Commit graph

22 commits

Author SHA1 Message Date
SergeantPanda
36967c10ce Refactor CoreSettings to use JSONField for value storage and update related logic for proper type handling. Adjusted serializers and forms to accommodate new data structure, ensuring seamless integration across the application. 2026-01-13 12:18:34 -06:00
Justin
e8d949db86 replaced standard str.split() with shlex.split() 2026-01-11 20:40:18 -05:00
SergeantPanda
de31826137 refactor: externalize Redis and Celery configuration via environment variables
Replace hardcoded localhost:6379 values throughout codebase with environment-based configuration. Add REDIS_PORT support and allow REDIS_URL override for external Redis services. Configure Celery broker/result backend to use Redis settings with environment variable overrides.

Closes #762
2025-12-18 16:54:59 -06:00
SergeantPanda
0e388968c4 Convert to relation tables to support multiple providers for each vod. 2025-08-07 12:31:05 -05:00
Dispatcharr
505551f312 Updated M3U stream URLs
Changed M3U urls to use proxy
2025-03-17 15:06:47 -05:00
dekzter
9711d7ab34 modified database fields for consistency, removed custom_url from streams (no longer needed) 2025-03-16 09:07:10 -04:00
dekzter
324dfd1195 fixed conditional check 2025-03-09 09:29:37 -04:00
dekzter
d0df987a30 first attempt for unlimited streams support 2025-03-09 09:25:53 -04:00
dekzter
dfeb5a7c7b pass int for redis db 2025-03-06 12:52:08 -05:00
dekzter
3ecb49375c Websockets, fixed channel name collision, added back in multi-stream per channel support 2025-03-05 17:04:43 -05:00
dekzter
5467041606 reverted latest changes, re-added back in logic for proper profile lock as well as determining available profiles - no mutli-stream channel support yet 2025-03-05 08:33:24 -05:00
dekzter
3cca3a22f6 fixed lock identifier to applly only to profile and index, not channel and stream 2025-03-04 11:00:39 -05:00
dekzter
3e3f4c85a1 multi stream support 2025-03-02 15:06:47 -05:00
kappa118
d58f33fe31 updated core settings, use default stream profile 2025-03-01 10:18:59 -05:00
Dispatcharr
ace441fb56 Pre-Alpha v?
Lost count:
Added/Fixed bulk adding from stream
Added/Fixed Auto assign channel numbers
Added command to kill processes
Changed to a persistant lock using redis
2025-03-01 08:52:32 -06:00
Dispatcharr
b1dcf159a2
Merge pull request #9 from Dispatcharr/m3u-profiles
M3U profiles
2025-02-28 20:42:02 -06:00
Dispatcharr
84c93d87eb Logo URLs
Added ability to choose url via logo
Added ability to upload image*

*You can upload but it doesn't set the url to the uploaded image yet.
2025-02-28 18:34:43 -06:00
kappa118
ec93c28583 more logging, reverted some changed logic 2025-02-28 15:05:36 -05:00
kappa118
6ae80f4368 m3u profiles, style changes, etc 2025-02-28 14:33:54 -05:00
kappa118
0355ae0c1b Fixed wrong field name for channel query 2025-02-27 15:48:44 -05:00
Dispatcharr
d89bf35c0d Pre-Alpha v4
Added settings page
Added EPG functionality
2025-02-24 15:04:03 -06:00
Dispatcharr
1fb7a0c9eb Alpha v3
Added user agents
Added Stream Profiles
Added new API calls
2025-02-21 15:31:59 -06:00