Commit Graph
606 Commits
Author SHA1 Message Date
euzu cf95ffc33d Merge branch 'master' into bug/provider_max_connection 2025-04-27 14:05:06 +02:00
euzu 42521decbe fixed m3u header processing when empty space before title part 2025-04-27 14:01:52 +02:00
euzu 0cbd5aa5b5 provider connection limit is ignored 2025-04-27 13:26:21 +02:00
coderabbitai[bot]andGitHub dd527cf51f 📝 Add docstrings to bug/epg_endpoint_credentials_missing
Docstrings generation was requested by @euzu.

* https://github.com/euzu/m3u-filter/pull/227#issuecomment-2832402424

The following files were modified:

* `src/api/endpoints/xmltv_api.rs`
2025-04-26 16:22:11 +00:00
euzu 61184d5e40 the endpoint was serving an empty epg content when no credentials given,
now FORBIDDEN is returned
2025-04-26 18:18:31 +02:00
euzu 284f15bec8 newline on hls content response added 2025-04-25 16:58:46 +02:00
euzu bbd071e42d fixed doc 2025-04-25 16:40:34 +02:00
euzuandGitHub 49d2d49e8a Merge pull request #224 from euzu/coderabbitai/docstrings/iPLAVYeyWrJpoobjTuME8v9XrH86wVEOi5p
📝 Add docstrings to `feature/fuzzy_epg_matching`
2025-04-25 16:37:30 +02:00
euzu 51006df9e2 possible race condition on best match fixed 2025-04-25 16:34:58 +02:00
euzu 3b8a9ed9ac epg fixes 2025-04-25 16:20:02 +02:00
coderabbitai[bot]andGitHub 0929e903af 📝 Add docstrings to feature/fuzzy_epg_matching
Docstrings generation was requested by @euzu.

* https://github.com/euzu/m3u-filter/pull/223#issuecomment-2830556827

The following files were modified:

* `src/model/config.rs`
* `src/processing/parser/xmltv.rs`
* `src/processing/processor/epg.rs`
2025-04-25 14:19:28 +00:00
euzu 287b35668c smart epg matching down to 1 minute on 32cores 2025-04-25 16:13:44 +02:00
euzu 76e034192e coderabbitai fixes 2025-04-25 13:42:13 +02:00
euzu 14c2d448d7 added caption filter for title and name 2025-04-25 13:23:39 +02:00
euzu fa3fb139b3 Merge branch 'master' into feature/fuzzy_epg_matching 2025-04-25 13:23:19 +02:00
euzu 6586c5db2c little code fixes 2025-04-24 20:59:07 +02:00
euzu 0883b9d5f4 fixed a test 2025-04-24 19:03:58 +02:00
euzu 381e127015 multi-provider hls stream fix 2025-04-24 18:57:18 +02:00
euzu 0661ea2026 multi-provider hls stream fix 2025-04-24 18:34:56 +02:00
euzu 9f3c2bca69 multi-provider hls stream fix 2025-04-24 18:12:29 +02:00
euzu c056414271 coderabbitai fixes 2025-04-23 20:51:58 +02:00
euzu 778020df78 basic auth for hdhomerun 2025-04-23 20:36:50 +02:00
euzu e2990221b7 smart epg refactoring 2025-04-23 20:21:36 +02:00
euzu 72ab41d3e1 sanitize did not work well 2025-04-23 20:21:02 +02:00
euzu 69fb8bc9c3 basic auth hdhomerun 2025-04-23 20:20:14 +02:00
euzu 706d3f7237 Added error log when env variable could not be resolved 2025-04-23 08:58:44 +02:00
euzu f3460a7e50 Fixed empty web path config and api_proxy path config issues.
Fixed log level config issue
2025-04-23 08:34:39 +02:00
euzu 712c1c279f Fixed cookie creation for seek operations 2025-04-22 17:26:29 +02:00
euzu b104d1a884 moved /status endpoint to /api/v1/status
removed memory usage from healtcheck
fixed multi provider VOD seek
fixed some UI issues
2025-04-22 17:08:31 +02:00
euzu 58dd58b6e7 moved /status endpoint to /api/v1/status
removed memory usage from healtcheck
2025-04-22 00:21:45 +02:00
euzu 975133bc45 Added deserializer to write force_redirect in config file like
force_redirect: [vod, series]
2025-04-21 09:55:50 +02:00
GoldyandGitHub 1d120219f7 fix: fix series supposed to be proxied but redirected instead 2025-04-20 23:18:24 +02:00
GoldyandGitHub 8f37c6bdf0 fix: fix incoherence 2025-04-20 23:07:22 +02:00
GoldyandGitHub e61c918cbf fix: series redirect logs broken 2025-04-20 22:53:01 +02:00
euzu 99f8d185db Reverse Proxy has now sub selection of clusters of live, vod and series
reverse[live] means  only live is reverse proxied.
2025-04-20 14:33:18 +02:00
euzu f0267e21c5 Redirect Proxy cycle provider for m3u playlist 2025-04-20 10:17:49 +02:00
euzu ec44645162 refactored stream redirect 2025-04-19 15:01:23 +02:00
euzu b3ccca08a4 refactored stream redirect 2025-04-19 13:50:41 +02:00
euzu f6cdce3cf5 small refactoring webplayer api 2025-04-18 19:07:47 +02:00
euzu 93cfb17ecb dockerfile fixes 2025-04-18 16:12:38 +02:00
euzu a1dddec643 refactoring and hls timeshift fix 2025-04-18 15:36:07 +02:00
euzu 5102ac2732 force redirect option for target config 2025-04-17 23:09:15 +02:00
euzu ef1dd04809 added force_redirect flag to config target options 2025-04-17 21:31:46 +02:00
euzu f8064965e5 auto_epg added for input epg,
grace_period_timeout_secs added for reverse_proxy.stream
2025-04-17 20:09:29 +02:00
euzu cc5ae04326 renamed config log active_clientto log_active_user 2025-04-17 15:43:26 +02:00
euzu aceb9fdb00 some refactorings,
hls processing URI attribute
2025-04-17 15:11:28 +02:00
euzu 3aa27ad769 refactoring optimization 2025-04-17 15:02:35 +02:00
euzu b30edee25b some refactoring for constants 2025-04-17 12:11:51 +02:00
euzu 4f011328ed Provider Connection Guard implemented 2025-04-16 20:28:02 +02:00
euzu fddb607dcf inpuit alias csv can now be relative path 2025-04-16 18:51:16 +02:00