Luis Garcia
588c23ce41
Switch logging to loguru
...
Signed-off-by: Luis Garcia <git@luigi311.com >
2025-02-21 16:03:29 -07:00
Luis Garcia
ce5b810a5b
Use pydantic for structure
...
Complete redesign of everything using pydantic to create the
watched structure. This brings in type checking support and
simplifies a lot of things
Signed-off-by: Luis Garcia <git@luigi311.com >
2025-02-19 10:51:10 -07:00
Luis Garcia
bf633c75d1
More typing
...
Signed-off-by: Luis Garcia <git@luigi311.com >
2025-02-18 17:59:43 -07:00
Luis Garcia
348a0b8226
Dont show error on extract show/episode/movies output dict
...
Signed-off-by: Luis Garcia <git@luigi311.com >
2024-11-09 13:38:59 -07:00
Luis Garcia
7294241fed
Add server type and name to marklog
...
Signed-off-by: Luis Garcia <git@luigi311.com >
2024-10-27 18:05:27 -06:00
Luis Garcia
bc09c873e9
Simplify get watched process. Only get watched for syncing libraries
...
Signed-off-by: Luis Garcia <git@luigi311.com >
2024-10-27 18:05:27 -06:00
Luis Garcia
7119956ec7
Remove seasons from watch list
2024-06-02 20:14:02 -06:00
Luigi311
de9180a124
Handle episode names are not unique
2024-01-05 14:58:24 -07:00
Luigi311
9739b27718
Remove failed message from show/episode/movie dict
...
Signed-off-by: Luigi311 <git@luigi311.com >
2024-01-05 14:57:55 -07: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
8d53b5b8c0
Take into account comparing two partially watched/one watched video
2023-03-23 22:50:13 -06:00
Luigi311
a5540b94d5
Gather partially watched movie/episodes with todo for processing.
2023-03-22 19:48:19 -06:00
Luigi311
3e15120e2a
Fix library whitelist, add library tests
2023-03-08 23:17:54 -07:00
Luigi311
1ee055faf5
format
2023-03-08 22:05:32 -07:00
Luigi311
404089dfca
Seperate generate_library_guids_dict
2023-03-08 22:05:32 -07:00
Luigi311
ed24948dee
Better logging on library skip
2023-03-08 22:05:32 -07:00
Luigi311
1f16fcb8eb
Seperate check_skip_logic, append reasons
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