Commit Graph

56 Commits (e94a8fb2c318a47e75e1a7086dae073544ac12fc)

Author SHA1 Message Date
Luigi311 e94a8fb2c3 Jellyfin: Fix errors with missing matches
Signed-off-by: Luigi311 <git@luigi311.com>
2024-01-05 14:55:56 -07:00
Luigi311 fc80f50560 Fix codeql issues 2023-04-11 08:57:49 -06:00
Luigi311 4870ff9e7a Cleanup 2023-04-11 08:48:30 -06:00
Luigi311 68e3f25ba4 Fix indexing 2023-04-10 16:59:54 -06:00
Luigi311 a178d230de Jellfyfin: Fix more issues with ids 2023-04-07 17:31:25 -06:00
Luigi311 fffb04728a Jellfyin: Fix issue with ids. Do not show marked for partial 2023-04-07 15:17:00 -06:00
Luigi311 a5540b94d5 Gather partially watched movie/episodes with todo for processing. 2023-03-22 19:48:19 -06:00
Luigi311 a8edee0354 Jellyfin: Fix user_watched_temp overwrite issues. 2023-03-18 12:12:12 -06:00
Luigi311 ed24948dee Better logging on library skip 2023-03-08 22:05:32 -07:00
Luigi311 03de3affd7 Cleanup, seperate black/white lists setup 2023-03-08 22:05:32 -07:00
Luigi311 2bad887659 Seperate out functions to seperate scripts. 2023-03-08 22:04:48 -07:00
Luigi311 dc1fe11590 Check for response status 200 on jellyfin query 2023-03-08 21:49:56 -07:00
Luigi311 218037200c Jellyfin: Fix tv show searching for watched 2023-02-25 18:27:01 -07:00
Luigi311 96eff65c3e Do not error if failed to get library watched 2023-02-25 15:03:27 -07:00
JChris246 14885744b1 fix: correct some spelling issues 2023-02-22 00:09:30 -04:00
Luigi311 9a8e799e68 Recursive all the things. Use includeItemType 2023-01-30 11:46:12 -07:00
Luigi311 ffec4e2f28 Support multiple library types 2023-01-28 16:33:36 -07:00
Luigi311 00102891a5 Catch None for types 2023-01-27 23:45:03 -07:00
Luigi311 1b01ff6ec2 Log if multiple types and continue instead of error 2023-01-27 10:45:46 -07:00
Luigi311 f08ec43507 Skip library before erroring for multiple types. 2023-01-27 10:43:50 -07:00
Luigi311 7f9424260a Format 2023-01-26 14:03:13 -07:00
Luigi311 5f21943353 Exclude folders, use recursive. 2023-01-26 13:55:50 -07:00
Luigi311 a5a795f43c Exclude Folders from list 2023-01-26 13:42:35 -07:00
Luigi311 fcb6d7625f Fix invalid library types, raise mixed types 2023-01-26 13:31:57 -07:00
Luigi311 1eb92cf7c1 black formatting 2022-12-23 23:11:38 -07:00
Luigi311 111e284cc8 Cleanup 2022-12-23 23:10:51 -07:00
Luigi311 4066228e57 Add more debug logging. Do not enable debug by default 2022-12-19 14:07:56 -07:00
Luigi311 59c6d278e3 Add more logging to debug 2022-12-19 13:57:20 -07:00
Luigi311 e8faf52b2b Do not mark shows/movies that do not exist 2022-12-19 01:35:16 -07:00
Luigi311 370e9bac63 change get user watched name to avoid mistakes 2022-12-18 22:39:03 -07:00
Luigi311 d0746cec5a Fix server 2 always running async runner. Speedup plex get watched 2022-12-18 22:27:42 -07:00
Luigi311 1ed791b1ed Fix jellyfin 2022-08-17 23:49:05 -06:00
Luigi311 f19b1a3063 Cleanup length and functions instead of methods 2022-08-17 23:34:45 -06:00
Luigi311 190a72bd3c Cleanup 2022-08-17 22:53:27 -06:00
Luigi311 c848106ce7 Black cleanup 2022-08-17 22:31:23 -06:00
Luigi311 dd319271bd Cleanup 2022-08-17 22:09:11 -06:00
Luigi311 88a7526721
Use async for jellyfin (#23)
* Use async

* Massive jellyfin watched speedup

Co-authored-by: Luigi311 <luigi311.lg@gmail.com>
2022-07-10 01:30:12 -06:00
Luigi311 c9a373851f Remove indexnumber from logging 2022-07-05 19:16:25 -06:00
Luigi311 a3f3db8f4e Use generate_library_guids_dict instead of library type 2022-07-05 18:09:08 -06:00
Luigi311 de619de923 Add more logging, fix username in jellyfin mark. 2022-07-05 16:35:22 -06:00
Luigi311 c104973f95 Add location based matching 2022-06-20 21:12:02 -06:00
Luigi311 74b5ea7b5e Fix username differences in watch list. Add python version check. More error handling. 2022-06-19 02:56:50 -06:00
Luigi311 70ef31ff47 Fix threading 2022-06-15 12:51:09 -06:00
Luigi311 0584a85f90 Add parallel threading 2022-06-14 22:36:44 -06:00
Luigi311 7695994ec2 Support x many servers of any combination 2022-06-13 22:30:41 -06:00
Luigi311 7ef2986bde Remove unused variable 2022-06-13 18:41:43 -06:00
Luigi311 4657097f6d Cleanup 2022-06-13 16:46:29 -06:00
Luigi311 ca84bbb19d Improve show/movie matching by using IDs only 2022-06-13 14:49:37 -06:00
Luigi311 f3ce152084 Simplify plex marking logic 2022-06-11 13:41:03 -06:00
Luigi311 368bd35b16 Move skip to function. fix blacklist_library. 2022-06-11 12:49:44 -06:00