SergeantPanda
a84553d15c
Enhancement: Stale status indicators for streams and groups: Added is_stale field to both Stream and ChannelGroupM3UAccount models to track items in their grace period (seen in previous refresh but not current).
2026-01-09 13:53:01 -06:00
SergeantPanda
5c27bd2c10
Enhancement: Increase maximum URL length for Stream model to 4096 characters (from 2000) and add validation for URL length in processing tasks.
...
Fixes #585
2025-10-28 15:02:36 -05:00
SergeantPanda
1a541bd133
Bug fix: Unable to preview custom streams.
2025-10-18 15:52:48 -05:00
SergeantPanda
e01338f055
Enhancement: Properly track channel creation time and channel update times in the database. XC Get Live streams will now use this for the added field.
2025-10-06 18:07:51 -05:00
Dispatcharr
dea6411e1c
Time Zones
...
- Added time zone settings
2025-10-06 07:46:23 -05:00
Dispatcharr
424a450654
DVR Features and bug fixes
...
Added ability to use custom comskip.ini
Added series recording without reliance on EPG
Fixed comskip bug
Fixed timezone mismatch when scheduling DVR recordings
No migrations completed yet
2025-09-18 10:23:16 -05:00
SergeantPanda
6f6c28ca7c
Convert custom_properties to jsonb in the backend.
2025-09-02 09:41:51 -05:00
dekzter
a19bd14a84
added vod category filtering
2025-08-22 16:59:00 -04:00
SergeantPanda
6180b4ffef
Save stream stats to database.
2025-07-28 21:40:29 -05:00
SergeantPanda
18d4c39291
Combined migrations.
2025-07-13 18:09:30 -05:00
SergeantPanda
b91a2286e4
Add auto-created tracking to Channel model and related serializers
...
- Introduced `auto_created` and `auto_created_by` fields in the Channel model to track channels created via M3U auto channel sync.
- Updated ChannelSerializer to include these new fields and added a method to retrieve the name of the M3U account that created the channel.
- Modified sync_auto_channels task to set these fields when creating channels and to filter existing channels accordingly.
2025-07-13 16:32:52 -05:00
SergeantPanda
ea81cfb1af
Add auto channel sync settings to ChannelGroupM3UAccount and update related components
...
- Introduced `auto_channel_sync` and `auto_sync_channel_start` fields in the ChannelGroupM3UAccount model.
- Added API endpoint to update M3U group settings.
- Updated M3UGroupFilter component to manage auto sync settings.
- Enhanced M3URefreshNotification and M3U components for better user guidance.
- Created a Celery task for automatic channel synchronization after M3U refresh.
2025-07-13 15:59:25 -05:00
dekzter
74d58515d0
user management, user levels, user level channel access
2025-05-18 11:19:34 -04:00
SergeantPanda
3b2250895d
Fixed migrations.
2025-05-15 14:38:28 -05:00
MooseOnTheLoose
88a7312397
Merge branch 'dev' into main
2025-05-08 19:16:49 -05:00
MooseyOnTheLoosey
88866cc905
Updated channel numbers from integer to float
2025-05-08 09:12:10 -05:00
Reggie Burnett
fcd1722d3a
Add support for Channels DVR tvc-guide-stationid
2025-05-03 19:24:51 -05:00
dekzter
f295ee219c
removed db index here, I don't think it's needed
2025-04-27 10:54:39 -04:00
dekzter
3054cf2ae9
initial xtreamcodes support
2025-04-27 10:32:29 -04:00
dekzter
3e2f91abf8
hopefully finalizing table rewrite
2025-04-23 11:02:00 -04:00
dekzter
ccdb8ab00d
more table bug fixes, query optimizations, re-added channel expansion stream table with reworked drag-and-drop
2025-04-19 08:37:43 -04:00
dekzter
2fcadfcc57
forgot to commit migration
2025-04-07 15:02:01 -04:00
dekzter
00f6e7c1cd
first run at recordings, among other things
2025-04-05 18:59:15 -04:00
dekzter
e7c4324b64
updated logo url field
2025-04-04 11:24:31 -04:00
dekzter
a41b205629
fully supported channel profiles
2025-04-03 08:59:06 -04:00
dekzter
c5e0de5d48
logos, channel numbers, websocket regex test so we can properly test against python regex and not javascript
2025-04-02 16:27:28 -04:00
dekzter
de5063d20b
epg refactor, new relations and matching
2025-03-26 13:28:03 -04:00
dekzter
50f068c358
Refactored m3u refresh, optimized it, added progress notification on the frontend
2025-03-20 16:55:10 -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
45a9c3026a
custom streams now work
2025-03-17 18:38:37 -04:00
dekzter
4cef55a9c2
updated channel with uuid
2025-03-16 09:46:07 -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
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
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
8edb743ebd
Initial commit
2025-02-18 11:14:09 -06:00