truewhile
|
8071285ff2
|
fix(emby): extract pure JWT from combined UserId+Token auth header (RodelPlayer 401)
fix(emby): extract pure JWT from combined UserId+Token auth header (RodelPlayer 401)
|
2026-08-17 23:31:15 +08:00 |
|
ShukeBta
|
42ef19b7e5
|
fix(downloads): support Transmission and aria2 end to end
Fixes #65
|
2026-08-10 21:04:04 +08:00 |
|
ShukeBta
|
c0d743d89d
|
fix(subscriptions): reject concurrent duplicate rules
Fixes #66
|
2026-08-10 19:30:17 +08:00 |
|
ShukeBta
|
c32f23a626
|
fix(emby): preserve cloud source paths in PlaybackInfo
Fixes #64
|
2026-08-10 19:20:22 +08:00 |
|
ShukeBta
|
60d2cfe2f1
|
fix(media): scan new library roots immediately
|
2026-08-10 19:15:58 +08:00 |
|
ShukeBta
|
06b25564ea
|
Add library covers and configurable footer visibility
|
2026-07-16 13:17:52 +08:00 |
|
ShukeBta
|
19381eb270
|
Fix media classification scraping and Chinese naming
|
2026-07-15 20:45:24 +08:00 |
|
ShukeBta
|
470a639091
|
feat: add STRM tree recognize rename option
|
2026-07-03 01:46:13 +08:00 |
|
ShukeBta
|
9833c60e38
|
feat: scrape STRM libraries after refresh
|
2026-07-03 01:18:27 +08:00 |
|
ShukeBta
|
a6f2d0208d
|
feat: add STRM output directory presets
|
2026-07-03 00:55:06 +08:00 |
|
ShukeBta
|
077bb10d25
|
feat: skip existing media in STRM tree generation
|
2026-07-02 23:35:24 +08:00 |
|
ShukeBta
|
e700962f2a
|
feat: refresh libraries after STRM updates
|
2026-07-02 23:20:08 +08:00 |
|
ShukeBta
|
2df7c34cf7
|
feat: add STRM repair workflow
|
2026-07-02 23:01:36 +08:00 |
|
ShukeBta
|
e7d988ebf8
|
feat: transfer STRM tree subtitle links
|
2026-07-02 22:41:37 +08:00 |
|
ShukeBta
|
87928cfa4d
|
feat: batch STRM tree generation
|
2026-07-02 21:35:50 +08:00 |
|
ShukeBta
|
d11f784438
|
feat: add STRM tree dry-run preview
|
2026-07-02 21:15:11 +08:00 |
|
ShukeBta
|
c07290619c
|
fix: improve media grouping and bot startup
|
2026-07-02 20:36:45 +08:00 |
|
ShukeBta
|
a1687eb746
|
fix docker compose paths and subscription robustness
|
2026-07-02 03:35:52 +08:00 |
|
ShukeBta
|
0493823b99
|
fix legacy library scan and empty pages
|
2026-07-01 22:54:13 +08:00 |
|
ShukeBta
|
941bb273b9
|
fix media organize and subscription workflows
|
2026-06-30 20:18:02 +08:00 |
|
ShukeBta
|
a97dc35790
|
fix: stabilize library paths and subscription matching
|
2026-06-28 12:15:10 +08:00 |
|
ShukeBta
|
e4abb03ca5
|
fix subscription management loading
|
2026-06-27 19:17:27 +08:00 |
|
ShukeBta
|
a2be6a2127
|
fix library display and docker compose update
|
2026-06-27 16:54:33 +08:00 |
|
ShukeBta
|
5dfe42b253
|
split admin settings handlers
|
2026-06-27 13:35:22 +08:00 |
|
ShukeBta
|
1d259f5135
|
split cloud mount handler
|
2026-06-27 13:29:16 +08:00 |
|
ShukeBta
|
6d5a141096
|
split cloud qr handlers
|
2026-06-27 12:20:05 +08:00 |
|
ShukeBta
|
a0b8ab3807
|
split metadata enrichment helpers
|
2026-06-27 02:58:26 +08:00 |
|
ShukeBta
|
8d0aa2b589
|
fix issue 51 library reclassify regressions
|
2026-06-27 00:40:39 +08:00 |
|
ShukeBta
|
4c839b3f4e
|
split media handler scan routes
|
2026-06-27 00:18:02 +08:00 |
|
ShukeBta
|
5c59664ed2
|
split license handler helpers
|
2026-06-26 23:32:49 +08:00 |
|
ShukeBta
|
5ef831f830
|
support multiple roots per library
|
2026-06-26 22:18:26 +08:00 |
|
ShukeBta
|
93be60ed99
|
add docker hot update management
|
2026-06-26 13:02:40 +08:00 |
|
ShukeBta
|
65adca04df
|
fix media workflows and download organization
|
2026-06-26 08:42:16 +08:00 |
|
ShukeBta
|
0da96f7e4e
|
feat: verify license responses with public key
|
2026-06-25 14:46:28 +08:00 |
|
ShukeBta
|
a4a93b7fed
|
fix: report licensed instances on startup
|
2026-06-25 14:11:13 +08:00 |
|
ShukeBta
|
74aa654c92
|
fix: enforce license-backed user capacity
|
2026-06-25 13:27:15 +08:00 |
|
ShukeBta
|
bce0143dbc
|
merge: integrate media workflow fixes
|
2026-06-25 12:45:45 +08:00 |
|
ShukeBta
|
9021007027
|
fix: harden playback and security edge cases
|
2026-06-25 02:33:30 +08:00 |
|
ShukeBta
|
baa4a38b0a
|
fix: refresh emby sessions in realtime
|
2026-06-25 02:32:32 +08:00 |
|
ShukeBta
|
29f5df673c
|
fix: refresh emby realtime user sessions
|
2026-06-25 00:36:41 +08:00 |
|
ShukeBta
|
82df266c4e
|
refactor: split license client
|
2026-06-24 23:51:01 +08:00 |
|
ShukeBta
|
a7c8d46589
|
fix: show latest discover posters
|
2026-06-24 20:17:38 +08:00 |
|
ShukeBta
|
aa506d6566
|
fix: harden discover artwork caching
|
2026-06-24 19:26:32 +08:00 |
|
ShukeBta
|
d93a28f18f
|
fix: retry failed discover artwork
|
2026-06-24 17:24:15 +08:00 |
|
ShukeBta
|
520b99d50f
|
refactor: split emby handler compatibility tests
|
2026-06-24 16:37:11 +08:00 |
|
ShukeBta
|
6be3409e3e
|
fix: improve discover and series special handling
|
2026-06-24 14:49:26 +08:00 |
|
ShukeBta
|
a7fea2a0f5
|
refactor: split emby playback route tests
|
2026-06-24 12:54:18 +08:00 |
|
ShukeBta
|
192f35d9fa
|
refactor: split modules and harden scraping workflows
|
2026-06-24 11:59:18 +08:00 |
|
ShukeBta
|
c90c134d3a
|
fix media playback and library workflows
|
2026-06-21 12:58:21 +08:00 |
|
ShukeBta
|
efca3cbe69
|
fix media playback and library workflows
|
2026-06-21 12:53:52 +08:00 |
|