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