[AMOS commit] MDL-78509 tool_mfa: Boarded the tool_mfa into core Committed into Git: 2023-07-03 04:54 UTC

[AMOS commit] MDL-78509 tool_mfa: Boarded the tool_mfa into core Committed into Git: 2023-07-03 04:54 UTC

by AMOS bot -
Number of replies: 0
Author: Stevani Andolo
MDL-78509 tool_mfa: Boarded the tool_mfa into core
In this patch the "commitid" of the "upstream" has been included in this
commit. Also, we did not include three factors, which are SMS, Security
Questions and Login Banner.

Co-authored-by: Peter Burnett <peterburnett@catalyst-au.net>
Co-authored-by: Misha Golenkov <golenkovm@gmail.com>
Co-authored-by: Brendan Heywood <brendan@catalyst-au.net>
Co-authored-by: Alex Morris <alex.morris@catalyst.net.nz>
Co-authored-by: Dan Marsden <dan@danmarsden.com>
Co-authored-by: Kevin Pham <kevinpham@catalyst-au.net>
Co-authored-by: Chris Pratt <tonyyeb@gmail.com>
Co-authored-by: Andrew Lyons <andrew@nicols.co.uk>
Co-authored-by: Tomo Tsuyuki <tomotsuyuki@catalyst-au.net>
Co-authored-by: Liam Kearney <https://github.com/LiamKearn>;
Co-authored-by: Nicholas Hoobin <nicholashoobin@catalyst-au.net>
Co-authored-by: Scott Verbeek <scottverbeek@catalyst-au.net>
Co-authored-by: nomisge <https://github.com/nomisge>;
Co-authored-by: Dmitrii Metelkin <dmitriim@catalyst-au.net>
Co-authored-by: Matthew Hilton <matthewhilton@catalyst-au.net>
Co-authored-by: Michael Geering <https://github.com/dryj>;
Co-authored-by: alphadijkstra <https://github.com/alphadijkstra>;


http://git.moodle.org/gw?p=moodle.git;a=commit;h=a63978340938a4774e9c463e1a211f430f1b6881
http://github.com/moodle/moodle/commit/a63978340938a4774e9c463e1a211f430f1b6881

+ 4.3 en [info,factor_admin]
+ 4.3 en [pluginname,factor_admin]
+ 4.3 en [privacy:metadata,factor_admin]
+ 4.3 en [settings:weight_help,factor_admin]
+ 4.3 en [summarycondition,factor_admin]
+ 4.3 en [info,factor_auth]
+ 4.3 en [pluginname,factor_auth]
+ 4.3 en [privacy:metadata,factor_auth]
+ 4.3 en [settings:goodauth,factor_auth]
+ 4.3 en [settings:goodauth_help,factor_auth]
+ 4.3 en [summarycondition,factor_auth]
+ 4.3 en [capability:cannotpassfactor,factor_capability]
+ 4.3 en [pluginname,factor_capability]
+ 4.3 en [privacy:metadata,factor_capability]
+ 4.3 en [settings:adminpasses,factor_capability]
+ 4.3 en [settings:adminpasses_help,factor_capability]
+ 4.3 en [summarycondition,factor_capability]
+ 4.3 en [pluginname,factor_cohort]
+ 4.3 en [privacy:metadata,factor_cohort]
+ 4.3 en [settings:cohort,factor_cohort]
+ 4.3 en [settings:cohort_help,factor_cohort]
+ 4.3 en [summarycondition,factor_cohort]
+ 4.3 en [email:accident,factor_email]
+ 4.3 en [email:browseragent,factor_email]
+ 4.3 en [email:geoinfo,factor_email]
+ 4.3 en [email:ipinfo,factor_email]
+ 4.3 en [email:link,factor_email]
+ 4.3 en [email:message,factor_email]
+ 4.3 en [email:originatingip,factor_email]
+ 4.3 en [email:revokelink,factor_email]
+ 4.3 en [email:revokesuccess,factor_email]
+ 4.3 en [email:subject,factor_email]
+ 4.3 en [email:uadescription,factor_email]
+ 4.3 en [error:badcode,factor_email]
+ 4.3 en [error:parameters,factor_email]
+ 4.3 en [error:wrongverification,factor_email]
+ 4.3 en [event:unauthemail,factor_email]
+ 4.3 en [info,factor_email]
+ 4.3 en [loginskip,factor_email]
+ 4.3 en [loginsubmit,factor_email]
+ 4.3 en [pluginname,factor_email]
+ 4.3 en [privacy:metadata,factor_email]
+ 4.3 en [settings:duration,factor_email]
+ 4.3 en [settings:duration_help,factor_email]
+ 4.3 en [settings:suspend,factor_email]
+ 4.3 en [settings:suspend_help,factor_email]
+ 4.3 en [setupfactor,factor_email]
+ 4.3 en [summarycondition,factor_email]
+ 4.3 en [unauthemail,factor_email]
+ 4.3 en [verificationcode,factor_email]
+ 4.3 en [verificationcode_help,factor_email]
+ 4.3 en [info,factor_grace]
+ 4.3 en [pluginname,factor_grace]
+ 4.3 en [preferences,factor_grace]
+ 4.3 en [privacy:metadata,factor_grace]
+ 4.3 en [redirectsetup,factor_grace]
+ 4.3 en [revokeexpiredfactors,factor_grace]
+ 4.3 en [settings:customwarning,factor_grace]
+ 4.3 en [settings:customwarning_help,factor_grace]
+ 4.3 en [settings:forcesetup,factor_grace]
+ 4.3 en [settings:forcesetup_help,factor_grace]
+ 4.3 en [settings:graceperiod,factor_grace]
+ 4.3 en [settings:graceperiod_help,factor_grace]
+ 4.3 en [settings:ignorelist,factor_grace]
+ 4.3 en [settings:ignorelist_help,factor_grace]
+ 4.3 en [setupfactors,factor_grace]
+ 4.3 en [summarycondition,factor_grace]
+ 4.3 en [allowedipsempty,factor_iprange]
+ 4.3 en [allowedipshasmyip,factor_iprange]
+ 4.3 en [allowedipshasntmyip,factor_iprange]
+ 4.3 en [pluginname,factor_iprange]
+ 4.3 en [privacy:metadata,factor_iprange]
+ 4.3 en [settings:safeips,factor_iprange]
+ 4.3 en [settings:safeips_help,factor_iprange]
+ 4.3 en [summarycondition,factor_iprange]
+ 4.3 en [deleteunusablefactors,factor_nosetup]
+ 4.3 en [info,factor_nosetup]
+ 4.3 en [pluginname,factor_nosetup]
+ 4.3 en [privacy:metadata,factor_nosetup]
+ 4.3 en [summarycondition,factor_nosetup]
+ 4.3 en [pluginname,factor_role]
+ 4.3 en [privacy:metadata,factor_role]
+ 4.3 en [settings:roles,factor_role]
+ 4.3 en [settings:roles_help,factor_role]
+ 4.3 en [summarycondition,factor_role]
+ 4.3 en [event:token_created,factor_token]
+ 4.3 en [form:trust,factor_token]
+ 4.3 en [pluginname,factor_token]
+ 4.3 en [privacy:metadata,factor_token]
+ 4.3 en [settings:expireovernight,factor_token]
+ 4.3 en [settings:expireovernight_help,factor_token]
+ 4.3 en [settings:expiry,factor_token]
+ 4.3 en [settings:expiry_help,factor_token]
+ 4.3 en [summarycondition,factor_token]
+ 4.3 en [action:revoke,factor_totp]
+ 4.3 en [devicename,factor_totp]
+ 4.3 en [devicename_help,factor_totp]
+ 4.3 en [devicenameexample,factor_totp]
+ 4.3 en [error:alreadyregistered,factor_totp]
+ 4.3 en [error:codealreadyused,factor_totp]
+ 4.3 en [error:futurecode,factor_totp]
+ 4.3 en [error:oldcode,factor_totp]
+ 4.3 en [error:wrongverification,factor_totp]
+ 4.3 en [factorsetup,factor_totp]
+ 4.3 en [info,factor_totp]
+ 4.3 en [loginskip,factor_totp]
+ 4.3 en [loginsubmit,factor_totp]
+ 4.3 en [pluginname,factor_totp]
+ 4.3 en [privacy:metadata,factor_totp]
+ 4.3 en [settings:secretlength,factor_totp]
+ 4.3 en [settings:secretlength_help,factor_totp]
+ 4.3 en [settings:totplink,factor_totp]
+ 4.3 en [settings:totplink_help,factor_totp]
+ 4.3 en [settings:window,factor_totp]
+ 4.3 en [settings:window_help,factor_totp]
+ 4.3 en [setupfactor,factor_totp]
+ 4.3 en [setupfactor:account,factor_totp]
+ 4.3 en [setupfactor:enter,factor_totp]
+ 4.3 en [setupfactor:enter_help,factor_totp]
+ 4.3 en [setupfactor:key,factor_totp]
+ 4.3 en [setupfactor:link,factor_totp]
+ 4.3 en [setupfactor:link_help,factor_totp]
+ 4.3 en [setupfactor:linklabel,factor_totp]
+ 4.3 en [setupfactor:mode,factor_totp]
+ 4.3 en [setupfactor:mode:timebased,factor_totp]
+ 4.3 en [setupfactor:scan,factor_totp]
+ 4.3 en [setupfactor:scanfail,factor_totp]
+ 4.3 en [setupfactor:scanwithapp,factor_totp]
+ 4.3 en [summarycondition,factor_totp]
+ 4.3 en [systimeformat,factor_totp]
+ 4.3 en [verificationcode,factor_totp]
+ 4.3 en [verificationcode_help,factor_totp]
+ 4.3 en [action:revoke,factor_webauthn]
+ 4.3 en [authenticator:ble,factor_webauthn]
+ 4.3 en [authenticator:hybrid,factor_webauthn]
+ 4.3 en [authenticator:internal,factor_webauthn]
+ 4.3 en [authenticator:nfc,factor_webauthn]
+ 4.3 en [authenticator:usb,factor_webauthn]
+ 4.3 en [authenticatorname,factor_webauthn]
+ 4.3 en [authenticatortypelimitation,factor_webauthn]
+ 4.3 en [error,factor_webauthn]
+ 4.3 en [info,factor_webauthn]
+ 4.3 en [loginskip,factor_webauthn]
+ 4.3 en [loginsubmit,factor_webauthn]
+ 4.3 en [pluginname,factor_webauthn]
+ 4.3 en [privacy:metadata,factor_webauthn]
+ 4.3 en [register,factor_webauthn]
+ 4.3 en [settings:authenticatortypes,factor_webauthn]
+ 4.3 en [settings:authenticatortypes_help,factor_webauthn]
+ 4.3 en [settings:userverification,factor_webauthn]
+ 4.3 en [settings:userverification_help,factor_webauthn]
+ 4.3 en [setupfactor,factor_webauthn]
+ 4.3 en [summarycondition,factor_webauthn]
+ 4.3 en [userverification:discouraged,factor_webauthn]
+ 4.3 en [userverification:preferred,factor_webauthn]
+ 4.3 en [userverification:required,factor_webauthn]