-
New Feature
-
Resolution: Fixed
-
Minor
-
5.0
-
MOODLE_500_STABLE
-
MOODLE_500_STABLE
-
MDL-83518-main -
-
-
-
0
-
Team Dragons 2025 Sprint 1.2, Team Dragons 2025 Sprint 1.3
Requirements:
- Add the ability to define an SMS version of notifications (currently we have HTML and plain).
- Add SMS as an admin configurable notification method (consistent with other notification methods).
- Add SMS as a notifications type on the notifications toggle page (where users control which methods they'd like to receive each notification type from).
- Implement SMS notifications for all of the existing notifications under "Assignment" (ie all of the notifications controlled by the existing Assignment notification options to be sent by email/web/mobile).
- Implementing logic to handle reducing the length of messages that exceed the provider's max length. At this stage it should just truncate the message when it hits the max length.
Out of scope:
- Including URLs at the end of the notifications. This requires an inbuilt URL shortener which has not yet been implemented.
- Implementing logic to handle reducing the length of messages that exceed the provider's max length using the logic/findings of the technical spike in
MDL-81469.
Note: I've created this as a single issue initially to capture the scope and requirements breakdown. These requirements may be broken down into several issues before being pulled into an active sprint. That may not be possible due to inter-dependencies of all the pieces, but if we do decide to break it down, we can collect and land the functionality within this issue, since it will all need to land together.