- Mar 25, 2021
-
-
edX requirements bot authored
-
AsadAzam authored
-
- Mar 24, 2021
-
-
Carla Duarte authored
AA-722: surface num_droppable assignments in MFE Progress Tab API
-
Carla Duarte authored
-
Jansen Kantor authored
* Revert "Revert "fix: Stop rendering Visibility and Move buttons on libraries (#26885)" (#27113)" This reverts commit 23443c43. * fix: change method of accessing course id
-
Usama Sadiq authored
-
Awais Jibran authored
-
Sarina Canelake authored
fix: Add ‘ENABLE_HELP_LINK’ to Studio settings
-
Waheed Ahmed authored
If edxloggedin cookie is not present but the user is authenticated; user is redirected to authn MFE and then back to dashboard instead of the desired redirect URL (e.g. finish_auth) resulting in learners not enrolling into the courses. VAN-415
-
Azan Bin Zahid authored
disbale xsslint
-
edX cache uploader bot authored
-
edX requirements bot authored
-
jawad khan authored
Removed tabindex="-1" from main element to fix accessibility issue Description Removed tabindex="-1" from main We had a strange issue where TalkBack wasn’t reading content in some xBlocks but was reading some others. I figured out that if you remove tabindex=-1 from <main>, TalkBack works as expected again. Tangentially, this breaks the old method of implementing SkipNav links. Further tangentially, the SkipNav links were already broken (or in this case redundant on mobile). @wittjeff will file two separate issues after this one PR is merged — one for a better way to implement SkipNav links for Learning MFE, and one for a better / functional way to implement SkipNav links for Mobile. How to reproduce Go to [this unit](https://courses.edx.org/xblock/block-v1:W3Cx+WAI0.1x+3T2019+type@html+block@2eb3c86c479f44ba964f88ff0bfd9211) on mobile and turn on TalkBack. It will skip main content. For further information on testing go to [Jira Ticket](https://openedx.atlassian.net/browse/LEARNER-7858)
-
- Mar 23, 2021
-
-
Robert Raposa authored
[BD-21] fix: TypeError in toggle state report view
-
sarina authored
Fixes an issue where the button that linked to edX documentation for course teams in Studio that displayed beside the logged-in user's username/ drop-down menu is gone. Regression from PR #26106 Ref: TNL-8138
-
Régis Behmo authored
We were attempting to add course overrides twice to objects returned in the toggle state report view. This was causing a TypeError (and thus a 500 error) because the second time, we were attempting to add entries to an incorrect object. This issue was not caught by unit tests because we were not testing the view with WaffleFlagCourseOverride objects. This commit adds a unit test to prevent future errors. This is another fix for PR #27108.
-
Bianca Severino authored
Update edx-proctoring to 3.7.14
-
Bianca Severino authored
-
Alex Dusenbery authored
fix: upgrade edx-enterprise to 3.20.1 and edx-rbac to 1.4.2, so that JWT role/context pairs are de-duplicated. ENT-4357
-
Lael Birch authored
Bump frontend-enterprise
-
David Joy authored
This commit adjusts a few values in our discussions configuration APIs to make them match what the frontend needs, as well as to more accurately reflect the providers available today. - The `active` provider ID is expressed as None if it doesn’t exist - The “cs_comments_service” provider has been renamed “legacy” - when we implement the new discussions micro-frontend, we’ll also have a separate provider for that, so they can’t both be “cs_comments_service”. Also, cs_comments_service is such a bad name for anything. - The hard-coded providers list in get_supported_providers now includes ‘legacy’ and ‘piazza’, our two known providers. This list will be updated as more known providers come online. - The PROVIDER_FEATURE_MAP has similarly been updated. Part of this task: TNL-8093
-
stvn authored
* Commits: feat(jsinput): Allow JSInput problems to create downloads
-
edX requirements bot authored
-
Lael Birch authored
-
Raul Gallegos authored
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.
-
Jansen Kantor authored
This reverts commit 777bb633.
-
Robert Raposa authored
BREAKING CHANGE: Remove WaffleSwitchNamespace, WaffleSwitch, WaffleFlagNamespace, and WaffleFlag from waffle_utils, in favor of the Legecy* classes in edx-toggles. Although this is a breaking change, we have preemptively removed all known uses. BD-21
-
- Mar 22, 2021
-
-
Awais Jibran authored
-
Feanil Patel authored
* temp: remove false positives on safe sessions middleware This is a temporary fix to deal with false positives in the system due to the masquerading feature. Long term we may not want to rely on knowing about how masquerding works in the safe sessions middleware and instead manage masquerding of the requset user in some other way. Co-authored-by:
Robert Raposa <rraposa@edx.org>
-
Simon Chen authored
* MST-682 Add external_user_key to the student profile CSV This is a request from some Masters school partners. They would like to download the student enrolled list with the Masters external_user_key data referenced. This way, the schools can properly match the students enrolled in the course with the students enrolled through Masters enrollment system
-
Daniel Francis authored
We're fixing an error that appears when you click the "edit access" button on an XBlock in the library page. Libraries in the "Add library" page shouldn't have the accessibility config icon. Access settings for libraries are changed at the top, on Settings > User Access. When clicking the access-button (the cog) on a Library, an error appears. This is known to happen on koa.master and open-release/juniper.3. This happens due to the way XBlocks are rendered; as they get rendered initially, the previews are unaware of whether they're part of a library. We can confirm this by refreshing the page, this makes the button disappear. This fix removes the cogwheel when the XBlock is part of a library. This doesn't affect the XBlocks imported to courses because those are rendered on a Randomized Content XBlock, which does have its access options. Authored by: Daniel Francis <daniel.francis@opencraft.com>
-
Calen Pennington authored
Merge pull request #23457 from open-craft/agrendalath/bb-2063-fix-marking-blocks-as-completed-on-course-outline-page-upstream [BB-2063] Calculate completion for custom blocks on the Course Outline page
-
Azan Bin Zahid authored
-
Agrendalath authored
For now only the discussion blocks were supported. If we had a custom XBlock that specified `completion_mode = XBlockCompletionMode.EXCLUDED`, then it could never be marked as completed on the course outline page, despite being marked as such inside the learning sequence.
-
Agrendalath authored
This adds support for displaying completion on the course outline page, to remove the discrepancies between this view and the learning sequence. It also simplifies course outline page by reusing existing APIs for determining completion state and finding the "Resume block"'s target.
-
Ahtisham Shahid authored
* Fixed Html escaping in course name in API
-
Bianca Severino authored
Allow `get_proctoring_escalation_email` to use a course key object
-
Christie Rice authored
MICROBA-923
-
Robert Raposa authored
docs: updates ticket links for block structure settings and toggles
-
M. Zulqarnain authored
-