Commit Graph
1376 Commits
Author SHA1 Message Date
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
GoldyandGitHub 1ca352bc83 Update docker-build.yml 2025-08-19 00:47:01 +02:00
GoldyandGitHub 8a19192881 Update docker-build.yml 2025-08-19 00:33:38 +02:00
GoldyandGitHub 4945c8f268 only install ffmpeg if no cache 2025-08-19 00:28:00 +02:00
GoldyandGitHub 74a8fb9a1f test cache 2025-08-19 00:21:07 +02:00
GoldyandGitHub a827f7ef7b fix workflow 2025-08-18 23:58:22 +02:00
euzuandGitHub 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
euzuandGitHub 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
knylbyteandGitHub 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
knylbyteandGitHub 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
euzuandGitHub 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
knylbyteandGitHub 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
euzuandGitHub 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