SergeantPanda
|
d5b64a56d6
|
Smarter logging for file change imports.
|
2025-05-10 13:56:55 -05:00 |
|
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 |
|
SergeantPanda
|
92d09eea3b
|
Enhance XCClient with robust error handling and user agent management; improve M3U processing logic for better error reporting and validation.
|
2025-05-06 18:00:37 -05:00 |
|
SergeantPanda
|
728ab45534
|
Fixes XC login.
|
2025-05-06 10:52:48 -05:00 |
|
dekzter
|
995ae3008c
|
honor m3u account user-agent in xc client
|
2025-05-05 10:24:37 -04:00 |
|
dekzter
|
1a0d065eca
|
ui settings with configurable table size, added setting to set / rehash stream hashes
|
2025-05-03 08:01:22 -04:00 |
|
dekzter
|
3ea8c05466
|
Merge remote-tracking branch 'origin/dev' into xtream
|
2025-04-30 15:10:59 -04:00 |
|
SergeantPanda
|
c049e48c08
|
Use timestamp instead of build number increase.
|
2025-04-27 17:46:27 -05:00 |
|
dekzter
|
3054cf2ae9
|
initial xtreamcodes support
|
2025-04-27 10:32:29 -04:00 |
|
SergeantPanda
|
5be46c6e36
|
Greatly reduced number of logs for m3u/epg file importing/monitoring.
|
2025-04-24 17:15:00 -05:00 |
|
dekzter
|
c4f470e8f7
|
Fixed bug in deleting stream profiles
|
2025-04-20 09:54:16 -04:00 |
|
SergeantPanda
|
9b76358320
|
Fixes auto import ignoring Old files that hadn't been imported yet.
|
2025-04-17 00:40:00 -05:00 |
|
dekzter
|
b2d5e19b31
|
fixed is_active flag
|
2025-04-11 17:08:55 -04:00 |
|
dekzter
|
70db4fc36e
|
setting for auto-importing mapped files
|
2025-04-11 15:41:44 -04:00 |
|
dekzter
|
e99702a1ef
|
skip ingestion if m3u is disabled
|
2025-04-11 15:24:57 -04:00 |
|
dekzter
|
663ea2c5b9
|
soooo many changes....
|
2025-04-11 13:22:08 -04:00 |
|
SergeantPanda
|
22be164925
|
Add version endpoint and fetch version information in Sidebar component and add api routes.
|
2025-04-11 07:25:01 -05:00 |
|
SergeantPanda
|
c223914402
|
Add version to navigation bar.
|
2025-04-10 17:14:41 -05:00 |
|
dekzter
|
20c8ff2179
|
file extension check for m3u and epg watcher
|
2025-04-07 12:20:46 -04:00 |
|
dekzter
|
5570562960
|
epg match run externally to keep memory usage low
|
2025-04-07 11:57: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 |
|
dekzter
|
a38930b0c9
|
syntax error
|
2025-04-05 20:10:12 -04:00 |
|
dekzter
|
cdf9df03bd
|
lazy-load sentencetransformer instance
|
2025-04-05 20:05:45 -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
|
c0c7f2bc41
|
migration to fix incorrect user-agent for tivimate and update streamlink default profile
|
2025-04-04 10:57:33 -04:00 |
|
dekzter
|
83b11254ac
|
clear redis when we get the client
|
2025-04-03 13:24:32 -04:00 |
|
dekzter
|
90b4d05cd0
|
added preferred region setting and default
|
2025-04-03 12:41:35 -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
|
2995d2c456
|
added centralized task locking
|
2025-03-31 10:03:49 -04:00 |
|
SergeantPanda
|
3c3961bb3a
|
Bypass redis for management commands.
|
2025-03-22 12:23:54 -05:00 |
|
SergeantPanda
|
071efaf017
|
Lowered max retries and timeout for redis client.
|
2025-03-22 11:36:28 -05:00 |
|
dekzter
|
cb013c0a0d
|
merged in singular-redis branch
|
2025-03-22 09:58:48 -04:00 |
|
dekzter
|
d6e05445f3
|
m3u group filters
|
2025-03-22 09:56:00 -04:00 |
|
SergeantPanda
|
d622c96aba
|
Improved connection handling for redis pubsub.
|
2025-03-22 08:48:39 -05:00 |
|
SergeantPanda
|
efaa7f7195
|
Singular redis-client.
|
2025-03-21 10:55:13 -05:00 |
|
dekzter
|
05ac1b455d
|
merged in main
|
2025-03-20 12:10:40 -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 |
|
Dispatcharr
|
54a7a3cf86
|
Added Regions to settings
|
2025-03-18 21:05:55 -05:00 |
|
dekzter
|
133dc509aa
|
replace string parts with replacement values
|
2025-03-18 13:38:22 -04:00 |
|
dekzter
|
8b17ab3168
|
another ffmpeg update
|
2025-03-17 20:44:12 -04:00 |
|
dekzter
|
a2b451f4b0
|
updated ffmpeg profile
|
2025-03-17 20:42:45 -04:00 |
|
dekzter
|
fc250402d4
|
Merge remote-tracking branch 'origin/proxy-m3u' into proxy-streams-merge
|
2025-03-17 20:41:00 -04:00 |
|
dekzter
|
5aa50cc2bd
|
updated profiles to include useragents
|
2025-03-17 16:34:50 -04:00 |
|
Dispatcharr
|
505551f312
|
Updated M3U stream URLs
Changed M3U urls to use proxy
|
2025-03-17 15:06:47 -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 |
|
SergeantPanda
|
fdcd3f2dbb
|
Added error checking to global redis.
|
2025-03-14 15:42:28 -05:00 |
|
dekzter
|
8354035b08
|
fixed var name
|
2025-03-14 16:38:28 -04:00 |
|
dekzter
|
05d9ea30e2
|
new migrations, setting proxy and redirect profiles, setting locked profiles
|
2025-03-14 16:12:37 -04:00 |
|
dekzter
|
8b6b16232b
|
re-added in socket streaming for transcode processes
|
2025-03-14 10:08:01 -04:00 |
|