2022 Commits

Author SHA1 Message Date
Zoe Roux
9e250e6129 Fix docker compose postgres healthcheck 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
5acd231292 Make play button for series work 2023-04-04 20:41:25 +09:00
Zoe Roux
7ebe0adace Disable deferred queries for the search as it does not work 2023-04-04 20:41:25 +09:00
Zoe Roux
9e3337e9c5 Hide the cursor when playing a video 2023-04-04 20:41:25 +09:00
Zoe Roux
298dc9af27 Add trailler button 2023-04-04 20:41:25 +09:00
Zoe Roux
840b0c07ff Fix icon buttons not working 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
9c6055a52e Add healthchecks on docker 2023-04-03 20:03:11 +09:00
Zoe Roux
a554b7681f Add healthchecks to the api 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
8ac5f02d93 Fix a test 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
8b2dd048d3 Fix shell.nix 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
Zoe Roux
02214a127c Fix ApiKey configuration options 2023-04-03 20:03:11 +09:00
Zoe Roux
9e98bf3532 Cleanup JWT error messages 2023-04-03 20:03:11 +09:00
Zoe Roux
86955cf0cb Add ApiKeys authentication 2023-04-03 20:03:11 +09:00
Zoe Roux
bf281820b9 Remove the weird configuration options, add ApiKeys configuration 2023-04-03 20:03:11 +09:00
Zoe Roux
4d0dd674ad Fix provider doc 2023-04-03 20:03:11 +09:00
Zoe Roux
973f9cfdc2 Still apply postgres migration on startuo 2023-04-03 20:03:11 +09:00
Zoe Roux
13d79c5338 Delete the task system 2023-04-03 20:03:11 +09:00
Zoe Roux
dca91feff8 Delete tvdb and tmdb providers 2023-04-03 20:03:11 +09:00
Zoe Roux
505ebb48bc
Delete env var 2023-03-19 00:59:51 +09:00
Zoe Roux
eaa4060f2a Fix transcoder in dockerfile 2023-03-17 02:36:31 +09:00