2f6ae98d4291d2aa924706e10db24717f8817514
- Implement `goals_progress_alert_renderer` service to compose and render progress alert messages based on destination, progress type, and style. - Add format classes (`sms_progress_alert_format`, `email_progress_alert_format`, `slack_progress_alert_format`) with length constraints. - Extend `goals_criteria` to include alert customization properties (`progress_alert_destination`, `progress_alert_progress_type`, `progress_alert_style`, `progress_alert_format`) with parsing and validation logic. - Update `toArray` and `fromJson` methods to support new fields.
Description
Staging repo for api (CI + promotion to GitHub)
40 MiB
Languages
PHP
93.5%
HTML
3.5%
JavaScript
1.9%
Shell
0.4%
Python
0.3%
Other
0.3%