Commit Graph

  • a1adf97bfb no dry main Bel LaPointe 2025-09-25 15:56:10 -0400
  • 8dea290dd1 nosqueaky Bel LaPointe 2025-09-25 15:00:14 -0400
  • 90358f0176 allowlist Bel LaPointe 2025-09-25 14:55:50 -0400
  • 96239d6704 runs Bel LaPointe 2025-09-25 14:55:11 -0400
  • e8e6d6469f at least it bombs now Bel LaPointe 2025-09-25 14:40:30 -0400
  • 0dc338df6f quote Bel LaPointe 2025-09-25 14:36:56 -0400
  • 72df1cd0ad env Bel LaPointe 2025-09-25 14:36:03 -0400
  • 8af7fe00f9 me Bel LaPointe 2025-09-25 14:34:41 -0400
  • 8d63defdc6 feat: Implement bidirectional watched status synchronization google-labs-jules[bot] 2025-09-14 17:59:04 +0000
  • 6eefedfc40 Tag version 8.3.0 v8.3.0 Luis Garcia 2025-09-11 17:43:32 -0600
  • 2914dbb81c
    Merge pull request #311 from luigi311/deps Luigi311 2025-09-11 17:42:39 -0600
  • 52c780d8a7 Update dependencies Luis Garcia 2025-09-11 17:39:18 -0600
  • 0276e7c8eb
    Merge pull request #309 from luigi311/pathlib Luigi311 2025-09-11 17:31:28 -0600
  • bf50defcb5 Use pathlib to extract file/folder to fix windows paths Luis Garcia 2025-09-09 16:20:35 -0600
  • 83f92893c9
    Added way to match paths based on an arbitrary level crivella 2025-09-07 19:33:34 +0200
  • 71d753878e
    Merge pull request #298 from luigi311/identifies_logging Luigi311 2025-07-15 01:09:07 -0600
  • 21c530d956 Plex: Log missing identifiers information Luis Garcia 2025-07-14 23:10:06 +0000
  • 142c9df6e9 Jellyfin/Emby: Log more missing identifiers information Luis Garcia 2025-07-14 22:53:00 +0000
  • 629f50ecdc Tag version 8.2.0 v8.2.0 Luis Garcia 2025-07-14 19:10:36 +0000
  • 3e2450b5fd
    Merge pull request #296 from luigi311/fix_emby Luigi311 2025-07-14 13:09:58 -0600
  • 0de5e86837 Jellyfin/Emby: Add fallback for played percentage if missing Luis Garcia 2025-07-14 17:16:38 +0000
  • 33a719f693 Tag version 8.1.0 v8.1.0 Luis Garcia 2025-07-12 00:17:46 +0000
  • 9ff985a848
    Merge pull request #292 from luigi311/sync_timestamps Luigi311 2025-07-11 18:16:56 -0600
  • 5501e21aa8 Jellyfin/Emby: Use the same endpoint for marking as for partials to fix emby Luis Garcia 2025-07-12 00:04:58 +0000
  • 2208d91d07 README: Add sync view dates Luis Garcia 2025-07-11 23:42:02 +0000
  • 75f7f576ac Jellyfin/Emby: Sync across the view times Luis Garcia 2025-07-11 23:23:46 +0000
  • 24f56769f9 Tag version 8.0.0 v8.0.0 Luis Garcia 2025-07-11 18:31:19 +0000
  • 29e4f224dc
    Merge pull request #233 from luigi311/reuse_server1 Luigi311 2025-07-11 12:29:35 -0600
  • bdb58918e7 Jellyfin/Emby: Log missing identifiers to debug Luis Garcia 2025-07-11 18:06:20 +0000
  • c3be980eea Reuse server_1_watched history to avoid duplication Luis Garcia 2025-03-05 10:48:00 -0700
  • c1a26dd73b README: Add ENV_FILE option Luis Garcia 2025-07-11 17:01:59 +0000
  • e5d5f11f33
    Merge pull request #291 from luigi311/deps Luigi311 2025-07-11 10:50:28 -0600
  • 7ee96bde3d
    Bump requests from 2.32.3 to 2.32.4 dependabot[bot] 2025-07-11 16:46:53 +0000
  • 616ca92d5e Deps: Update deps Luis Garcia 2025-07-11 16:43:55 +0000
  • b2b214c987
    Merge pull request #290 from luigi311/docker_push Luigi311 2025-07-11 10:40:58 -0600
  • 07542b498e CI: UV sync frozen and no extra tools Luis Garcia 2025-07-11 10:37:26 -0600
  • 9e53c0f8e2 CI: Simplify docker build push Luis Garcia 2025-07-11 10:32:52 -0600
  • 98266de678
    Merge pull request #279 from luigi311/env_file Luigi311 2025-07-11 10:24:40 -0600
  • 9d4f3dd432 Move generate locations/guids to the class level Luis Garcia 2025-06-05 16:52:01 -0600
  • cc9b84fefa Update .env.sample Luis Garcia 2025-05-18 20:38:19 +0000
  • c76bb3b355 CI: Use ENV_FILE Luis Garcia 2025-05-18 20:21:18 +0000
  • 544649effd Add support for env file support, set via ENV_FILE Luis Garcia 2025-05-18 20:13:44 +0000
  • 46b60bb866 Tag version 7.0.4 v7.0.4 Luis Garcia 2025-05-16 04:06:05 +0000
  • 5670c3ad97
    Merge pull request #278 from luigi311/update_deps Luigi311 2025-05-15 22:05:19 -0600
  • 7e0f4babda Update dependencies Luis Garcia 2025-05-16 04:01:59 +0000
  • d5c36c61ec
    Merge pull request #277 from luigi311/error_raised Luigi311 2025-05-15 18:25:11 -0600
  • 69cd73d965 Functions: Remove fstring from mark_file file path Luis Garcia 2025-05-15 03:46:51 +0000
  • 229ab59b44 Do not fail on some errors Luis Garcia 2025-05-15 03:38:33 +0000
  • 3e474a4593
    Merge pull request #267 from masesisaac/main Luigi311 2025-04-10 16:28:19 -0600
  • 69958a257b fix: case-insensitive library name check masesisaac 2025-04-11 00:34:10 +0300
  • 64c1823e5b tag 7.0.3 v7.0.3 Luis Garcia 2025-04-03 19:25:20 +0000
  • 446f6df470
    Merge pull request #259 from luigi311/fallback_library_types Luigi311 2025-04-03 13:23:41 -0600
  • 91ea5d76f6 Jellyfin/Emby: Add fallback to media files for library types Luis Garcia 2025-04-02 04:27:39 +0000
  • dc26b9a7b1
    Merge pull request #249 from luigi311/simplify_get_watched Luigi311 2025-03-07 16:35:11 -0700
  • d98b7c3e09 Jellyfin/Emby: Simplify get watched Luis Garcia 2025-03-07 23:26:10 +0000
  • 93d9471333
    Merge pull request #248 from luigi311/reliable Luigi311 2025-03-07 16:27:55 -0700
  • e6fa8ae745 Treewide: MyPy type fixes Luis Garcia 2025-03-07 23:24:33 +0000
  • 5b644a54a2 Plex: Better reliability Luis Garcia 2025-03-07 20:23:02 +0000
  • 5a17c5f7a1 Jellyfin/Emby: Better reliability Luis Garcia 2025-03-07 19:34:37 +0000
  • 61e3dddd6b
    Merge pull request #245 from luigi311/none_title v7.0.2 Luigi311 2025-02-26 23:14:20 -0700
  • aaaa7eba70 Watched: Allow None for mediaidentifier title Luis Garcia 2025-02-26 23:13:49 +0000
  • 991355716d
    Merge pull request #240 from luigi311/user_name v7.0.1 Luigi311 2025-02-26 15:48:32 -0700
  • 54bd6e836f Plex: Use username for watch key if exists Luis Garcia 2025-02-26 00:38:10 +0000
  • 57c41f41bc
    Merge pull request #244 from luigi311/watched_trace Luigi311 2025-02-26 13:27:09 -0700
  • ea85a31d9c Move server watched log to trace Luis Garcia 2025-02-26 20:23:40 +0000
  • 80d5c9e54c
    Merge pull request #242 from BadCoder2/patch-1 Luigi311 2025-02-25 23:05:30 -0700
  • 5828701944
    Update README.md to uv; make environment setting more clear Nathan Hoffman 2025-02-25 23:44:26 -0600
  • 81ba9bd7f9
    Merge pull request #237 from luigi311/rotate_logging v7.0.0 Luigi311 2025-02-23 12:46:14 -0700
  • d15759570e Reconfigure the logger on each loop so the logs are rotated on each run Luis Garcia 2025-02-23 19:42:55 +0000
  • 1b88ecf2eb
    Merge pull request #236 from luigi311/logging Luigi311 2025-02-22 17:18:10 -0700
  • c62809c615 More logging Luis Garcia 2025-02-23 00:15:14 +0000
  • 899a6b05a4
    Merge pull request #235 from luigi311/docker_defaults Luigi311 2025-02-21 23:41:12 -0700
  • fcd6103e17 Docker: Set default env values to prevent issues Luis Garcia 2025-02-21 23:36:19 -0700
  • ac5be474f8
    Merge pull request #234 from luigi311/cleanup Luigi311 2025-02-21 19:55:09 -0700
  • d15f29b772 Do not include test in docker image Luis Garcia 2025-02-21 19:52:12 -0700
  • c9944866f8 Remove extra print Luis Garcia 2025-02-21 19:51:34 -0700
  • 846e18fffe
    Merge pull request #232 from luigi311/test_update Luigi311 2025-02-21 19:39:07 -0700
  • eb09de2bdf CI: Better validate logging Luis Garcia 2025-02-21 19:31:49 -0700
  • c0e207924c CI: Enable trace Luis Garcia 2025-02-21 19:25:11 -0700
  • e48533dfbd
    Merge pull request #230 from luigi311/file_logfile Luigi311 2025-02-21 17:01:35 -0700
  • 8503b087b2 Fix logfile Luis Garcia 2025-02-21 16:59:50 -0700
  • 305fea8f9a
    Merge pull request #229 from luigi311/loguru Luigi311 2025-02-21 16:09:15 -0700
  • 588c23ce41 Switch logging to loguru Luis Garcia 2025-02-21 16:03:29 -0700
  • 8f4a2e2690
    Merge pull request #228 from luigi311/misc Luigi311 2025-02-21 14:54:10 -0700
  • 38e65f5a17 vscode: Fix deprecated python debug type Luis Garcia 2025-02-21 14:47:14 -0700
  • de32d59aa1 Better initial library filtering Luis Garcia 2025-02-21 14:41:42 -0700
  • 998f2b1209 Formatting Luis Garcia 2025-02-21 14:41:19 -0700
  • 0b02f531c1 Force python 3.12 or greater Luis Garcia 2025-02-21 12:10:53 -0700
  • e589935b37
    Merge pull request #226 from luigi311/plex_episodes Luigi311 2025-02-19 20:09:41 -0700
  • 031d43e980
    Merge pull request #227 from luigi311/uv Luigi311 2025-02-19 20:09:27 -0700
  • ba6cad13f6 Swap to UV Luis Garcia 2025-02-19 19:48:16 -0700
  • f3801a0bd2 Plex: only fetch watched or partially watched episodes Luis Garcia 2025-02-19 13:52:05 -0700
  • 196a49fca4
    Merge pull request #224 from luigi311/pydantic Luigi311 2025-02-19 13:20:45 -0700
  • 4d0f1d303f Plex: Remove logging if locations or guids Luis Garcia 2025-02-19 12:44:21 -0700
  • ce5b810a5b Use pydantic for structure Luis Garcia 2025-02-19 00:51:21 -0700
  • a1e1ccde42
    Merge pull request #210 from luigi311/more_cleanup Luigi311 2025-02-18 18:09:57 -0700
  • bf633c75d1 More typing Luis Garcia 2024-11-12 22:51:05 -0700
  • 46fa5e7c9a Use list instead of tuple for servers Luis Garcia 2024-11-12 22:49:20 -0700
  • 170757aca1 Add lots of static typing Luis Garcia 2024-11-09 16:57:03 -0700
  • 9786e9e27d Test: Split out black and white mapping tests Luis Garcia 2024-11-09 16:55:47 -0700