Commit graph

57 commits

Author SHA1 Message Date
Alicia Sykes
ecef01b034 🥅 Better error handling when config cannot be found 2024-04-21 14:46:38 +01:00
Alicia Sykes
3c9e5bd369 Less confusing handling of local config 2024-04-16 16:50:06 +01:00
Alicia Sykes
0a56db5397 🔥 Local saving for multi-page full working 2024-04-13 12:17:40 +01:00
Alicia Sykes
ee735fe342 🔒 Add missing null checks 2024-04-09 20:39:48 +01:00
Alicia Sykes
49eb262465 Makes config location user-configurable 2024-04-09 20:35:25 +01:00
Alicia Sykes
5f6aadcb95 Adds mutations for setting sub-config 2024-04-08 20:34:16 +01:00
Alicia Sykes
041e5d8c28 🔂 Merge master into branch 2024-03-30 21:35:46 +00:00
Alicia Sykes
5b2c0e970f 🐛 Fixes layout and size buttons 2024-02-27 18:59:28 +00:00
Alicia Sykes
4813d49e42 ⤴ Rebased from master 2023-06-11 11:30:55 +01:00
kristian
6d644f5459 Add config option to disable all UI config features for non admin users. 2022-09-11 16:12:10 -07:00
Alicia Sykes
cdf1bb9529 🚧 WIP 2022-08-19 10:04:38 +01:00
Alicia Sykes
18f6e4d268 🚚 Re-writes all theming functionality. Much better now :) 2022-08-06 18:52:54 +01:00
Alicia Sykes
8eb08143be 😑 Neatens store. ihml 2022-07-28 21:10:33 +01:00
Alicia Sykes
deb055b9bc 🚧 Fetch use root config in store (#799) 2022-07-16 16:39:27 +01:00
Alicia Sykes
6be38b9f58 Work in progress, config re-write (#799) 2022-07-15 20:03:55 +01:00
Alicia Sykes
ebf9c1f91a 🐛 Fixes applying local themes to multi-pages (#774) 2022-06-30 23:21:48 +01:00
Alicia Sykes
a2442c7349 🐛 Fixes theme not updated (#774) 2022-06-30 18:22:26 +01:00
Marcell Fülöp
2933df20dd Allow pages to override theme 2022-06-22 17:13:42 +00:00
Alicia Sykes
83dcc37985 🥅 Catch errors caused by null config (#682)
Fixes #682
2022-06-04 21:12:25 +01:00
Alicia Sykes
33a2693c7f 🔒 Fix, correct call of isUserAdmin() M(#590) 2022-05-15 20:48:31 +01:00
Alicia Sykes
decd3be6b0 🚑 Adds null check for appConfig (#627) 2022-05-03 20:40:30 +01:00
Alicia Sykes
eb9a5abec5 👔 Logic work for multi-page support 2022-04-30 23:28:58 +01:00
Alicia Sykes
dd49ad77a5 Adds store value to determine which view being edited 2022-04-24 16:05:05 +01:00
Alicia Sykes
036bc008c5 Basic multi-page support working (#584) 2022-04-19 21:16:27 +01:00
Alicia Sykes
151028c8cf Use absolute path for loading assets 2022-04-06 00:04:07 +01:00
aterox
727f6b1fc0 Get conf.yml on client side 2022-03-06 03:04:41 -05:00
aterox
aeec449dc7 Pull conf.yml from server 2022-03-05 01:22:12 -05:00
Alicia Sykes
eb377d287e 🛂 Improvedd access controlls in Store (#485) 2022-02-12 21:23:47 +00:00
Alicia Sykes
af3343e15a 🛂 Adds permissions object to Store 2022-02-12 15:17:23 +00:00
Alicia Sykes
35dee3e3b2 🚑 HOTFIX, Item save error with widgets 2022-01-21 22:38:47 +00:00
Alicia Sykes
f25aa07d5f 🐛 Check items exist before itterating #415 2022-01-17 19:52:15 +00:00
Alicia Sykes
3cbf7949c3 🐛 Fixes tile move bug (#366)
Closes #366. This issue was caused by item IDs not being regenerated after the previous move, causing the second part of the move operation (delete previous) to fail. It was fixed by calling regenerate item IDs after item removal
2021-12-29 22:14:11 +00:00
Alicia Sykes
aad7ab9b1f 🚚 Refactored section helpers into own file 2021-12-29 14:31:11 +00:00
Alicia Sykes
c4134e033b 🔥 Removes previous widget data structure 2021-12-22 20:13:07 +00:00
Alicia Sykes
cd3a304744 🚧 Started working on itnitial state for widgets 2021-11-13 20:30:55 +00:00
Alicia Sykes
9bd3ef0a46 🏪 Updates status logs in the store 2021-11-07 21:04:54 +00:00
Alicia Sykes
168e52c251 Item size and layout are now managed by store 2021-10-30 13:45:47 +01:00
Alicia Sykes
6f3570eed2 🏪 Adds custom theme options to store 2021-10-30 13:22:58 +01:00
Alicia Sykes
a237ec0827 🏪 Adds setup / update section to store 2021-10-29 23:01:18 +01:00
Alicia Sykes
08072f1fb6 Adds info log for interactive-editor to store 2021-10-27 21:24:32 +01:00
Alicia Sykes
b882a38950
🚧 WIP, redo layout and size, to use VueX state 2021-10-25 23:41:05 +01:00
Alicia Sykes
06d08a8fff
Implements Add new Item functionality 2021-10-25 23:22:41 +01:00
Alicia Sykes
31e172befb
Implements move, copy and delete item, and delete section functionality 2021-10-25 19:11:13 +01:00
Alicia Sykes
f4053d9bc0 🏪 Adds copy_item action to store 2021-10-24 17:21:17 +01:00
Alicia Sykes
0a00c9beb2 🔩 Adds updateSection functionality to store 2021-10-24 13:25:22 +01:00
Alicia Sykes
89737ffa5d Implements UI editor form for appConfig 2021-10-23 19:28:08 +01:00
Alicia Sykes
8147f40e9c Adds ability to edit pageInfo through the UI 2021-10-23 13:07:30 +01:00
Alicia Sykes
37e49ae240 🙈 Perform deep copy of config, to reset pointers 2021-10-18 23:18:26 +01:00
Alicia Sykes
08da96da2d Adds mutation key for INITIALIZE_CONFIG 2021-10-17 20:08:38 +01:00
Alicia Sykes
159748e3de Show banner when in edit mode 2021-10-17 19:14:12 +01:00