zerobyte/app/client/api-client
Jakub Trávník a4d0c7b0c9 feat: add two-factor authentication (TOTP) support
- Add 2FA endpoints for setup, enable, disable, and verify
- Encrypt TOTP secrets with AES-256-GCM before storing
- Require password for both enabling and disabling 2FA
- Invalidate all sessions when 2FA status changes
- Add QR code display using qrcode.react (client-side)
- Add 2FA verification step in login flow
- Add CLI recovery command: 2fa disable -u <username>
- Add success variant to Badge component
- Update README with 2FA documentation
2026-01-03 00:19:04 +01:00
..
@tanstack feat: add two-factor authentication (TOTP) support 2026-01-03 00:19:04 +01:00
client feat(backups): manual repository cleanup 2025-11-15 11:24:17 +01:00
core feat: allow to control --one-file-system option from the schedule config (#201) 2025-12-21 14:21:08 +01:00
client.gen.ts chore(frontend): parametrize server IP 2025-12-16 19:40:53 +01:00
index.ts feat(backups): manual repository cleanup 2025-11-15 11:24:17 +01:00
sdk.gen.ts feat: add two-factor authentication (TOTP) support 2026-01-03 00:19:04 +01:00
types.gen.ts feat: add two-factor authentication (TOTP) support 2026-01-03 00:19:04 +01:00