Skip to content

DEICH-6413 - Fuge keycloak integration

Tom Adam requested to merge DEICH-6413-keycloak-integrasjon-fuge into master

DEICH-6413 - Keycloak docker+export fixes.

DEICH-6413 - Fetching keycloak config from server root path. -Some additional cleanup, such as removing authBase from nginx config/code in TK.

DEICH-6413 - fuge - Fixed keycloak.

-Cleaned up api.js - fetchAndThrow sends bearer token with all requests.
-Added session timer to header.
-Using KeycloakWrapper (securityStore) instead of authservice.

DEICH-6413 - Improved keycloak config export

Thanks to fuge, the previous jq based solution was not satisfactory.

A small node snippet was created to do secret replacement.

Might be easily expanded to handle more secrets in the future.

DEICH-6413 - TK - Using fe-common SessionTimer.

DEICH-6413 - fe-common - moved SessionTimer component from TK for reusability reasons + limited widget styling.

DEICH-6413 - fuge - using fe-common 3.0.0 - Autocomplete import signature upgrade.

DEICH-6413 - changes required thanks to new fe-common structure.

DEICH-6413 - fe-common fixed duality - pure TS + svelte components

Edited by Tom Adam

Merge request reports