Commit Graph

71 Commits

Author SHA1 Message Date
antebrl
456f97e1c5 feat: auto update playlist option 2025-01-18 00:14:55 +00:00
antebrl
96e4ab927b fix: add streamed headers automatically 2025-01-17 10:43:31 +00:00
antebrl
383beac9c2 feat: streamed sports api compatability 2025-01-17 10:28:12 +00:00
antebrl
11df48fa3d fix: edit session decrypt url 2025-01-15 00:41:00 +00:00
antebrl
8a919768f8 fix: add error handling for playlist request 2025-01-13 22:54:40 +00:00
antebrl
ddd9a797a2 refactor: extract functions and avoid duplicates in PlaylistSocketHandler 2025-01-13 22:43:09 +00:00
antebrl
34e195e2bb fix: backend m3u playlist saving 2025-01-13 21:50:51 +00:00
Ante Brähler
a13c04603d feat: backend integration of playlist m3u text 2025-01-13 16:13:52 +00:00
antebrl
0d564ffe59 fix: don't throw error 2025-01-13 01:05:50 +00:00
antebrl
3c7cf42a8d feat: store channels in filesystem 2025-01-12 19:39:43 +00:00
antebrl
8fbbf73ff7 fix: current channel deletion in restream mode 2025-01-10 01:30:27 +00:00
antebrl
68060097c5 fix: catch wrong source error in proxy mode 2025-01-10 00:30:17 +00:00
Ante Brähler
d24c671892 Update README.md 2025-01-07 19:58:02 +01:00
Ante Brähler
b0a3f5a3a1 Update README.md 2025-01-07 19:47:38 +01:00
antebrl
de783d3fc1 feat: proxy session management 2025-01-07 17:17:26 +00:00
antebrl
3932b0cc33 fix: restream session management adjustments for su 2025-01-07 17:01:32 +00:00
antebrl
06b04c57b6 fix: channel api int parsing 2025-01-07 15:26:02 +00:00
Ante Brähler
8fb36274df fix: http headers already sent (#44) 2025-01-06 23:36:49 +01:00
Ante Brähler
500455c093 feat: add playlist name 2025-01-06 17:45:10 +01:00
Ante Brähler
460ef35b62 Merge pull request #48 from antebrl/25-iptv-session-management
25 iptv session management
2025-01-06 03:02:52 +01:00
Ante Brähler
7fc0f3f6bf refactor: session handling in proxy mode in frontend 2025-01-06 02:47:00 +01:00
antebrl
59e93fb629 fix: proxy mode with on different port not working 2025-01-02 19:31:57 +00:00
antebrl
f2f86fe88d fix: prevent proxy backend from crashing 2024-12-31 13:20:30 +00:00
Ante Brähler
ac0422ef94 feat: frontend session management 2024-12-28 00:21:06 +01:00
Ante Brähler
c3bcfb4378 feat: add channel filtering functionality to api 2024-12-27 19:43:36 +01:00
Ante Brähler
4854f767a5 fix: session management backend bug fixes 2024-12-27 17:38:05 +01:00
Ante Brähler
672890974d feat: initial session management 2024-12-26 21:20:19 +01:00
antebrl
36181e2bfe feat: update prod configuration 2024-12-23 02:36:49 +00:00
Ante Brähler
7f4bfd94c1 docs: add mode description 2024-12-23 02:08:27 +01:00
Ante Brähler
edcbbd8789 fix: playlist short path not rewritten 2024-12-23 00:57:25 +01:00
Ante Brähler
b151a406b3 feat!: integrate proxy mode into application 2024-12-23 00:16:48 +01:00
Ante Brähler
7adc220ce3 refactor: extract helper class 2024-12-22 23:08:22 +01:00
Ante Brähler
e69e55911c fix: m3u8 playlist parsing 2024-12-22 22:54:52 +01:00
Ante Brähler
1f03c298ef feat: url, channelId and headers query param options 2024-12-22 18:49:26 +01:00
Ante Brähler
070fb5d48a feat: initial proxy backend 2024-12-22 18:12:50 +01:00
antebrl
84776cf744 fix: reconnect to sourceStream ffmpeg 2024-12-21 23:15:16 +00:00
antebrl
3701d5bd43 feat: restream starting notification duration 2024-12-20 21:02:22 +00:00
Ante Brähler
2ce5fd2ca4 Merge branch 'main' of https://github.com/antebrl/IPTV-StreamHub 2024-12-20 19:36:11 +01:00
Ante Brähler
4efa722c4b fix: restart ffmpeg restream whenever it crashes 2024-12-20 19:36:03 +01:00
Ante Brähler
f727477d47 feat: add playlist update and delete functionality 2024-12-20 00:49:41 +01:00
antebrl
c05d94189f feat: channel deletion notification 2024-12-16 15:39:36 +00:00
antebrl
77a0089e62 feat: improve error handling in addChannel and parsePlaylist methods 2024-12-16 01:50:39 +00:00
antebrl
b51d066792 feat: add m3u playlists 2024-12-16 00:59:00 +00:00
antebrl
f931e93355 refactor: remove unused 2024-12-15 21:03:07 +00:00
Ante Brähler
65375b585a 2024-12-15 21:54:15 +01:00
Ante Brähler
cd9a960c37 Add m3u playlist support 2024-12-15 21:32:01 +01:00
Ante Brähler
61f36b5782 fix: reloading only if necessary 2024-12-11 23:19:20 +00:00
Ante Brähler
57c6f6eb80 feat: implement channel management features (add, update, delete) 2024-12-11 22:54:42 +00:00
antebrl
b3a82b17b1 fix: allow to add equal channel with different restream setting 2024-12-05 23:42:42 +00:00
antebrl
41af2a019a fix: ffmpeg headers 2024-12-03 23:36:19 +00:00