SergeantPanda
|
e63a66bf57
|
Change status to disabled when epg or m3u disabled. Change to idle when enabled.
|
2025-05-07 13:50:10 -05:00 |
|
SergeantPanda
|
30e82fb302
|
Lots of status message fixes.
|
2025-05-04 19:33:03 -05:00 |
|
SergeantPanda
|
b713b516b4
|
Convert m3u accounts to a similar format to epg for status updates. Renamed DB field last_error to last_message so we can use it for more messaging. Migration to change updated_at field to not be updated everytime the m3u changes. It should only update the updated_at when we successfully update the m3u.
|
2025-05-04 17:51:57 -05:00 |
|
SergeantPanda
|
4595cea400
|
Status update overhaul for epg files.
|
2025-05-03 18:39:59 -05:00 |
|
SergeantPanda
|
9f52b22432
|
Show all HTTP errors to the user during epg update.
|
2025-05-03 16:26:30 -05:00 |
|
SergeantPanda
|
307728b7bc
|
Improve file existence checks and error handling in parse_channels_only and parse_programs_for_source
|
2025-05-02 11:59:38 -05:00 |
|
SergeantPanda
|
98ef0d49f7
|
Add file existence checks and error handling in parse_channels_only
|
2025-05-02 11:23:36 -05:00 |
|
SergeantPanda
|
78fc7d9f2b
|
Use proper user agents when downloading epgs. And a little more robust user agent selection for m3u downloads.
|
2025-05-01 12:42:48 -05:00 |
|
SergeantPanda
|
6adda8209f
|
Ensure cache directory exists before saving EPG data
|
2025-04-30 17:54:48 -05:00 |
|
SergeantPanda
|
4f0c8333c6
|
Add return statement in get_cache_file method of EPGSource model
|
2025-04-30 14:42:32 -05:00 |
|
SergeantPanda
|
2f23909bed
|
Fixed bug overwriting tvg-id when loading TV Guide.
|
2025-04-29 15:13:15 -05:00 |
|
SergeantPanda
|
d3a7dbca10
|
Imported missing os
|
2025-04-26 08:36:46 -05:00 |
|
dekzter
|
9c6e19fb3b
|
clean up old cache files when we refresh epg from remote source
|
2025-04-25 13:47:09 -04:00 |
|
dekzter
|
3dcc4902fa
|
fixed epg cache
|
2025-04-25 13:47:09 -04:00 |
|
SergeantPanda
|
e57c712943
|
Fixes dummy epg calculating hours above 24
|
2025-04-17 03:34:25 -05:00 |
|
SergeantPanda
|
b09a4baae4
|
Add dummy epg channels to tv guide.
|
2025-04-15 20:03:55 -05:00 |
|
SergeantPanda
|
b4ddf08e4a
|
Fixes, notifications that don't give good error messges, epg's not refreshing when linking epg to channel.
|
2025-04-15 12:22:00 -05:00 |
|
dekzter
|
8bf75293fb
|
disabled refresh button on inactive items, don't process them in inactive
|
2025-04-11 17:18:38 -04:00 |
|
SergeantPanda
|
f367fbd217
|
Return the hour before current time too.
|
2025-04-08 18:14:10 -05:00 |
|
SergeantPanda
|
553c552751
|
Merge branch 'dev' of https://github.com/Dispatcharr/Dispatcharr into dev
|
2025-04-08 16:26:32 -05:00 |
|
SergeantPanda
|
af7931d8e6
|
Update EPGGridAPIView to return programs airing in the next 24 hours, including currently running shows
|
2025-04-08 16:26:24 -05:00 |
|
dekzter
|
103ce065e4
|
attempting to fix issue with periodic tasks already existing
|
2025-04-08 17:24:38 -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 |
|
SergeantPanda
|
990a9ec7b7
|
Added custom properties to programme
|
2025-04-03 14:31:04 -05:00 |
|
dekzter
|
e7b8abec34
|
added epg id to refresh call
|
2025-03-31 20:03:48 -04:00 |
|
dekzter
|
fb6921feba
|
missing id
|
2025-03-31 14:26:29 -04:00 |
|
dekzter
|
17a8e94f64
|
django beat, refresh intervals for epg and m3u
|
2025-03-30 11:53:26 -04:00 |
|
dekzter
|
fa3af5ed6d
|
refresh channel programs on epg change, fixed some notification bugs
|
2025-03-28 15:24:25 -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 |
|
SergeantPanda
|
a6ace3095a
|
Merge branch 'dev' of https://github.com/Dispatcharr/Dispatcharr
|
2025-03-23 17:11:52 -05:00 |
|
dekzter
|
42587a9f1a
|
merged in main
|
2025-03-22 09:56:36 -04:00 |
|
Dispatcharr
|
26ccc60594
|
Merge branch 'main' of https://github.com/Dispatcharr/Dispatcharr
|
2025-03-22 08:56:34 -05:00 |
|
Dispatcharr
|
028026b38a
|
Fixed EPG refresh bug
|
2025-03-22 08:56:15 -05:00 |
|
dekzter
|
d6e05445f3
|
m3u group filters
|
2025-03-22 09:56:00 -04:00 |
|
Dispatcharr
|
fe8d6fd082
|
Updated EPGData
Added EPG Data endpoint
|
2025-03-21 12:23:23 -05:00 |
|
Dispatcharr
|
8669be5c0a
|
EPG auto import
Set EPG to import channels and channel id's automatically once the EPG is added.
|
2025-03-19 13:12:48 -05:00 |
|
Dispatcharr
|
a6f2ae5d9f
|
EPG Processing
Updated the way EPG files are processed. Uses less resources.
|
2025-03-19 12:49:38 -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 |
|
Dispatcharr
|
725c21ed56
|
Update epg tasks.py
Added gzip support for unzipping EPG files
|
2025-03-06 20:40:18 -06:00 |
|
dekzter
|
a9437e9214
|
new migrations
|
2025-03-05 17:18:04 -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 |
|
kappa118
|
c82391f57b
|
merged in from main
|
2025-03-01 09:25:45 -05:00 |
|
Dispatcharr
|
31d26fddee
|
Guide Update
Updated guide style
Added Floating Video
Added mpegts.js
|
2025-02-28 16:02:52 -06:00 |
|
Dispatcharr
|
d90540226e
|
Fixed EPG
Fixed incoming EPG
Fixed outgoing EPG
|
2025-02-27 15:00:02 -06:00 |
|
kappa118
|
b2c323d61d
|
channels supports stream_profile_id on return response, epg grid supports full day of programming
|
2025-02-26 20:01:52 -05:00 |
|
kappa118
|
849bf2f73b
|
fixed tvg_id logic
|
2025-02-26 10:23:06 -05:00 |
|