ADD: One time pass code via email
ADD: Reset 2fa function for administrators
ADD: UI for enforcing 2FA
UPDATE: Completed enforced 2fa
UPDATE: 2fa working for password login
UPDATE: 2FA working with Single Sign On
UPDATE: Added 2fa reactivation
UPDATE: Added original url redirection for sso 2fa
UPDATE: Changed routing to reduce main.js size
UPDATE: Converted authorisers popup to dynamic control
UPDATE: Converted various popouts to dynamic
UPDATE: Disable iPhone zooming textbox
UPDATE: Fixed directory button set padding for mobile
UPDATE: Imroved top bar css for narrow phones
UPDATE: Initialise app with layout service for faster theme loading
UPDATE: Modify planner mobile content
UPDATE: Moved directory filter to popout for mobiles
UPDATE: Finished activating / deactivating 2fa
UPDATE: Only render directory filter popout in mobile
UPDATE: Set reset 2fa button to disabled instead of hidden
FIX: 2FA popup not loading QR Code
FIX: Add checks for invalid tenant SSO login
FIX: Ensure mfaSetupRequired is valid value
FIX: empty-state not loading for document explorer
FIX: Toast messages working in login page