Commit Graph

11 Commits

Author SHA1 Message Date
abdulmohsen
94f45cbe7f Added WS_DEBUG env for debugging api errors. 2024-06-09 15:16:16 +03:00
Abdulmhsen B. A. A.
c85037f9cd Made it possible to validate servers.spec options when updating them via API. Migrated config:edit to use the API to reduce code duplication. 2024-05-20 18:41:58 +03:00
Abdulmhsen B. A. A
2050676663 Made it so internal API requests wouldn't make it into access log.
There is a new ENV variable WS_API_LOG_INTERNAL to enable it if you desire, it's mostly helpful for development.
Internal API requests no longer require API key. Migrated system:env to use the API in effort to reduce code duplicating
There going to be more code cleaning later on once we migrate the majority of the code to the API.
2024-05-18 16:48:32 +03:00
abdulmohsen
8f8840a3db Cast keys correctly in envUpdate 2024-05-16 17:58:02 +03:00
Abdulmhsen B. A. A
c4a8e72164 Better environment variables management UI, able to report invalid values, added support for validation in env.spec.php that will prevent saving invalid ENV value. 2024-05-15 17:16:40 +03:00
abdulmohsen
32ccd4e695 Changed WS_WEBUI_ENABLED to WEBUI_ENABLED 2024-05-13 21:08:20 +03:00
abdulmohsen
2b8e66e8e9 Updated env.spec.php 2024-05-10 20:15:17 +03:00
abdulmohsen
f9bea2e7e3 typo. 2024-05-10 20:06:06 +03:00
Abdulmhsen B. A. A
9e1500ad5e Serve the WebUI static assets directly from the internal http frontend instead of relying on the webserver. 2024-05-09 16:33:01 +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
Abdulmhsen B. A. A
1dc1405bd7 Added the ability to secure the webhook endpoint. 2024-05-05 20:44:35 +03:00