820db3e96d
feat(openid): show error message from query after being redirected from third party
...
continuous-integration/drone/push Build is passing
Resolves #2111
2022-10-05 18:02:03 +02:00
1d7f857070
feat: rework loading state of stores
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is failing
2022-10-01 16:22:01 +02:00
7f281fc5e9
feat: port base store to pinia
continuous-integration/drone/pr Build is passing
2022-10-01 15:36:44 +02:00
7b53e684aa
feat: port auth store to pinia
2022-09-28 23:43:14 +02:00
244478400a
feat: improve store typing
2022-09-05 17:43:23 +02:00
af630d3b8c
chore: improve type imports
2022-09-05 16:37:36 +02:00
5b8d142abb
fix: i18n scope
continuous-integration/drone/push Build is passing
2022-08-04 21:33:24 +00:00
d996e39a86
feat: OpenIdAuth script setup
continuous-integration/drone/push Build is passing
2022-05-27 17:41:35 +00:00
ba9f69344a
feat: use defineComponent wrapper
2022-04-02 17:16:57 +02:00
a3329f1b42
feat: add lang ts to script block
2022-04-02 17:15:46 +02:00
f8d009a6aa
feat: add message component ( #1082 )
...
continuous-integration/drone/push Build is passing
This PR adds a simple message component that replaces bulma's default message.
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #1082
Reviewed-by: dpschen <dpschen@noreply.kolaente.de>
Co-authored-by: konrad <k@knt.li>
Co-committed-by: konrad <k@knt.li>
2021-11-28 14:18:27 +00:00
dpschen
0a1d0084e2
feat: keep errorMessage local ( #865 )
...
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Co-authored-by: kolaente <k@knt.li>
Co-authored-by: konrad <k@knt.li>
Reviewed-on: #865
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-10-17 19:38:30 +00:00
bb94c1ba3a
feat: use async / await where it makes sense
2021-10-16 18:59:53 +02:00
8e1ab8e09b
Merge branch 'main' into vue3
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2021-10-15 20:43:11 +02:00
9a2f95ecc6
feat: redirect the user to the last page they were on before logging in after login
continuous-integration/drone/push Build is passing
2021-10-13 21:53:39 +02:00
7c3c2945f8
feat: use vue-i18n 9 for vue3
2021-10-01 18:49:54 +02:00
f79f4101b6
Show errors from openid provider
continuous-integration/drone/push Build is passing
2021-08-14 17:31:35 +02:00
f0498fd767
Add translations ( #562 )
...
continuous-integration/drone/push Build is passing
Reviewed-on: #562
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-06-23 23:24:57 +00:00
c536707f3a
Authentication with OpenID Connect providers ( #305 )
...
continuous-integration/drone/push Build is passing
Fix setting auth config from api in state
Verify auth state before authenticating
Add showing openid providers on login
Parse auth config from /info
Add authentication through openid
Add openid auth component
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #305
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-11-21 16:38:40 +00:00