Commit Graph

6 Commits

Author SHA1 Message Date
Phillip Rak 0e0a980f8b Replace `useStore` composable with vuex implementation
The `useStore` composable was implemented for Vue2 because vuex did not provide anything for the composition api. Now that we have migrated to Vue3, we have `useStore` exposed to us via Vuex.

Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2024-09-11 09:21:22 -07:00
Phillip Rak b407d367d9 Validate individual durations to allow for disabled inputs
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2024-07-29 13:35:35 -07:00
Phillip Rak b9bca4f69c Create a validator for duration format
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2024-07-29 10:23:08 -07:00
Phillip Rak d114448036 Move `Setting` type to `settings.d.ts`
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2024-07-29 10:23:08 -07:00
Phillip Rak a7cbb1ec8a Unit test `validateUserRetentionCron` & `validateDeleteInactiveUserAfter`
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2024-07-29 10:23:08 -07:00
Phillip Rak bcb4600e37 Write unit tests for `validateDurationAgainstAuthUserSession`
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2024-07-29 10:23:08 -07:00