Commit graph

1158 commits

Author SHA1 Message Date
SergeantPanda
ade8a625bc Refactor environment variable handling in entrypoint.sh for consistency and efficiency 2025-05-12 13:57:22 -05:00
SergeantPanda
da9a78c875 Only write LIBVA_DRIVER_NAME to dispatcharr.sh if it's set by the user. 2025-05-12 13:16:15 -05:00
SergeantPanda
87798f4434 Only set LIBVA_DRIVER_NAME if user has it specified. Fixes but where FFmpeg wasn't auto detecting the correct driver for VAAPI and QSV. 2025-05-12 12:52:11 -05:00
SergeantPanda
8dd3bd6878 Use variables in export. 2025-05-12 09:10:38 -05:00
SergeantPanda
b85a5be023 Add LD_LIBRARY_PATH to dispatch user and global. 2025-05-12 08:44:07 -05:00
SergeantPanda
3a06b12f2c Hopefully fixes QSV hardware acceleration. 2025-05-11 12:45:57 -05:00
SergeantPanda
3a4631e9ad Add extra note if model isn't detected. 2025-05-10 16:51:42 -05:00
SergeantPanda
3c1157d330 Enhance user group verification messages to include the username for clarity 2025-05-10 16:45:01 -05:00
SergeantPanda
decd54dba9 Add NVIDIA device name to summary 2025-05-10 15:45:08 -05:00
SergeantPanda
4afa3166ba Improved group checking logic. 2025-05-10 15:35:48 -05:00
SergeantPanda
e59521ae94 Add Dispatch to video and render groups if they exist. 2025-05-10 15:29:25 -05:00
SergeantPanda
3a5dcab919 Also add LIBVA_DRIVERS_PATH to global environment. 2025-05-10 15:07:38 -05:00
SergeantPanda
67b2178978 Add LIBVA_DRIVER_PATH to environmental variables for all users. 2025-05-10 14:44:47 -05:00
SergeantPanda
ae2af82d1a Update docker compose to show new log level. 2025-05-10 14:33:52 -05:00
SergeantPanda
bb755c2351 Merge branch 'dev' of https://github.com/Dispatcharr/Dispatcharr into dev 2025-05-10 14:18:09 -05:00
SergeantPanda
ee8cef5aa9 Cleaned up logging. 2025-05-10 14:13:43 -05:00
SergeantPanda
d5b64a56d6 Smarter logging for file change imports. 2025-05-10 13:56:55 -05:00
SergeantPanda
67aca64420 Properly set EV for all profiles so uWSGI daemons can see it. 2025-05-10 13:25:03 -05:00
SergeantPanda
ecd9d146c6 Changed several logging levels. 2025-05-10 10:29:17 -05:00
SergeantPanda
24fba3c2b1 Change some celery tasks from info to debug. 2025-05-10 09:58:57 -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
dekzter
2dba3aca24 fixed dependencies for onEdit callback 2025-05-10 09:39:03 -04:00
dekzter
9c9e546f80 websockets behind auth, cleaned up errors and bad state handling in websocket.jsx 2025-05-10 08:40:53 -04:00
SergeantPanda
23b678bb03 Add pciutils for better hardware detection. 2025-05-09 20:06:28 -05:00
SergeantPanda
2ddc6beb15 Better messaging since nvidia variables will always exist in our container. 2025-05-09 18:31:16 -05:00
SergeantPanda
18bc422077 Better detection. 2025-05-09 17:37:39 -05:00
SergeantPanda
aff93591fd Detect hardware acceleration capabilities and provide suggestions. 2025-05-09 17:19:46 -05:00
SergeantPanda
f762e1b923 Capture and display transcode strd err. 2025-05-09 13:44:49 -05:00
SergeantPanda
04cbfa5f26 Build arm test. 2025-05-09 12:54:52 -05:00
SergeantPanda
178dc61e94 Better error handling for debug wrapper when timeouts occur. 2025-05-09 12:20:29 -05:00
SergeantPanda
25fc69d453 Properly disable celery task if m3u is disabled. 2025-05-09 12:06:43 -05:00
SergeantPanda
6afccadf74 Delete celery tasks properly during m3u account deletion. 2025-05-09 12:00:57 -05:00
SergeantPanda
8779e6a8cf Allow manual runs of CI Pipeline. 2025-05-09 11:14:34 -05:00
SergeantPanda
713350713f
Merge pull request #94 from SergeantPanda/docker-refactor
Docker refactor
2025-05-09 10:49:21 -05:00
SergeantPanda
2fcd2a6b80 Rebuild on base-image.yml change. 2025-05-09 08:43:44 -05:00
SergeantPanda
d25573cae3 Fixes unwanted changes. 2025-05-09 08:40:18 -05:00
SergeantPanda
2835a53e30 Fix base not pushing. 2025-05-09 08:37:08 -05:00
SergeantPanda
d6637d30a6 Build 2025-05-09 08:23:42 -05:00
SergeantPanda
60a8bed65a Properly pass build arguments. 2025-05-09 08:16:43 -05:00
SergeantPanda
e88e3928dd If EPG source is not found when task is run, delete the task so it doesn't keep happening. 2025-05-08 20:17:22 -05:00
SergeantPanda
c3cad47e4c Properly disable celery task when epg is disabled. 2025-05-08 20:02:03 -05:00
SergeantPanda
58773c015c Modify logging levels of uwsgi and fix epg tasks not being deleted when epg is deleted. 2025-05-08 19:47:05 -05:00
SergeantPanda
daa40033fc Reorganize base image build arguments in Dockerfile 2025-05-08 17:16:57 -05:00
SergeantPanda
1ff748d3d1 Dynamically build base image repo. 2025-05-08 17:10:27 -05:00
SergeantPanda
f34cf9e086 New workflow to make base image. 2025-05-08 17:00:20 -05:00
SergeantPanda
70313bce69 Cleaned up unnecessary layer. 2025-05-08 16:41:14 -05:00
SergeantPanda
1f4ade0be7 Slight refactor. 2025-05-08 14:23:05 -05:00
SergeantPanda
84acf743b9 Try cleaning up frontend folder. 2025-05-08 12:58:45 -05:00
SergeantPanda
daf0685355 Switch to ffmpeg as base. 2025-05-08 12:36:19 -05:00
dekzter
4ebfde2797 auto-assign numbers now configurable by selection, channel enable switch now applies to all selected 2025-05-08 12:43:27 -04:00