Commit Graph
709 Commits
Author SHA1 Message Date
euzu bd790bc675 readme updated 2025-05-26 18:05:42 +02:00
euzu 2fb1de425f fixed custom stream response buffering 2025-05-26 17:44:39 +02:00
euzu 9a7b6f021c cleanup old epg file downloads 2025-05-26 15:20:11 +02:00
euzu 3d104ce33f adding user account expired resource stream
some other optimizations
2025-05-26 14:39:03 +02:00
euzu 97ac4bccb2 adding user account expired resource stream
some other optimizations
2025-05-26 14:03:38 +02:00
euzu caeb00e420 Added numbers and ranges to mapping 2025-05-26 11:13:38 +02:00
euzu fec6f21632 Added numbers and ranges to mapping 2025-05-26 10:43:03 +02:00
euzu ddea17c849 Added use of variable as regexp source. 2025-05-23 19:33:18 +02:00
euzu 2890abb46d Merge branch 'master' into feture/template_optimization 2025-05-23 18:22:05 +02:00
euzu 3d672a97a7 Fixed target update selection for update process 2025-05-23 18:17:47 +02:00
euzu 1dcb59d7ed Mapper example 2025-05-23 17:31:45 +02:00
euzu 00f387ba76 mapper null value 2025-05-23 16:35:18 +02:00
euzu c022b556a7 Merge branch 'master' into feture/template_optimization 2025-05-23 16:33:24 +02:00
euzu 708f1aea69 Standard log is now stdout 2025-05-23 16:33:02 +02:00
euzu 62a74cb0ac Mapper has now null value and multiple case keys for map operation 2025-05-23 16:32:30 +02:00
euzu 7e7e37ed11 Merge branch 'master' into feture/template_optimization 2025-05-23 09:50:04 +02:00
euzu 66456423b2 Fixed trailing comma on playlist stream iterator with filter 2025-05-23 09:47:35 +02:00
euzu f724b176e9 Fixed trailing comma on playlist stream iterator with filter 2025-05-23 09:39:42 +02:00
euzu 46435c1c7f some optimizations for field accessor 2025-05-23 00:27:35 +02:00
euzu a248107a62 Merge branch 'master' into feture/template_optimization 2025-05-22 17:45:14 +02:00
euzuandGitHub e53d141659 Merge pull request #266 from euzu/feature/docker_timezone
Docker timezone settings added,

Some debug logs sanitized
2025-05-22 17:44:41 +02:00
euzu 20c895a1ad Docker timezone settings added 2025-05-22 17:39:06 +02:00
euzu 27b2721d51 mapper refactoring and readme 2025-05-22 16:44:25 +02:00
euzu 3d0a127ec2 mapper refactoring 2025-05-22 16:12:43 +02:00
euzu ac5c867b7d mapper refactoring 2025-05-22 15:20:25 +02:00
euzu f24e0d1d13 mapper refactoring 2025-05-22 13:51:27 +02:00
euzu 2dc6e5e604 mapper refactoring 2025-05-22 13:34:45 +02:00
euzu de92d2f994 mapper refactoring 2025-05-21 23:32:27 +02:00
euzu f5ee28ddf6 mapper refactoring 2025-05-21 22:01:34 +02:00
Goldy 03d5b27374 refactor: refactor no referer header setting 2025-05-21 21:38:23 +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
euzu 4bcba1fa94 Merge branch 'master' into feture/template_optimization 2025-05-19 15:51:45 +02:00
euzu 8e1a262067 updated iplog sanitize ipv4 and ipv6 2025-05-19 15:50:51 +02:00
euzu efda038ee4 log sanitize ipv4 and ipv6 2025-05-19 15:47:00 +02:00
euzu c7bc78d3f5 Template preperation optimization 2025-05-18 16:39:13 +02:00
euzu 18b2c7bd51 epg title match with leading separator fix 2025-05-18 13:40:20 +02:00
euzu 754d6411e5 fixed empty epg id assignmewnt 2025-05-18 13:03:37 +02:00
euzu 10a348c01e fixed frontend log_active_clients config field as log_active_user 2025-05-17 22:31:55 +02:00
euzuandGitHub 8533a17ec2 Update config_healthcheck.rs
Healthcheck uses only part of config
2025-05-17 00:24:12 +02:00
euzu 276f1dd6ee Removed unnecessary import 2025-05-16 15:27:04 +02:00
euzu 37017952c1 wog icon fix 2025-05-16 15:20:57 +02:00
euzu 0aa26466a3 clippy optimizations 2025-05-16 14:11:33 +02:00
euzu c5939e26c7 intermediate checkin 2025-05-16 14:01:36 +02:00
euzu ede4b26091 removed redundant xc account check 2025-05-16 10:40:34 +02:00
euzu bb4335311f user accout check fixes, and login screen logo added 2025-05-16 10:36:42 +02:00
euzu 32a849d1e9 Check xc user account status during update 2025-05-16 10:23:38 +02:00
euzu 7a753f9888 epg logo assignment priority for override_logo 2025-05-16 08:59:52 +02:00
euzu 893ab43067 epg auto_epg removed and logo_override added 2025-05-15 18:07:46 +02:00
euzu a68b8bddee epg auto_epg removed and logo_override added 2025-05-15 16:40:52 +02:00
euzu dccf98e205 Fixed mapping file: optional
Fixed epg smart match name_prefix_separator
2025-05-15 13:49:31 +02:00