d018ac078c
feat: add Plex-style adaptive transcoding with bitrate limits and hardware fallback
2026-09-29 23:31:05 +02:00
2912384257
chore: ignore IdeA/agent workspaces and local cache/build outputs
2026-09-29 23:02:32 +02:00
0e26a90dae
Merge pull request #95 from okynorch/doc-update
...
Updated readme
2026-03-02 15:10:21 -08:00
f3f9d79e8a
init
2026-02-16 09:39:42 -08:00
50d337f87d
chore: update plugin readme
2026-02-05 01:46:10 -08:00
de41aa04fd
feat: enhance plugin system with async support and lifecycle hooks & reverted PR #79 due to Node.js v24 stream compatibility issues
2026-02-05 01:42:58 -08:00
72e14dca57
feat: enhance plugin system with async support and lifecycle hooks & reverted PR #79 due to Node.js v24 stream compatibility issues
2026-02-05 01:42:40 -08:00
6eafa871b5
Merge pull request #82 from leo3438/main
...
feat: add modular plugin system and developer documentation
2026-02-04 15:46:10 -08:00
31aafe4d37
Merge pull request #79 from avandeweghe/patch-1
...
Refactor parseStreaming to use pendingBatches array
2026-02-04 15:45:56 -08:00
146f7dd1b1
feat: add modular plugin system and documentation
2026-02-04 10:48:36 +00:00
bfc80738f4
Refactor parseStreaming to use pendingBatches array
...
Was running into an issue where epg wouldn't process passed the first batch. Refactored the batching to use an array and added backpressure to keep memory usage low.
2026-01-31 19:31:03 -05:00
80d2c4bfb3
fix: copy stream url bug ( #69 )
2026-01-31 11:09:39 -08:00
4e116d864b
chore: update version number in package files
2026-01-31 11:00:43 -08:00
7006513aaf
fix: remove deduplication logic from channel list
2026-01-31 10:59:28 -08:00
c8ca09011f
fix: adjust timing for up next panel
2026-01-22 20:15:46 -08:00
c042ff37b1
fix: next episode modal not displaying after resume from homepage.
2026-01-22 18:55:06 -08:00
ac6c82e3fc
fix: resume from homepage not correctly handling source_id
2026-01-22 18:23:48 -08:00
e83b173755
fix: safari specific fixes for video player and watch page
2026-01-22 13:35:19 -08:00
89dbb96c92
fix: race condition in playNextEpisode()
2026-01-22 00:14:42 -08:00
ea4a0a4577
fix: implemented safari webkit support for fullscreen and PiP
2026-01-21 20:36:34 -08:00
6f966f1095
fix: implement dynamic viewport height
2026-01-21 20:12:54 -08:00
47d582cb8c
chore: update version number in package files
2026-01-21 17:03:44 -08:00
13badd249e
chore: update version number in package files
2026-01-21 17:03:12 -08:00
cddf02b114
fix: add safari webkit support and mobile safe area adjustments
2026-01-21 15:22:34 -08:00
3be14ef2fa
chore: update version number in package files
2026-01-19 15:14:16 -08:00
3272b19177
fix: updated hardware scale filters to explicitly output 8-bit format (nv12), removed conflicting -pix_fmt flag
2026-01-19 15:13:39 -08:00
8d5e94ccca
chore: update version number in package files
2026-01-19 14:59:59 -08:00
7d5dbd94d6
Merge pull request #64 from technomancer702/feature/upscaling
...
Feature/upscaling
bug fixes
2026-01-19 14:39:39 -08:00
056555c7b4
fix: hardware transcoding 10-bit error and EPG navigation bug (Issues #61 , #63 )
2026-01-19 14:36:53 -08:00
059cfecdcc
feat: implement 4k upscaling
2026-01-19 01:45:44 -08:00
237d11cf00
feat: implement hardware and software upscaling
2026-01-19 01:34:45 -08:00
877c6f8df9
chore: update dockerfile
2026-01-18 20:53:57 -08:00
358854ad7a
chore: update dockerfile
2026-01-18 20:45:58 -08:00
4b5d6c1b78
chore: update dockerfile
2026-01-18 20:42:32 -08:00
dd7d6bbf1c
chore: update dockerfile
2026-01-18 20:36:42 -08:00
4061bfa2a0
chore: update dockerfile
2026-01-18 20:33:36 -08:00
995fe12396
chore: update dockerfile
2026-01-18 20:31:14 -08:00
e08bcfcea7
chore: update dockerfile
2026-01-18 20:24:59 -08:00
c7fb245d6b
Merge feature/hw-transcoding into main
2026-01-18 20:07:37 -08:00
100a26fe4e
chore: update screenshots in readme and sso icon
2026-01-18 19:49:22 -08:00
475c50b743
feat: add epg preload to app initialization
2026-01-18 19:11:21 -08:00
53c577a932
Added 60 second refresh interval for epg now indicator
2026-01-18 19:00:33 -08:00
4a8be395ca
fix: mobile epg programme alignment
2026-01-18 18:48:58 -08:00
f9fefa3947
fix: filter homepage recent sections by hidden status
2026-01-18 17:06:26 -08:00
b890d30253
feat: add home page with favorites, resume playback, recently added VOD
2026-01-18 14:04:40 -08:00
bf111e1fca
feat: add home page with resume functionality and recently added VOD
2026-01-18 03:08:08 -08:00
052178e395
feat: add now playing header indicator and enable background playback for watchpage
2026-01-18 01:17:51 -08:00
d6eda66360
fix: favorites arrow navigation stays in same group, add cross-player stop on new playback
2026-01-18 00:58:57 -08:00
dc029f75e5
feat: implement per-user favorites with SQLite storage
2026-01-17 23:47:09 -08:00
d54428472c
feat: add user management modal with SSO/Local badges and fix OIDC session serialization
2026-01-17 23:36:34 -08:00