euzu
2bf0fc00a0
user editor form
2025-08-27 10:01:37 +02:00
euzu
22d27146e0
user editor form
2025-08-27 09:44:42 +02:00
euzu
fa4dfd7f06
fixed username password invalid for m3u message
2025-08-27 09:01:51 +02:00
euzu
30a88bb2ae
user editor form
2025-08-26 23:34:04 +02:00
euzu
1fca84e762
user editor form
2025-08-23 21:13:48 +02:00
euzu
16b13343af
user edit proxy type
2025-08-22 15:52:41 +02:00
euzu
8647223302
user edit proxy type
2025-08-22 10:07:46 +02:00
euzu
a30f9d420b
user editor
2025-08-21 22:33:04 +02:00
euzu
64ae45ea36
edit user form
2025-08-21 17:18:44 +02:00
euzu
8a34673033
User edit form
2025-08-21 11:41:06 +02:00
euzu
9df150468c
edit user form
2025-08-20 18:45:05 +02:00
Goldy
1eac65249b
Revert "Enhance flatten_groups function to preserve Trakt group status during merging"
...
This reverts commit 239a07a3e2 .
2025-08-19 17:33:57 +02:00
Goldy
49bb65d0f6
Revert "Add is_trakt_group field to PlaylistGroup and update sorting logic"
...
This reverts commit 27d84edf9c .
2025-08-19 17:33:51 +02:00
Goldy
239a07a3e2
Enhance flatten_groups function to preserve Trakt group status during merging
...
- Updated the `flatten_groups` function to ensure that if either of the merged groups is a Trakt group, the resulting group retains the Trakt status.
2025-08-19 17:24:01 +02:00
Goldy
27d84edf9c
Add is_trakt_group field to PlaylistGroup and update sorting logic
...
- Introduced `is_trakt_group` field in `PlaylistGroup` struct to differentiate between Trakt and non-Trakt groups.
- Updated relevant parsing functions in `m3u.rs`, `xtream.rs`, and `trakt.rs` to set this field appropriately.
- Enhanced sorting logic in `sort.rs` to prioritize Trakt groups during playlist sorting.
- Ensured backward compatibility by defaulting `is_trakt_group` to false where applicable.
2025-08-19 17:09:20 +02:00
Goldy and GitHub
1ca352bc83
Update docker-build.yml
2025-08-19 00:47:01 +02:00
Goldy and GitHub
8a19192881
Update docker-build.yml
2025-08-19 00:33:38 +02:00
Goldy and GitHub
4945c8f268
only install ffmpeg if no cache
2025-08-19 00:28:00 +02:00
Goldy and GitHub
74a8fb9a1f
test cache
2025-08-19 00:21:07 +02:00
Goldy and GitHub
a827f7ef7b
fix workflow
2025-08-18 23:58:22 +02:00
euzu and GitHub
1072349be8
Merge pull request #336 from knylbyte/csp-header
...
Add configurable Content Security Policy with defaults and Web UI parameter support
2025-08-18 22:36:40 +02:00
knylbyte
7e6452d1af
custom_attributes for csp header are now optional
2025-08-18 22:09:06 +02:00
knylbyte
9922b73d62
Mark custom_attributes as optional
2025-08-18 21:03:18 +02:00
knylbyte
0fa3780965
fix missing headers attribute
2025-08-18 20:40:30 +02:00
knylbyte
06ede7e280
Add wasm-unsafe-eval to default config.yaml
2025-08-18 20:39:21 +02:00
euzu and GitHub
5d782ac2d3
Merge pull request #337 from euzu/feature/enhance_epg_smart_match
...
Adjustments to epg smart match
2025-08-18 20:37:55 +02:00
euzu
f6590a99ce
Adjustments to epg smart match
2025-08-18 20:37:47 +02:00
knylbyte and GitHub
6a13aae618
Merge branch 'develop' into csp-header
2025-08-18 20:34:16 +02:00
euzu
adf1c13523
Adjustments to epg smart match
2025-08-18 20:21:58 +02:00
knylbyte
6c9c3b4e35
renamed tuliprox router file for traefik
2025-08-18 20:08:52 +02:00
knylbyte
3b1d9e746b
clippy fixes
2025-08-18 20:01:08 +02:00
knylbyte
18d34f34d0
Restructuring of the standard csp header at Traefik level to use customised onces at application level
2025-08-18 19:56:07 +02:00
knylbyte
49bf73e4d8
Add some more infos for csp header
2025-08-18 19:50:31 +02:00
knylbyte
bb133cbd15
Delete github workflow for auto fetch upstream repo
2025-08-18 19:40:01 +02:00
knylbyte
7bc840416c
Remove false pullrequest from won repo
2025-08-18 19:39:00 +02:00
knylbyte
d945b09c13
Add parser to add a nonce value to all script tags
2025-08-18 19:15:56 +02:00
knylbyte
3eef1c216d
Add wasm-unsafe-eval to default csp script-src header
2025-08-18 17:41:54 +02:00
knylbyte and GitHub
85123e51a4
Merge pull request #7 from knylbyte/codex/revert-content-security-policies-to-content_security_policy
...
Use content_security_policy key in web UI config
2025-08-18 17:38:53 +02:00
knylbyte
a786cb7835
Use content_security_policy config key
2025-08-18 17:27:38 +02:00
euzu and GitHub
4ce1ba351f
Merge pull request #335 from euzu/fix/epg_url_prepare
...
Fixed EPG URL prepare
2025-08-18 17:24:38 +02:00
euzu
cdbbafef43
Fixed EPG URL prepare
2025-08-18 17:24:26 +02:00
euzu
a11c362c2c
Fixed EPG URL prepare
2025-08-18 17:14:22 +02:00
knylbyte
26ceba03d7
Fix missing single quote
2025-08-18 17:07:04 +02:00
knylbyte
f63ac74fe5
Merge branch 'csp-header' of https://github.com/knylbyte/tuliprox into csp-header
2025-08-18 15:40:18 +02:00
knylbyte
21ac571070
Fix some typo - because of trailing newline headers were not applied
2025-08-18 15:37:59 +02:00
knylbyte and GitHub
dc422fe3a3
Merge pull request #5 from knylbyte/codex/refactor-content-security-policy-configuration
...
feat: make content security policy configurable
2025-08-18 13:52:01 +02:00
knylbyte
e2c6aff5dc
feat: make content security policy configurable
2025-08-18 13:46:23 +02:00
euzu and GitHub
d35f9c2693
Merge pull request #334 from euzu/feature/web_ui_enhancements
...
Feature/web UI enhancements
2025-08-18 11:13:57 +02:00
euzu
50bbcaf122
Added WebPlayer Url copy to clipboard,
...
Refactored config views
2025-08-18 11:04:47 +02:00
euzu
f6e48546cd
Merge remote-tracking branch 'github/develop' into develop
2025-08-17 19:30:37 +02:00