Commit Graph

53 Commits

Author SHA1 Message Date
Abdulmhsen B. A. A
c5573003a8 Updated History WebUI to include information about each event. 2024-05-11 20:10:36 +03:00
abdulmohsen
5f0874d64b Finalizing The WebUI for alpha/beta testing next week.
The WebUI is mostly done for now, The only missing piece is backend view, which isn't something we will include in the first release.
2024-05-10 18:56:17 +03:00
Abdulmhsen B. A. A
9a7ce04969 Covered more plex backend users cases. 2024-05-08 16:38:10 +03:00
Abdulmhsen B. A. A
ccb00dfda1 Updated ENV web interface as well as the env API endpoint. Did some Facelift sn the Tasks page to be more mobile friendly. 2024-05-08 13:38:37 +03:00
abdulmohsen
8503178590 Added Run via console in tasks, added console WebUI and basic system report. 2024-05-07 16:09:07 +03:00
Abdulmhsen B. A. A
9505fe4607 Added Backend Add code to WebUI. 2024-05-06 21:32:48 +03:00
Abdulmhsen B. A. A
1dc1405bd7 Added the ability to secure the webhook endpoint. 2024-05-05 20:44:35 +03:00
Abdulmhsen B. A. A
f8443fb817 Added simple history browser with search ability for the WebUI. 2024-05-05 16:27:09 +03:00
abdulmohsen
e260ef8bd1 Fixed partial backend update. 2024-05-04 23:27:15 +03:00
abdulmohsen
ed382d5553 Instead of guessing which log files are available, we have added new endpoint /logs/recent that includes today logs with sample. 2024-05-04 22:24:51 +03:00
abdulmohsen
9d966b9b40 Massive API & WebUI changes. 2024-05-04 19:09:19 +03:00
abdulmohsen
041a325e3e Remapped backend endpoints to /backend instead of /backends. 2024-05-04 10:57:34 +03:00
abdulmohsen
f1417a554b Tasks, Env, Logs are ready for beta testing. 2024-05-04 10:12:59 +03:00
abdulmohsen
b0c4c3403b Fixed tailing logs via webui in alpine 2024-05-04 08:49:53 +03:00
Abdulmhsen B. A. A
f587b68972 Hide some ENV values. 2024-05-03 20:18:18 +03:00
Abdulmhsen B. A. A
85fcc593cd More WebUI Updates. 2024-05-03 17:28:17 +03:00
Abdulmhsen B. A. A
488596dede More WebUI updates. 2024-05-03 11:55:50 +03:00
Abdulmhsen B. A. A
2fe54a7cba Updated the default log view limit to 1000 item. 2024-05-02 18:20:01 +03:00
Abdulmhsen B. A. A
947d5ccb67 WebUI Index facelift. 2024-05-02 17:35:42 +03:00
abdulmohsen
a98699269d Basic backend list and import/export toggle in WebUI. 2024-05-01 21:33:29 +03:00
Abdulmhsen B. A. A
a3f0026363 Added logs/ API endpoint. 2024-04-30 18:33:04 +03:00
abdulmohsen
b7de511a45 Added system/queue API endpoint. 2024-04-28 15:08:35 +03:00
abdulmohsen
d51bd6d98e Added library mismatch/unmatched API endpoint. 2024-04-28 14:44:44 +03:00
abdulmohsen
0ec860add2 Added Ignoreid API endpoint. 2024-04-28 14:01:08 +03:00
abdulmohsen
748c85ae5d Added backend info/sessions/users/version API endpoint 2024-04-28 12:49:29 +03:00
Abdulmhsen B. A. A
8c4c5fc3e4 Migrated old webhook code into the new api server. 2024-04-27 16:21:38 +03:00
Abdulmhsen B. A. A
acd976d14a Added new API endpoint for processing webhooks requests. 2024-04-27 11:51:05 +03:00
Abdulmhsen B. A. A
d7d49d9a5d Added an open healthcheck API endpoint. 2024-04-27 11:50:41 +03:00
Abdulmhsen B. A. A
367f628351 Allow adding/removing environment keys using API. 2024-04-26 19:48:22 +03:00
Abdulmhsen B. A. A
e7291fc886 Added backend search using API 2024-04-26 15:50:32 +03:00
Abdulmhsen B. A. A
8a0adabda6 Added new API Endpoint to manually queue to run task. 2024-04-24 03:09:48 +03:00
abdulmohsen
c2418a7ebc Added new API endpoint to list libraries and add/remove ignored library. 2024-04-22 18:10:33 +03:00
Abdulmhsen B. A. A
1ca6c1bc48 Allow adding jellyfin/emby backends via API. 2024-04-20 20:57:52 +03:00
Abdulmhsen B. A. A
7149540c74 Make backend uuid optional if we are adding via API, after context validation it's easy to get the id. 2024-04-20 20:27:19 +03:00
Abdulmhsen B. A. A
8632e3044c Allow adding plex backend via API. 2024-04-20 20:18:47 +03:00
abdulmohsen
d573505dea Parse request for backend settings. 2024-04-20 00:39:53 +03:00
abdulmohsen
ca4ec1ae76 Added new Client method to generate and validate context from API. 2024-04-20 00:04:30 +03:00
abdulmohsen
065ad8cc5c Renamed API path for /backends/plex/ tp /plex to account for people naming their backend plex... 2024-04-19 23:24:42 +03:00
abdulmohsen
fe967a64b5 Added pattern matcher for backend name. 2024-04-19 22:54:32 +03:00
abdulmohsen
aee685e88d Added API endpoint to generate plex access tokens. 2024-04-19 22:42:57 +03:00
Abdulmhsen B. A. A
fd99950ac0 Parse API json payloads. Added new plex discover api endpoint. 2024-04-09 00:44:45 +03:00
abdulmohsen
5c8fd580ad followup for api_response changes. 2024-03-06 00:13:32 +03:00
abdulmohsen
ecae8893b5 changed api_response signature 2024-03-06 00:06:54 +03:00
abdulmohsen
6ab95a7541 Removed dependency on laminas/laminas-httphandlerrunner 2024-03-06 00:03:13 +03:00
abdulmohsen
42a6cdf4ac followup. 2024-03-05 19:22:45 +03:00
abdulmohsen
d7d62b622f try to follow to HATEOAS. 2024-03-05 19:17:52 +03:00
abdulmohsen
e30819a950 Hide potentially sensitive information from api system/env 2024-03-05 17:46:09 +03:00
abdulmohsen
c7a0379fa9 Fixed searching metadata/extra fields. Added system ENV. 2024-03-05 17:19:58 +03:00
abdulmohsen
93a3b6e0c0 Show command type of the command is non-string. 2024-03-05 16:22:30 +03:00
abdulmohsen
165bcef1ed Added Tasks to API. 2024-03-05 16:11:18 +03:00