Commit Graph
414 Commits
Author SHA1 Message Date
euzu cc45892d3f Refactored connection handling to avoid race conditions 2025-11-26 14:29:19 +01:00
euzu 21006dbf0f Refactored connection handling to avoid race conditions 2025-11-26 14:13:31 +01:00
euzu 6c021fbe2b Refactored connection handling to avoid race conditions 2025-11-26 13:44:11 +01:00
euzu 1fa967d8a2 Refactored connection handling to avoid race conditions 2025-11-26 09:56:09 +01:00
euzu 46696bd95d User category selection 2025-11-25 17:23:06 +01:00
euzu a8b2755379 User category selection 2025-11-25 16:30:04 +01:00
euzu 016d7589f3 initial impl api user bouquet editor 2025-11-24 15:12:57 +01:00
euzu 0119abe8bb Added copy to clipboard menu for stream table 2025-11-24 14:29:05 +01:00
euzu 4e6c5209d8 Xtream Codes Batch provider accounts are now checked for expiration. 2025-11-22 10:55:46 +01:00
euzu 48d0dadd31 Resource rewrite secret key to ensure rewritten url validity
Fixed epg rewrite
2025-11-21 17:18:51 +01:00
euzu ddcd56b1ea Resource rewrite secret key to ensure rewritten url validity
Fixed epg rewrite
2025-11-21 17:09:14 +01:00
euzu dd4f3beb56 Epg resource rewrite 2025-11-21 12:28:56 +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 020f52c5d2 fixed some async file operations 2025-11-20 14:22:26 +01:00
euzu 3d36cc0617 fixed some async file operations 2025-11-20 13:54:34 +01:00
euzu a14253519e fixed some async file operations 2025-11-20 13:40:04 +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 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 6044138349 Merge remote-tracking branch 'dark-breakpoint/cache-scan-blocking' into feature/cache_warmup 2025-11-14 16:06:15 +01:00
euzu 3e91e218e5 dev build 3.2.1 2025-11-14 15:53:10 +01:00
euzu 52825b43e1 Release v3.2.0 2025-11-14 15:10:25 +01:00
euzu cab498248d WebSocket reconnect strategy changed, delay between reconnect attempts and max 20 tries before give up to avoid browser flooding. 2025-11-14 09:49:59 +01:00
euzu e06a951967 WebSocket reconnect strategy changed, delay between reconnect attempts and max 20 tries before give up to avoid browser flooding. 2025-11-14 09:22:38 +01:00
euzu 6a13f8903c Merge branch 'develop' into feature/websocket_with_limited_reconnect 2025-11-14 08:21:45 +01:00
euzu e044e07d1f fix_login_screen_flicker 2025-11-13 21:49:07 +01:00
euzu e731f6417b fix_login_screen_flicker 2025-11-13 21:44:35 +01:00
euzu f24baf9e6c WebSOcket reconnect limitation 2025-11-13 21:40:24 +01:00
euzu c7f772f43b Fixed login screen flicker through wrong response handling in WebUI 2025-11-13 21:39:50 +01:00
euzu b5e689df07 Merge branch 'develop' into feature/source_editor 2025-11-13 13:12:54 +01:00
DarkBreakpoint 153c1377b3 feat: make shared burst buffer size configurable 2025-11-12 15:21:05 -06:00
euzu 37444b908d Removed dead code from source editor 2025-11-12 17:56:50 +01:00
euzu 6f8eb01e29 clippy fix for source editor 2025-11-12 17:19:07 +01:00
euzu 127782f856 Source Editor better state handling,
Pending Line optimization
2025-11-12 17:18:03 +01:00
euzu 934993b57d optimizing source editor actions 2025-11-12 09:43:25 +01: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 0d992fdf3a Group Selection for source editor 2025-11-11 22:53:56 +01:00
euzu f15a8edf58 Group Selection for source editor 2025-11-11 15:55:04 +01:00
euzu fa387c91f6 Merge branch 'feature/source_editor' into feature/resource-retry-config-by-dark_breakpoint 2025-11-11 10:52:26 +01:00
euzu fa54ff7859 Removed the minimum clamp entirely
This prevents users from configuring constant backoff with values like 0.5 or 0.8, contradicting the documented feature.
2025-11-11 10:21:33 +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 941d8b6d48 ordering source editor nodes on load 2025-11-11 01:29:33 +01:00
euzu 80c2775e16 source editor layout 2025-11-10 18:29:22 +01: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 2277f72b6a added batch input visualization 2025-11-09 16:01:18 +01:00