Commit Graph
79 Commits
Author SHA1 Message Date
euzu e652205de0 xtream resolve vod wip 2024-12-13 17:51:47 +01:00
euzu cbc01fec57 xtream resolve vod wip 2024-12-13 14:28:29 +01:00
euzu 958a668e4a xtrem reolve video wip 2024-12-13 00:13:14 +01:00
euzu e7e1b42cbf xtream resolve vod wip 2024-12-12 18:10:47 +01:00
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 52e5a54711 - hls support (m3u8 url, ignores proxy type, always redirect)
- masking sensitive information in log
- set "actix_web::middleware::logger" to level `error`
2024-11-10 14:17:24 +01:00
euzu f76c359fa4 Anonymize sensitive log info username and password 2024-11-08 11:22:58 +01:00
euzu 392a90ca2a code refactoring/optimization 2024-11-05 15:58:50 +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 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 528b3b4668 fixed epg parsing when newline used in epg file 2024-10-07 14:12:07 +02:00
euzu aef9c43c70 added sorting based on sequence 2024-09-27 14:45:52 +02:00
euzu 89a1d7177e input url supports now scheme file://... (which is not necessary because file paths are supported). Gzip files are also supported. 2024-09-23 16:51:50 +02:00
euzu c107accc25 fix for invalid m3u playlist header entries like tvg-logo="[""]" 2024-09-19 14:26:14 +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 014b85b03b sax parser for epg data 2024-08-23 16:37:48 +02:00
euzu feec32a55e [Issue-71] Suffix and Prefix Wrongly Applied in Inputs 2024-08-15 16:36:15 +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 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