proxmox-backup/www
Thomas Lamprecht f91481eded ui: rework TFA prompt on login
Improve UX by avoiding the need to click some buttons twice, or
calling TOTP and Recovery codes both "OTP" codes and showing multiple
buttons, with all having the same goal "submit a TFA token" at the
same time.

Instead use a tab panel with a single submit button.

WebAuthn can and should be still improved, but that can be OK as
followup.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-01-27 13:21:25 +01:00
..
button ui: administration: set icons for tabs 2020-10-31 09:11:11 +01:00
config ui: add missing uri encoding in user edit and view 2021-01-26 10:53:30 +01:00
css tape: add svg icon 2020-12-11 13:02:23 +01:00
dashboard ui: running tasks: Use gettext for column labels 2021-01-05 13:53:33 +01:00
data ui: running tasks: update limit to 100 2020-07-11 12:53:32 +02:00
datastore ui: fix usage of findRecord 2020-11-27 07:20:32 +01:00
form ui: datastore add: set default schedule 2020-11-11 07:49:01 +01:00
images tape: add svg icon 2020-12-11 13:02:23 +01:00
panel gui: tfa support 2021-01-11 10:22:32 +01:00
window ui: add missing uri encoding in user edit and view 2021-01-26 10:53:30 +01:00
Application.js ui: app: fix fixme 2020-11-10 13:38:30 +01:00
Dashboard.js ui: fix broken gettext use 2020-11-25 00:21:17 +01:00
DirectoryList.js ui: add DiskList and DirectoryList 2020-06-16 13:36:32 +02:00
index.hbs gui: tfa support 2021-01-11 10:22:32 +01:00
LoginView.js ui: rework TFA prompt on login 2021-01-27 13:21:25 +01:00
MainView.js ui: drop debug beta code 2020-11-10 14:47:48 +01:00
Makefile gui: tfa configuration 2021-01-15 15:19:52 +01:00
NavigationTree.js tape: add svg icon 2020-12-11 13:02:23 +01:00
OnlineHelpInfo.js tape: add/use rust scsi changer implementation using libsgutil2 2021-01-25 13:14:07 +01:00
ServerAdministration.js ui: add mising panel help buttons 2020-11-10 13:53:21 +01:00
ServerStatus.js ui: admin/summary: add versions button/window 2020-11-09 16:33:22 +01:00
Subscription.js ui: add mising panel help buttons 2020-11-10 13:53:21 +01:00
SystemConfiguration.js gui: tfa configuration 2021-01-15 15:19:52 +01:00
TapeManagement.js tape: add svg icon 2020-12-11 13:02:23 +01:00
Utils.js gui: tfa support 2021-01-11 10:22:32 +01:00
VersionInfo.js ui: some more eslint auto-fixes 2020-09-25 18:34:54 +02:00
ZFSList.js ui: some more eslint auto-fixes 2020-09-25 18:34:54 +02:00