40 Commits

Author SHA1 Message Date
Valentyne Stigloher
8959e84889 (nuxt) replace NUXT_PUBLIC_BASE_URL with calculating it from NUXT_PUBLIC_DOMAIN_BASE 2025-03-14 19:26:51 +01:00
Valentyne Stigloher
9001420088 (user) fix autofocus on code input in <Login> 2024-11-17 13:16:27 +01:00
Valentyne Stigloher
3e5a0b12f2 (dependencies) replace jsonwebtoken with jose which does not need crypto polyfill 2024-11-10 21:59:56 +01:00
Valentyne Stigloher
6f3e1b7491 (ts) migrate <Login> to composition API with typescript 2024-11-10 21:35:07 +01:00
Valentyne Stigloher
b25afefc49 (fmt) 2024-10-29 10:56:32 +01:00
Valentyne Stigloher
8b58541079 (nuxt) replace process.env replacement with runtimeConfig.public 2024-09-12 10:11:25 +02:00
Valentyne Stigloher
6735f1f318 (vue) refactor DialogueBox interface to a composable and remove it from default.vue 2024-09-12 10:11:25 +02:00
Valentyne Stigloher
d2f7e18a4f (style) use form[inert] instead of form[disabled] as [disabled] is no known attribute of form 2024-06-26 14:16:52 +02:00
Valentyne Stigloher
61ecf5025d (ts) migrate 2024-06-26 13:57:06 +02:00
PronounsPage
fa14ab79d9 (lint) automatically fix lints via yarn lint --fix 2024-01-11 20:36:05 +01:00
Valentyne Stigloher
8e1a40d74f (lint) add .js extension on imports in .vue 2024-01-11 20:33:04 +01:00
Valentyne Stigloher
8d599d5a0f (ci) add linting plugin for Vue 2023-12-28 22:34:06 +01:00
Andrea Vos
c4fa250146 Account switch 2023-07-03 17:18:23 +00:00
Andrea Vos
7e9acd5bbc [bug] workaround for ghostery overblocking 2023-01-17 22:51:13 +01:00
Andrea Vos
b0fad047c9 [user] show obfuscated email 2022-03-19 21:46:34 +01:00
Andrea Vos
24d2ca7d12 [perf][bug] disable no-ssr and fix hCaptcha rendering in SSR 2022-02-13 23:19:06 +01:00
Andrea Vos
734f0b65db #291 [auth][mfa] MFA 2021-12-18 18:54:36 +00:00
Andrea Vos
ff84712ca2 #258 update names, flags, links, age for all languages 2021-12-14 21:12:53 +01:00
Andrea Vos
715d62b18d [oauth] put mastodon first, hide instance form at first 2021-12-14 20:56:06 +01:00
Andrea Vos
c155f5d1e8 #289 mastodon rel=me 2021-12-14 19:16:27 +01:00
Lauren Liberda
97616e2754 logging in with mastodon 2021-12-12 23:34:39 +00:00
Andrea Vos
1312679a06 [auth] oauth - handle subdomains 2021-12-03 22:34:14 +01:00
Andrea Vos
3c079ce659 [user] clearer login instructions 2021-11-30 23:01:13 +01:00
Andrea Vos
a26705d7e2 [login] push social media higher on mobile 2021-08-24 22:57:17 +00:00
Andrea Vos
4040488277 [design] use card for the login page 2021-08-09 23:10:37 +02:00
Andrea Vos
03402f0b1f #241 [sec] add captcha - fix rwd 2021-08-07 13:47:03 +02:00
Andrea Vos
1a7130ea3d #241 [sec] add captcha to login 2021-08-07 12:03:49 +02:00
Andrea Vos
317cea9c8e #215 better server error handling - frontend 2021-06-09 18:06:32 +02:00
Andrea Vos
1efcd51528 #199 deduplicate email attempts - overlay to prevent double send 2021-04-13 18:46:11 +02:00
Andrea Vos
a4a3ded83f Merge branch 'main' into bs5
# Conflicts:
#	components/Authors.vue
#	components/ButtonList.vue
#	components/Source.vue
2021-03-01 22:01:15 +01:00
Andrea Vos
fe11470c9b #181 make token cookie last longer than session 2021-02-04 18:11:47 +01:00
Andrea Vos
beeafcaf87 #169 Bootstrap 5 [wip] 2021-01-22 23:54:24 +01:00
Andrea Vos
2be1e01c3b add info about passwordless approach 2020-12-25 16:17:36 +01:00
Andrea Vos
5c6d26d0c6 #60 [api] Public API 2020-11-10 23:41:56 +01:00
Andrea Vos
70bb9a628e [login] autofocus on code 2020-11-03 19:30:26 +01:00
Andrea Vos
41f91b2468 #74 social login 2020-11-02 19:31:05 +01:00
Andrea Vos
3e30457298 #50 pronoun cards - final touches 2020-10-27 18:57:27 +01:00
Andrea Vos
b85ff19e87 #79 user cards – t&c 2020-10-27 08:52:11 +01:00
Andrea Vos
9edc74d492 #50 user cards – don't expose email on login attempt 2020-10-26 23:19:39 +01:00
Andrea Vos
4937cc39da #54 user accounts - account management 2020-10-15 20:29:56 +02:00