Commit Graph
190 Commits
Author SHA1 Message Date
euzu 6f2be9693c Using async file operations 2025-11-14 22:45:08 +01:00
euzu 9c43c389ed Persist pipe stream Drop implementation to ensure the callback is invoked 2025-11-14 22:35:18 +01:00
DarkBreakpoint e681da0733 Persist cache pipe via tokio::fs to avoid blocking the runtime 2025-11-14 11:00:01 -06: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
DarkBreakpoint 7ca7b15c8a Avoid blocking the runtime when warming cache 2025-11-14 08:33:29 -06:00
euzu c6203190e0 File Lock fix 2025-11-14 09:49:48 +01:00
DarkBreakpoint 153c1377b3 feat: make shared burst buffer size configurable 2025-11-12 15:21:05 -06: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 716ce7a1f0 Web ui direct login when web auth disabled 2025-11-07 20:03:22 +01:00
euzu 94dee697c7 Merge branch 'develop' into fix/web_ui_direct_login_when_auth_disabled 2025-11-07 19:47:02 +01:00
euzu b2df3b3620 Fixed custom share response 2025-11-06 15:15:52 +01:00
euzu 1000b2e7fc Fixed custom share response 2025-11-06 15:05:09 +01:00
euzu 36f9717891 fixed some coderabit / clippy warnings 2025-11-06 12:50:10 +01:00
euzu 838148610a Fixed catchup starting cycle through multiple provider 2025-11-06 12:29:21 +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 e6c4480153 Fixed a connection count issue on ffwd and reverse for vod 2025-11-05 18:22:05 +01:00
euzu cb1692b9f6 some clippy fixes 2025-11-05 12:07:02 +01:00
euzu 961d27a668 Connection handling fixed for user sessions 2025-11-05 11:50:05 +01:00
euzu c47c170df7 Completly refactored connection management 2025-11-04 23:32:17 +01:00
euzu 6b09f30a51 Completly refactored connection management 2025-11-04 23:22:37 +01:00
euzu 3d95184e15 Completly refactored connection management 2025-11-04 22:56:27 +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 796982c2b4 fixed clippy warnings 2025-11-01 02:05:21 +01:00
euzu 42b0326949 Connection guard release fallback implemented 2025-11-01 01:47:47 +01:00
euzu eff98b42fc Merge branch 'develop' into feature/source_editor 2025-11-01 00:46:29 +01:00
euzu 6dbe77ad23 some connection guard fixes 2025-11-01 00:26:30 +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 5bf90fbd39 Reorganized GeoIP configuration documentation with detailed examples and CSV format specifications
Added explicit guidance on bind-mounted directory configuration with path mapping examples
Bug Fixes

Improved stream identification and error message accuracy in API operations
Enhanced provider connection lifecycle logging for better diagnostics
Internal Improvements

Refined identifier consistency across stream and connection handling
Optimized debugging output capabilities
2025-10-29 18:16:36 +01:00
euzu 2646bb905d fixed series virtual ip session key problem 2025-10-29 18:06:01 +01:00
euzu 57b9499d6c batch alias id fixed 2025-10-29 16:40:17 +01:00
euzu 4d99ae4325 Mixed up ip address behind reverse proxy during shared stream registration fixed 2025-10-29 15:29:05 +01:00
euzu 3d4f5108bb Some refactorings
- HdHomerun
- WebUI GeoIP
- Playlist Updates
...
2025-10-28 20:55:49 +01:00
euzu 49f916ff0b Some refactorings
- HdHomerun
- WebUI GeoIP
- Playlist Updates
...
2025-10-28 20:47:59 +01:00
euzu 6e0f9c96e7 Some refactorings
- HdHomerun
- WebUI GeoIP
- Playlist Updates
...
2025-10-28 20:30:04 +01:00
euzu 62db7affc3 Some refactorings
- HdHomerun
- WebUI GeoIP
- Playlist Updates
...
2025-10-28 20:21:36 +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
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 364e3d69df task optimizations for connection release 2025-10-27 13:58:55 +01:00
euzu 93d60a210f Stream table new colmuns 2025-10-27 08:27:35 +01:00