Commit Graph
34 Commits
Author SHA1 Message Date
euzu 0fae9f3edd Atomic ordering changed, Fixed race conditions on user access 2025-11-30 13:12:59 +01:00
euzu ee05a9e02e Atomic ordering changedFixed race conditions on user access 2025-11-30 12:53:47 +01:00
euzu 72fef10b86 Xtream Codes Batch provider accounts are now checked for expiration. 2025-11-22 11:07:50 +01:00
euzu 4e6c5209d8 Xtream Codes Batch provider accounts are now checked for expiration. 2025-11-22 10:55:46 +01:00
euzu a14253519e fixed some async file operations 2025-11-20 13:40:04 +01:00
euzu d2779a3e30 Some fixes for async handling 2025-11-20 13:00:01 +01:00
DarkBreakpoint ecd8e5657f async cleanup 2025-11-19 14:13:54 -06:00
euzu 6e0f9c96e7 Some refactorings
- HdHomerun
- WebUI GeoIP
- Playlist Updates
...
2025-10-28 20:30:04 +01:00
euzu 62db7affc3 Some refactorings
- HdHomerun
- WebUI GeoIP
- Playlist Updates
...
2025-10-28 20:21:36 +01:00
euzu cd76891ce4 Some refactorings
- HdHomerun
- WebUI GeoIP
- Playlist Updates
...
2025-10-28 19:52:46 +01:00
euzu 364e3d69df task optimizations for connection release 2025-10-27 13:58:55 +01:00
euzu 60c2e5a161 User Stream Connection table added 2025-10-24 18:37:14 +02:00
euzu c3f7912b41 Channel favourites 2025-10-23 18:26:25 +02:00
euzu 79906952c5 Telegram markdown support for structured json messages 2025-10-22 11:33:49 +02:00
euzu 8245bc4c85 Telegram markdown support for structured json messages 2025-10-22 11:09:43 +02:00
euzu c68c4ba24a Added filter to target ouput 2025-10-20 15:55:12 +02:00
euzu c992ad6731 playlist cache into memory 2025-10-16 21:19:47 +02:00
euzu 38b1cd6d31 Fixed invalid epg text content parsing 2025-10-01 16:40:22 +02:00
euzu 3a872c81ca Default sort removed,
updated steps only log if enabled
2025-09-23 16:56:56 +02:00
euzu 30a88bb2ae user editor form 2025-08-26 23:34:04 +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
euzu bd052562b9 web ui config pages 2025-08-13 23:07:21 +02:00
euzu 346478b260 Staged input 2025-08-13 13:40:41 +02:00
euzu 0ad2eae1cc WebUI Source Explorer custom source download 2025-08-04 14:18:46 +02:00
euzu b3e7e2cd89 Playlist update added to web ui 2025-08-03 10:24:23 +02:00
euzu 20b7c557e9 bundled event handling in event manager 2025-07-22 17:37:56 +02:00
euzu 6c238c607f refactored unwrap calls to make it more stable 2025-07-22 11:32:46 +02:00
euzu c292f0b73e config refactor 2025-06-24 11:25:42 +02:00
euzu 7f54327bfd config added to shared model 2025-06-19 16:37:37 +02:00
euzu 068150561a moved constants, size_utils, string_utils to shared 2025-06-19 13:22:43 +02:00
euzu 2a9c8711e6 project shared added 2025-06-19 12:45:55 +02:00