Commit graph

45 commits

Author SHA1 Message Date
dekzter
839abd281c m3u file upload fixed, hdhr support profiles now, i don't remember what I did to the UI anymore 2025-04-07 20:49:42 -04:00
dekzter
5f3ff480af fixed incorrect var reference 2025-04-07 20:24:51 -04:00
dekzter
e507c6f23c updated timestamp and extension checks for m3 uand epg 2025-04-07 12:46:45 -04:00
dekzter
354cd84c88 filesystem watch and process of m3u and epg 2025-04-06 15:58:55 -04:00
dekzter
e185fbcda6 process groups to allow filtering before any stream ingestion, do this in background for better experience 2025-04-06 13:11:28 -04:00
dekzter
702c85e01b more garbage collection, better use of m3u cache file usage 2025-04-06 12:35:43 -04:00
dekzter
ecc96f8b69 memory optimization, m3u processing, re-added group filtering before m3u ingestion 2025-04-06 11:36:16 -04:00
dekzter
64afc72c97 missing redis client 2025-04-05 07:18:35 -04: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
d60bada47d fixed m3u group filtering 2025-04-03 23:18:55 -04:00
dekzter
319481f7d1 fixed m3u accounts not saving 2025-04-03 13:00:14 -04:00
dekzter
8e43bd5e90 implemented m3u stream custom properties 2025-04-01 17:43:59 -04:00
dekzter
17a8e94f64 django beat, refresh intervals for epg and m3u 2025-03-30 11:53:26 -04:00
dekzter
d418cd7c06 new custom properties fields for m3u and program data 2025-03-27 13:02:19 -04:00
dekzter
16138592b6 epg processing optimizations, websocket success notifications, added allotment to channels page for resizing 2025-03-26 16:52:47 -04:00
dekzter
de5063d20b epg refactor, new relations and matching 2025-03-26 13:28:03 -04:00
dekzter
6a89688e6c cleanup of streams not belonging to an active group 2025-03-24 18:56:19 -04:00
dekzter
d6e05445f3 m3u group filters 2025-03-22 09:56:00 -04:00
dekzter
a59a3c3274 remove timeout 2025-03-20 20:37:37 -04:00
dekzter
711627d13e fixed last_seen, updated batch size 2025-03-20 17:29:25 -04:00
dekzter
5eb4cbfeb0 added 'starting' notification for refresh, fixed typo 2025-03-20 17:03:46 -04:00
dekzter
50f068c358 Refactored m3u refresh, optimized it, added progress notification on the frontend 2025-03-20 16:55:10 -04:00
dekzter
374cf0bd1e Removed unused functions 2025-03-19 17:08:07 -04: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
a2f5eaa780 fixed serializer to include locked 2025-03-17 21:27:09 -04:00
dekzter
45a9c3026a custom streams now work 2025-03-17 18:38:37 -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
Dispatcharr
3caeae5177 M3U Parse Fix
Updated how M3U files are parsed.
Added preferred-region to core settings.
2025-03-11 13:25:38 -05:00
Dispatcharr
b82707d310 Removed .TS from filter 2025-03-10 22:08:22 -05:00
dekzter
a9437e9214 new migrations 2025-03-05 17:18:04 -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
3e3f4c85a1 multi stream support 2025-03-02 15:06:47 -05:00
kappa118
9c84b65302 initial migrations 2025-03-01 19:02:21 -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
57432748a4 added m3u profile support 2025-02-28 14:08:05 -05:00
kappa118
04080a5f2b attempting to get profiles to work properly 2025-02-28 09:47:40 -05:00
kappa118
b8b9ed0fe0 removed bad migrations 2025-02-28 08:45:59 -05:00
kappa118
53836fdac3 first run at m3u profiles 2025-02-27 22:05:41 -05:00
Dispatcharr
128ab16210 Pre Alpha v5
Added tvg-id's to channels and streams
2025-02-25 14:42:33 -06:00
Dispatcharr
9da7adda92 Pre Alpha v4
Added login page
Added login/logout buttons
Added m3u settings
Added stream profiles to channels and streams
Added ability to add individual stream outside of m3u file
Added ability to add youtube live links as a stream source
Deleted migrations
Deleted pycache folders
Changed HDHR to get ip dynamically
2025-02-22 20:43:55 -06:00
Dispatcharr
6b857d3931 Alpha v3 again
I'm stupid and forgot a file
2025-02-21 15:32:31 -06:00
Dispatcharr
1fb7a0c9eb Alpha v3
Added user agents
Added Stream Profiles
Added new API calls
2025-02-21 15:31:59 -06:00
Dispatcharr
7ae7dbe175 Pre Alpha Changes
Removed .DS_Store and added to gitignore

M3U add created
M3U delete fixed
Removed unused files
Django admin not so ugly now
2025-02-18 16:48:01 -06:00
Dispatcharr
8edb743ebd Initial commit 2025-02-18 11:14:09 -06:00