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 |
|
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
|
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
|
d5efe1f420
|
fixed only one programme entry for one channel in epg data
|
2023-12-08 08:53:38 +01:00 |
|
euzu
|
841d0443bf
|
Fixed direct_source_url for xtream
|
2023-12-06 16:34:50 +01:00 |
|
euzu
|
fac52fe69f
|
refactored xtream api code
|
2023-12-01 21:38:23 +01:00 |
|
euzu
|
7298c28572
|
refactored xtream api
|
2023-11-24 22:53:33 +01:00 |
|
euzu
|
ae33e3783b
|
skipping direct_source for xtream
|
2023-11-05 20:19:37 +01:00 |
|
euzu
|
ab1f9d81f5
|
Changed shared String instances to Rc<String>
|
2023-11-03 18:05:13 +01:00 |
|