Skip to content
Snippets Groups Projects
  1. Jan 25, 2024
  2. Nov 06, 2023
  3. Oct 21, 2023
    • Konrad Mohrfeldt's avatar
      refactor: unify state update routines and remove selectedShow-dependent code · 7adb359c
      Konrad Mohrfeldt authored
      This refactors the existing state helpers (useCopy and
      useUpdatableState) and unifies them to useUpdateBehaviour, useCopy,
      useAPIObjectFieldCopy, useRelation and useRelationList. This eliminates
      a lot of custom code in the show settings page and unifies the behaviour
      of all input fields and save operations making the experience more
      consistent and understandable.
      
      It also enables us to show the save-in-progress state and errors that
      occurred during updates for all fields along with customizable debounce
      and proper v-model support.
      
      We also got rid of the remaining uses of useSelectedShow. The show
      settings page still made use of it despite using a route that
      provides the relevant show that should be edited.
      7adb359c
  4. Oct 13, 2023
  5. Jun 18, 2023
  6. Jun 17, 2023
  7. Jun 13, 2023
  8. Jun 08, 2023
  9. 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
  10. Nov 28, 2022
  11. Nov 10, 2022
  12. Apr 22, 2022
  13. Dec 15, 2020
  14. Dec 14, 2020
  15. Nov 24, 2020
  16. Oct 12, 2020
  17. May 07, 2020
  18. May 06, 2020
Loading