Commit graph

32 commits

Author SHA1 Message Date
SergeantPanda
9623dff6b1 Enhancement: Updated dependencies: Django (5.2.4 → 5.2.9) includes CVE security patch, psycopg2-binary (2.9.10 → 2.9.11), celery (5.5.3 → 5.6.0), djangorestframework (3.16.0 → 3.16.1), requests (2.32.4 → 2.32.5), psutil (7.0.0 → 7.1.3), gevent (25.5.1 → 25.9.1), rapidfuzz (3.13.0 → 3.14.3), torch (2.7.1 → 2.9.1), sentence-transformers (5.1.0 → 5.2.0), lxml (6.0.0 → 6.0.2) (Closes #662) 2025-12-18 13:19:18 -06:00
SergeantPanda
92d499a274 Enhancement: Switch regex compilation from re to regex module
Use the 'regex' package instead of Python's standard 're' module for pattern
compilation in custom dummy EPG generation. This enables variable-width
lookbehind support, matching JavaScript regex behavior and removing the
fixed-width limitation of the standard library.

This fixes issues where patterns like (?<=\d{1,2}...) would fail with
"look-behind requires fixed-width pattern" errors.
2025-10-19 19:39:53 -05:00
SergeantPanda
1ed4e97167 Let celery[redis] choose redis version. Update sentence-transformers. 2025-08-14 10:42:46 -05:00
SergeantPanda
e481ea4457 Bump celery to 5.5.3 from 5.3.1 2025-08-14 09:42:01 -05:00
SergeantPanda
20651a8d59 Update dependencies in requirements.txt for compatibility and improvements 2025-07-31 20:10:36 -05:00
dekzter
789d29c97a proper cidr validation server-side 2025-06-08 08:29:25 -04:00
dekzter
eb1bbdd299 merged in dev 2025-05-24 07:19:43 -04:00
dekzter
2c521b69ae tzlocal for upcoming MRs 2025-05-24 07:18:08 -04:00
dekzter
a96c5f0f5c merged in dev 2025-05-21 08:16:35 -04:00
SergeantPanda
a74160a0b6 Add lxml to base image and set base to build automatically if requirements changes. 2025-05-20 18:51:40 -05:00
dekzter
74d58515d0 user management, user levels, user level channel access 2025-05-18 11:19:34 -04:00
SergeantPanda
c22a8095bd Added uwsgi. 2025-04-06 20:35:58 -05:00
dekzter
8807b442db reverted to uwsgi for now - gunicorn will need work to keep the proxy working 2025-04-06 16:40:00 -04:00
dekzter
ecc96f8b69 memory optimization, m3u processing, re-added group filtering before m3u ingestion 2025-04-06 11:36:16 -04:00
dekzter
17a8e94f64 django beat, refresh intervals for epg and m3u 2025-03-30 11:53:26 -04:00
dekzter
7a7cd0711d live stats dashboard 2025-03-17 12:42:58 -04:00
dekzter
9ac73cf990 initial push for pagination with streams tables - still need to fix the channels form tables 2025-03-08 09:17:20 -05:00
dekzter
0c73549efb new packages for websockets 2025-03-05 15:04:50 -05:00
dekzter
6b0becce62 first attempt to switch to uwsgi 2025-03-04 20:02:40 -05:00
SergeantPanda
a36d06766d Combined requirements back in to 1 file. 2025-03-03 16:42:51 -06:00
dekzter
9feccc76cc need separate requirements files 2025-03-03 12:45:30 -05:00
dekzter
416fd73d61 pytorch gets its own index urkl 2025-03-03 09:54:59 -05:00
dekzter
ac046cb93d Attempting to fix pytorch installation 2025-03-03 09:39:36 -05:00
Dispatcharr
8d6ef614e2 Updated to CPU version of torch 2025-03-02 20:25:54 -06:00
dekzter
98c41c5a42
Merge branch 'main' into Proxy 2025-03-02 15:34:08 -05:00
dekzter
140e0f7b11 updated requirements for ai matching 2025-03-02 11:00:01 -05:00
SergeantPanda
1280813b32 Merge branch 'main' of https://github.com/Dispatcharr/Dispatcharr into Proxy 2025-03-01 18:53:01 -06:00
kappa118
3c6be9b195 updated celery to work in aio container, added new uwsgi config files based on environment 2025-03-01 18:38:18 -05:00
SergeantPanda
9b6f6073e0 Initial Proxy release 2025-02-28 11:04:05 -06:00
kappa118
0dfa001f3a initial commit of react frontend 2025-02-23 14:35:19 -05: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