Commit Graph

25 Commits

Author SHA1 Message Date
Abdulmhsen B. A. A.
912c41574f Added WS_API_AUTO environment variable which can autoconfigure the WebUI 2024-06-23 21:34:09 +03:00
Abdulmhsen B. A. A.
196133a675 Made env support back/forward browser buttons. 2024-06-23 17:40:00 +03:00
Abdulmhsen B. A. A.
5d60c12135 Made it possible to link to env edit page directly from task and return to it. 2024-06-22 22:37:08 +03:00
Abdulmhsen B. A. A.
3cca5eff43 Added icons to page headers. 2024-06-17 18:17:28 +03:00
Abdulmhsen B. A. A.
5a20aea67b Typo fix. and made it possible to auto enable env edit form via link. 2024-06-11 21:30:48 +03:00
Abdulmhsen B. A. A.
c72346ea08 Standardized how we use the Message component. 2024-06-11 21:08:10 +03:00
Abdulmhsen B. A. A.
35628b728f Updated how we show the tips box. 2024-06-10 19:29:39 +03:00
Abdulmhsen B. A. A.
a1c8caef61 Added the ignore API and exposed it via WebUI. 2024-05-30 16:22:40 +03:00
abdulmohsen
fa76597104 Added notification on successful env key delete. 2024-05-19 18:44:35 +03:00
abdulmohsen
281bfefeec Mostly text updates. 2024-05-19 18:39:06 +03:00
abdulmohsen
a177374fb1 Use cards instead of table for env list as it has usability issues on mobile. 2024-05-19 18:23:33 +03:00
Abdulmhsen B. A. A
03d0adfa46 Show in page tips for mobile as well. 2024-05-18 16:52:37 +03:00
Abdulmhsen B. A. A
dafeb49465 Trying to standardize on specific style and color codes. 2024-05-17 21:26:25 +03:00
Abdulmhsen B. A. A
45380270de Updated how the env form looks to be better inline with other forms. 2024-05-17 19:04:27 +03:00
abdulmohsen
09827e3ebb Added numeric mode for int keys. 2024-05-16 17:50:08 +03:00
abdulmohsen
09532f232f Better Env management for boolean keys. 2024-05-16 17:37:22 +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
c8673c8854 Normalize the button coloring for primary functions vs reload etc. 2024-05-10 19:25:35 +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
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
660d7a7012 Added notification package to WebUI 2024-05-04 23:16:51 +03:00
abdulmohsen
9d966b9b40 Massive API & WebUI changes. 2024-05-04 19:09:19 +03:00
abdulmohsen
f1417a554b Tasks, Env, Logs are ready for beta testing. 2024-05-04 10:12:59 +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