2144 Commits

Author SHA1 Message Date
d8045fd019 Add docker-compose.yml
Some checks failed
Building / PHP 8.4 (push) Has been cancelled
Building / pr_build_test (push) Has been cancelled
Building / publish_docker_images (push) Has been cancelled
Building / dockerhub-sync-readme (push) Has been cancelled
Stale Issue Closer / main (push) Has been cancelled
creation
2025-05-20 20:40:25 -04:00
Abdulmohsen
1458e5970e Merge pull request #675 from arabcoders/dev
Fix assertion failure in production.
dev-20250519-9856ca78 dev-20250519-fa4eda07 master-20250518-1458e597
2025-05-19 02:12:53 +03:00
arabcoders
d00c4b3ebf re-order frankenphp to be before copying the app. 2025-05-19 02:04:57 +03:00
arabcoders
ef8e54ad6a remove unused mbstring configuration and disable assertions in production 2025-05-19 02:00:32 +03:00
arabcoders
c917889712 update backend add/edit page to be more re-activate, added new option for plex backends, to mark user as guest. 2025-05-19 00:43:12 +03:00
Abdulmohsen
8cbb5012b0 Merge pull request #673 from arabcoders/dev
Migrate to FrankenPHP instead of caddy+php-fpm
dev-20250518-c9178897 dev-20250518-d00c4b3e dev-20250518-ef8e54ad master-20250518-8cbb5012
2025-05-18 17:41:51 +03:00
arabcoders
48cca385bb Added back X_REQUEST_ID, frankenphp doesn't include it by default. 2025-05-18 00:10:11 +03:00
arabcoders
31225e4148 correctly dispaly short hash in changelog page. 2025-05-17 22:41:55 +03:00
arabcoders
25ae310e2d Fix version display in containers. 2025-05-17 22:27:12 +03:00
arabcoders
56d1836f80 don't show /v1/api/system/healthcheck/ in access log. 2025-05-17 22:00:44 +03:00
arabcoders
9e7f85d77b Remove Caddy&php-fpm and use frankenphp as both http and php runner. 2025-05-17 21:51:05 +03:00
arabcoders
770f3b8383 Remove mapper is in metadata only mode as it's really meaningless and expected. 2025-05-17 00:03:19 +03:00
Abdulmohsen
2b8af698d1 Merge pull request #672 from arabcoders/dev
Finalize Plex OAuth flow in Backend add.
dev-20250516-770f3b83 dev-20250517-25ae310e dev-20250517-31225e41 dev-20250517-48cca385 dev-20250517-56d1836f dev-20250517-9e7f85d7 master-20250516-2b8af698
2025-05-16 19:36:48 +03:00
arabcoders
9d9294b08a update to fix plex check pin request flow. 2025-05-16 19:31:27 +03:00
arabcoders
f73675de34 Reverted changes to plex ValidateToken 2025-05-16 19:28:14 +03:00
arabcoders
cd6bd6352f Finalize Plex OAuth flow in Backend add. 2025-05-16 19:24:17 +03:00
arabcoders
7c20a238c1 initial work to support plex oauth flow 2025-05-16 18:01:25 +03:00
arabcoders
fc903856f3 Refactor Plex headers handling 2025-05-16 18:01:10 +03:00
Abdulmohsen
b887554112 Merge pull request #671 from arabcoders/dev
Fix Tautulli progress tracking
dev-20250516-9d9294b0 dev-20250516-cd6bd635 dev-20250516-f73675de master-20250516-b8875541
2025-05-16 09:48:57 +03:00
arabcoders
157bcd45ad With multi-user support, it doesn't make sense to log spam webhooks with invalid user ID, so we use Debug level instead and option to increase the level via debug_trace additional option 2025-05-16 09:44:32 +03:00
arabcoders
66405caba8 Fix #670, tautulli will send lastViewedAt regardless if the item is marked as watched or not. 2025-05-16 09:24:31 +03:00
arabcoders
1272d9969f minor typo fixes 2025-05-16 09:23:14 +03:00
Abdulmohsen
1dcde8cf70 Merge pull request #667 from arabcoders/dev
Use auth system instead of api key for WebUI
dev-20250516-157bcd45 dev-20250516-66405cab master-20250515-1dcde8cf
2025-05-15 19:04:18 +03:00
arabcoders
b0663356e2 Finalizing auth migration 2025-05-15 18:20:37 +03:00
Abdulmohsen
8893b9cd6a Merge pull request #666 from arabcoders/user-pass
Migrate to user/pass auth
2025-05-15 00:13:44 +03:00
arabcoders
b4f17d2d57 Merge branch 'dev' into user-pass 2025-05-15 00:11:26 +03:00
arabcoders
77dea258ce finalizing the move to user/pass auth. 2025-05-15 00:10:58 +03:00
arabcoders
44da11212e Update the auth system. 2025-05-14 23:28:24 +03:00
arabcoders
068cd27089 disable Opacity on player page. 2025-05-14 23:27:41 +03:00
arabcoders
0bf33f822c Remove the no api settings component 2025-05-14 23:25:08 +03:00
arabcoders
bc3ece35e2 Remove the need to enter api connection. 2025-05-14 23:24:52 +03:00
arabcoders
b0683d5dbc update console and logs stream to use fetchEventStream 2025-05-14 23:24:16 +03:00
arabcoders
10901e52d4 update play routes. 2025-05-14 23:22:55 +03:00
arabcoders
870fc607a9 Refactor how to we handle some sensitive env variables. 2025-05-14 22:54:58 +03:00
Abdulmohsen
7fabe3578c Merge pull request #665 from Splinter7914/work
add conditions to Tautulli webhooks
dev-20250514-8893b9cd dev-20250515-b0663356
2025-05-14 20:53:01 +03:00
arabcoders
4a4c9ddb54 WIP: support user/pass as auth method instead of current apikey usage 2025-05-14 20:50:56 +03:00
Splinter7914
f396acc772 add conditions to Tautulli webhooks 2025-05-14 11:05:40 -05:00
arabcoders
1af94641c4 initial code to support login via username/password 2025-05-14 17:45:58 +03:00
Abdulmohsen
57580fbc2f Merge pull request #664 from arabcoders/dev
Update RestoreCommand to support both async/sync requests.
master-20250513-57580fbc
2025-05-13 22:24:30 +03:00
arabcoders
1cbd558bd2 Update the Add backend flow to be more dynamic with the yes/no for options. 2025-05-13 22:18:35 +03:00
arabcoders
f542b38c20 Fix triggering force import from first backend. 2025-05-13 22:18:04 +03:00
arabcoders
e902d83c95 Update RestoreCommand to support both async/sync requests. 2025-05-13 22:17:39 +03:00
arabcoders
d38b3c71f2 Refactor lambda functions for consistent spacing and improve error handling in version retrieval 2025-05-13 19:41:35 +03:00
arabcoders
b2cac31804 minor updates to env page. 2025-05-13 19:38:29 +03:00
arabcoders
908bc40569 remove accesstoken from open endpoints 2025-05-13 16:49:21 +03:00
Abdulmohsen
cafacdf393 Merge pull request #663 from arabcoders/dev
Make the first time webui access more user-friendly.
dev-20250513-1cbd558b dev-20250513-d38b3c71 master-20250512-cafacdf3
2025-05-12 22:34:32 +03:00
arabcoders
4c6d446868 Add notice about autoconfigure. 2025-05-12 22:30:22 +03:00
arabcoders
14f82c4275 Make the first time webui access more user-friendly. 2025-05-12 22:23:15 +03:00
Abdulmohsen
efc5637d7c Merge pull request #662 from Splinter7914/work
minor documentation update
dev-20250512-14f82c42
2025-05-12 16:36:57 +03:00
Abdulmohsen
11767cd370 Merge pull request #661 from arabcoders/dev
Refactor DirectMapper to improve progress update handling and simplify metadata checks
master-20250512-11767cd3
2025-05-12 16:14:48 +03:00