Commit Graph
50 Commits
Author SHA1 Message Date
euzu 925f2b85fc wip resolve vod info 2024-12-10 23:16:04 +01:00
euzu 665cd94aec refactored debug log 2024-12-09 19:26:39 +01:00
euzu ceadcc153e Stream sharing for live tv 2024-12-05 19:54:34 +01:00
euzu 563c249fb6 added m3u_use_type_url to target options.
refactored some code
2024-12-02 17:24:06 +01:00
euzu f76c359fa4 Anonymize sensitive log info username and password 2024-11-08 11:22:58 +01:00
euzu c4b336c0ea Code refactorings 2024-11-04 18:46:56 +01:00
euzu 564caa01c4 changed some log output to trace,
added "took seconds" log output for http requests
2024-11-03 14:52:56 +01:00
euzu 980410fa5b epg processing on disk. The raw epg file is written directly to disc and processed with sax parser. 2024-11-03 12:13:26 +01:00
euzu e5173ad903 Some optimizations, optional value compression for BPlustree 2024-10-30 11:14:55 +01:00
euzu 02994fc906 file locks for concurrent read write operations 2024-10-29 17:43:04 +01:00
euzu c8586b57b1 added virtual id handling 2024-10-25 00:39:22 +02:00
euzu aef9c43c70 added sorting based on sequence 2024-09-27 14:45:52 +02:00
euzu b730d0c227 mapper counter implementation 2024-09-11 19:41:50 +02:00
euzu 8d9a41de96 fixed group merging 2024-09-11 12:13:05 +02:00
euzu e7f66c454f fixed sort after group merge 2024-09-11 08:17:24 +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 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 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 b7a40e1ce8 multi_xtream input first steps 2024-04-01 11:59:54 +02:00
euzu 63c3e24006 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:39 +01: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 46ef7e383d New approach for consistent xtream category ids 2024-03-28 11:08:24 +01:00
euzu cee8300495 Xtream Categery category_id reuse, to avaoid category_id changes. 2024-03-27 12:23:07 +01:00
euzu 6c9a961000 Xtream Categery category_id reuse, to avaoid category_id changes. 2024-03-27 12:07:19 +01:00
euzu 99e8d68bf2 Added update_on_boot config. 2024-03-27 09:31:00 +01:00
euzu ee02f31026 added some debug logs 2024-03-26 16:07:31 +01:00
euzu 7ee4a2fa5d code reactoring 2024-03-26 12:34:57 +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 6f89a17fa2 added stream id mapping to xtream api 2024-03-25 21:07:48 +01:00
euzu 60b9551371 Multi Xtream Input handling 2024-03-15 18:34:39 +01:00
euzu 4e7f4676a4 Fixed "watch" file creation problem,
fixed immediately response after ui update request
2024-01-17 13:50:49 +01:00
euzu d16fd8a6d4 new messaging option 2024-01-11 09:43:16 +01:00
euzu f7af09a350 implemented xtream series to m3u playlist. 2023-12-11 11:15:06 +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 7609158d1f xmltv api added 2023-10-28 22:20:57 +02:00
euzu 97e0956b1a xml not working 2023-10-27 19:03:29 +02:00
euzu 76e96093d3 mappings regexp replacing in attributes 2023-10-23 18:56:15 +02:00
euzu 976f460f8e Added optional token to user credentials for using instead of uname/pwd 2023-10-23 09:58:36 +02:00
euzu 3c6977f722 Added multiple target output formats 2023-10-20 13:09:20 +02:00
euzu ee97fd0637 removed publish attribute for target, instead changed target.output to list of TargetType, now it is possible to write multiple output formats. 2023-10-20 12:18:44 +02:00
euzu 0b0d1b9a6b Opt-In config for send message 2023-10-20 08:23:25 +02:00
euzu 8d86143ca0 Added simple statistics for processing 2023-10-19 18:56:08 +02:00
euzu 792d661ba3 Added target watch for group content changes 2023-10-13 18:13:16 +02:00