Commit a7f131e
committed
feat!: General cleanup of legacy Studio page waffle flags and related code.
Remove the waffle flags and helper functions for all legacy Studio pages
that have been replaced by the Authoring MFE:
- legacy_studio.schedule_details
- legacy_studio.advanced_settings
- legacy_studio.grading
- legacy_studio.import
- legacy_studio.export
- legacy_studio.course_team
- legacy_studio.certificates
- legacy_studio.configurations
Also removes the course_waffle_flags REST API endpoint
(GET /api/contentstore/v1/course_waffle_flags) and its serializer, view,
and tests, as these only existed to expose the now-removed flags.
Simplifies URL helpers in utils.py to unconditionally return MFE URLs.
This work is part of #36108
BREAKING CHANGE: All of the above waffle flags are removed. The
GET /api/contentstore/v1/course_waffle_flags endpoint is removed.1 parent 759a9bb commit a7f131e
8 files changed
Lines changed: 24 additions & 596 deletions
File tree
- cms/djangoapps/contentstore
- rest_api/v1
- serializers
- views
- tests
Lines changed: 0 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
10 | 9 | | |
11 | 10 | | |
12 | 11 | | |
| |||
Lines changed: 0 additions & 224 deletions
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
22 | 21 | | |
23 | 22 | | |
24 | 23 | | |
| |||
139 | 138 | | |
140 | 139 | | |
141 | 140 | | |
142 | | - | |
143 | | - | |
144 | | - | |
145 | | - | |
146 | | - | |
147 | 141 | | |
148 | 142 | | |
149 | 143 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
10 | 9 | | |
11 | 10 | | |
12 | 11 | | |
| |||
Lines changed: 0 additions & 75 deletions
This file was deleted.
0 commit comments