Skip to content

Releases: silverstripe/silverstripe-mfa

4.0.0-rc2

20 Aug 03:40
77227cf
Compare
Choose a tag to compare
  • FIX XHR requests can now resolve the current Member correctly (Robbie Averill) - b29edc5
  • Mark intermittent test as skipped (Guy Marriott) - 01da758
  • FIX setLogger now exists on SecurityAdminExtension (Robbie Averill) - 39b48b6
  • Prefer cacheable call DataObject::get_by_id() over Member::get()->byID() (Robbie Averill) - 77e6b28
  • API RegisteredMFAMethodListField now expects a Member ID int as its value (Robbie Averill) - 3ea93fb

4.0.0-beta4

26 Jul 02:44
fa12f4c
Compare
Choose a tag to compare
4.0.0-beta4 Pre-release
Pre-release
  • Use flexbox to render backup codes for IE support (Garion Herman) - 1fd370f
  • API MethodRegistry::getMethods() now throws an exception if a method was registered more than once (Robbie Averill) - 3484646
  • DOCS Clarify configuration of MFA methods in readme should only be for custom made methods (Robbie Averill) - 758e676
  • DOCS Add security documentation incl. login attempts, fix readme links to "create method" files (Robbie Averill) - 14ddd42
  • FIX Disable hover styles for unsupported method options in registation (Robbie Averill) - e15db91
  • NEW Add a prop to disallow registration screens from showing in the modal (Robbie Averill) - 762322a
  • Extract fetch calls, add explicit credentials config for Edge 14-17 support (Garion Herman) - 0de41e7
  • FIX Defer member access for performance and cases where DB is not available on session start (Guy Marriott) - e2c27ad
  • Update Injector, apply polyfills and update styling to support IE 11 (Garion Herman) - bc81ae5
  • FIX Email correct content via translation key correction (Dylan Wagstaff) - 254864f
  • FIX Ignore project defined password strength rules in MFA unit tests (Robbie Averill) - cd5b925
  • FIX Ignore Behat LoginContext class if Behat is not installed (Robbie Averill) - 5cb2e47
  • Adjust font sizing and spacing across the Intro and Method Select UIs (Garion Herman) - 6f2301f
  • Update doc blocks, optimise imports, prefer short array syntax (Robbie Averill) - 0454110
  • Update translations (Robbie Averill) - 0c5267c
  • DOCS Update docblocks (Guy Marriott) - b05cddd
  • Add tests for back url redirects (Guy Marriott) - b9f783e
  • FIX Partially revert #212 to restore correct redirection logic (Guy Marriott) - 2f55fe4
  • FIX correctly redirect after successful log in (Dylan Wagstaff) - a0d2e19
  • increase accessiblity for unsupported state of method selection for registration (Dylan Wagstaff) - dd712ef
  • API Move getName to MethodInterface and use it instead of lead in label during verification (Guy Marriott) - c21fd7c
  • FIX allow return value modification in extension hook for canRemoveMethod check (Dylan Wagstaff) - 457bbfb
  • FIX do not allow last method removal when MFA is required (Dylan Wagstaff) - 238816c
  • Allow user code to exclude customised fields from being persisted to the StoreInterface (Robbie Averill) - 8396339
  • FIX SessionStore no longer persists the member's password during MFA login (Robbie Averill) - 8400f8e
  • API alter user help link default translations (Dylan Wagstaff) - e3c8b98
  • Update translations (Robbie Averill) - 5edaadb
  • FIX Behat context exits early if base class is not installed (Robbie Averill) - 6d61c28
  • Fix syntax error (Robbie Averill) - 9477931
  • Include methods as composer suggestion, 3.x (Robbie Averill) - 412fb4a
  • NEW Use preformatted text in backup codes display (Robbie Averill) - 71d4545
  • FIX Convert anchors to buttons in recovery code screen and fix broken ref in print button (Robbie Averill) - 5c13df5
  • Update texts to be inline with designs (Dylan Wagstaff) - 579f969
  • FIX ensure RegisteredMFAFieldList always has a Member (Dylan Wagstaff) - dde98ed
  • Remove default code length argument value, it is always provided a value (Robbie Averill) - dbc4976
  • Update backup code docs removing reference to uppercase letters and numbers in backup code character types (Robbie Averill) - b5f9941
  • FIX Subsequent admin requests to manage MFA methods no longer reset the CSRF token (Robbie Averill) - bab63c2
  • NEW Update backup codes to use 12 lowercase letters (Robbie Averill) - f34f684
  • Add branch alias (Garion Herman) - 8e0b92c

4.0.0-beta3

03 Jul 00:32
4810e65
Compare
Choose a tag to compare
4.0.0-beta3 Pre-release
Pre-release
Merge pull request #243 from creative-commoners/pulls/4.0/do-not-stor…

…e-password

FIX SessionStore no longer persists the member's password during MFA login

4.0.0-beta2

30 Jun 23:41
bcc9a3f
Compare
Choose a tag to compare
4.0.0-beta2 Pre-release
Pre-release
  • FIX Behat context exits early if base class is not installed (Robbie Averill) - 6d61c28
  • Fix syntax error (Robbie Averill) - 9477931
  • Include methods as composer suggestion, 3.x (Bryn Whyman) - 412fb4a
  • NEW Use preformatted text in backup codes display (Robbie Averill) - 71d4545
  • FIX Convert anchors to buttons in recovery code screen and fix broken ref in print button (Robbie Averill) - 5c13df5
  • Update texts to be inline with designs (Dylan Wagstaff) - 579f969
  • FIX ensure RegisteredMFAFieldList always has a Member (Dylan Wagstaff) - dde98ed
  • Remove default code length argument value, it is always provided a value (Robbie Averill) - dbc4976
  • Update backup code docs removing reference to uppercase letters and numbers in backup code character types (Robbie Averill) - b5f9941
  • FIX Subsequent admin requests to manage MFA methods no longer reset the CSRF token (Robbie Averill) - bab63c2
  • NEW Update backup codes to use 12 lowercase letters (Robbie Averill) - f34f684

4.0.0-beta1

26 Jun 22:26
Compare
Choose a tag to compare
4.0.0-beta1 Pre-release
Pre-release
Update dependencies for 4.0.x line