83 Commits

Author SHA1 Message Date
Zoe Roux
f9d6a816b0 Compute absolute ordering from normal seasons 2024-01-08 02:23:19 +01:00
Zoe Roux
d10eb66542 Extract absolute episodes handling to functions 2024-01-08 02:23:19 +01:00
Zoe Roux
8318a87d5d Fix bugs due to metadata ids behing ints instead of strings 2024-01-08 02:23:19 +01:00
Zoe Roux
1b140661ba Add xem show overrides 2024-01-08 02:23:19 +01:00
Zoe Roux
813d998bfb Fix cache for lists 2024-01-08 02:23:19 +01:00
Zoe Roux
a270edbde4 Extract show search in another cached function 2024-01-08 02:23:19 +01:00
Zoe Roux
e034d51ae0 Use the better cache in thexem 2024-01-08 02:23:19 +01:00
Zoe Roux
f110509ea0 Use the new cache in the scanner 2024-01-08 02:23:19 +01:00
Zoe Roux
5f787bedfe Create a really good async cache 2024-01-08 02:23:19 +01:00
Zoe Roux
b552ca7c51 Fix some bugs in xem 2024-01-08 02:23:19 +01:00
Zoe Roux
b3ddac60f6 Add a basic id mapper to retrive tvdb id from a tmdb id 2024-01-08 02:23:19 +01:00
Zoe Roux
91c88e7f43 Improve tvdb to tmdb season/episode conversion 2024-01-08 02:23:19 +01:00
Zoe Roux
5d7fc1ca0c Use xem mapping to retrive back episode number/season number 2024-01-08 02:23:19 +01:00
Zoe Roux
d063bd479c Add a basic xem provider 2024-01-08 02:23:19 +01:00
Zoe Roux
80a6ac0c80 Fix absolute episodes scanning 2023-12-24 12:31:34 +01:00
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