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
97ac4bccb2
adding user account expired resource stream
...
some other optimizations
2025-05-26 14:03:38 +02:00
euzu
fec6f21632
Added numbers and ranges to mapping
2025-05-26 10:43:03 +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
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
euzu and GitHub
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
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
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
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
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
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
0537014127
conf.d style mapping support
2025-05-14 18:40:21 +02:00
euzu
3d70531a2d
conf.d style mapping support
2025-05-14 18:23:22 +02:00
euzu
196e8b9b23
epg priority
2025-05-14 12:40:51 +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
0793909cec
last modification release 3.0
2025-05-12 22:44:37 +02:00
euzu
0bcf9e5db6
last modification
2025-05-12 22:35:24 +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
euzu
a8d6946d80
Refactored stream handling
2025-05-09 22:25:44 +02:00
euzu
8d36c9c00e
Refactored stream handling
2025-05-09 18:18:59 +02:00
euzu
9f884703fa
Refactored stream handling
2025-05-09 17:13:37 +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
5aee075b06
IPCheck and config refactor
2025-05-04 10:59:08 +02:00
euzu and GitHub
a9df86eabb
Merge pull request #235 from euzu/featue/proxy_connection
...
proxy settings
2025-04-30 13:40:41 +02:00
euzu
dc8ef8f8c6
proxy settings
2025-04-30 13:32:55 +02:00
euzu
fc90202de1
fixes for session hls handling
2025-04-30 11:04:01 +02:00
euzu
e2601bcfdc
User Session handling for fast frequent requests
2025-04-30 09:55:08 +02:00
euzu
8fbbe4b15e
provider and user connection management
2025-04-28 19:52:59 +02:00
euzu
7b5ce04c08
provider max connection limit
2025-04-27 15:23:22 +02:00