Commit Graph

  • 114bf981a4 fix: address copilot review comments on playlist season PR 7hr08ik 2026-08-10 16:28:07 +0100
  • 6d1dcf5c54 docs: restructure the README for an open-source reader 7hr08ik 2026-08-09 22:45:58 +0100
  • eb0f083536 docs: document playlist seasons in the README and drop RELEASE_NOTES 7hr08ik 2026-08-09 22:35:26 +0100
  • d722f214a7 docs: tidy the fork intro wording 7hr08ik 2026-08-09 22:30:32 +0100
  • 5969a1e858 chore: ignore the whole scripts directory 7hr08ik 2026-08-09 22:30:15 +0100
  • 3b6bafe903 feat: mark the fork as -playlist_sort and fix the install instructions 7hr08ik 2026-08-09 22:26:58 +0100
  • ad8278ac43 docs: describe the rebuild task's two phases 7hr08ik 2026-08-09 22:06:42 +0100
  • 9a4e21734e fix: rebuild the seasons themselves, not just the episodes 7hr08ik 2026-08-09 22:06:10 +0100
  • c4f22a8553 fix: stop the season rebuild from rewriting users' .nfo files 7hr08ik 2026-08-09 16:35:34 +0100
  • bd35ae94b1 feat: add a task to rebuild playlist seasons 7hr08ik 2026-08-09 12:52:50 +0100
  • bc2693cd9b docs: record that Replace-all cannot re-season an existing library 7hr08ik 2026-08-09 02:10:30 +0100
  • f1c7aaa1fd docs: note the 1.5.0.0 upgrade path and correct the enabling steps 7hr08ik 2026-08-09 01:58:08 +0100
  • 329f741f53 chore: bump version to 1.5.0.0 7hr08ik 2026-08-09 01:57:11 +0100
  • 1097ba328a docs: add release notes and ignore the local test media script 7hr08ik 2026-08-09 01:28:12 +0100
  • 98883df878 feat: name Jellyfin seasons after TubeArchivist playlists 7hr08ik 2026-08-09 01:28:03 +0100
  • 1e7bdfb99d feat: group episodes into playlist seasons 7hr08ik 2026-08-09 01:27:44 +0100
  • 838176a83d feat: resolve TubeArchivist playlists into stable season numbers 7hr08ik 2026-08-09 01:27:31 +0100
  • fb15b8d93d feat(config): add playlist season settings and persistent season map 7hr08ik 2026-08-09 01:27:12 +0100
  • 72ed3359b2 fix: handle TubeArchivist first-page pagination and absolute redirects 7hr08ik 2026-08-09 01:26:51 +0100
  • f01c7bf328 docs: Updated Readme with Fork notification, and updated .gitignore 7hr08ik 2026-08-06 11:00:25 +0100
  • c72661fb68
    Merge 44d065bf6b into 42c02b33eb Jurrer 2026-04-29 02:50:23 +0000
  • 44d065bf6b
    don't sync channel watch state to TA Jurrer 2026-04-29 04:42:58 +0200
  • dd00398e47
    Merge a449a9a542 into 42c02b33eb cheahkhing 2026-03-08 15:20:44 +0000
  • a449a9a542
    Merge pull request #1 from cheahkhing/copilot/fix-issue-85 cheahkhing 2026-03-08 23:16:57 +0800
  • f0ce4eb997 Refine redirect handling follow-ups copilot-swe-agent[bot] 2026-03-08 14:26:07 +0000
  • d97eee684f Fix TubeArchivist URL resolution copilot-swe-agent[bot] 2026-03-08 14:22:52 +0000
  • 07eb39edce Initial plan copilot-swe-agent[bot] 2026-03-08 14:17:50 +0000
  • b05ae0c6c3 refactor: Rename JFTASync to JFTAProgressSync for consistency in configuration Matt Duran 2025-12-26 22:15:47 -0800
  • 42c02b33eb Update manifest.json master DarkFighterLuke 2025-12-02 13:40:50 +0000
  • d49fd4e1a1 Update version and changelog v1.4.4 REPLYNET\l.consoli 2025-12-02 14:39:55 +0100
  • 13553ef1c6
    Merge pull request #77 from DerSeegler/master DarkFighterLuke 2025-12-02 14:37:59 +0100
  • ac2e4dac9c
    Merge branch 'master' into master DarkFighterLuke 2025-12-02 14:37:51 +0100
  • 0bbb3c36cd Add Playlist ToString method feature/playlists-sync-pagination REPLYNET\l.consoli 2025-12-02 14:27:19 +0100
  • db0d9b115c Update version REPLYNET\l.consoli 2025-12-02 12:37:15 +0100
  • bc343dd0c8 Edit SanitizeUrl to handle also query parameters REPLYNET\l.consoli 2025-12-02 12:31:07 +0100
  • 9ed4869ece Add error handling to SetProgress calls Yannik S. 2025-11-28 23:51:54 +0100
  • c2eebbe1a9 Handle TA playlists pagination REPLYNET\l.consoli 2025-11-18 15:52:13 +0100
  • e198b0fb92 Update manifest.json DarkFighterLuke 2025-11-13 19:31:52 +0000
  • ffac6e7645 Update version v1.4.3 DarkFighterLuke 2025-11-13 20:31:10 +0100
  • f6f6bbf978
    Merge pull request #73 from Jurrer/fix-on-watched-status-changed DarkFighterLuke 2025-11-13 20:27:36 +0100
  • 75c2fce017
    Merge branch 'master' into fix-on-watched-status-changed DarkFighterLuke 2025-11-13 20:27:29 +0100
  • 3c08e3c70c
    Merge pull request #72 from Jurrer/check-TA-video-status-before-syncing-to-TA DarkFighterLuke 2025-11-13 20:27:09 +0100
  • d5c706b833
    Merge branch 'master' into check-TA-video-status-before-syncing-to-TA DarkFighterLuke 2025-11-13 20:26:59 +0100
  • ad4fb92577
    Merge pull request #71 from Jurrer/fix-watch-status-sync-to-TA-itemdata DarkFighterLuke 2025-11-13 20:26:44 +0100
  • 8aec7f804d
    Merge branch 'master' into fix-watch-status-sync-to-TA-itemdata DarkFighterLuke 2025-11-13 20:26:29 +0100
  • 4c3de5146b collection name + user name check to OnWatchedStatusChange Jurrer 2025-11-13 00:55:18 +0100
  • 1ce6587078 fix condition for onWatchedStatusChanged Jurrer 2025-11-10 00:39:47 +0100
  • 7942e89341 check TA video status before syncing to TA Jurrer 2025-11-09 05:33:05 +0100
  • 764dc8f326 fix video watch status sync to TA IsPlayed method Jurrer 2025-11-09 03:17:39 +0100
  • af8a02d289 Update manifest.json DarkFighterLuke 2025-10-23 20:27:36 +0000
  • 9d745b0bc5 Use string.Empty v1.4.2 DarkFighterLuke 2025-10-23 22:26:39 +0200
  • a8e0896284 Bump version DarkFighterLuke 2025-10-23 22:24:00 +0200
  • 53d9a17c2a
    Merge pull request #51 from wolffshots/master DarkFighterLuke 2025-10-23 22:21:19 +0200
  • 0c8bc243c6
    Update Utils.cs DarkFighterLuke 2025-10-23 22:19:22 +0200
  • 03ea6b9e5c chore: move episode naming to general options wolffshots 2025-10-23 15:38:18 +0200
  • 6c9a824546 chore: merge remote-tracking branch 'parent/master' wolffshots 2025-10-23 15:22:50 +0200
  • 5dc99e2fcf
    Update tasks intervals section in README DarkFighterLuke 2025-10-22 17:28:39 +0200
  • 478537bf0a
    Revise synchronization and add playlists features DarkFighterLuke 2025-10-22 17:13:02 +0200
  • 184c53ba00 chore: remove missed template entrie wolffshots 2025-10-22 11:47:13 +0200
  • 70f063d33b
    Merge pull request #4 from wolffshots/jellyfin-10.11-merge wolffshots 2025-10-22 11:43:22 +0200
  • 60753cb828 chore: merge upstream master and fix conflicts wolffshots 2025-10-22 11:35:12 +0200
  • cba12adaa4 Update manifest.json DarkFighterLuke 2025-10-22 07:00:32 +0000
  • d94fd1bac3 Update manifest.json DarkFighterLuke 2025-10-22 06:57:57 +0000
  • dfdfac6be7 Update manifest.json DarkFighterLuke 2025-10-21 21:54:14 +0000
  • 806efa9dac
    Merge pull request #68 from tubearchivist/feature/playlists-sync v1.4.1 DarkFighterLuke 2025-10-21 23:53:02 +0200
  • 4ddb5cedac Update version and changelog feature/playlists-sync DarkFighterLuke 2025-10-21 23:40:50 +0200
  • cfa78f2a89 Merge branch 'jellyfin-10.11' into feature/playlists-sync DarkFighterLuke 2025-10-21 23:36:57 +0200
  • 54cb513ae8 Update .NET version in GH actions jellyfin-10.11 DarkFighterLuke 2025-10-21 23:36:43 +0200
  • bee5538d19 Update manifest.json DarkFighterLuke 2025-10-21 21:34:54 +0000
  • 40194f9f26 Update .NET version in GH actions v1.4.0 DarkFighterLuke 2025-10-21 23:32:05 +0200
  • 67c6fd0422 Merge branch 'jellyfin-10.11' DarkFighterLuke 2025-10-21 23:28:28 +0200
  • 7aa6af30fa Merge branch 'jellyfin-10.11' into feature/playlists-sync DarkFighterLuke 2025-10-21 23:26:09 +0200
  • 7e496643f8 Adapt calls to IsPlayed method new signature DarkFighterLuke 2025-10-21 23:16:33 +0200
  • 6e7dbd859c
    Revise installation steps and .NET version in README DarkFighterLuke 2025-10-21 23:14:29 +0200
  • 13c4144aab
    Remove version 1.4.0.0 from manifest.json DarkFighterLuke 2025-10-20 23:49:55 +0200
  • 98f73185d1
    Merge pull request #67 from tubearchivist/jellyfin-10.11 DarkFighterLuke 2025-10-20 22:29:22 +0200
  • f7cbff910d Update manifest.json DarkFighterLuke 2025-10-20 20:28:12 +0000
  • 2d5327d31b Bump version DarkFighterLuke 2025-10-20 22:27:01 +0200
  • a2e29dee3b
    Merge branch 'master' into jellyfin-10.11 DarkFighterLuke 2025-10-20 22:14:56 +0200
  • 1c3b0f3c24 fix: jellyfin 10.11.0 compatibility Aryan Kothari 2025-10-20 15:40:10 -0400
  • eacbdd6f88 deps: upgrade net9.0; jf controller & model 10.11.0 Aryan Kothari 2025-10-20 15:37:25 -0400
  • 9b2ad426aa Added doc strings to clarify complex logic for caching methods Matt Duran 2025-10-19 16:00:05 -0700
  • eb59a87dac Fix resource leaks, crashes, and add comprehensive error handling Matt Duran 2025-10-19 15:46:55 -0700
  • d9aaa8d195 Fixed loop Matt Duran 2025-10-19 13:22:08 -0700
  • 0533abbed6 Update initialization Matt Duran 2025-10-19 13:16:46 -0700
  • f8231f164f Fix: Implement IDisposable to properly clean up resources Matt Duran 2025-10-17 21:51:28 -0700
  • ab561abee4 Fix: Implement IDisposable to properly clean up resources Matt Duran 2025-10-17 21:01:13 -0700
  • a92633b0a0
    Merge 0377810bd8 into bdd99441d1 mattkduran 2025-10-18 03:37:52 +0000
  • 0377810bd8 fix: Ensure collection cache uses correct value on config change Matt Duran 2025-10-17 20:37:42 -0700
  • c0bafbb1da feat: Add collection caching for improved performance Matt Duran 2025-10-17 15:23:57 -0700
  • e301a24a39 Fix: Prevent crash when playing non-TubeArchivist media Matt Duran 2025-10-17 15:06:04 -0700
  • cf87c6e829
    Merge branch 'master' into master wolffshots 2025-08-05 12:16:38 +0200
  • d7f4f5cbcc chore: explicitly handle null description wolffshots 2025-08-05 10:37:54 +0200
  • 6e8b9ca744
    doc: update README.md to reflect numbering options wolffshots 2025-08-04 21:18:57 +0200
  • b0ca3a49a5 chore: catch errors on FormatDescription wolffshots 2025-08-04 18:46:30 +0200
  • 4358072001 feat: add configuration for episode numbering scheme wolffshots 2025-08-04 18:21:30 +0200
  • bdd99441d1 Fix #52 DarkFighterLuke 2025-07-16 22:58:44 +0200
  • 38ed5dd9e0
    Merge branch 'master' into master DarkFighterLuke 2025-07-13 15:42:09 +0200
  • cfd94260f1 Add same check on wached status event handler DarkFighterLuke 2025-07-13 15:40:49 +0200
  • a28b4ccd7c Fix space after if statement and item id DarkFighterLuke 2025-07-13 15:36:04 +0200