Commit Graph
725 Commits
Author SHA1 Message Date
euzu 4eb6d05881 Series info can have release_date and releaseDate as fields, which should be handled 2025-06-04 21:59:24 +02:00
euzu cf44587034 Series info can have release_date and releaseDate as fields, which should be handled 2025-06-04 21:52:55 +02:00
euzu 977a61ec19 Fixed input filter and epg sources 2025-06-02 10:44:09 +02:00
euzu 4ef922e59e little refactoring bplustree 2025-05-30 13:36:19 +02:00
euzu 7f5070785a epg source preparation refactored 2025-05-30 12:52:41 +02:00
euzu ef4200bfc8 epg source preparation refactored 2025-05-30 12:02:14 +02:00
euzuandGitHub 5ca98ec20d Update playlist.rs
added input field to field accessor
2025-05-27 17:59:47 +02:00
euzu 8a6a738b63 During grace period the stream should be blocked to avoid unnecessary stream download 2025-05-27 12:57:35 +02:00
euzu 86892991c6 During grace period the stream should be blocked to avoid unnecessary stream download 2025-05-27 12:52:29 +02:00
euzu caeba744e8 Merge branch 'master' into feature/grace_period_block_stream 2025-05-27 12:50:58 +02:00
euzu 1ba6b15d33 During grace period the stream should be blocked to avoid unnecessary stream download 2025-05-27 12:50:34 +02:00
euzu cd392fed90 Hls request handling for m3u fixed,
Updated example config
2025-05-27 12:42:11 +02:00
euzu 451a1a9e79 During grace period the stream should be blocked to avoid unnecessary stream download 2025-05-27 11:31:46 +02:00
euzu adc428aa5b During grace period the stream should be blocked to avoid unnecessary stream download 2025-05-27 11:30:37 +02:00
euzu 0f636f52c9 Reading config files one by one to avoid wrong line numbers on config errors 2025-05-27 10:47:24 +02:00
euzu 07ddc5b8dd Reading config files one by one to avoid wrong line numbers on config errors 2025-05-27 10:29:40 +02:00
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