dekzter
0b63b1286f
breakclass command to reset network access settings
2025-06-16 10:57:54 -04:00
SergeantPanda
9757f6a48d
Fix key error with react.
2025-06-15 11:28:57 -05:00
SergeantPanda
e80d30689c
Settings load correctly during first open.
2025-06-14 13:42:01 -05:00
SergeantPanda
fa3ee35d4d
Prepopulate settings in database.
2025-06-13 14:51:56 -05:00
SergeantPanda
cfff51a9eb
Add missing import.
2025-06-13 14:40:28 -05:00
SergeantPanda
c4a6b1469e
Change to JSON settings
2025-06-13 14:36:08 -05:00
SergeantPanda
2f91e0ce1c
Properly populate default values.
2025-06-12 16:02:08 -05:00
SergeantPanda
b4ae6911c9
Pull settings from database
2025-06-12 15:42:26 -05:00
SergeantPanda
a99a6431b2
More merge fixes.
2025-06-12 10:45:57 -05:00
SergeantPanda
ada1d51aaa
Merge branch 'dev' of https://github.com/Dispatcharr/Dispatcharr into proxy-settings
2025-06-12 10:45:44 -05:00
dekzter
30b2a19eb0
merged in main
2025-06-11 08:38:00 -04:00
dekzter
788667b687
better error checking, only warn for UI blocking
2025-06-11 08:24:32 -04:00
SergeantPanda
2add2c1dd2
Add new settings to database.
2025-06-10 21:23:04 -05:00
SergeantPanda
7812a410b3
Allow users to change proxy settings.
2025-06-10 21:17:30 -05:00
dekzter
82f35d2aef
check and warn before saving a network access setting that could block current client access
2025-06-10 08:46:36 -04:00
Marlon Alkan
18a6c428c1
core: api_views.py: add fallback IP geo provider
...
Fixes #127
- add ip-api.com as fallback geo provider
- fix silent JSONException by parsing only if HTTP 200 OK
- add logger and log error if IP geo can't be fetched
2025-06-08 19:28:56 +02:00
dekzter
789d29c97a
proper cidr validation server-side
2025-06-08 08:29:25 -04:00
dekzter
3f445607e0
looooots of updates for user-management, initial commit of access control
2025-05-31 18:01:46 -04:00
dekzter
6504db3bd4
merged in dev
2025-05-28 18:34:45 -04:00
SergeantPanda
45239b744c
Delete cached files when deleting epg account.
2025-05-26 16:19:57 -05:00
SergeantPanda
8f4e05b0b8
Add extracted_file_path to EPGSource model and update extraction logic
2025-05-26 15:10:54 -05:00
SergeantPanda
182a009d69
Track extracted files for mapped epg files.
2025-05-25 18:14:27 -05:00
SergeantPanda
c1eb3a6ecf
Add Zip file support for EPG.
2025-05-25 14:05:59 -05:00
dekzter
eb1bbdd299
merged in dev
2025-05-24 07:19:43 -04:00
SergeantPanda
f87ab4b071
Rolled back some earlier memory omptimizations that were causing issues with extremely large m3us.
2025-05-22 21:52:28 -05:00
dekzter
a96c5f0f5c
merged in dev
2025-05-21 08:16:35 -04:00
SergeantPanda
422bd0577a
Removed cleanup from celery task.
2025-05-20 20:13:21 -05:00
SergeantPanda
451c892457
Changed logging levels.
2025-05-20 19:49:55 -05:00
SergeantPanda
06b1dec2b6
Better logic for cleanup task. Skip gathering memory if we aren't going to log it anyway.
2025-05-19 10:02:42 -05:00
SergeantPanda
6087ecadf0
Cleaning up added gc's
2025-05-19 09:42:21 -05:00
SergeantPanda
7c809931d7
Rewored celery memory cleanup logic.
2025-05-18 20:57:37 -05:00
SergeantPanda
f821743163
Created a utility to clean up django memory.
2025-05-18 19:46:52 -05:00
SergeantPanda
ed665584e9
The struggle is real
2025-05-18 17:05:03 -05:00
dekzter
74d58515d0
user management, user levels, user level channel access
2025-05-18 11:19:34 -04:00
SergeantPanda
1174e2e0c7
EPG processing enhancements. Celery memory management.
2025-05-17 16:42:37 -05:00
SergeantPanda
f18ca4de37
Initial rework of EPG processesing.
2025-05-16 19:26:06 -05:00
SergeantPanda
1772bc7257
Configure Redis to not write to disk and also run in unprotect mode if running in debug mode.
2025-05-15 13:16:18 -05:00
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