Commit Graph

68 Commits

Author SHA1 Message Date
Zoe Roux 4f7c449ea7 Fix externalids error with null 2023-12-05 23:56:14 +01:00
Zoe Roux e0b2e8e937 Lint code 2023-11-29 02:21:21 +01:00
Zoe Roux f59f9a7ba0 Handle movies with the same slug but not the same date 2023-11-29 02:21:21 +01:00
Zoe Roux 0e2950ab69 Use entrypoint in dockerfiles 2023-11-27 15:13:08 +01:00
Zoe Roux 66fff153e1 Format code 2023-11-03 16:07:19 +01:00
Zoe Roux 68a83c31be Identify collections from themoviedb 2023-11-03 16:07:19 +01:00
Zoe Roux c4f1e420f8 Add runtime on the back 2023-11-03 16:07:19 +01:00
Zoe Roux 15a4280a36 Add ratings 2023-11-03 16:07:19 +01:00
Zoe Roux 68a3af0b52 Fix meilisearch indexes setup 2023-11-01 17:36:11 +01:00
Zoe Roux 2fa5587fbf Fix python version in dockerfile 2023-09-07 22:55:41 +02:00
Zoe Roux 6f3eefb611 Improve image finder 2023-09-06 21:06:56 +02:00
Zoe Roux 328b378978 Filter out unpopular shows 2023-09-06 20:44:51 +02:00
Zoe Roux 1f518c2d33 Fix missing imdb/tvdb id 2023-09-06 20:44:51 +02:00
Zoe Roux a1a5e665fb Fix special season handling 2023-09-06 20:44:51 +02:00
Zoe Roux 5f1ea76cad Include images without languages in tmdb 2023-09-06 20:44:51 +02:00
Zoe Roux 462aa44473 Remove language parsing from guessit (fix issues with shows like tenki no ko) 2023-09-06 20:44:51 +02:00
Zoe Roux dc0f0df92f Lint the scanner 2023-09-06 00:09:37 +02:00
Zoe Roux 0ec22766ba Handle series that only have absolte numbering 2023-09-06 00:09:37 +02:00
Zoe Roux 3549f8b2d2 Handle exact match differently in the scanner 2023-09-06 00:09:37 +02:00
Zoe Roux 8a3a2fecf5 Improve image selection and prefer original language one 2023-09-06 00:09:37 +02:00
Zoe Roux 5c8c7b8804 Handle absolute ordering 2023-09-06 00:09:37 +02:00
Zoe Roux e88d4c2ca7 Enhance tmdb search ordering 2023-09-06 00:09:37 +02:00
Zoe Roux 83a91eea97 Use year to filter tv series 2023-09-06 00:09:37 +02:00
Zoe Roux d394c390f7 Fix broken next version 2023-09-04 23:54:19 +02:00
Zoe Roux 7018915686 Format the scanner 2023-08-07 15:30:47 +09:00
Zoe Roux a6c8105d8c Parse images from the scanner 2023-08-07 14:50:12 +09:00
Zoe Roux 5c270a0362 Handle external ids 2023-08-07 14:50:12 +09:00
Zoe Roux 19ae15f53f Split movies and shows, enable nullable handling (wip) 2023-08-07 14:50:12 +09:00
Zoe Roux 386c6bf268 Feat rework images, delete providers 2023-08-07 14:50:12 +09:00
Zoe Roux 9bb896e84b Format the code 2023-08-02 00:57:27 +09:00
Zoe Roux 8e9cd2d2f3 Delete files via the scanner/monitor. Add an ignore folder 2023-08-02 00:57:27 +09:00
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