canvas-lms/app
Eric Saupe 6d01a7a889 Add pace delete endpoint
fixes LS-3458
flag=course_paces_redesign

test plan:
- Create a course with a course pace and a section pace
- Add a student to the section
- Verify the student has the dates for the section pace
- Make a DELETE call to
`/courses/:course_id/course_pacing/:section_pace_id`
- Verify the call was successful and that the section pace was soft
deleted
- Verify the student has the dates for the course pace
- Make a DELETE call to
`/courses/:course_id/course_pacing/:course_pace_id`
- Verify an error is returned and that the course pace was not deleted

Change-Id: If69ea23030c1e6c3ed48ddcc62257e1e1f8c7926
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/301656
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: Eric Saupe <eric.saupe@instructure.com>
2022-09-23 17:02:50 +00:00
..
controllers Add pace delete endpoint 2022-09-23 17:02:50 +00:00
graphql make tii graphql type aware of error/status keys 2022-09-21 21:31:13 +00:00
helpers Persist start and end date from Calendar to BBB 2022-09-23 15:05:55 +00:00
messages Tweak notifications for recurring event series 2022-07-11 20:29:36 +00:00
middleware Improve Sentry APM sampling decisions 2022-02-05 00:17:52 +00:00
models Add pace delete endpoint 2022-09-23 17:02:50 +00:00
observers announce quizzes locked/unlocked on LiveEvents 2022-08-18 17:53:37 +00:00
presenters Call update_score_statistics_in_singleton correctly 2022-07-22 14:00:49 +00:00
serializers allow course-related variable expansions for NRPS 2022-07-07 15:35:00 +00:00
stylesheets Rework browser-tree usage for account calendars tree 2022-09-22 20:01:11 +00:00
views Hide non-active students from peer-review list 2022-09-16 14:21:28 +00:00