SergeantPanda
c023cde8fe
Add custom properties to M3UAccountProfile and implement account info retrieval
2025-09-09 16:05:58 -05:00
SergeantPanda
6c1bfaf052
Increase server url max length from 200 to 1000 characters to accomodate tokens in the url
2025-09-02 10:20:23 -05:00
SergeantPanda
6f6c28ca7c
Convert custom_properties to jsonb in the backend.
2025-09-02 09:41:51 -05:00
SergeantPanda
24f876d09f
Add priority for providers so VOD's can be auto selected based on the priority.
2025-08-20 17:38:21 -05:00
dekzter
f300da6eff
case sensitive flag and other possible custom properties for filters
2025-08-03 08:40:00 -04:00
dekzter
ead76fe661
first run at m3u filtering
2025-08-01 15:02:43 -04:00
dekzter
eb1bbdd299
merged in dev
2025-05-24 07:19:43 -04:00
SergeantPanda
6de565857d
Set default refresh interval for files added via mapping to 0 since they will auto-update when modified.
2025-05-21 14:59:24 -05:00
dekzter
79104affe3
fixed migration issues
2025-05-18 11:53:09 -04:00
SergeantPanda
790e3710a6
Created missing migrations.
2025-05-14 20:10:26 -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
dekzter
3de768d954
fixed conflicting migratino
2025-05-02 15:38:26 -04:00
dekzter
06879ed8ef
merged in dev
2025-05-02 09:33:09 -04:00
SergeantPanda
d26944a7a5
Add stale_stream_days field to M3UAccount model and update related logic
...
- Introduced stale_stream_days field to M3UAccount to specify the retention period for streams.
- Updated cleanup_streams task to remove streams not seen within the specified stale_stream_days.
- Enhanced M3U form to include stale_stream_days input for user configuration.
2025-05-01 16:01:08 -05:00
dekzter
3054cf2ae9
initial xtreamcodes support
2025-04-27 10:32:29 -04:00
dekzter
354cd84c88
filesystem watch and process of m3u and epg
2025-04-06 15:58:55 -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
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
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
1fb7a0c9eb
Alpha v3
...
Added user agents
Added Stream Profiles
Added new API calls
2025-02-21 15:31:59 -06:00
Dispatcharr
8edb743ebd
Initial commit
2025-02-18 11:14:09 -06:00