Commit Graph

491 Commits

Author SHA1 Message Date
Bel LaPointe
8af7fe00f9 me 2025-09-25 14:34:41 -04:00
Luis Garcia
6eefedfc40 Tag version 8.3.0
Signed-off-by: Luis Garcia <git@luigi311.com>
v8.3.0
2025-09-11 17:43:32 -06:00
Luigi311
2914dbb81c Merge pull request #311 from luigi311/deps
Update dependencies
2025-09-11 17:42:39 -06:00
Luis Garcia
52c780d8a7 Update dependencies
Signed-off-by: Luis Garcia <git@luigi311.com>
2025-09-11 17:39:18 -06:00
Luigi311
0276e7c8eb Merge pull request #309 from luigi311/pathlib
Utilize pathlib for universal location file extraction
2025-09-11 17:31:28 -06:00
Luis Garcia
bf50defcb5 Use pathlib to extract file/folder to fix windows paths
Signed-off-by: Luis Garcia <git@luigi311.com>
2025-09-10 21:37:17 -06:00
Luigi311
71d753878e Merge pull request #298 from luigi311/identifies_logging
Identifies logging
2025-07-15 01:09:07 -06:00
Luis Garcia
21c530d956 Plex: Log missing identifiers information
Signed-off-by: Luis Garcia <git@luigi311.com>
2025-07-14 23:10:06 +00:00
Luis Garcia
142c9df6e9 Jellyfin/Emby: Log more missing identifiers information
Signed-off-by: Luis Garcia <git@luigi311.com>
2025-07-14 22:53:00 +00:00
Luis Garcia
629f50ecdc Tag version 8.2.0
Signed-off-by: Luis Garcia <git@luigi311.com>
v8.2.0
2025-07-14 19:10:36 +00:00
Luigi311
3e2450b5fd Merge pull request #296 from luigi311/fix_emby
Jellyfin/Emby: Add fallback for played percentage if missing
2025-07-14 13:09:58 -06:00
Luis Garcia
0de5e86837 Jellyfin/Emby: Add fallback for played percentage if missing
Signed-off-by: Luis Garcia <git@luigi311.com>
2025-07-14 17:21:55 +00:00
Luis Garcia
33a719f693 Tag version 8.1.0
Signed-off-by: Luis Garcia <git@luigi311.com>
v8.1.0
2025-07-12 00:17:46 +00:00
Luigi311
9ff985a848 Merge pull request #292 from luigi311/sync_timestamps
Jellyfin/Emby: Sync across the view times
2025-07-11 18:16:56 -06:00
Luis Garcia
5501e21aa8 Jellyfin/Emby: Use the same endpoint for marking as for partials to fix emby
Signed-off-by: Luis Garcia <git@luigi311.com>
2025-07-12 00:14:27 +00:00
Luis Garcia
2208d91d07 README: Add sync view dates
Signed-off-by: Luis Garcia <git@luigi311.com>
2025-07-11 23:48:33 +00:00
Luis Garcia
75f7f576ac Jellyfin/Emby: Sync across the view times
Signed-off-by: Luis Garcia <git@luigi311.com>
2025-07-11 23:48:23 +00:00
Luis Garcia
24f56769f9 Tag version 8.0.0
Signed-off-by: Luis Garcia <git@luigi311.com>
v8.0.0
2025-07-11 18:31:19 +00:00
Luigi311
29e4f224dc Merge pull request #233 from luigi311/reuse_server1
Reuse server_1_watched
2025-07-11 12:29:35 -06:00
Luis Garcia
bdb58918e7 Jellyfin/Emby: Log missing identifiers to debug
Signed-off-by: Luis Garcia <git@luigi311.com>
2025-07-11 18:06:20 +00:00
Luis Garcia
c3be980eea Reuse server_1_watched history to avoid duplication
Keeps the server_1_watched history that way it does not need to fetch
the same results again each time it needs to sync to another server

Signed-off-by: Luis Garcia <git@luigi311.com>
2025-07-11 17:35:53 +00:00
Luis Garcia
c1a26dd73b README: Add ENV_FILE option
Signed-off-by: Luis Garcia <git@luigi311.com>
2025-07-11 17:01:59 +00:00
Luigi311
e5d5f11f33 Merge pull request #291 from luigi311/deps
Deps: Update deps
2025-07-11 10:50:28 -06:00
Luis Garcia
616ca92d5e Deps: Update deps
Signed-off-by: Luis Garcia <git@luigi311.com>
2025-07-11 16:43:55 +00:00
Luigi311
b2b214c987 Merge pull request #290 from luigi311/docker_push
CI: Simplify docker
2025-07-11 10:40:58 -06:00
Luis Garcia
07542b498e CI: UV sync frozen and no extra tools
Signed-off-by: Luis Garcia <git@luigi311.com>
2025-07-11 10:37:26 -06:00
Luis Garcia
9e53c0f8e2 CI: Simplify docker build push
Signed-off-by: Luis Garcia <git@luigi311.com>
2025-07-11 10:32:52 -06:00
Luigi311
98266de678 Merge pull request #279 from luigi311/env_file
Add support for env file support, set via ENV_FILE
2025-07-11 10:24:40 -06:00
Luis Garcia
9d4f3dd432 Move generate locations/guids to the class level
Signed-off-by: Luis Garcia <git@luigi311.com>
2025-06-05 17:04:05 -06:00
Luis Garcia
cc9b84fefa Update .env.sample
Signed-off-by: Luis Garcia <git@luigi311.com>
2025-05-18 20:38:19 +00:00
Luis Garcia
c76bb3b355 CI: Use ENV_FILE
Signed-off-by: Luis Garcia <git@luigi311.com>
2025-05-18 20:25:13 +00:00
Luis Garcia
544649effd Add support for env file support, set via ENV_FILE
Signed-off-by: Luis Garcia <git@luigi311.com>
2025-05-18 20:25:13 +00:00
Luis Garcia
46b60bb866 Tag version 7.0.4
Signed-off-by: Luis Garcia <git@luigi311.com>
v7.0.4
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>
v7.0.3
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
v7.0.2
2025-02-26 23:14:20 -07:00