Conversation
Co-authored-by: abdullahwaheed <42172960+abdullahwaheed@users.noreply.github.com>
…#3216) Adding a dropdown problem in Studio filled all three answers with the word "undefined" instead of leaving them empty behind their "Enter an answer" placeholder, so an author had to clear each field before typing. The blank template writes empty option tags, and the parser turned a missing text node into a string with String(). Single select and multi-select escape it because they are rich text and their titles are rebuilt right after; dropdown answers are plain text, so the string survived into the field.
Bumps [fast-uri](https://github.com/fastify/fast-uri) from 3.1.5 to 3.1.7. - [Release notes](https://github.com/fastify/fast-uri/releases) - [Commits](fastify/fast-uri@v3.1.5...v3.1.7) --- updated-dependencies: - dependency-name: fast-uri dependency-version: 3.1.7 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
) * feat: add view permission and update access for group config * refactor: hide buttons under manage configuration * refactor: convert group configuration files modified to typescript * refactor(i18n): use declarative API * test: update testing conventions * refactor: remove sidebar intruction in read-only
) Course authors can now edit video transcripts directly in Studio: "Edit transcript" in a transcript row's action menu opens an editor with per-cue text editing, SRT validation, debounced auto-save, and click-to-seek playback with active-cue highlighting against the video preview. The video's Info content moves below the preview (InfoTab), the sidebar lists transcripts directly, and the row menu label becomes "Info and transcripts" for videos.
Bumps [dompurify](https://github.com/cure53/DOMPurify) from 3.4.12 to 3.4.13. - [Release notes](https://github.com/cure53/DOMPurify/releases) - [Commits](cure53/DOMPurify@3.4.12...3.4.13) --- updated-dependencies: - dependency-name: dompurify dependency-version: 3.4.13 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…v3 APIs (openedx#3136) Course details reads/writes now use /api/contentstore/v3/course_details/. The grading write uses PATCH /api/contentstore/v3/authoring_grading/; the read stays on v1 since v3 exposes no GET. Refs openedx#3127 Co-authored-by: Claude <noreply@anthropic.com>
…3218) Adds /taxonomy/:taxonomyId/competencies: a read-only, expand/collapse tree of a taxonomy's tags, with each row's Competency ID shown alongside it. Closes openedx/openedx-core#680 Co-authored-by: Ales <alex.shat@simpleswap.io> Co-authored-by: Claude <noreply@anthropic.com> Co-authored-by: AShatsila <319486855+AShatsila@users.noreply.github.com>
Bumps [colord](https://github.com/omgovich/colord) from 2.9.3 to 2.10.0. - [Release notes](https://github.com/omgovich/colord/releases) - [Changelog](https://github.com/omgovich/colord/blob/master/CHANGELOG.md) - [Commits](https://github.com/omgovich/colord/commits/v2.10) --- updated-dependencies: - dependency-name: colord dependency-version: 2.10.0 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [svgo](https://github.com/svg/svgo) from 3.3.4 to 3.3.5. - [Release notes](https://github.com/svg/svgo/releases) - [Commits](svg/svgo@v3.3.4...v3.3.5) --- updated-dependencies: - dependency-name: svgo dependency-version: 3.3.5 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [sharp](https://github.com/lovell/sharp) to 0.35.4 and updates ancestor dependency [@openedx/frontend-build](https://github.com/openedx/frontend-build). These dependencies need to be updated together. Updates `sharp` from 0.34.5 to 0.35.4 - [Release notes](https://github.com/lovell/sharp/releases) - [Commits](lovell/sharp@v0.34.5...v0.35.4) Updates `@openedx/frontend-build` from 14.6.13 to 14.6.17 - [Release notes](https://github.com/openedx/frontend-build/releases) - [Commits](openedx/frontend-build@v14.6.13...v14.6.17) --- updated-dependencies: - dependency-name: sharp dependency-version: 0.35.4 dependency-type: indirect - dependency-name: "@openedx/frontend-build" dependency-version: 14.6.17 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…penedx#3175) Co-authored-by: Braden MacDonald <braden@opencraft.com> Co-authored-by: Claude <noreply@anthropic.com>
The "review pending changes" modal already knows the downstream course block when it renders CompareChangesWidget or CompareContainersWidget, but wasn't forwarding that to the API calls for the container detail, container children, and embed endpoints. Those endpoints only check direct library permissions, so a Course Auditor with no library access gets a 403 trying to review changes from a course they can otherwise fully view. Thread the existing downstream course id through as a course_id query param on all three calls, so the backend can grant access via courses.view_library_updates instead. Requires the matching edx-platform change in openedx/openedx-platform#39107. Related to openedx/openedx-authz#441
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
test