-
New Feature
-
Resolution: Fixed
-
Major
-
4.5
-
MOODLE_405_STABLE
-
MOODLE_405_STABLE
-
MDL-81924-main -
-
10
-
Team Hedgehog 2024 Sprint 3.1, Team Hedgehog 2024 Sprint 3.2, Team Hedgehog 2024 Sprint 3.3
This issue captures the project branch for the initial pieces of work on the SMS subsystem, which will be collected to be integrated together when the MVP is prepared. This includes:
- SMS API skeleton / base implementation.
- AWS SMS gateway plugin.
- Updating the MFA SMS factor to use the new AWS gateway plugin, and migrating any existing AWS config admins have setup within SMS MFA into a new SMS gateway (and sending a notification of the migration to admins).
- Initial admin UI to create and configure gateway instances.
- Removal of any old / now unused SMS implementation (eg superseded MFA code).
All of the issues linked as blockers on this issue will be collected in a single branch here, ready for integration. The assignee on the issue will then be able to make any required changes based on integration review.
- blocks
-
MDL-82939 SMS subsystem: Update copy
- Closed
- has a non-specific relationship to
-
MDL-83259 Multiple problems with new "SMS gateway" plugin type
- Closed
- has been marked as being related by
-
MDL-80641 Upgrade JMESPath to 2.7.0
- Closed
- has to be done before
-
MDL-82459 Final deprecation of core aws related classes moved from MFA
- Open
- is blocked by
-
MDL-80960 Create SMS API skeleton and gateway plugin type
- Closed
-
MDL-80961 Implement AWS SMS gateway plugin and hook SMS MFA into SMS API
- Closed
-
MDL-80962 Remove any SMS implementation and admin settings no longer in use
- Closed
-
MDL-81732 Create UI for SMS gateway instance management
- Closed
-
MDL-82660 Notify admins if MFA SMS was migrated to new SMS gateways
- Closed