Commit Graph
317 Commits
Author SHA1 Message Date
euzu bd790bc675 readme updated 2025-05-26 18:05:42 +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 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 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 ac5c867b7d mapper refactoring 2025-05-22 15:20:25 +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
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 18b2c7bd51 epg title match with leading separator fix 2025-05-18 13:40:20 +02:00
euzuandGitHub 8533a17ec2 Update config_healthcheck.rs
Healthcheck uses only part of config
2025-05-17 00:24:12 +02:00
euzu c5939e26c7 intermediate checkin 2025-05-16 14:01:36 +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 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
euzu 7136eb1ab6 - Added list template for sequences. List templates can only be used for sequences.
```yaml
templates:
 - name: CHAN_SEQ
   value:
   - '(?i)\bUHD\b'
   - '(?i)\bFHD\b'
```

The template can now be used for sequence
```yaml
  sort:
    groups:
      order: asc
    channels:
      - field: caption
        group_pattern: "!US_TNT_ENTERTAIN!"
        order: asc
        sequence:
          - "!CHAN_SEQ!"
          - '(?i)\bHD\b'
          - '(?i)\bSD\b'
```
2025-05-15 11:17:09 +02:00
euzu ef2c9c8eed Added mapping_path to config.yml. 2025-05-14 19:11:43 +02:00
euzu 3d70531a2d conf.d style mapping support 2025-05-14 18:23:22 +02:00
euzu 73d201040c epg priority 2025-05-14 15:42:07 +02:00
euzu 196e8b9b23 epg priority 2025-05-14 12:40:51 +02:00
euzu 15290df0b9 realod config changes on demand for mapping.yml and api-proxy.yml 2025-05-14 10:12:15 +02:00
euzu 760b05d09b realod config changes on demand for mapping.yml and api-proxy.yml 2025-05-14 09:44:56 +02:00
euzu 0e2b0468f1 realod config changes on demand 2025-05-13 21:50:08 +02:00
euzu 07a3cdd058 Use templates for config and rename 2025-05-12 21:38:02 +02:00
g0ldyy ffba9200f0 forgot some 2025-05-10 18:11:30 +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 8d36c9c00e Refactored stream handling 2025-05-09 18:18:59 +02:00
euzu 61da65e916 Added comment field to user 2025-05-06 15:57:11 +02:00
euzu 715d275a7e ui user view refactor, added status filter 2025-05-06 12:05:46 +02:00
euzu 537350e8b0 ipcheck integrated to webui
fixed playlist sort for webui
2025-05-04 16:07:26 +02:00
euzu c4c73f22a0 IPCheck and config refactor 2025-05-04 11:14:31 +02:00
euzu 5aee075b06 IPCheck and config refactor 2025-05-04 10:59:08 +02:00
euzu 5ebfd83028 Added support for regular expression-based sequence sorting. 2025-04-30 17:16:53 +02:00
euzu dc8ef8f8c6 proxy settings 2025-04-30 13:32:55 +02:00
euzu 8e04830c6b fixed input alias max_con and priority assignment 2025-04-28 09:41:28 +02:00
euzu 6da5f1370f padding for counter 2025-04-28 08:30:48 +02:00
euzu f55ef60133 Merge branch 'master' into feature/sorting_with_regexp 2025-04-27 16:10:27 +02:00
euzu 4aa8668e31 provider max connection limit 2025-04-27 15:47:15 +02:00
euzu 3b3dc7d013 sorting with regexp 2025-04-25 18:08:40 +02:00
euzu bbd071e42d fixed doc 2025-04-25 16:40:34 +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