Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: [Internal RG] Unit page - manage tags xblocks #238

Draft
wants to merge 73 commits into
base: romaniuk/render-xblock-component
Choose a base branch
from

Commits on Apr 30, 2024

  1. feat: [FC-0044] Textbooks Page (openedx#890)

    Implement Textbooks page.
    
    ---------
    
    Co-authored-by: Glib Glugovskiy <[email protected]>
    vladislavkeblysh and GlugovGrGlib authored Apr 30, 2024
    Configuration menu
    Copy the full SHA
    65f45f7 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2024

  1. feat: search modal refinements (openedx#959)

    * feat: More spacing between search bar and selectmenu
    * feat: Autofocus search field when modal opens
    * feat: Fix issues with scroll to search result
    This includes the following:
      - The target search element is aligned to the top of the page when scrolling to it
      - Makes sure the section/subsection is expanded in order to scroll to result
    * fix: Match focus border radius with button's
    * fix: Only expand (sub)section with search result
    yusuf-musleh authored May 3, 2024
    Configuration menu
    Copy the full SHA
    6d9a8a1 View commit details
    Browse the repository at this point in the history
  2. refactor: change expand-collapse arrows in outline (openedx#973)

    Set arrow down for expanded section/subsection and right arrow for
    collapsed items same as legacy
    navinkarkera authored May 3, 2024
    Configuration menu
    Copy the full SHA
    a63c808 View commit details
    Browse the repository at this point in the history
  3. feat: Send messages after update tags (openedx#975)

    Updates the code of Tag Drawer to send two messages to parent (if the drawer is a iframe) when the tags are updated:
    
    - One message with updated content tags.
    - One message with the content tags count.
    ChrisChV authored May 3, 2024
    Configuration menu
    Copy the full SHA
    64be7e3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2f5d4f7 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2024

  1. [FC-0036] refactor: Further refinements to tag drawer (openedx#970)

    * refactor: Further refinements to tag drawer
    * Padding to top and left tagging drawer
    * Changes in headings in the tagging drawer
    ChrisChV authored May 6, 2024
    Configuration menu
    Copy the full SHA
    de408b5 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2024

  1. Configuration menu
    Copy the full SHA
    087c82c View commit details
    Browse the repository at this point in the history

Commits on May 8, 2024

  1. feat: Add In progress message on import taxonomy (openedx#953)

    Message added as a toast
    ChrisChV authored May 8, 2024
    Configuration menu
    Copy the full SHA
    92b7ae1 View commit details
    Browse the repository at this point in the history
  2. feat: show "No tags added yet. [Add tags]" on the tag drawer (openedx…

    …#988)
    
    when we've expanded a taxonomy in read mode with no content tags added.
    pomegranited authored May 8, 2024
    Configuration menu
    Copy the full SHA
    23fb68f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dd9202f View commit details
    Browse the repository at this point in the history
  4. feat: Enable taxonomy/tagging feature in MFE by default (openedx#989)

    * feat: enable tagging/taxonomy feature by default
    
    * test: improve coverage
    
    * chore: fix lint issue
    bradenmacdonald authored May 8, 2024
    Configuration menu
    Copy the full SHA
    14245bc View commit details
    Browse the repository at this point in the history

Commits on May 9, 2024

  1. feat: search filters refinement (openedx#980)

    Sort blocktypes on hierarchy then alphabet.
    yusuf-musleh authored May 9, 2024
    Configuration menu
    Copy the full SHA
    8aea28c View commit details
    Browse the repository at this point in the history
  2. feat: better api error handling (openedx#972)

    Improve API error handling.
    navinkarkera authored May 9, 2024
    Configuration menu
    Copy the full SHA
    5c1df3e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c884ff2 View commit details
    Browse the repository at this point in the history
  4. feat: Added errors handling 4xx, 5xx (openedx#992)

    * feat: [AXIMST-538] Add errors handling 4xx, 5xx
    
    * fix: resolve discussions
    
    * fix: second round of review discussions
    
    refactor: fixing tests for Textbooks page
    
    Co-authored-by: ruzniaievdm <[email protected]>
    PKulkoRaccoonGang and ruzniaievdm authored May 9, 2024
    Configuration menu
    Copy the full SHA
    55adcfe View commit details
    Browse the repository at this point in the history
  5. [FC-0049] feat: Other Tags section added on tags drawer (openedx#987)

    Adds the new "Other tags" Section to tags drawer that contains the taxonomies/tags that the user doesn't have permission to see/edit. It allow to delete those tags.
    ChrisChV authored May 9, 2024
    Configuration menu
    Copy the full SHA
    e0fb41d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a88066a View commit details
    Browse the repository at this point in the history

Commits on May 13, 2024

  1. fix: allow page grid to take plugin slot id instead (openedx#994)

    * fix: allow page grid to take plugin slot id instead
    
    * chore: add config check
    
    * chore: linting
    
    * chore: variable more readable
    leangseu-edx authored May 13, 2024
    Configuration menu
    Copy the full SHA
    65132ee View commit details
    Browse the repository at this point in the history
  2. feat: discussion setting and release & due date setting (openedx#976)

    * fix: hide release and due dates config in self paced courses
    
    * feat: discussion enable setting for unit in outline
    
    * refactor: message text
    
    Co-authored-by: Kristin Aoki <[email protected]>
    
    * fix: modal dialog overflow
    
    ---------
    
    Co-authored-by: Kristin Aoki <[email protected]>
    navinkarkera and KristinAoki authored May 13, 2024
    Configuration menu
    Copy the full SHA
    d882f2f View commit details
    Browse the repository at this point in the history

Commits on May 15, 2024

  1. Configuration menu
    Copy the full SHA
    7c539f3 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2024

  1. Configuration menu
    Copy the full SHA
    7d9dd75 View commit details
    Browse the repository at this point in the history
  2. fix(deps): update dependency @openedx/paragon to v22.4.0 (openedx#963)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored May 16, 2024
    Configuration menu
    Copy the full SHA
    8a491cc View commit details
    Browse the repository at this point in the history
  3. fix(deps): update dependency @edx/frontend-lib-content-components to …

    …v2.1.8 (openedx#997)
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored May 16, 2024
    Configuration menu
    Copy the full SHA
    f34157e View commit details
    Browse the repository at this point in the history

Commits on May 21, 2024

  1. fix: issue-1018 remove reference to edX user\nIn configure wiki opera… (

    openedx#1021)
    
    * fix: issue-1018 remove reference to edX user\nIn configure wiki operation
    
    * fix: issue-1018 keep to original they wording
    bszabo authored May 21, 2024
    Configuration menu
    Copy the full SHA
    54003af View commit details
    Browse the repository at this point in the history
  2. fix: fixed rerun link (openedx#1023)

    * fix: fixed rerun link
    
    * refactor: code refactoring
    
    * refactor: updated tests
    
    * refactor: after review
    PKulkoRaccoonGang authored May 21, 2024
    Configuration menu
    Copy the full SHA
    3647bcb View commit details
    Browse the repository at this point in the history

Commits on May 22, 2024

  1. feat: improve error messaging and empty updates (openedx#1025)

    * feat: improve error messaging and empty updates
    
    * chore: improve code coverage
    
    * fix: update error messages
    
    * fix: message title for saving handouts
    KristinAoki authored May 22, 2024
    Configuration menu
    Copy the full SHA
    3f987f9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7247cc2 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2024

  1. feat: Show toast when exporting course tags (openedx#995)

    Show in  in-progress toast when exporting course tags
    ChrisChV authored May 24, 2024
    Configuration menu
    Copy the full SHA
    c3df0b0 View commit details
    Browse the repository at this point in the history
  2. feat: Import new taxonomy dialog flow (openedx#1017)

    This PR updates the existing import tags wizard to also handle  importing new taxonomies.
    yusuf-musleh authored May 24, 2024
    Configuration menu
    Copy the full SHA
    d0b3328 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    732b7ed View commit details
    Browse the repository at this point in the history
  4. fix: update date using utc timezone instead of local (openedx#1043)

    * fix: update date using utc timezone instead of local
    
    * fix: lint error
    KristinAoki authored May 24, 2024
    Configuration menu
    Copy the full SHA
    435af2c View commit details
    Browse the repository at this point in the history

Commits on May 28, 2024

  1. Configuration menu
    Copy the full SHA
    a585a13 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2024

  1. Configuration menu
    Copy the full SHA
    a340320 View commit details
    Browse the repository at this point in the history
  2. fix: allow grace period minutes only (openedx#1064)

    * fix: allow grace period minutes only
    
    * fix: zero minutes error
    KristinAoki authored May 31, 2024
    Configuration menu
    Copy the full SHA
    9b4eb10 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2024

  1. [FC-0042] Fix: Bug: Unusable "Languages" taxonomy appears in tagging …

    …drawer (openedx#1031)
    
    Hide language taxonomy when is empty
    New message on search result when taxonomy is empty
    Empty taxonomies message added in drawer
    ChrisChV authored Jun 3, 2024
    Configuration menu
    Copy the full SHA
    460de70 View commit details
    Browse the repository at this point in the history
  2. fix: Search result redirect to unit lib component (openedx#1027)

    This change fixes redirection to the library component in the unit when selecting the search result. It also fixes an issue with navigating to the library MFE when selecting a library component.
    yusuf-musleh authored Jun 3, 2024
    Configuration menu
    Copy the full SHA
    8cde43e View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2024

  1. Configuration menu
    Copy the full SHA
    7aa2baa View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2024

  1. Configuration menu
    Copy the full SHA
    7f5e82a View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2024

  1. fix: warnings about Duplicate message id (openedx#1061)

    Fixes warnings about "duplicate message IDs", which seem to have been made by copy-paste errors.
    pomegranited authored Jun 11, 2024
    Configuration menu
    Copy the full SHA
    6760b75 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2024

  1. Configuration menu
    Copy the full SHA
    e22cce9 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2024

  1. Fix some test warnings (openedx#1062)

    * fix: paragon's Hyperlink no longer accepts a 'content' attribute
    * test: ensure all act() calls are async
    * test: Removed "async" from "describe"
    Returning a Promise from "describe" is not supported.
    * fix: DiscussionsSettings tests
    Previous commit revealed several issues with these tests
    * Don't nest userAction.click in act() -- nested act() statements have indeterminent behaviour.
    * Use getBy* instead of findBy* with userAction to avoid nested act() statements
    * Use fireEvent.click when the onClick handlers need to be called
    * Use queryBy* instead of getBy* when using .toBeInTheDocument or waitForElementToBeRemoved
      queryBy* return null when the element is not found.
    * fix: typo in data-testid
    Warning: React does not recognize the `data-testId` prop on a DOM
    element. If you intentionally want it to appear in the DOM as a custom
    attribute, spell it as lowercase `data-testid` instead.
    * test: Use useLocation to test route changes
    ---------
    
    Co-authored-by: Yusuf Musleh <[email protected]>
    pomegranited and yusuf-musleh authored Jun 13, 2024
    Configuration menu
    Copy the full SHA
    f20e531 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2024

  1. Revert "feat: flcc to 2.2.0 (openedx#1106)" (openedx#1111)

    This reverts commit e22cce9.
    Reverts openedx#1106
    
    The reason is that the pipeline to deploy to stage broke. This commit is probably the reason.
    
    The revert is temporary until the pipeline problem is solved.
    jesperhodge authored Jun 14, 2024
    Configuration menu
    Copy the full SHA
    db1250e View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2024

  1. Configuration menu
    Copy the full SHA
    e2ed3bc View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2024

  1. feat: Add lib v2/legacy tabs in studio home (openedx#1050)

    This PR adds a new configuration flag that shows/hides tabs in studio home along with some new functionality around to V1 and V2 Libraries.
    
    When the new LIBRARY_MODE flag is set to "mixed" (default in dev) it will show "Libraries" and "Legacy Libraries" tabs that correspond to v1 and v2 tabs respectively.
    
    When the new LIBRARY_MODE flag is set to "v1 only" (default in production) or "v2 only", only one tab "Libraries" is shown and only the respective libraries are fetched when the tab is clicked.
    
    In addition to the above changes, the URL/route now updates when clicking on the tabs, and navigating to it directly would open up that tab as well as a new placeholder page that you will be redirected to when clicking on a v2 library if the library authoring MFE is not enabled.
    yusuf-musleh authored Jun 20, 2024
    Configuration menu
    Copy the full SHA
    088a01d View commit details
    Browse the repository at this point in the history
  2. feat: Include org filter when requesting LTI providers (openedx#1114)

    * feat: Include org filter when requesting LTI providers
    
    * chore: Created silent version for CI testing to avoid log flooding
    rijuma authored Jun 20, 2024
    Configuration menu
    Copy the full SHA
    3936737 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2024

  1. Upgrade frontend-build to v14 (openedx#1052)

    * fix: warnings about Duplicate message id
    * fix: paragon's Hyperlink no longer accepts a 'content' attribute
    * test: ensure all act() calls are async
    * test: Removed "async" from "describe"
    * fix: DiscussionsSettings tests
    * Don't nest userAction.click in act() -- nested act() statements have
      indeterminent behaviour.
    * Use getBy* instead of findBy* with userAction to avoid nested act() statements
    * Always await userEvent.click
    * Use fireEvent.click when the onClick handlers need to be called
    * Use queryBy* instead of getBy* when using .toBeInTheDocument or 
    * fix: typo in data-testid
    * test: Use useLocation to test route changes
    * Don't nest userAction.click in act() -- nested act() statements have
    * chore: fix lint:fix and lint errors
    * remove "indent" setting from .eslintrc.js
    * add @typescript-eslint/ prefix to eslint-disable-line statements where flagged by linter
    * changed stylelint setting import-notation to "string"
    * test: fix failing tests after upgrade
    * fix: css error "target selector was not found"
    * chore: upgrades dependency [email protected]
    * chore: bumps @edx/frontend-component-ai-translations to ^2.1.0
    
    ---------
    
    Co-authored-by: Yusuf Musleh <[email protected]>
    pomegranited and yusuf-musleh authored Jun 21, 2024
    Configuration menu
    Copy the full SHA
    6b6d3aa View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2024

  1. fix(deps): update dependency @edx/frontend-lib-content-components to …

    …v2.4.0 (openedx#1118)
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Jun 24, 2024
    Configuration menu
    Copy the full SHA
    6414196 View commit details
    Browse the repository at this point in the history
  2. feat: add upload progress modal (openedx#1113)

    * feat: add upload progress modal
    
    * fix: increase code coverage
    
    * fix: fix code to be more readable
    
    * fix: delete empty file
    KristinAoki authored Jun 24, 2024
    Configuration menu
    Copy the full SHA
    8ef804b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9317b87 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2024

  1. fix(deps): update dependency @edx/frontend-lib-content-components to …

    …v2.4.1 (openedx#1132)
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Jun 26, 2024
    Configuration menu
    Copy the full SHA
    8b759bc View commit details
    Browse the repository at this point in the history
  2. feat: video upload progress modal (openedx#1131)

    * feat: add upload progress modal
    
    * fix: increase code coverage
    
    * fix: fix code to be more readable
    
    * fix: delete empty file
    
    * fix: failing test and lint
    
    * fix: progress bar not updating
    
    * feat: add missing abort controller on POST to edxVal
    KristinAoki authored Jun 26, 2024
    Configuration menu
    Copy the full SHA
    22ea32c View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2024

  1. chore: convert all 'search-modal' code to TypeScript (openedx#1129)

    * chore: convert all 'search-modal' code to TypeScript
    
    * fix: lint should check .ts[x] files too
    
    * fix: remove unused dependency meilisearch-instantsearch
    bradenmacdonald authored Jun 27, 2024
    Configuration menu
    Copy the full SHA
    a4859d2 View commit details
    Browse the repository at this point in the history
  2. fix: update mapToStateProps to match changes in TinyMceWidget (opened…

    …x#1133)
    
    * fix: update mapToStateProps to match changes in TinyMceWidget
    
    * feat: bump frontend-lib-content-components
    KristinAoki authored Jun 27, 2024
    Configuration menu
    Copy the full SHA
    eb3e6fa View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2024

  1. fix(deps): update dependency @edx/frontend-lib-content-components to …

    …v2.4.3 (openedx#1140)
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Jul 1, 2024
    Configuration menu
    Copy the full SHA
    cdc9af2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    efd73f9 View commit details
    Browse the repository at this point in the history
  3. fix(deps): update dependency @edx/frontend-component-footer to v14.0.5 (

    openedx#1121)
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Jul 1, 2024
    Configuration menu
    Copy the full SHA
    9f0be76 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2024

  1. Configuration menu
    Copy the full SHA
    292663a View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2024

  1. Configuration menu
    Copy the full SHA
    9528bfd View commit details
    Browse the repository at this point in the history
  2. Version bump for Paragon to 22.6.1, with stricter typing (openedx#1146)

    * fix(deps): update dependency @openedx/paragon to v22.6.1
    
    * fix: lint errors from stricter types in new paragon version
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    bradenmacdonald and renovate[bot] authored Jul 8, 2024
    Configuration menu
    Copy the full SHA
    8cf26e1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    83489b0 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2024

  1. perf: lockfile version check workflow file updated (openedx#1107)

    Co-authored-by: Hunia Fatima <[email protected]>
    huniafatima-arbi and Hunia Fatima authored Jul 10, 2024
    Configuration menu
    Copy the full SHA
    01d4b85 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    09822c2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    117b4f1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f60ddb5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    71fcf9f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ab9d573 View commit details
    Browse the repository at this point in the history
  7. fix(deps): update dependency @edx/frontend-lib-content-components to …

    …v2.5.0 (openedx#1143)
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Jul 10, 2024
    Configuration menu
    Copy the full SHA
    085069a View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2024

  1. fix(deps): update dependency @edx/frontend-lib-content-components to …

    …v2.5.1 (openedx#1153)
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Jul 11, 2024
    Configuration menu
    Copy the full SHA
    5dee203 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cc41a2f View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2024

  1. Configuration menu
    Copy the full SHA
    e087001 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2024

  1. Configuration menu
    Copy the full SHA
    3d24741 View commit details
    Browse the repository at this point in the history
  2. chore: update browserslist DB (openedx#1156)

    Co-authored-by: abdullahwaheed <[email protected]>
    edx-requirements-bot and abdullahwaheed authored Jul 17, 2024
    Configuration menu
    Copy the full SHA
    3a14141 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2024

  1. feat: Unit page - tagging

    Kyrylo Hudym-Levkovych authored and Kyrylo Hudym-Levkovych committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    2b2abf6 View commit details
    Browse the repository at this point in the history