canvas-lms/ui/features/calendar
Jonathan Guardado 3d8b6b29ea Allow setting assignments as important date from calendar
The Important Date checkbox was added to the “Edit Assignment”
calendar form, it will be rendered when the course in context is a k5
subject and the “important dates” feature is enabled

Closes: LS-2397
flag = important_dates

Test Plan:

1.As a teacher and with the important dates feature enabled, go to
the calendar
2. Select an upcoming date and double click it
3. In the Edit Event modal, go to the Assignment tab
4. In the Calendar drop-down, select a k5 Subject
5. Expect to see the important date checkbox be shown, check it and
save the changes.
6. Go to the Homeroom/Dashboard view
7. Expect to see the date you added in the Important Dates sidebar

Change-Id: I05a6f1cabc33711e25d789eb527a983426372a16
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/270106
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Robin Kuss <rkuss@instructure.com>
QA-Review: Robin Kuss <rkuss@instructure.com>
Product-Review: Peyton Craighill <pcraighill@instructure.com>
2021-07-28 19:59:14 +00:00
..
__tests__ rename some things 2021-04-06 01:12:49 +00:00
backbone/views Allow setting assignments as important date from calendar 2021-07-28 19:59:14 +00:00
ext rename some things 2021-04-06 01:12:49 +00:00
jquery Fix for CALENDARS and UNDATED not recognized as headers by VO 2021-07-26 16:10:08 +00:00
jst Allow setting assignments as important date from calendar 2021-07-28 19:59:14 +00:00
react/scheduler rename some things 2021-04-06 01:12:49 +00:00
CalendarDefaults.js rename some things 2021-04-06 01:12:49 +00:00
CalendarEventFilter.js rename some things 2021-04-06 01:12:49 +00:00
fcMomentHandlebarsHelpers.js rename some things 2021-04-06 01:12:49 +00:00
index.js rename some things 2021-04-06 01:12:49 +00:00
momentDateHelper.js rename some things 2021-04-06 01:12:49 +00:00