Commit Graph
36 Commits
Author SHA1 Message Date
euzu 4889b77add A lot of changes to add hls support. 2025-01-31 23:08:23 +01:00
euzu f999e4f69e playlist item uuid is now calculated from input.name and provider_id 2025-01-29 17:33:06 +01:00
euzu d24bd1b47f Input name is now mandatory and unique 2025-01-27 15:58:57 +01:00
euzu dbefc7d7d9 removed default kodi properties 2025-01-25 11:58:45 +01:00
euzu c4b336c0ea Code refactorings 2024-11-04 18:46:56 +01:00
euzu e5173ad903 Some optimizations, optional value compression for BPlustree 2024-10-30 11:14:55 +01:00
euzu f1ef173fc3 virtual id refactoring 2024-10-25 18:26:25 +02:00
euzu c8586b57b1 added virtual id handling 2024-10-25 00:39:22 +02:00
euzu abd4d3a335 Some little optimizations,
Added docker alpine image
2024-10-21 19:41:17 +02:00
euzu 590ea376eb some little optimizations 2024-10-16 16:56:26 +02:00
euzu 57a069c768 Added better handling of missing channel id. 2024-10-16 09:30:05 +02:00
euzu c107accc25 fix for invalid m3u playlist header entries like tvg-logo="[""]" 2024-09-19 14:26:14 +02:00
euzu 8d9a41de96 fixed group merging 2024-09-11 12:13:05 +02:00
euzu 429fdc2e6d Merged groups with same title and cluster together
after generating the complete playlist.
2024-09-10 20:05:29 +02:00
euzu b97f7d5776 - added source - input - name attribute to README
- added `chno`  to Playlist attributes.
- `epg_channel_id` mapping fixed
2024-07-08 10:25:04 +02:00
euzu 8b4285a2f9 clippy pedantic fixes 2024-05-10 12:01:48 +02:00
euzu f5a5901cf1 refactoring 2024-05-10 10:13:50 +02:00
euzu 9cdce9b6ee implementing multi input 2024-05-06 18:47:56 +02:00
euzu 7f52729940 implementing multi input 2024-05-06 10:22:35 +02:00
euzu 4d89773b45 implementing multi input 2024-05-05 19:15:54 +02:00
euzu 8049449de3 Merge branch 'feature/multi_xtream_input' into feature/multi_xtream 2024-05-04 20:30:25 +02:00
euzu 6677943528 Merge branch 'feature/m3u_reverse_proxy' into feature/multi_xtream_input
# Conflicts:
#	src/api/api_utils.rs
#	src/api/xmltv_api.rs
#	src/model/config.rs
2024-04-02 17:00:34 +02:00
euzu 5d5b98f60f refactored reverse proxy implementation for m3u playlist for better performance 2024-04-02 16:17:49 +02:00
euzu 81abf37c90 Writing m3u file with index and url database, rewriting response for reverse proxy 2024-04-01 16:49:12 +02:00
euzu 5a0da1320b Merge branch 'bugfix/multi_xtream_input' into feature/multi_xtream_input
# Conflicts:
#	src/api/v1_api.rs
#	src/api/xtream_api.rs
#	src/processing/playlist_processor.rs
#	src/utils/mod.rs
2024-03-28 16:27:31 +01:00
euzu 99e8d68bf2 Added update_on_boot config. 2024-03-27 09:31:00 +01:00
euzu 970abcd18c guessing group extra loop removed 2024-03-26 11:01:59 +01:00
euzu fa591635b7 Merge branch 'bugfi/m3u_missing_id' into bugfix/multi_xtream_input
# Conflicts:
#	src/api/v1_api.rs
#	src/api/xmltv_api.rs
#	src/api/xtream_api.rs
#	src/main.rs
#	src/processing/playlist_processor.rs
#	src/repository/xtream_repository.rs
#	src/util/config_reader.rs
#	src/util/utils.rs
#	src/utils.rs
#	src/utils/request_utils.rs
2024-03-26 01:20:53 +01:00
euzu 30650be0ad Refactored m3u playlist parsing for playlists with missing group and id information in header. 2024-03-26 01:04:21 +01:00
euzu 60b9551371 Multi Xtream Input handling 2024-03-15 18:34:39 +01:00
euzu 1c8abcb01a started implementing xtream series to m3u playlist. 2023-12-08 19:08:04 +01:00
euzu ab1f9d81f5 Changed shared String instances to Rc<String> 2023-11-03 18:05:13 +01:00
euzu 6848c1a69c epg fixes for xtream 2023-11-03 09:45:22 +01:00
euzu 224c214050 Fixed xtream api user_info password field.
Video config extensions and download.
2023-10-25 09:57:44 +02:00
euzu 76e96093d3 mappings regexp replacing in attributes 2023-10-23 18:56:15 +02:00
euzu 792d661ba3 Added target watch for group content changes 2023-10-13 18:13:16 +02:00