Commit Graph

37 Commits

Author SHA1 Message Date
Alicia Sykes
f5789a3a25 🐛 Strips out sections[n].filteredItems (#1361) 2024-02-27 19:39:26 +00:00
Alicia Sykes
7d91d51fa6 🚩 Adds warning and note for local save 2022-05-01 22:05:37 +01:00
Alicia Sykes
f5a8c30257 🚚 Refactored saving logic into mixin 2022-04-24 16:01:30 +01:00
Alicia Sykes
0b07abeb18 🛂 Disallow save local/ disk in JSON editr (#485) 2022-02-12 21:24:23 +00:00
Alicia Sykes
a65c3c569e Adds option to prevent saving changes locally (#485) 2022-02-11 10:20:45 +00:00
Alicia Sykes
76e5a1b77b Adds option to prevent saving changes to disk (#485) 2022-02-11 09:59:53 +00:00
Alicia Sykes
ebae510294 ⬆️ Updates rsup-progress to 3.0.0 2022-02-04 22:06:15 +00:00
Alicia Sykes
11291ae0e6 Improved validation warnings in JSON editor 2022-02-01 18:59:55 +00:00
Alicia Sykes
e472d91102 Improved validation warnings in JSON editor 2022-02-01 18:54:19 +00:00
Alicia Sykes
c9c3c0bc0f 🔊 Updates log headings for json editor 2021-11-07 21:07:12 +00:00
Alicia Sykes
2facae3dc1 Adds live preview mode to JSON editor
Also updates the YAML parser, uses reusable radio bttons, reads initial config from state, refactos code, and few other things :)
2021-10-28 01:33:35 +01:00
Alicia Sykes
3f35f99a72 🐛 Fixes auth data structure reverting to array 2021-10-23 01:57:21 +01:00
Alicia Sykes
f0449969e7 Use constants for API endpoints 2021-09-17 22:40:39 +01:00
Alicia Sykes
e9aa2bb7fc Improved handling of unexpected events 2021-09-12 16:33:29 +01:00
Alicia Sykes
84eb2036db 💄 Adds color variable for progress bar 2021-08-28 13:48:02 +01:00
Alicia Sykes
f1df24ef72 Displays progress bar during requests 2021-08-27 23:15:58 +01:00
Alicia Sykes
b71e1548ee Refactor, no longer need parameter passed to Auth functions 2021-08-20 21:51:43 +01:00
Alicia Sykes
a08eb1082a 🌐 Adds text for no permission to edit, in guest mode 2021-08-18 22:17:17 +01:00
Alicia Sykes
9ab26e0033 🚨 Fixes lint issues, import order was incorrect 2021-08-09 20:15:37 +01:00
Alicia Sykes
c29e7105e2 🩹 Fixed a bunch of minor UI things 2021-08-07 15:15:53 +01:00
Alicia Sykes
690409d642 🔒 Prevents user making themself admin from UI 2021-08-01 15:24:35 +01:00
Alicia Sykes
ef3468e2fb 🌐 Translations for app config, json editor, rebuild dialog and css dialog 2021-07-24 14:18:48 +01:00
Alicia Sykes
3d4c7118ba 💬 Updates copy to include estimated built time after config write 2021-07-12 23:29:25 +01:00
Alicia Sykes
46e6c23575 🔒 Checks that the user has permission to write to disk before saving config 2021-06-21 13:09:20 +01:00
Alicia Sykes
6f809460ff 🛂 Prevent non-admin users from writing changes to disk 2021-06-21 11:53:10 +01:00
Alicia Sykes
20e12fecb9 The user can now modify the conf.yml file through the UI :) 2021-06-20 20:39:45 +01:00
Alicia Sykes
561c8a7dfb 🎨 Improves how modal styles are applied 2021-06-20 17:02:34 +01:00
Alicia Sykes
dc15f290fd Removes explicit use of Ajv. Fixes #17 2021-06-08 14:01:04 +01:00
Alicia Sykes
0e86d0dbfb Converted schema from JavaScript into JSON 2021-06-07 16:01:11 +01:00
Alicia Sykes
0f7bdec996 Final touches to the schema validator and JSON editor 2021-06-06 17:40:28 +01:00
Alicia Sykes
89ac1d1e36 Implemented config validation into the JSON editor 2021-06-06 17:09:37 +01:00
Alicia Sykes
9ae8fe921e Includes note in the UI better highlighting that web-based config is only applied locally 2021-06-03 19:25:42 +01:00
Alicia Sykes
4104dd119f Fixed typo in Saved dialog, Re #7 2021-05-29 22:59:25 +01:00
Alicia Sykes
5353c3ab90 Adds ability for user to add custom nav bar links plus UI improvments 2021-05-18 15:22:11 +01:00
Alicia Sykes
ce851b2f0c Shows toast on success, and other UX improvments 2021-05-17 19:38:18 +01:00
Alicia Sykes
8064a46b39 Adds menu to Config popup, adds delete and download functionality 2021-05-17 18:53:35 +01:00
Alicia Sykes
25dc8cc4ea You can now edit sections and items from the UI 🤓 2021-05-16 21:17:32 +01:00