Skip to content
Snippets Groups Projects
  1. Feb 28, 2023
    • Konrad Mohrfeldt's avatar
      refactor: re-implement auth store with pinia · 439b36dc
      Konrad Mohrfeldt authored
      This re-implements the auth store with pinia.
      
      Other notable changes:
      * the OIDC client configuration and setup is now part of
        separate module that can be included by the OIDC callback routes
        and ensures that we always use the same OIDC client configuration.
      * Authorization headers for the steering and tank REST APIs are now
        set with an axios interceptor instead of specifying them for each
        API store action.
      
      refs #127
      439b36dc
  2. Nov 10, 2022
  3. Nov 09, 2022
    • Konrad Mohrfeldt's avatar
      feat: migrate to vue3/compat and Vite build system · 202388aa
      Konrad Mohrfeldt authored
      Notable changes:
       * Vue 2.6 to Vue 3 + compat migration.
       * Build system migration from vue-cli/webpack to Vite.
       * Application dependencies like bootstrap-vue, vue-router, vuex,
         or vue-toast-nofitication have been updated, if doing so was
         necessary or advisable for the Vue 3 migration.
       * Static file includes for the oidc-client in oidc_callback.html
         and oidc_callback_silentRenew.html have been removed in favor
         of automatic processing in the build system so that all assets
         are versioned and invalid cache hits are prevented.
      
      Fixes #53 and #110.
      202388aa
Loading