Chris Chávez
6763928d60
style: UX Refinements on tagging components ( #33884 )
2023-12-13 11:28:27 -08:00
hajorg
0190a0cc9e
feat: use function to access xpert translations ui waffle flag
2023-12-05 17:56:45 +01:00
hajorg
00d1cf5e0b
feat: add is_ai_translations_enabled to get_course_videos_context util
2023-12-05 17:34:32 +01:00
Chris Chávez
f72710e261
feat: Display tags on the Unit page in Studio (feature-flagged) - Take 2 ( #33761 )
2023-11-21 12:12:17 -08:00
Rebecca Graber
c66ed87f65
Revert "feat: Tag List on Unit page (feature-flagged) ( #33645 )" ( #33740 )
...
This reverts commit 104d42c67a .
2023-11-17 20:12:47 +00:00
Chris Chávez
104d42c67a
feat: Tag List on Unit page (feature-flagged) ( #33645 )
2023-11-17 10:03:28 -08:00
Zachary Hancock
10805a6a24
feat: remove old proctoring settings url ( #33679 )
...
This flag was introduced to gate the rollout of moving the UI component for proctoring settings into the pages and resources view and was never cleaned up. At this point we should always be linking the the new page for proctoring settings.
2023-11-09 08:54:28 -05:00
Yusuf Musleh
e311ef50ec
feat: Studio menu/button to display Unit's Tags (feature flagged) ( #33563 )
2023-11-08 12:23:05 -08:00
Kristin Aoki
8cfd04ff68
feat: add drf for studio video page ( #33528 )
2023-10-27 09:04:37 -04:00
Chris Chávez
1d58bd1106
feat: New link on studio home to Taxonomy list (if waffle flag set) ( #33439 )
2023-10-19 10:19:50 -07:00
Kristin Aoki
5d1a778a1d
feat: add new library util for split studio view ( #33283 )
2023-09-25 13:08:19 -04:00
ruzniaievdm
3978375abf
feat: create course home api DRF ( #33173 ) ( #33204 )
2023-09-08 08:39:31 -04:00
connorhaugh
901ac926bd
Revert "feat: create course home api DRF ( #33173 )" ( #33194 )
...
This reverts commit e480a79d9c . as it failed final checks before prod:
https://github.com/openedx/edx-platform/actions/runs/6098198385/job/16548257136
2023-09-07 13:22:53 +00:00
ruzniaievdm
e480a79d9c
feat: create course home api DRF ( #33173 )
2023-09-06 10:05:25 -04:00
ruzniaievdm
b84d45410c
feat: add api for help tokens ( #33073 )
2023-08-23 09:48:16 -04:00
ruzniaievdm
ddb092c07c
feat: Create DRF for course team ( #32782 )
2023-08-17 09:12:02 -04:00
Muhammad Adeel Tajamul
54467b4583
fix: fixed provider not setting in course discussion settings ( #32863 )
...
Co-authored-by: adeel.tajamul <adeel.tajamul@arbisoft.com >
2023-07-27 17:05:37 +05:00
Kristin Aoki
6dfd706bca
feat: add page redirect when mfe flag enabled ( #32637 )
...
Co-authored-by: Jesper Hodge <19345795+jesperhodge@users.noreply.github.com >
2023-07-05 14:39:00 -04:00
ruzniaievdm
dea67f29c4
feat: Create DRF for course grading ( #32399 )
2023-06-09 10:52:30 -04:00
ruzniaievdm
96b8ba5d6a
feat: Create DRF for course settings and course details views out of current Django views ( #32397 )
2023-06-08 11:07:29 -04:00
Fox Piacenti
aa7370c773
refactor: Duplicate and update primitives made available.
...
This makes a couple of changes to the xblock handler in the CMS. These changes
add a handful of utility functions and modify the existing ones to make reuse
of existing blocks easier. With these changes, it is possible to copy an
entire section from one course to another, and then later refresh that section,
and all of its children, without destroying the blocks next to it.
The existing _duplicate_block function was modified to have a shallow keyword
to avoid copying children, and the update_from_source function was added to
make it easy to copy attributes over from one block to another. These functions
can be used alongside copy_from_template in the modulestore to copy over blocks
and their children without requiring them to be within any particular container
(other than a library or course root)-- thus allowing library-like inclusion
without the library content block. This is especially useful for cases like
copying sections rather than unit content.
2023-05-25 15:58:28 +02:00
Kristin Aoki
1fcefc3dd9
feat: add waffle flag check in header ( #32264 )
2023-05-22 11:18:26 -04:00
Kristin Aoki
36e18f291b
feat: add waffle flags for studio mfe pages ( #32240 )
2023-05-16 15:04:38 -04:00
Pooja Kulkarni
ce13cd540a
refactor: rename descriptor -> block within cms
...
Co-authored-by: Agrendalath <piotr@surowiec.it >
2023-04-26 17:10:53 +02:00
Muhammad Adeel Tajamul
f08b4d9090
fix: info banner not visible when course is created ( #32133 )
...
Co-authored-by: adeel.tajamul <adeel.tajamul@arbisoft.com >
2023-04-26 18:34:16 +05:00
Jansen Kantor
de047cd6f9
feat: add assignment type count warning ( #32068 )
...
* feat: add assignment type count warning
* style: quality
2023-04-14 12:26:29 -04:00
0x29a
d338f00e39
refactor: rename module (or item) -> block within cms
2023-01-30 18:15:23 +01:00
Muhammad Adeel Tajamul
a8535ffaea
fix: updated discussion enabled label ( #31572 )
...
Co-authored-by: adeel.tajamul <adeel.tajamul@arbisoft.com >
2023-01-24 14:42:22 +05:00
Muhammad Adeel Tajamul
6ef0aba48d
feat: added discussion enabled for unit in studio ( #31394 )
...
Co-authored-by: adeel.tajamul <adeel.tajamul@arbisoft.com >
2022-12-14 13:21:03 +05:00
Kristin Aoki
d111be5375
feat: add check for new video editor waffle flag
2022-09-09 13:57:50 -04:00
Raymond Zhou
d1394922ae
feat: change text xblock title to 'Text' v2 ( #30578 )
2022-06-13 14:13:08 -04:00
connorhaugh
2e13033fbe
Revert "Feat change default title for text xblock to be 'text'"
2022-06-01 10:52:09 -04:00
rayzhou-bit
701bfbc8c6
feat: pep8 fixes
2022-05-27 03:24:18 -04:00
rayzhou-bit
c63d871e5c
feat: add testing and i18n
2022-05-27 02:58:07 -04:00
rayzhou-bit
a9a945094e
feat: add comment
2022-05-16 12:07:47 -04:00
rayzhou-bit
109e68ca94
feat: html xblock default title is now 'Text'
2022-05-03 12:21:56 -04:00
SaadYousaf
2c6989feab
fix: correct studio sequence navigation bar with correct Next and Previous button actions
2022-01-12 16:20:05 +05:00
connorhaugh
4d834b977f
feat: add flags to studio for editors work ( #29536 )
...
Description
In order to support ongoing editor work we need to open blocks in the course_authoring MFE from studio. We are gating that rollout behind a flag. This work does that for each of the new blocks, as well as provides urls to do so.
Supporting information
List of flags:
new_core_editors.use_new_text_editor
new_core_editors.use_new_video_editor
new_core_editors.use_new_problem_editor
Documentation of those flags:
Planned Removal Work: https://openedx.atlassian.net/browse/TNL-9370
2021-12-21 10:55:23 -05:00
Jawayria
0e63c20f64
chore: Applied lint-amnesty on cms/djangoapps/contentstore
2021-12-10 19:20:37 +05:00
M. Zulqarnain
e54fb5f76e
feat: New codemods on CMS ( #28768 )
2021-10-25 12:59:54 +05:00
Awais Jibran
872de99acc
fix: textbooks should be enabled if course has any textbooks enabled. ( #28887 )
...
fix: proctoring settings to show pop up modal
fix: custom pages to be "disabled" by defualt
fix: only build lagacy link when app sends any link
2021-10-01 16:26:14 +05:00
Bianca Severino
1255bd8535
fix: update proctored exam settings URL
...
The proctored exam settings link now directs to a new modal view, rather
than the old exam settings page.
2021-08-17 15:06:53 -04:00
SaadYousaf
039a816e57
refactor: move pages_and_resources_mfe WaffleFlag to use in both LMS and Studio
2021-06-28 11:54:16 +05:00
Ahtisham Shahid
ec980a2ba8
refactor:moved mfe proctoring to central point
...
refactor:fixed variable names
refactor:fixed linter errors
refactor:fixed linter errors
refactor:fixed checklist view variable names
fix: removed redundant variables
refactor:moved exam settings to toggles
refactor: changed function params and added tests
refactor: moved toggle to method
fix: updated toggle and method docs
2021-06-09 14:14:10 +05:00
Kshitij Sobti
7abb417b0f
feat: Add a waffle flag to show/hide a link to the pages and resources view
...
The Pages and Resources view in the Course Autoring MFE is in development and
this flag allows enabling a link to it from the existing Pages view in Studio
using a waffle flag.
2021-05-26 16:28:07 +05:00
Awais Jibran
30c80082c3
Use config settings for olxcleaner ( #27294 )
...
* Use config settings for olxcleaner
Use config settings instead of hardcoded values for olx validation. This would help in adding a great deal of control when you want to change these settings in the future. With this approch we would not need a redeploy.
* Use configs and deprecate waffleflag and also add / update tests
2021-04-12 16:27:42 +05:00
Raul Gallegos
130b9f7bb3
fix: contentstore next section navigation ( #27112 )
...
Fixes bug introduced by #25965 (commit dd96a2) pointed out in:
https://github.com/edx/edx-platform/commit/dd96a2#r48570091
The next button redirect at the top of the sequence in Studio's Unit editing view
was not going to the correct location.
2021-03-23 11:49:33 -04:00
M. Zulqarnain
5562944e87
BOM-2369 (A): pyupgrade on api,contentstore and cms_user_tasks apps under CMS ( #26676 )
...
* pyupgrade on cms api,contentstore and cms_user_tasks apps
2021-03-04 15:06:07 +05:00
Usman Khalid
dd96a2aa72
Convert Course, Section and Sequence XModules to XBlocks. ( #25965 )
2021-03-02 10:29:33 -05:00
usamasadiq
7bbde8f0f5
Applied pylint-amnesty
2021-02-08 13:00:22 +05:00