Commit Graph

8 Commits

Author SHA1 Message Date
MiniDigger | Martin
475304dfc2 feat: slightly nicer webauthn errors (closes #1137) 2023-04-19 21:16:46 +02:00
MiniDigger | Martin
58878d1d4c feat: request backup codes for MFA, remove when MFA is removed
this is cursed.
short explanation of how this works:

on the final request for totp/webauthn I check if backup codes are there, if not I throw an error 499 with the backup codes in the body and an X-Hangar-Verify header for a OTP (for totp only)
UI detects the 499 and opens the modal, saves the request, sends the backup code (plus the otp for totp) in the X-Hangar-Verify header and backend checks that to confirm the backup codes and let the request thru (to finish the mfa registration)
otp here means jwt
2023-04-08 16:22:46 +02:00
MiniDigger | Martin
e304776b34 error handling for settings page + load profile info 2023-04-05 19:22:17 +02:00
MiniDigger | Martin
c259981f93 feat: replicate cache evictions via jgroups 2023-03-18 18:37:53 +01:00
Jake Potrebic
f730944592
chore: code cleanup 2022-12-27 12:16:57 -08:00
MiniDigger | Martin
996014b614 chore: add more IJ specific settings 2022-12-27 20:17:15 +01:00
Jake Potrebic
4d388c1d18
feat: username changing (#1052) 2022-12-27 11:52:21 +01:00
Jake Potrebic
d6d9319fc4
feat: improve project icon changing experience 2022-12-24 16:26:59 -08:00