Commit graph

44 commits

Author SHA1 Message Date
SergeantPanda
d3615e1a66 Huge overhaul of logging. More standardized and we are now capturing logs from celery task and sening to console.
Also adds a new environmental variable: DISPATCHARR_LOG_LEVEL, log levels available: TRACE, DEBUG, INFO, WARNING, ERROR, CRITICAL
2025-05-10 09:29:06 -05:00
dekzter
5570562960 epg match run externally to keep memory usage low 2025-04-07 11:57:00 -04:00
dekzter
8807b442db reverted to uwsgi for now - gunicorn will need work to keep the proxy working 2025-04-06 16:40:00 -04:00
dekzter
354cd84c88 filesystem watch and process of m3u and epg 2025-04-06 15:58:55 -04:00
dekzter
ecc96f8b69 memory optimization, m3u processing, re-added group filtering before m3u ingestion 2025-04-06 11:36:16 -04:00
SergeantPanda
f565e1fade Refactor DEBUG setting in settings.py and optimize Dockerfile build process 2025-04-05 20:26:46 -05:00
dekzter
7351264e8a centralized and lazy-loaded redis client singleton, check for manage.py commands so we don't init proxyservers (redis connection), put manage commmands before starting uwsgi 2025-04-04 16:18:12 -04:00
dekzter
2e1b00782d Merge remote-tracking branch 'origin/dev' into epg-refactor 2025-03-31 11:13:22 -04:00
dekzter
6175d910f4 settings for django celery beat 2025-03-31 10:04:05 -04:00
SergeantPanda
dde9e96878 Update Redis key prefix for Celery task results 2025-03-28 11:03:36 -05:00
dekzter
cb013c0a0d merged in singular-redis branch 2025-03-22 09:58:48 -04:00
SergeantPanda
d622c96aba Improved connection handling for redis pubsub. 2025-03-22 08:48:39 -05:00
dekzter
8cdf9a40cf m3u modifications so streams are identified by hash, configurable, also streams now have channel_groups instead of a string for groups 2025-03-19 16:35:49 -04:00
dekzter
7a7cd0711d live stats dashboard 2025-03-17 12:42:58 -04:00
dekzter
9711d7ab34 modified database fields for consistency, removed custom_url from streams (no longer needed) 2025-03-16 09:07:10 -04:00
SergeantPanda
b300ee5bcf Merge branch 'mantine' of https://github.com/Dispatcharr/Dispatcharr into Proxy-Redis 2025-03-12 16:49:33 -05:00
dekzter
0433352ee2 static file changes 2025-03-11 19:20:17 -04:00
dekzter
e991211c9b full mantine refactor 2025-03-11 17:43:16 -04:00
SergeantPanda
f3b1636579 Merge branch 'sidebar' of https://github.com/Dispatcharr/Dispatcharr into Proxy-Redis 2025-03-10 16:23:27 -05:00
SergeantPanda
c83189dfcc Initial test switching to redis for buffer. Only 1 client connecting. 2025-03-09 12:25:36 -05:00
SergeantPanda
dc65f8fb96 Merge branch 'main' of https://github.com/Dispatcharr/Dispatcharr into Proxy-reverted 2025-03-08 15:36:35 -06:00
dekzter
9ac73cf990 initial push for pagination with streams tables - still need to fix the channels form tables 2025-03-08 09:17:20 -05:00
dekzter
a1a25799dd big push of UI updates 2025-03-07 16:29:39 -05:00
dekzter
55d57f7e4e fixed bad reference to redis db 2025-03-06 12:03:24 -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
23788ffcbe fixing csrf origins 2025-03-04 08:22:14 -05:00
SergeantPanda
85e41d5def Initial integration. 2025-03-03 18:40:30 -06:00
dekzter
7968ac7b32 more revertedf iles 2025-03-03 18:32:06 -05:00
Dispatcharr
b5cc5dcb37 Revert "Merge branch 'main' of https://github.com/Dispatcharr/Dispatcharr"
This reverts commit dc4de65cbf, reversing
changes made to 814d6a6cda.

Attempt to fix
2025-03-03 15:18:11 -06:00
dekzter
9abc2fb925 fixing static files for nginx serving 2025-03-03 15:14:37 -05:00
kappa118
c1efb0004d fixed bad params 2025-03-01 18:52:01 -05:00
kappa118
1b0692532c sqlite option, updated sqlite for dev and aio container 2025-03-01 18:39:07 -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
kappa118
9a4bb81664 jwt auth in swagger 2025-02-27 16:33:32 -05:00
Dispatcharr
d1121504d1 Fixed trailing slash
Fixed trailing slash on main urls
Fixed trailing slash on output urls
2025-02-27 09:51:54 -06:00
kappa118
2ae8499ec0 no more conditional, react UI is live! 2025-02-26 20:02:33 -05:00
kappa118
1e4275ea7a core django changes for new react ui 2025-02-26 20:02:13 -05:00
kappa118
0dfa001f3a initial commit of react frontend 2025-02-23 14:35:19 -05:00
SergeantPanda
f44ddc31ba changed POSTGRES_PORT EV to an int and made POSTGRES_HOST default localhost instead of db 2025-02-22 12:59:02 -06:00
SergeantPanda
645d916d74 changed server ip to 127.0.0.1 2025-02-22 12:23:55 -06:00
Dispatcharr
1fb7a0c9eb Alpha v3
Added user agents
Added Stream Profiles
Added new API calls
2025-02-21 15:31:59 -06:00
kappa118
b546c0f89a more configuration options for redis and database 2025-02-20 14:13:29 -05:00
Dispatcharr
3978e60ce9 Pre Alpha 2
Added FFMPEG
Removed "is_active"
Added m3u output
2025-02-19 16:55:23 -06:00
Dispatcharr
8edb743ebd Initial commit 2025-02-18 11:14:09 -06:00