Commit graph

140 commits

Author SHA1 Message Date
Taylor Southwick
b9902e3fa0 Enable public application OIDC client support
This change uses oidc-client-ts to enable dashy to authenticate with as OIDC client. It populates the groups and roles so that it can be used the same as keycloak for showing/hiding elements on the dashboard.
2024-05-09 06:24:36 +00:00
Alicia Sykes
9d683dcbf0 🐛 Fix layout and item size buttons 2024-04-27 15:52:40 +01:00
Alicia Sykes
3c9e5bd369 Less confusing handling of local config 2024-04-16 16:50:06 +01:00
Alicia Sykes
041e5d8c28 🔂 Merge master into branch 2024-03-30 21:35:46 +00:00
Alicia Sykes
be1775d3ad 🐛 Fixes allignment for theme buttons #1042 2023-12-31 18:09:25 +00:00
Alicia Sykes
8f893c36d7 Removed config dependency from searchbar 2022-08-14 20:32:23 +01:00
Alicia Sykes
18f6e4d268 🚚 Re-writes all theming functionality. Much better now :) 2022-08-06 18:52:54 +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
Alicia Sykes
0d66e54b59 🐛 Fixes theme read err 2022-05-18 20:54:46 +01:00
Alicia Sykes
16acf36528 🗑️ Removes KeyboardShortcutInfo tips 2022-05-18 20:07:05 +01:00
Alicia Sykes
6ec0bd20a1 🐛 Removed default empty stylesheet, Firefox warning 2022-05-06 12:44:29 +01:00
Alicia Sykes
238c51ae64 Merge branch 'master' of github.com:Lissy93/dashy into FEATURE/multi-page-support-2 2022-04-30 23:26:37 +01:00
Erwan Miran
cb35676251 Make user-defined themes appear in drop-down list 2022-04-28 13:51:36 +02:00
Alicia Sykes
9ca11a5f63 Merge branch 'master' of github.com:Lissy93/dashy into FEATURE/multi-page-support-2 2022-04-24 16:28:28 +01:00
CHAIYEON CHO
9d627b1c86 🐛Prevent line breaks in search-label. 2022-04-24 01:51:47 +09:00
Alicia Sykes
1bc9964374 Updates view switcher to support multiple pages (#584) 2022-04-20 15:52:17 +01:00
Alicia Sykes
a6f3c90722 Many big improvments to items + sections 2022-04-14 14:34:20 +01:00
Alicia Sykes
ca9498ba4a 🛂 Remove start edditing button, if no permissions (#455) 2022-02-12 21:26:43 +00:00
Alicia Sykes
ad1fae5b66 🐛 Fixes clearFilterInput Safari bug (#463) (Sentry: 2911601158) 2022-02-01 16:43:09 +00:00
Leonardo Covarrubias
dd30099ad8 ❇️ added keycloak logout button 2022-01-01 17:32:48 -05:00
Alicia Sykes
3ed8262495 🐛 Fixes hide settings in conf (#329) 2021-11-13 15:05:35 +00:00
Alicia Sykes
7e6cce8828 👔 Adds theme selector to config css menu 2021-11-07 21:09:16 +00:00
Alicia Sykes
7171632433 Adds option to change font from UI 2021-11-06 22:20:02 +00:00
Alicia Sykes
785695b7f5 Updates method of getting initial theme 2021-10-30 13:59:56 +01:00
Alicia Sykes
168e52c251 Item size and layout are now managed by store 2021-10-30 13:45:47 +01:00
Alicia Sykes
513b1cd955 🔥 Remove no-longer needed prop attrs 2021-10-30 13:23:54 +01:00
Alicia Sykes
6f3570eed2 🏪 Adds custom theme options to store 2021-10-30 13:22:58 +01:00
Alicia Sykes
fb13f84c0e 😶 what am i doing with my life... 2021-10-29 23:03:26 +01:00
Alicia Sykes
b882a38950
🚧 WIP, redo layout and size, to use VueX state 2021-10-25 23:41:05 +01:00
Alicia Sykes
640e605ea5 🌐 Add translations for edit mode tooltip 2021-10-24 14:37:54 +01:00
Alicia Sykes
87bf9263db If in edit mode, open item-edit instead of launching, onclick 2021-10-23 20:05:43 +01:00
Alicia Sykes
89737ffa5d Implements UI editor form for appConfig 2021-10-23 19:28:08 +01:00
Alicia Sykes
6f927797d8 Adds an option to enable edit mode, in settings 2021-10-22 00:30:43 +01:00
Alicia Sykes
6bd6a5ade5 📱 Quick-settings hidden by default on mobile 2021-10-11 21:39:39 +01:00
Alicia Sykes
27a4f9fa5c 📱 Improved mobile responsivness for quick-settings 2021-10-11 21:36:52 +01:00
Alicia Sykes
fed991dbdd 💚 Fix ordering issue raised by CI 2021-10-10 16:43:22 +01:00
Alicia Sykes
54c8805cd4 💚 Fix ordering issue raised by CI 2021-10-10 16:20:11 +01:00
Alicia Sykes
4e3b41332d Language now managed in VueX store 2021-10-10 15:52:39 +01:00
Alicia Sykes
048f0cb112 🩹 Fixes cannot type with modal open 2021-10-10 15:12:35 +01:00
Alicia Sykes
eae8dc476c Rebased from master 2021-10-10 15:05:08 +01:00
Alicia Sykes
fddb77dec9 🔥 Implementation of VueX, delete all emit events 2021-10-10 14:32:54 +01:00
Alicia Sykes
004bffce18 🔥 Remove no longer needed props, replaced with VueX state 2021-10-09 22:41:28 +01:00
Alicia Sykes
0e5eca1b7b 🔥 Use VueX store instead of props for router 2021-10-09 19:42:51 +01:00
Alicia Sykes
b55f96c839 Remove all instances of inject, replace with VueX store 2021-10-09 19:24:51 +01:00
Alicia Sykes
3e3e0b7847 💚 Fix SonarCloud code readibility warning 2021-10-05 21:45:54 +01:00
Alicia Sykes
f517e31cd2 🔥 Refactors minimal search to share code of parent search 2021-10-05 21:40:25 +01:00
Alicia Sykes
96f6a845a2 🐛 (#267) Fix custom search engine option 2021-10-05 20:30:02 +01:00
Alicia Sykes
744e962624 💄 Some minor UI improvments 2021-09-18 17:45:46 +01:00
Alicia Sykes
e9aa2bb7fc Improved handling of unexpected events 2021-09-12 16:33:29 +01:00