Commit Graph
167 Commits
Author SHA1 Message Date
euzu dd4f3beb56 Epg resource rewrite 2025-11-21 12:28:56 +01:00
euzu e25aa980ee SyncIOBridge caused tokio panic 2025-11-21 01:57:38 +01:00
euzu e2709956f8 SyncIOBridge caused tokio panic 2025-11-21 01:53:45 +01:00
euzu 98dc80dd75 SyncIOBridge caused tokio panic 2025-11-21 01:35:04 +01:00
euzu cf43c6a784 Fixed active shared stream provider connections 2025-11-20 15:50:46 +01:00
euzu d2779a3e30 Some fixes for async handling 2025-11-20 13:00:01 +01:00
euzu e50c364916 development version increase 2025-11-20 10:50:00 +01:00
euzu 00df136c64 Merge remote-tracking branch 'dark-breakpoint/feature/session-connection-token' into feature/connection_logging_and_non_order 2025-11-20 08:50:10 +01:00
euzu 5db883caf2 Merge remote-tracking branch 'dark-breakpoint/feature/session-connection-token' into feature/connection_logging_and_non_order 2025-11-20 08:50:05 +01:00
DarkBreakpoint 7d3c2fd8be Improve session tracking 2025-11-19 23:00:25 -06:00
DarkBreakpoint 88e92cd4a4 Add order: none handling to playlist sorting 2025-11-19 22:12:53 -06:00
euzu 17e85fcfa4 - Added detailed shared-stream/buffer/provider logging to trace lag, cache persistence, and session/provider lifecycle events.
- Connection registration failures now trigger an explicit disconnect so zombie sockets don’t linger.
- Shared stream shutdown now drops registry locks before releasing provider handles to prevent cross-lock stalls.
2025-11-18 21:52:09 +01:00
euzu cbb0da27cb version 3.2.3 2025-11-14 23:02:56 +01:00
euzu 66bba7b96b Merge remote-tracking branch 'dark-breakpoint/async-file-copy' into feature/async_playlist_persistence 2025-11-14 16:32:24 +01:00
euzu 3e91e218e5 dev build 3.2.1 2025-11-14 15:53:10 +01:00
euzu 57545d50b0 Fixed strm filter
Added `movie` as alias for `vod` for type filter. You can use now alternative to `Type = vod` the filter `Type = movie`.
2025-11-13 13:31:55 +01:00
euzu f6ecbaad2f Fixed strm filter
Added `movie` as alias for `vod` for type filter. You can use now alternative to `Type = vod` the filter `Type = movie`.
2025-11-13 13:15:17 +01:00
DarkBreakpoint 153c1377b3 feat: make shared burst buffer size configurable 2025-11-12 15:21:05 -06:00
euzu 271a51abfe - Multi Strm outputs with same type is now allowed.
- Added new mapper function `pad(text | number, number, char, optional position: "<" | ">" | "^")`
- Added new mapper function `format`, it is very simple and only supports in text replacement like  `format("Hello {}! Hello {}!", "Bob", "World")`
2025-11-12 03:00:13 +01:00
euzu fa9f80bde9 - Multi Strm outputs with same type is now allowed.
- Added new mapper function `pad(text | number, number, char, optional position: "<" | ">" | "^")`
- Added new mapper function `format`, it is very simple and only supports in text replacement like  `format("Hello {}! Hello {}!", "Bob", "World")`
2025-11-12 00:10:00 +01:00
euzu eba6b7df96 Changes to the PR resource retry config by DarkBreakpoint 2025-11-11 10:00:35 +01:00
DarkBreakpoint 84429af955 feat: make reverse-proxy retries configurable 2025-11-10 20:06:52 -06:00
euzu 55c2bdabba better connection handling 2025-11-10 01:30:23 +01:00
euzu b69ed4921e better connection handling 2025-11-10 01:04:13 +01:00
euzu bb3177c8f3 Rlease v3.1.8 2025-11-06 15:20:38 +01:00
euzu 1000b2e7fc Fixed custom share response 2025-11-06 15:05:09 +01:00
euzu 3c68287cd8 WebUI
- Aded kick command for streams table
- Added better stream type description for streams table
- Added clipboard not supported message
- Added Copy Credentials menu for user table
- Added random credentials generation for user creation
- Input table header column now with preview and reveal.
2025-11-06 10:36:23 +01:00
euzu 961d27a668 Connection handling fixed for user sessions 2025-11-05 11:50:05 +01:00
euzu 15a252664e Completly refactored connection management 2025-11-04 21:46:44 +01:00
euzu 95dde2876d First step provider and user connections.
-> Missing shared streams connections
2025-11-04 18:01:44 +01:00
euzu f432e215ff added target form 2025-11-03 21:19:35 +01:00
euzu f9a4da623e editor input form 2025-11-01 15:53:34 +01:00
euzu 796982c2b4 fixed clippy warnings 2025-11-01 02:05:21 +01:00
knylbyte 45a3fcd659 feat: added enhanced header handling for outgoing request in reverse proxy mode 2025-10-31 17:04:35 +01:00
euzu b33362165d stream table ip fixed 2025-10-30 14:01:37 +01:00
euzu d71e8080f5 stream table ip fixed 2025-10-30 13:00:25 +01:00
euzu 0860fdc77b batch alias id fixed 2025-10-29 17:18:04 +01:00
euzu 57b9499d6c batch alias id fixed 2025-10-29 16:40:17 +01:00
euzu cd76891ce4 Some refactorings
- HdHomerun
- WebUI GeoIP
- Playlist Updates
...
2025-10-28 19:52:46 +01:00
euzu 3c3c8df763 Added GeoIp config and update button to WebUI
Integrated GeoIp to stream Table
Fixed some HdHomerun issues
2025-10-28 18:42:09 +01:00
euzu 3ba4a5aaf6 hdhomerun fixes 2025-10-28 13:55:37 +01:00
euzu a5f0299fbe Merge branch 'feature/extract-media-quality-and-strm-output' into feature/stream_table 2025-10-28 13:29:04 +01:00
euzu 5d5858b63c Merge branch 'develop' into feature/extract-media-quality-and-strm-output 2025-10-28 13:13:36 +01:00
euzu 7b50f1229c Fixed clippy warnings for hdhomerun 2025-10-28 09:54:21 +01:00
euzu 5d6859d573 Merge branch 'feature/extract-media-quality-and-strm-output' into feature/stream_table 2025-10-28 08:26:57 +01:00
jochen 26b1abec41 Implemented HDHomeRun discovery (SSDP and Proprietary) by adding dedicated modules, integrating new configuration settings into the application state and frontend 2025-10-28 03:04:03 +01:00
euzu 93d60a210f Stream table new colmuns 2025-10-27 08:27:35 +01:00
euzu 7c7c467f64 Stream table new columns 2025-10-25 20:40:58 +02:00
jochen 24934ed913 Add support for media quality information and enhance filename formatting 2025-10-25 15:44:08 +02:00
euzu bf225aaa0d added shared attribute user stream table 2025-10-24 19:47:39 +02:00