Luis Garcia
46b60bb866
Tag version 7.0.4
...
Signed-off-by: Luis Garcia <git@luigi311.com>
2025-05-16 04:06:05 +00:00
Luigi311
5670c3ad97
Merge pull request #278 from luigi311/update_deps
...
Update dependencies
2025-05-15 22:05:19 -06:00
Luis Garcia
7e0f4babda
Update dependencies
...
Signed-off-by: Luis Garcia <git@luigi311.com>
2025-05-16 04:01:59 +00:00
Luigi311
d5c36c61ec
Merge pull request #277 from luigi311/error_raised
...
Do not fail on some errors
2025-05-15 18:25:11 -06:00
Luis Garcia
69cd73d965
Functions: Remove fstring from mark_file file path
...
Signed-off-by: Luis Garcia <git@luigi311.com>
2025-05-15 03:46:51 +00:00
Luis Garcia
229ab59b44
Do not fail on some errors
...
Signed-off-by: Luis Garcia <git@luigi311.com>
2025-05-15 03:38:33 +00:00
Luigi311
3e474a4593
Merge pull request #267 from masesisaac/main
...
fix: case-insensitive library name check for jellyfin/emby
2025-04-10 16:28:19 -06:00
masesisaac
69958a257b
fix: case-insensitive library name check
2025-04-11 00:34:10 +03:00
Luis Garcia
64c1823e5b
tag 7.0.3
...
Signed-off-by: Luis Garcia <git@luigi311.com>
2025-04-03 19:25:20 +00:00
Luigi311
446f6df470
Merge pull request #259 from luigi311/fallback_library_types
...
Jellyfin/Emby: Add fallback to media files for library types
2025-04-03 13:23:41 -06:00
Luis Garcia
91ea5d76f6
Jellyfin/Emby: Add fallback to media files for library types
...
Signed-off-by: Luis Garcia <git@luigi311.com>
2025-04-02 04:27:39 +00:00
Luigi311
dc26b9a7b1
Merge pull request #249 from luigi311/simplify_get_watched
...
Jellyfin/Emby: Simplify get watched
2025-03-07 16:35:11 -07:00
Luis Garcia
d98b7c3e09
Jellyfin/Emby: Simplify get watched
...
Shouldn't need to do library type checks as that is handed in the
get libraries function and then used with the sync libraries name
check
Signed-off-by: Luis Garcia <git@luigi311.com>
2025-03-07 23:29:36 +00:00
Luigi311
93d9471333
Merge pull request #248 from luigi311/reliable
...
Improve reliability
2025-03-07 16:27:55 -07:00
Luis Garcia
e6fa8ae745
Treewide: MyPy type fixes
...
Signed-off-by: Luis Garcia <git@luigi311.com>
2025-03-07 23:24:33 +00:00
Luis Garcia
5b644a54a2
Plex: Better reliability
2025-03-07 20:23:02 +00:00
Luis Garcia
5a17c5f7a1
Jellyfin/Emby: Better reliability
2025-03-07 19:34:37 +00:00
Luigi311
61e3dddd6b
Merge pull request #245 from luigi311/none_title
...
Watched: Allow None for mediaidentifier title
2025-02-26 23:14:20 -07:00
Luis Garcia
aaaa7eba70
Watched: Allow None for mediaidentifier title
2025-02-26 23:13:49 +00:00
Luigi311
991355716d
Merge pull request #240 from luigi311/user_name
...
Plex: Use username for watch key if exists
2025-02-26 15:48:32 -07:00
Luis Garcia
54bd6e836f
Plex: Use username for watch key if exists
...
Signed-off-by: Luis Garcia <git@luigi311.com>
2025-02-26 22:46:16 +00:00
Luigi311
57c41f41bc
Merge pull request #244 from luigi311/watched_trace
...
Move server watched log to trace
2025-02-26 13:27:09 -07:00
Luis Garcia
ea85a31d9c
Move server watched log to trace
...
Signed-off-by: Luis Garcia <git@luigi311.com>
2025-02-26 20:23:40 +00:00
Luigi311
80d5c9e54c
Merge pull request #242 from BadCoder2/patch-1
...
Update README.md to reflect uv update; make environment setting more clear
2025-02-25 23:05:30 -07:00
Nathan Hoffman
5828701944
Update README.md to uv; make environment setting more clear
2025-02-25 23:44:26 -06:00
Luigi311
81ba9bd7f9
Merge pull request #237 from luigi311/rotate_logging
...
Reconfigure the logger on each loop so the logs are rotated on each run
2025-02-23 12:46:14 -07:00
Luis Garcia
d15759570e
Reconfigure the logger on each loop so the logs are rotated on each run
...
Signed-off-by: Luis Garcia <git@luigi311.com>
2025-02-23 19:42:55 +00:00
Luigi311
1b88ecf2eb
Merge pull request #236 from luigi311/logging
...
More logging
2025-02-22 17:18:10 -07:00
Luis Garcia
c62809c615
More logging
...
Signed-off-by: Luis Garcia <git@luigi311.com>
2025-02-23 00:15:14 +00:00
Luigi311
899a6b05a4
Merge pull request #235 from luigi311/docker_defaults
...
Docker: Set default env values to prevent issues
2025-02-21 23:41:12 -07:00
Luis Garcia
fcd6103e17
Docker: Set default env values to prevent issues
...
Set default values to prevent issues where it thinks values are set and
causing json read errors
Signed-off-by: Luis Garcia <git@luigi311.com>
2025-02-21 23:36:19 -07:00
Luigi311
ac5be474f8
Merge pull request #234 from luigi311/cleanup
...
Cleanup
2025-02-21 19:55:09 -07:00
Luis Garcia
d15f29b772
Do not include test in docker image
...
Signed-off-by: Luis Garcia <git@luigi311.com>
2025-02-21 19:52:12 -07:00
Luis Garcia
c9944866f8
Remove extra print
...
Signed-off-by: Luis Garcia <git@luigi311.com>
2025-02-21 19:51:34 -07:00
Luigi311
846e18fffe
Merge pull request #232 from luigi311/test_update
...
Update test validation to use loguru
2025-02-21 19:39:07 -07:00
Luis Garcia
eb09de2bdf
CI: Better validate logging
2025-02-21 19:37:04 -07:00
Luis Garcia
c0e207924c
CI: Enable trace
...
Signed-off-by: Luis Garcia <git@luigi311.com>
2025-02-21 19:36:48 -07:00
Luigi311
e48533dfbd
Merge pull request #230 from luigi311/file_logfile
...
Fix logfile
2025-02-21 17:01:35 -07:00
Luis Garcia
8503b087b2
Fix logfile
...
Signed-off-by: Luis Garcia <git@luigi311.com>
2025-02-21 16:59:50 -07:00
Luigi311
305fea8f9a
Merge pull request #229 from luigi311/loguru
...
Switch logging to loguru
2025-02-21 16:09:15 -07:00
Luis Garcia
588c23ce41
Switch logging to loguru
...
Signed-off-by: Luis Garcia <git@luigi311.com>
2025-02-21 16:03:29 -07:00
Luigi311
8f4a2e2690
Merge pull request #228 from luigi311/misc
...
Misc
2025-02-21 14:54:10 -07:00
Luis Garcia
38e65f5a17
vscode: Fix deprecated python debug type
...
Signed-off-by: Luis Garcia <git@luigi311.com>
2025-02-21 14:47:14 -07:00
Luis Garcia
de32d59aa1
Better initial library filtering
...
Filter for only tv shows and movie type libraries in plex and jellyfin.
Jellyfin no longer require pulling in multiple different items and
instead use the actual library category
Signed-off-by: Luis Garcia <git@luigi311.com>
2025-02-21 14:41:42 -07:00
Luis Garcia
998f2b1209
Formatting
...
Signed-off-by: Luis Garcia <git@luigi311.com>
2025-02-21 14:41:19 -07:00
Luis Garcia
0b02f531c1
Force python 3.12 or greater
...
Signed-off-by: Luis Garcia <git@luigi311.com>
2025-02-21 12:10:53 -07:00
Luigi311
e589935b37
Merge pull request #226 from luigi311/plex_episodes
...
Plex: only fetch watched or partially watched episodes
2025-02-19 20:09:41 -07:00
Luigi311
031d43e980
Merge pull request #227 from luigi311/uv
...
Swap to UV
2025-02-19 20:09:27 -07:00
Luis Garcia
ba6cad13f6
Swap to UV
2025-02-19 19:48:16 -07:00
Luis Garcia
f3801a0bd2
Plex: only fetch watched or partially watched episodes
...
Instead of fetching all episodes and checking if watched or view time it
is faster to search for only watched and partially watched episodes.
Signed-off-by: Luis Garcia <git@luigi311.com>
2025-02-19 13:52:05 -07:00