feat: manage caldav tokens [addition] #1307

Merged
konrad merged 24 commits from dpschen/frontend:feature/caldav-tokens into main 2022-04-02 15:51:44 +00:00

24 Commits

Author SHA1 Message Date
kolaente 58b0397cec
fix: caldavToken model typehints
continuous-integration/drone/pr Build is passing Details
2022-04-02 17:37:52 +02:00
kolaente 898b22b377
fix: create token 2022-04-02 17:37:52 +02:00
Dominik Pschenitschni b1159f331f
feat: remove duplicate rel attribute 2022-04-02 17:37:52 +02:00
Dominik Pschenitschni 50575ffd68
feat: flatten and reorder after all 2022-04-02 17:37:51 +02:00
Dominik Pschenitschni eb7667e27e
chore: use BaseButton 2022-04-02 17:37:51 +02:00
kolaente 041f888492
chore: use .then instead of await 2022-04-02 17:37:51 +02:00
kolaente 343be4d5d6
chore: directly use newToken.value 2022-04-02 17:37:51 +02:00
kolaente b9fa08116d
chore: rename to useTokens 2022-04-02 17:37:51 +02:00
kolaente 460a4dbdbe
chore: use h5 2022-04-02 17:37:51 +02:00
kolaente d865af58a8
chore: return new model instead of modifying the existing 2022-04-02 17:37:51 +02:00
kolaente cd245e467c
chore: fix CalDAV casing 2022-04-02 17:37:51 +02:00
kolaente da4f5a0f75
chore: move success message after state changes 2022-04-02 17:37:51 +02:00
kolaente ca330fe63b
chore: use function statements everywhere 2022-04-02 17:37:51 +02:00
kolaente af6385bc60
chore: check for no results 2022-04-02 17:37:51 +02:00
kolaente 19b772f8ee
fix: type 2022-04-02 17:37:50 +02:00
kolaente b65839d0d7
fix: lint 2022-04-02 17:37:50 +02:00
kolaente 043bf62ef3
chore: extract getting all tokens into a composable 2022-04-02 17:37:50 +02:00
kolaente f042651986
chore: make server functions async 2022-04-02 17:37:50 +02:00
kolaente 0299ed32f3
chore: use findIndex to remove caldav token 2022-04-02 17:37:50 +02:00
kolaente cb067461aa
chore: use ts for caldav component 2022-04-02 17:37:50 +02:00
kolaente 6b899be202
chore: clarify token is required for non-local users 2022-04-02 17:37:50 +02:00
kolaente 7bdefd9a3e
chore: put action buttons right 2022-04-02 17:37:50 +02:00
kolaente 8e5a318d4c
feat: manage tokens 2022-04-02 17:37:50 +02:00
kolaente 75f09ec5db
chore: move to script setup 2022-04-02 17:37:48 +02:00