203 Commits

Author SHA1 Message Date
Ante Brähler
d9705451ce chore: update readme with outdated notes 2025-11-18 18:43:10 +01:00
Ante Brähler
c4146de1e2 Merge pull request #83 from antebrl/72-backend-exits-upon-launch
72 backend exits upon launch
2025-11-13 18:31:58 +01:00
antebrl
4a55c4575e feat: improve channel deletion logic 2025-11-13 18:28:52 +01:00
antebrl
62a3b506b5 chore: update default channels 2025-11-13 18:14:30 +01:00
antebrl
3e2259eaef feat: add issue templates for help wanted and questions 2025-10-29 22:31:52 +01:00
Ante Brähler
40bdcba29f Merge pull request #81 from antebrl/79-authorization-issue-in-the-api
Authorization issue in the API
2025-10-29 21:39:53 +01:00
antebrl
7d032c2703 fix: check if adminMode is enabled in the api 2025-10-29 21:33:34 +01:00
Ante Brähler
928a4bf52a Merge pull request #65 from aronjanosch/simple-admin-mode
Admin mode for limiting access to channel management
2025-10-07 23:24:41 +02:00
antebrl
e226dd507f docs: explain admin mode 2025-10-07 23:23:05 +02:00
antebrl
8b2cd8a1c9 Merge remote-tracking branch 'origin/main' into simple-admin-mode 2025-10-07 23:10:19 +02:00
antebrl
4fe017a15c feat: introduce CHANNEL_SELECTION_REQUIRES_ADMIN option 2025-10-07 23:09:43 +02:00
Ante Brähler
6a40e4fd7d docs: remove test-server for maintainance 2025-06-26 00:51:40 +02:00
antebrl
b5c0769654 refactor: use authService in backend 2025-05-03 19:09:32 +02:00
antebrl
f0ab4f70ba refactor: remove unused isAdmin parameter in frontend socket 2025-05-03 19:09:16 +02:00
antebrl
170de2da33 refactor: extract authService and use hashed admin_password as jwt_secret 2025-05-03 18:40:24 +02:00
Aron Wiederkehr
ee16181219 refactor: Remove unused state and simplify sensitive info handling in modals 2025-05-02 12:36:03 +02:00
Aron Wiederkehr
61646cf3fc feat: Enhance socket connection management with JWT token handling and admin status updates 2025-05-02 12:34:58 +02:00
Aron Wiederkehr
a5670cd1b2 feat: Add explicit CORS configuration for WebSocket server 2025-05-02 12:20:31 +02:00
Aron Wiederkehr
e752c36c2d fix: jwt-decode import 2025-05-02 12:20:18 +02:00
Aron Wiederkehr
af7f02d38a fixed missing middleware folder 2025-04-30 12:26:51 +02:00
Aron Wiederkehr
c7aa8c0c80 feat: Implement JWT authentication for admin access and secure socket connections 2025-04-30 11:34:36 +02:00
Aron Wiederkehr
01750b3137 style: Refactor ChannelList component for consistency and readability 2025-04-28 12:43:45 +02:00
Aron Wiederkehr
8d0032ad59 feat: Add admin mode functionality with login and status checks
- Implemented admin mode configuration in docker-compose.yml
- Added AdminContext and AdminModal components for managing admin state
- Integrated admin login functionality in AuthController
- Updated App component to handle admin status and modal display
- Enhanced ChannelList, ChannelModal, and TvPlaylistModal to support admin features
- Added sensitive information handling in ChannelModal and TvPlaylistModal
- Modified SocketService methods to include admin checks for channel and playlist operations
2025-04-28 11:16:35 +02:00
antebrl
b3e3870c89 Merge branch 'main' of https://github.com/antebrl/IPTV-StreamHub 2025-04-18 21:09:33 +02:00
antebrl
2962da2f9a fix: improve proxy mode redirect handling 2025-04-18 21:09:28 +02:00
Ante Brähler
c2d181d833 docs: guidance on xtream codes playlists 2025-04-18 15:39:15 +02:00
antebrl
fb1abd294e fix: proxy allow redirect 2025-04-18 15:19:23 +02:00
antebrl
f19c674409 Merge branch 'main' of https://github.com/antebrl/IPTV-StreamHub 2025-04-17 00:07:42 +02:00
antebrl
2909a15528 feat: more readable playlist reponse 2025-04-17 00:07:39 +02:00
Ante Brähler
11dedc6614 docs: update daddylive guide 2025-04-16 23:13:35 +02:00
Ante Brähler
3787a7730a docs: introduction of the NEW hosted Solution 2025-04-13 15:10:04 +02:00
antebrl
27a4b216ec Merge branch 'main' of https://github.com/antebrl/IPTV-Restream 2025-04-13 12:50:39 +00:00
antebrl
e1d2ae8d7c fix: remove default channels, which are not working 2025-04-13 12:50:37 +00:00
antebrl
42de5e7aa3 chore: update image versions 2025-03-21 18:57:31 +01:00
Ante Brähler
7ab022b4ab fix: group of CURRENT RESTREAM channel 2025-03-19 01:14:58 +01:00
antebrl
6547095095 fix: add daddylive demo channels 2025-03-15 18:25:35 +00:00
antebrl
7a1740e8bc docs: moveonjoy provider 2025-03-15 14:18:31 +00:00
antebrl
ac78f53cdd build: set restart policy 2025-03-11 14:24:38 +00:00
antebrl
d2d03bb972 Merge branch 'main' of https://github.com/antebrl/IPTV-Restream 2025-03-05 19:49:12 +00:00
antebrl
399b51e93c fix: update dd6 channel urls 2025-03-05 19:49:08 +00:00
Ante Brähler
80795dc5dc docs: test server status badge 2025-03-04 21:32:23 +01:00
Ante Brähler
bc738cc12d docs: add test server status 2025-03-04 21:22:33 +01:00
antebrl
a8856ace0c config: default no sync enabled 2025-03-03 09:15:46 +00:00
Ante Brähler
bac5999cfd docs: add dd6 instructions 2025-02-23 23:51:58 +01:00
antebrl
0a1f434d7a Merge branch 'main' of https://github.com/antebrl/IPTV-Restream 2025-02-20 23:13:27 +00:00
antebrl
be044271e4 fix: update dd6 base url 2025-02-20 23:13:23 +00:00
Ante Brähler
5dcb1050e7 Create CONTRIBUTING.md 2025-02-03 12:14:11 +01:00
Ante Brähler
8d9c1f41eb Create LICENSE 2025-02-02 21:08:11 +01:00
antebrl
320b716664 feat: add clear channels api endpoint 2025-01-22 23:19:18 +00:00
antebrl
540914f411 fix: set CORS header for api 2025-01-19 17:20:48 +00:00