Commit Graph

121 Commits

Author SHA1 Message Date
Zoe Roux 8758c7447e Format code 2024-04-02 23:24:24 +02:00
Zoe Roux 13ad35a9ac Add tv specifics genres 2024-04-02 22:06:32 +02:00
Zoe Roux 22b68f4dc7 Fix scanner deleting items with quotes or & in path 2024-03-30 23:16:59 +01:00
Zoe Roux c6f12ab2a8 Add a simkl sync implementation 2024-03-23 13:47:47 +01:00
Zoe Roux ad9a59f894 Auto delete issues on startup 2024-03-10 18:30:03 +01:00
Zoe Roux 33a5893da1 Add support for tmdb continuous (absolute) ordering when using normal ordering (ex: One piece) 2024-02-27 00:53:56 +01:00
Zoe Roux fc7926c2cc Run monitor before scan 2024-02-27 00:53:56 +01:00
Zoe Roux 800fa13071 Delete issues related to deleted files 2024-02-19 18:20:24 +01:00
Zoe Roux 346750931d Fix type issue 2024-02-19 17:55:20 +01:00
Zoe Roux e612869027 Fix xem overrides when no episodes connections exist 2024-02-19 17:55:20 +01:00
Zoe Roux 2673ddaf13 Fix tmdb absolute with long running animes (one-piece, naruto...) 2024-02-19 17:55:20 +01:00
Zoe Roux a278e3a565 Save scanner issues on the db 2024-02-17 23:54:55 +01:00
Zoe Roux 8b2c0f732f Improve xem titles sanitizing 2024-02-05 23:22:03 +01:00
Zoe Roux fbd76594ea Perform xemlookup based on names if tvdbid could not be found 2024-02-05 23:22:03 +01:00
Zoe Roux a055dfac5b Remove non letters from titles for xem lookup 2024-02-05 23:22:03 +01:00
Zoe Roux e772a798f7 Finish xem fixup rule 2024-02-05 23:22:03 +01:00
Zoe Roux ed9c4ebb68 Create the xem fixup rule (always runs for now) 2024-02-05 23:22:03 +01:00
Zoe Roux 042cc018cb Fix format 2024-02-02 18:40:38 +01:00
Zoe Roux 42d2b8009c Add XemFixup todo 2024-02-02 18:40:38 +01:00
Zoe Roux 5264214eb3 Improve the TitleNumberFixup rule 2024-02-02 18:40:38 +01:00
Zoe Roux bba1fd964d Add a naive TitleNumberFixup rule 2024-02-02 18:40:38 +01:00
Zoe Roux 5821a79af9 Add episode title promotion rule 2024-02-02 18:40:38 +01:00
Zoe Roux 9dde2475fc Add multi episodes/seasons safeguards 2024-02-02 18:40:38 +01:00
Zoe Roux f90d2d2f04 Add multiple season rules 2024-02-02 18:40:38 +01:00
Zoe Roux b4ba255afc Add custom guessit rules 2024-02-02 18:40:38 +01:00
Zoe Roux 2db6255fae Migrate to ruff 2024-01-31 02:41:21 +01:00
Zoe Roux 898e7b272e Fix absolute episode parsing when seasons are missing on tmdb 2024-01-30 23:47:42 +01:00
Zoe Roux a01ce5c11c Fix scanner delete/recreate handling 2024-01-30 23:47:42 +01:00
Zoe Roux c7e6114480 Fix missing tvdb id after thexem lookup 2024-01-30 23:47:42 +01:00
Zoe Roux 14da738cc8 Fix formating 2024-01-20 17:06:04 +01:00
Zoe Roux b6df0ba2b1 Make runtime optional on the scanner 2024-01-20 17:06:04 +01:00
Zoe Roux 656dc493b8 Format scanner 2024-01-08 02:23:19 +01:00
Zoe Roux 3d697fbcd0 Fix scanner cache usage 2024-01-08 02:23:19 +01:00
Zoe Roux 0b55bd7dbb Use a sentinel instead of None for cache presence 2024-01-08 02:23:19 +01:00
Zoe Roux b180429505 Some cache fix 2024-01-08 02:23:19 +01:00
Zoe Roux 472718c595 Fix absolute handling 2024-01-08 02:23:19 +01:00
Zoe Roux 6e6098b03a Fix faulty cache 2024-01-08 02:23:19 +01:00
Zoe Roux e1b555781c Rework language handling in the scanner and handle seasons better 2024-01-08 02:23:19 +01:00
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