Commit Graph

22 Commits

Author SHA1 Message Date
antebrl
4a55c4575e feat: improve channel deletion logic 2025-11-13 18:28:52 +01:00
antebrl
4fe017a15c feat: introduce CHANNEL_SELECTION_REQUIRES_ADMIN option 2025-10-07 23:09:43 +02:00
Aron Wiederkehr
a5670cd1b2 feat: Add explicit CORS configuration for WebSocket server 2025-05-02 12:20:31 +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
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
320b716664 feat: add clear channels api endpoint 2025-01-22 23:19:18 +00:00
antebrl
b1d53f0051 feat: add a central proxied stream and playlist 2025-01-19 02:32:35 +00:00
antebrl
ee247bc5b5 refactor: better storage of auto-update playlists 2025-01-18 01:00:03 +00:00
antebrl
456f97e1c5 feat: auto update playlist option 2025-01-18 00:14:55 +00:00
antebrl
06b04c57b6 fix: channel api int parsing 2025-01-07 15:26:02 +00: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
Ante Brähler
b151a406b3 feat!: integrate proxy mode into application 2024-12-23 00:16:48 +01:00
Ante Brähler
070fb5d48a feat: initial proxy backend 2024-12-22 18:12:50 +01:00
Ante Brähler
f727477d47 feat: add playlist update and delete functionality 2024-12-20 00:49:41 +01:00
Ante Brähler
57c6f6eb80 feat: implement channel management features (add, update, delete) 2024-12-11 22:54:42 +00:00
Ante Brähler
0a2201393d refactor: change stream controlling 2024-11-23 15:47:37 +00:00
Ante Brähler
739578008e feat: dockerization 2024-11-23 14:55:28 +00:00
Ante Brähler
4708632005 feat: channel avatar and restream options 2024-11-20 23:16:20 +00:00
Ante Brähler
eeb72c46b0 refactor: better event handling 2024-11-20 00:52:07 +00:00
Ante Brähler
b2aa6ef2da fix: update models 2024-11-19 22:14:02 +00:00
Ante Brähler
45781aaff0 feat: backend web-sockets solution 2024-11-19 18:10:57 +00:00