Juanjo Presa and GitHub
8a2e379f6d
feat: add media-server input foundations ( #742 )
...
* feat: add remote media input foundations
* fixed macro variable names
* Added todo comment for source editor sidebar
2026-05-04 20:22:51 +02:00
Juanjo Presa and GitHub
15e4857d4c
build: remove vendored OpenSSL dependency ( #743 )
...
* build: remove vendored OpenSSL dependency
* remvoed unnecessary comments and clippy fixes
2026-05-04 19:07:41 +02:00
Juanjo Presa and GitHub
f967c8a8e9
Remove Plex STRM export style ( #740 )
...
* Remove Plex STRM export style
* Address STRM removal review feedback
* test: cover STRM TMDB marker variants
* docs: add Plex STRM breaking change note
2026-05-04 12:52:06 +02:00
knylbyte and GitHub
3875a1c89b
Feature/ffprobe piped from reqwest ( #734 )
...
* fix: video and audio deserialization for db dump
* fix: resolve proivder feature for redirect mode
* fix: enable seek feature for ffprobe on large vod and series elements
* fix: keep seekable ffprobe probes bounded
2026-05-01 11:01:24 +02:00
euzu and GitHub
eb2a017fa3
Network access restriction for api user ( #728 )
...
* Network access restriction for api user
* Fixed strm provider:// url bug
2026-04-23 21:15:59 +02:00
euzu and GitHub
5f2d2c8b50
Feature/stream display ( #725 )
...
* Added User comment to stream display
*Added EPG to stream display
* Added Stream display hide fields config
* fixed live/vod session ttl bug
2026-04-22 17:58:33 +02:00
knylbyte and GitHub
81ca391ac4
feat: add per-user output clusters ( #722 )
...
add per-user output clusters
2026-04-21 19:45:53 +02:00
euzu and GitHub
48eb5a8478
Connection admission state machine ( #723 )
...
Connection admission state machine
2026-04-21 15:21:51 +02:00
euzu and GitHub
9eef3b24e0
Feature/filter resolve probe ( #720 )
...
* Filter for resolve
* Filter for probe
2026-04-17 11:57:43 +02:00
euzu and GitHub
ba16a66c2b
Feature/stream history ( #718 )
...
* stream history refactoring
* tag develop after build
2026-04-16 14:40:38 +02:00
euzu and GitHub
edc0ceb05e
Fix: Vod session handling ( #717 )
...
* Fix: Vod session handling
* Review fixes
2026-04-13 12:26:44 +02:00
euzu and GitHub
ea17f4ac09
Added new connectoin admission rules ( #715 )
...
* Added new connectoin admission rules
- evict_user_lastest
- evict_user_oldest
2026-04-11 23:27:43 +02:00
euzu and GitHub
4b68baadaa
Fix/playlist explorer ( #714 )
...
* Refactored Playlist and Epg Explorer
2026-04-10 20:36:24 +02:00
euzu and GitHub
5dd7f2dc91
Connection Admission ( #710 )
...
* Connection admission
* Fetch assets with version
* Dockerfile udate
2026-04-10 14:56:57 +02:00
euzu and GitHub
f002983bd8
Runtime Config log ( #713 )
...
* Runtime Config log
2026-04-10 14:29:30 +02:00
euzu and GitHub
02ac40f592
Feature/provider url selection strategy ( #712 )
...
* Input provider url selection strategy
* CVD friendly theme
* Fix: HLS Stream session info duration and total trasferred data
2026-04-10 11:32:56 +02:00
euzu and GitHub
31a48bc1f3
Feature/structured errors landing page ( #705 )
...
- structured errors
- landing page
- fix: table header background
2026-04-06 10:20:52 +02:00
euzu and GitHub
222a480d6b
Feature/soft limits ( #701 )
...
- Soft User limits
- Stream history fixes
- No content explanations
- User disconnect reasons
2026-04-03 20:11:06 +02:00
euzu and GitHub
9ce3e7a313
Feature/download ( #700 )
...
- Download manager
- Stream history fixes
- Stream history docs updated
2026-04-03 16:23:15 +02:00
euzu and GitHub
6c32deb4c3
Stream History ( #667 )
...
Stream history qos
2026-04-02 20:03:49 +02:00
euzu and GitHub
c82169542f
Fix/hls rewrite css fixes ( #685 )
...
* hls uri rewrite fixed
* source editor canvas pan delete icon fix
* css-fixes
* added epg smart match form to input
* staged input fix
* Disable wasm compression
2026-03-31 14:28:43 +02:00
euzu and GitHub
b86686269c
Feature/source editor ( #683 )
...
- Fixed ios css problems
- Client timeout tightened
- Login screen theme selector
- Networks stats
- Source editor mobile view with touch support, pand and zoom pinch
2026-03-30 18:42:23 +02:00
euzu and GitHub
282e4acfda
- Fixed ios css problems ( #682 )
...
- Fixed ios css problems
- Client timeout tightened
2026-03-30 12:41:34 +02:00
euzu and GitHub
bb82798457
Fix/local series episodes ( #681 )
...
* Local and provider series uuid generation fixed.
* fixed some local media issues
2026-03-29 15:13:00 +02:00
euzu and GitHub
67485d1d60
- Flags added, when geoip is activated the country flag is displayed … ( #675 )
...
- Flags added, when geoip is activated the country flag is displayed in stream view
- Fixed stream tabel mobile view
2026-03-28 14:52:17 +01:00
euzu and GitHub
7ebf810836
refactored stream table ( #674 )
...
* refactored stream table
2026-03-27 23:25:26 +01:00
euzu and GitHub
2cbff3d3a1
Fix: Copy url in frontend does not resolve provider:// ( #673 )
...
* Fix: Copy url in frontend does not resolve provider://
* Fix: Filter editor on demand validation
* Fix: redirect to login screen if auto logout happens
2026-03-27 20:05:50 +01:00
euzu and GitHub
9d35a9cbbe
Sorce ordinal by category and channel index ( #672 )
...
* Sorce ordinal by category and channel index
* Parsing UserApiRequest from request body or query
* CSS stylings
* media tools refactoring
* xtream info parsing now number/string fields
2026-03-27 15:23:39 +01:00
euzu and GitHub
69e7ae8680
Feature/local media ( #671 )
...
* local library default extensions
* series info generation
* local library series episodes
2026-03-26 23:32:22 +01:00
euzu and GitHub
9aec9594aa
Fix/ws protocol version stream measure hls entry stream table ( #660 )
...
* sidebar scrollable
* fixed metering values for stream table
* Using native linux approach for sysinfo
* fixed stream table hls display and actie connections
* shared stream reconnect bug fix
* foxed some rabbitai findings
* Fixed hls stream table prune
2026-03-22 13:19:01 +01:00
euzu and GitHub
a05b0536f5
Feature/stream meter ( #659 )
...
* Connection lock for shared stream fixed
* stream meter
2026-03-21 05:29:59 +01:00
euzu and GitHub
ab1c2217e0
Fix/resolve task enque ( #657 )
...
- Source Editor readonly view
- Resolve task fix for series
2026-03-20 17:27:59 +01:00
euzu and GitHub
66915a306d
Feature/rbac ( #656 )
...
* RBAC implementation
* Schedules config edit mode
2026-03-20 15:31:19 +01:00
euzu and GitHub
aeceecf534
Fix/stream table tech info ( #651 )
...
* Stream table Tech info fix
* Plalyist update messages local time fix in webui
2026-03-17 15:15:46 +01:00
euzu and GitHub
bdf466c1a4
Fix/resolve probe custom aut error status code ( #650 )
...
* Added CACHEDIR.TAG file for backup programs to skip cache dir.
* Fixed unneccassary task rescheduling
* Default custom auth failed http status response
2026-03-17 14:02:46 +01:00
euzu and GitHub
d3db131afd
Fixed cache size > 4GB for wasm and tech ending ( #648 )
...
- Fixed cahce size > 4GB for wasm
- Fixed tech url ending for stream table
2026-03-16 12:54:49 +01:00
euzu and GitHub
f0459e7e14
Fix/hls connect m3u parsing probe resolve ( #646 )
...
* Fix HLS session handling and disable retry for adaptive segment requests
* Resolve / probe vod task uses last modified date
* Resolve expiration date in input form
* fixed m3u parsing
* fixed wasm opt for frontend build
2026-03-15 23:32:09 +01:00
euzu and GitHub
392bcbfdc2
Fix/resolve probe tasks ( #644 )
...
* Fixed issues with probe and resolve tasks
* hls and catchup session fixes
* fixed problem with grace and shared stream
- added fix for missing episode title
2026-03-15 08:32:18 +01:00
euzu and GitHub
a429ee7256
Feature/stream table ( #643 )
...
* keep user table info in frontend when switched to custom video stream
* Fixed problems caused by yew upgrade because of UseStateHandle and UseReducerHandle PartialEq change.
* reformatted
2026-03-13 19:19:41 +01:00
euzu and euzu
dc1e2d2168
Feature/build optimization ( #640 )
...
* Optimized build
* timeout secs for custom video response
* init custom video timeout on mode switch
* terminate immediately when custom video buffer is missing
* add provisioning missing-custom timeout regression test
* add missing-custom termination tests for all custom modes
* fix ts continuity handling for discontinuity and adaptation-only packets
* fix ts loop duration estimation to use min/max timestamps
* harden pes timestamp patching and normalize pid cc sequence
* Resource ffmpeg creation without B-Frames and short GOPs
* Discontinuity patch for transport stream buffer
* grace hold stream is now default true
* streaming fixes
2026-03-13 15:17:20 +01:00
euzu and GitHub
e83cee401f
Feature/user priority ( #639 )
...
* user connection priority over all aliases
* active client stream priority preemption
* Fixed paths override in read config
* Added custom video stream timeout settings
* Scheduler fix
2026-03-11 12:25:54 +01:00
euzu and GitHub
f47d1ee2c3
Api User Priority ( #637 )
...
Added Api User Priority
2026-03-09 17:12:46 +01:00
euzu and GitHub
497a75e0bb
Feature/resolve probe fairness ( #636 )
...
* Added Resolve - Probe fairness to avoid probe starvation
* Added Probe setting to setup wizard
* Playlist sort order fix
2026-03-08 14:53:05 +01:00
euzu and GitHub
1dd090d9ec
- Staged Input source selection ( #635 )
...
* Staged Input source selection
- batch input validation fix
* episode source ordinal fix
* playlist filter streaming
* Input validation fixed
2026-03-07 16:44:27 +01:00
euzu and GitHub
737d04d08b
Feature/staged input and path improvements ( #632 )
...
* No template file not found error message
* Setup wizard improvmenets
* path improvements
* staged input fix
* path improvements
* Provider dns resolved ips now writing to a file instead of source.yml
* Playlist update hard kill after 1h
* matadata update tmdb fix
* Web UI fixes
* GeoIp update schedule
* batch:// prefix for aliases
2026-03-06 17:29:42 +01:00
euzu and GitHub
36dcd0ff12
rewrite resource urls for webui ( #629 )
...
* rewrite resource urls for webui
* fix for dbviewer
* added metadata update new field
2026-03-05 00:04:53 +01:00
euzu and GitHub
7f286f316c
Fix: Input Type mismatch ( #630 )
...
* Fix: Input Type mismatch
2026-03-04 19:12:33 +01:00
knylbyte and GitHub
08db389f5e
bugfix/dns resolver - web ui and resolved list ( #626 )
...
* fix: preserve provider dns.resolved order by provider URL sequence
* fix: preserve provider dns data on web ui source saves
* fix: keep provider source edits and dns resolved on ui save
* fix: preserve provider URLs during panel-api provisioning
* fix: prevent lost updates with config revision checks
* fix: honor disabled dns and track config context in input form
2026-03-03 19:35:31 +01:00
euzu and GitHub
34266e1bcd
Feature/some fixes ( #627 )
...
* Staged input enabled
* Show default values in config
* tmdb release date fix
2026-03-03 17:54:32 +01:00
euzu and GitHub
765f8f72bc
Feature/metadata update ( #625 )
...
- Metadata Updater fixes
- Input Form Provider Config
2026-03-02 19:56:22 +01:00