Commit Graph
33 Commits
Author SHA1 Message Date
euzu 8bdceacf3a Added trakt both example 2025-06-18 08:53:22 +02:00
euzu c3a6a1c9d3 quality for trakt 2025-06-17 16:14:02 +02:00
euzu e19cf18e45 Trakt switched to levenshtein instead jaro_winkler 2025-06-17 13:06:52 +02:00
euzu ebd0536fab trakt list merge 2025-06-16 12:06:35 +02:00
euzu b82d9e4c77 Custom stream loop 2025-06-07 10:23:19 +02:00
euzu 7506356144 fixed example config 2025-05-27 13:00:58 +02:00
euzu cd392fed90 Hls request handling for m3u fixed,
Updated example config
2025-05-27 12:42:11 +02:00
euzu 3d104ce33f adding user account expired resource stream
some other optimizations
2025-05-26 14:39:03 +02:00
google-labs-jules[bot] 8baa68c04c fix: Correctly place disable_referer_header under ReverseProxyConfig
This commit corrects the placement of the `disable_referer_header`
configuration option. It is now correctly part of the `reverse_proxy`
settings, as intended, rather than the general `proxy` settings.

When `reverse_proxy.disable_referer_header` is set to `true`,
tuliprox will not send the Referer header in its outgoing HTTP
requests made as part of its reverse proxy functionality.

This is useful for scenarios where Xtream Codes providers or other
services are restrictive and might block requests that include
the Referer header, especially after redirects.

The following changes were made:
- Removed `disable_referer_header` from `ProxyConfig` in `src/model/config_proxy.rs`.
- Added `disable_referer_header: bool` to `ReverseProxyConfig` in `src/model/config.rs`.
- Updated client creation in `src/api/main_api.rs` (within `create_shared_data`)
  to honor this flag from `ReverseProxyConfig`.
- Removed referer disabling logic from the general `create_client` function
  in `src/utils/network/request.rs`.
- Updated `config/config.yml` to move the option to the `reverse_proxy` section.
- Updated `README.md` to reflect the correct placement and usage.
2025-05-21 19:08:38 +00:00
g0ldyy 93e468943d forgot some m3u-filter occurences 2025-05-10 18:19:49 +02:00
g0ldyy acf07012bb oupsie 2025-05-10 18:07:41 +02:00
g0ldyy f29ac65da5 m3u-filter is now tuliprox 2025-05-10 17:59:50 +02:00
euzu 798a5b2875 initial video player 2025-04-08 19:32:45 +02:00
euzu 5441203e91 Moved connect_timeout_secs is global timeout and defiend in config root and not reverse_proxy.stream. 2025-03-24 10:12:52 +01:00
euzu 4a1da25e38 docker files fixed 2025-03-23 13:00:43 +01:00
euzu af7d413b90 Replaced Ordering with SeqCst because it did not synchronize over threads 2025-03-21 15:56:39 +01:00
euzu 8ee354449f fixed some hls streaming issues,
added 2 more custom video stream reponse resources
2025-03-16 17:08:00 +01:00
euzu 2195da324e Added Channel Unavailable Stream config.
Refactored streaming.
2025-02-11 19:20:51 +01:00
euzu bbf6d6e014 Code restructuring 2025-02-05 20:01:49 +01:00
euzu 0c6e8cb6c8 changed api-proxy.yml see README.md 2025-01-30 17:23:41 +01:00
euzu 50bed33aaa Fixed iptv player using live tv stream without /live/ context. 2025-01-30 12:30:04 +01:00
euzu 80c9e88500 active clients count for reverse proxy mode 2025-01-28 18:26:01 +01:00
euzu f1fe873d94 Strm props for output added 2025-01-21 10:47:28 +01:00
euzu 82d5f9d62f updated config.yml 2025-01-19 19:50:26 +01:00
euzu 6ac9bdf3e3 resource lru cache added 2025-01-14 00:44:43 +01:00
euzu 1efa22ba14 Added m3u logo url rewrite in reverse proxy mode or with m3u_mask_redirect_url option. 2025-01-03 13:08:46 +01:00
euzu 014b85b03b sax parser for epg data 2024-08-23 16:37:48 +02:00
euzu 3c2c198bc1 release v2.02 2024-05-27 19:07:57 +02:00
euzu 161fa5a107 Release 2.0.0 2024-05-10 14:49:59 +02:00
euzu 4a3cf99ec7 Added input options xtream_skip_live, xtream_skip_vod, xtream_skip_series. 2024-03-28 09:37:10 +01:00
euzu d3cc9043bb Added input options xtream_skip_live, xtream_skip_vod, xtream_skip_series. 2024-03-28 09:11:43 +01:00
euzu eaf3141142 added update_on_boot to example config 2024-03-27 09:55:46 +01:00
euzu 9c5695357e moved example config files to config directory 2024-01-30 09:13:28 +01:00