Commit Graph

33 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 db9d7e362d 🛂 Remove page reload on auth failure (#981) 2024-04-28 20:00:17 +01:00
Alicia Sykes 31b40e60f6 🚨 Fix lint warn, by removing console.log 2024-04-08 20:37:09 +01:00
Todd E Johnson 4aa34f66dc WIP: Attempt at adding header auth. Ignore Settings #981 2023-11-17 00:00:48 -06:00
Alicia Sykes cdf1bb9529 🚧 WIP 2022-08-19 10:04:38 +01:00
Alicia Sykes 83ce9b8e5c 🚚 Moves ClickOutside into directives directory 2022-03-30 21:54:01 +01:00
Leonardo Covarrubias dd30099ad8 ❇️ added keycloak logout button 2022-01-01 17:32:48 -05:00
Leonardo Covarrubias da98ea5cf2 ❇️ add keycloak group and role based visibility 2022-01-01 15:51:21 -05:00
Alicia Sykes f243d9b916 🔨 Enable Vue performance tools when in dev mode 2021-12-21 19:47:12 +00:00
Alicia Sykes fbbc5e0753 Imports Vue-JSON-tree component 2021-10-22 00:27:38 +01:00
Alicia Sykes fddb77dec9 🔥 Implementation of VueX, delete all emit events 2021-10-10 14:32:54 +01:00
Alicia Sykes c2e70dc07e Adds VueX store into main Vue entry point 2021-10-09 18:30:47 +01:00
Alicia Sykes 41682c8914 Implementing VueX 2021-10-05 20:24:51 +01:00
Alicia Sykes 4888f2a803 🐛 Re: #232 - Fix tooltip arrow placement + other improvments 2021-09-18 17:47:25 +01:00
Alicia Sykes 3543116451 Implements Keycloak authentication support 2021-08-21 22:32:20 +01:00
Alicia Sykes 309dcee3c3 Implements optional, off by default crash reporting 2021-08-01 12:18:03 +01:00
Alicia Sykes a18574dcd6 Auto loads users prefered language 2021-07-24 21:41:16 +01:00
Alicia Sykes c8a73dbda6 Adds a util file for easier language adding 2021-07-24 16:47:14 +01:00
Alicia Sykes 0606cb07ae Implements localisation 2021-07-22 22:20:03 +01:00
Alicia Sykes 318c2602a0 Writes a click-outside directive to trigger closing of context menu 2021-06-24 20:50:48 +01:00
Alicia Sykes 0b8b1fcf8a Adds an App Info section, to help users raise bug for current version 2021-06-22 22:30:46 +01:00
Alicia Sykes 0b1f66b7b7 Adds an (optional) status check feature, plus some refactoring 2021-06-14 20:44:07 +01:00
Alicia Sykes 35289df0d9 Adds code editor for user to specify custom CSS 2021-05-31 17:01:00 +01:00
Alicia Sykes ce851b2f0c Shows toast on success, and other UX improvments 2021-05-17 19:38:18 +01:00
Alicia Sykes 0e9aef3f30 Displays a tab view in the config modal, with raw YAML for downloading 2021-05-16 18:29:30 +01:00
Alicia Sykes 0c12cdb0f6 Removed SCSS variables, and replaced with CSS --vars 2021-04-08 20:12:35 +01:00
Alicia Sykes 7fd36d9ec6 Show opening method on hover. Allow items to be opened in an iframe 2021-04-06 15:47:34 +01:00
Alicia Sykes 8ddc2506ac Removed Element UI, and replaced usage with vanilla stuff 2021-04-05 16:29:37 +01:00
Alicia Sykes cb631b9500 Replaced masonry plugin with CSS grid layout 2021-03-31 19:00:23 +01:00
Alicia Sykes 39e3a425ce New improved width system, and support for SVG graphics 2019-09-27 00:47:55 +01:00
Alicia Sykes 335c8eec53 Change lint rules to AirBnB 2019-09-01 13:38:13 +01:00
Alicia Sykes a909d6577b Adds element 2019-07-26 22:32:38 +01:00
Alicia Sykes cbd0d714be init 2019-07-19 15:07:26 +01:00