Lucas Smith
ef31a16b99
Merge branch 'main' into feat/instance-2fa
2026-09-15 14:42:25 +10:00
Lucas Smith
6a99b40cba
fix: improve action auth flow for passwordless users ( #3358 )
...
Selecting password auth failed with a generic "Unauthorized" for users
who signed up via OAuth or passkey, with no way to set one.
Detect the missing password and email the existing reset link from the
signing dialog and security settings. Require a 2FA code and rate limit
update-password.
2026-09-11 14:17:34 +10:00
Lucas Smith
df815e5b44
feat: add instance and org 2fa enrolment and enforcement
2026-09-08 14:12:25 +10:00
David Nguyen
8671f269e8
fix: lint project ( #2693 )
2026-05-08 16:04:22 +10:00
David Nguyen
383b5f78f0
feat: migrate nextjs to rr7
2025-02-13 14:10:38 +11:00
Ephraim Duncan
9e714d607e
feat: disable 2fa with backup codes ( #1314 )
...
Allow disabling two-factor authentication (2FA) by using either their
authenticator app (TOTP) or a backup code.
2024-08-29 11:00:57 +10:00
David Nguyen
43400c07de
feat: remove 2FA password requirement ( #1053 )
2024-03-25 11:34:50 +08:00
Mythie
cffb7907b5
chore: remove bcrypt
2024-03-07 18:30:22 +11:00
David Nguyen
7e15058a3a
feat: add user security audit logs
2024-01-30 17:32:20 +11:00
Nafees Nazik
792158c2cb
feat: add two factor auth ( #643 )
...
Add two factor authentication for users who wish to enhance the security of their accounts.
2023-12-01 20:06:32 +11:00