Commits
- e118419: First step in removing hardcoded email addresses (bart) [330](https://github.com/vantage6/vantage6/pull/330)
- d6fae39: Replace support email in reset password template (bart) [330](https://github.com/vantage6/vantage6/pull/330)
- 8249f7b: Initial work on MFA (bart) [376](https://github.com/vantage6/vantage6/pull/376)
- 5a8543d: Merge branch 'dev3' into feature/mfa (bart) [376](https://github.com/vantage6/vantage6/pull/376)
- 6324cc3: Server creates QR code if 2-factor authentication is enabled (bart) [376](https://github.com/vantage6/vantage6/pull/376)
- ce7cee8: Include two-factor authentication in client. Print QR codes in client to set up MFA (bart) [376](https://github.com/vantage6/vantage6/pull/376)
- efd449d: Add configuration option for two-factor auth (bart) [376](https://github.com/vantage6/vantage6/pull/376)
- 9d74019: If user cannot scan QR code, give them option to fill in the secret manually (bart) [376](https://github.com/vantage6/vantage6/pull/376)
- 12bcb4c: Implementation of two-factor auth reset via email - yet to be tested (bart) [376](https://github.com/vantage6/vantage6/pull/376)
- 2811649: Add config option to set support email address (different from the mailserver address) (bart) [330](https://github.com/vantage6/vantage6/pull/330)
- a6bea61: Merged feature/remove-hardcoded-email-addresses into feature/mfa (bart) [376](https://github.com/vantage6/vantage6/pull/376)
- 9b89ac4: Add functions to reset 2FA to client, fixes in server 2FA reset code (bart) [376](https://github.com/vantage6/vantage6/pull/376)
- 66b352d: In client, don't try refreshing token for 2FA as there is no token (bart) [376](https://github.com/vantage6/vantage6/pull/376)
- 3465f49: Merge branch 'dev3' of https://github.com/IKNL/vantage6-main into feature/mfa (bart) [#376](https://github.com/vantage6/vantage6/pull/376)
- d5c93a2: Fix unittest CLI - add two factor auth key (bart) [376](https://github.com/vantage6/vantage6/pull/376)
- b22c870: Fix styling issue: in validating 2fa token, use staticmethod (bart) [376](https://github.com/vantage6/vantage6/pull/376)
- fa34693: Address review comments MFA (bart) [376](https://github.com/vantage6/vantage6/pull/376)
- 860634b: Merged main in dev3 (bart)