Zoe Roux
bbe8a19189
Use another watchfile library
2023-06-20 11:35:48 +09:00
Zoe Roux
4bffd359b9
Rework the scanner register check
...
Store all paths already registered in memory instead of asking kyoo for
each path individually. This should help reduce high response time of
kyoo on startup.
2023-06-20 11:35:48 +09:00
Zoe Roux
a7d8863998
Fix identify when the path has a column in it
2023-04-28 16:16:12 +09:00
Zoe Roux
a3b2b80c1e
Add an error message if the moviedb api key is not set
2023-04-05 16:13:36 +09:00
Zoe Roux
259ca2e14e
Swap the scanner batch size to 20
2023-04-05 02:15:42 +09:00
Zoe Roux
ca1d2dd16f
Up the number of items per batch (scanner)
2023-04-05 02:15:42 +09:00
Zoe Roux
8f22785d2f
Batch scans to prevent auto DDOS
2023-04-05 01:06:55 +09:00
Zoe Roux
bb716ab6b6
Prevent the scanner from running on non-video files
2023-04-05 00:06:21 +09:00
Zoe Roux
298dc9af27
Add trailler button
2023-04-04 20:41:25 +09:00
Zoe Roux
592c92785f
Automatically download/extract info on API creation (dirtyfix) ( #161
...
* Download thumbnails automatically
* Automatically extract tracks
2023-04-03 20:03:11 +09:00
Zoe Roux
d0db4815f1
Use json in healthcheck
2023-04-03 20:03:11 +09:00
Zoe Roux
8cf105a550
Fix coding style
2023-04-03 20:03:11 +09:00
Zoe Roux
cbcc2f30b7
Dockerise the scanner
2023-04-03 20:03:11 +09:00
Zoe Roux
565125da67
Add a file monitor in the scanner
2023-04-03 20:03:11 +09:00
Zoe Roux
ec8782ad81
Clean up the scanner
2023-04-03 20:03:11 +09:00
Zoe Roux
7388719cad
Add seasons metadata
2023-04-03 20:03:11 +09:00
Zoe Roux
75fb4b5809
Add seasons
2023-04-03 20:03:11 +09:00
Zoe Roux
408873b844
Add a cache for shows
2023-04-03 20:03:11 +09:00
Zoe Roux
31a349704b
Use jsons for serialization
2023-04-03 20:03:11 +09:00
Zoe Roux
c3b8595cd7
Add kyoo requests for episodes
2023-04-03 20:03:11 +09:00
Zoe Roux
2334afb3eb
Add episodes for themoviedb
2023-04-03 20:03:11 +09:00
Zoe Roux
ce9dc48d81
Merge translations for seasons
2023-04-03 20:03:11 +09:00
Zoe Roux
20f7f87072
Add show and seasons for themoviedatabase
2023-04-03 20:03:11 +09:00
Zoe Roux
a9ce596381
Add episode and show types
2023-04-03 20:03:11 +09:00
Zoe Roux
10b291b4aa
Add genres and studio objects for the scanner
2023-04-03 20:03:11 +09:00
Zoe Roux
c894f33c11
Add metadataid, original language metadata and genres
2023-04-03 20:03:11 +09:00
Zoe Roux
1167cfa3a4
Add most metadata information from themoviedb
2023-04-03 20:03:11 +09:00
Zoe Roux
541a7c9e2b
Making the scanner send data to the back
2023-04-03 20:03:11 +09:00
Zoe Roux
d4d223dbf0
Cleanup error handling
2023-04-03 20:03:11 +09:00
Zoe Roux
6b9842c9d3
Fix import issue
2023-04-03 20:03:11 +09:00
Zoe Roux
e2387158dc
Add black to lint the scannre
2023-04-03 20:03:11 +09:00
Zoe Roux
89fbb3a3cf
Sending items to the kyoo api
2023-04-03 20:03:11 +09:00
Zoe Roux
55da64a702
Add the movie database as a provider
2023-04-03 20:03:11 +09:00
Zoe Roux
edff93917e
Create python types
2023-04-03 20:03:11 +09:00
Zoe Roux
424390417a
Make the scanner async
2023-04-03 20:03:11 +09:00
Zoe Roux
7427de1bb4
Add guessit
2023-04-03 20:03:11 +09:00
Zoe Roux
42adf023d9
Create a scanner python module
2023-04-03 20:03:11 +09:00