Files
edx-platform/cms/static/js/views
Matt Tuchfarber 2a7106acfb feat: reimagine certificate display settings
The course settings `certificate_available_date` (CAD) and
`certificates_display_behavior` (CDB) were previously acting indedependantly
of one another. They now work in tandem. This change:
- limits CDB to a dropdown
- removes "early_with_info" and adds "end_with_date"
- only takes CAD into account if "end_with_date" is selected
- Moves CDB to the main course schedule settings page
- updates CourseOverview to validate these fields and choose sane
defaults if they aren't expected values

Certificates will now show under the following circumstances:
"Immediately upon passing"
certificate_availability_date = null
certificates_display_behavior = "early_no_info"

"End date of course"
certificate_availability_date = null
certificates_display_behavior = "end"

"A date after the course end date"
certificate_availability_date = <date>
certificates_display_behavior = "end_with_date"
2021-07-06 16:45:23 -04:00
..
2020-07-29 14:48:50 +05:00
2020-05-21 17:22:32 +05:00
2020-06-10 14:40:58 +05:00
2020-06-10 14:40:58 +05:00
2017-12-08 14:38:41 -05:00
2020-08-11 17:48:57 +05:00
2017-12-08 14:38:41 -05:00
2020-06-10 14:40:58 +05:00
2020-07-29 14:48:50 +05:00
2020-04-22 13:34:15 +05:00
2020-08-11 17:48:57 +05:00
2017-12-08 14:38:41 -05:00
2017-12-08 14:38:41 -05:00
2015-10-05 16:28:28 +05:00
2020-07-29 14:48:50 +05:00
2020-08-11 17:48:57 +05:00
2020-07-29 14:48:50 +05:00
2020-08-11 17:48:57 +05:00
2020-08-19 13:59:36 +05:00
2020-08-18 17:32:49 +05:00
2020-07-30 02:12:40 +05:00
2017-12-08 14:38:41 -05:00
2017-03-01 19:29:59 +05:00
2016-08-08 15:04:06 -04:00
2016-08-08 15:04:06 -04:00
2017-12-08 14:38:41 -05:00
2017-12-08 14:38:41 -05:00
2020-09-02 19:04:01 +05:00
2017-12-08 14:38:41 -05:00
2017-12-08 14:38:41 -05:00
2020-08-18 17:32:49 +05:00
2020-07-29 14:48:50 +05:00
2020-06-25 14:09:20 +05:00