euzu
dd2dd0b052
Mapper script built-in function template
2025-06-12 16:20:15 +02:00
euzu
69f9fc5e45
sleep timer code fixes
2025-06-11 16:57:37 +02:00
euzu
49c7f64a8f
Added sleep timer
2025-06-11 16:47:57 +02:00
euzu
c9745d50f6
added session limit
2025-06-09 13:23:27 +02:00
euzu
d8daefb452
fixed hls api
2025-06-09 13:00:37 +02:00
euzu
f87e308660
Merge branch 'master' into fix/catchup
2025-06-09 10:48:38 +02:00
euzu
9bafbe27a5
epg icon fix
2025-06-09 10:30:52 +02:00
euzu
358aeb49fe
Merge branch 'master' into fix/catchup
2025-06-07 11:31:57 +02:00
euzu
b82d9e4c77
Custom stream loop
2025-06-07 10:23:19 +02:00
euzu
b9f65b61a7
Merge branch 'master' into fix/catchup
2025-06-05 20:09:09 +02:00
euzu
138977deb6
Remove Icon tag which has no source attribute
2025-06-05 20:06:04 +02:00
euzu
4dc27e5ed0
ipadr session
2025-06-05 17:51:03 +02:00
euzu
78d3a2b8c6
Merge branch 'master' into fix/catchup
...
# Conflicts:
# src/api/endpoints/xtream_api.rs
# src/utils/network/request.rs
2025-06-05 08:17:03 +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
4605449608
implemented session with redirect
2025-06-03 18:25:15 +02:00
euzu
977a61ec19
Fixed input filter and epg sources
2025-06-02 10:44:09 +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
euzu and GitHub
5ca98ec20d
Update playlist.rs
...
added input field to field accessor
2025-05-27 17:59:47 +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
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
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
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
euzu and GitHub
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