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: ORA staff grader endpoints upgraded #298

Closed
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Jul 11, 2023

  1. feat: add non_editable for core notifications (openedx#32695)

    * feat: add non_editable for core notifications
    
    * test: add test case for non_editable in core notification
    
    * refactor: remove breakpoint from test cases
    awais-ansari committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    aeae341 View commit details
    Browse the repository at this point in the history
  2. fix: ui fixes for subscription programs (openedx#32693)

    * fix: hide title for mobile users in program dashboard
    
    * fix: fix subscription trial remaining days logic
    NawfalAhmed committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    84f4d2f View commit details
    Browse the repository at this point in the history
  3. chore: Adding pin to avoid test failures. (openedx#32641)

    * chore: Adding pin to avoid test failures.
    awais786 committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    cd0f925 View commit details
    Browse the repository at this point in the history
  4. feat: update/create notifiction pref while sending notifications (ope…

    …nedx#32665)
    
    * feat: update user pref while sending notifications
    
    * feat: added flag and bulk create in task
    AhtishamShahid committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    cd7e48c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5c0dddd View commit details
    Browse the repository at this point in the history
  6. fix: MathJax equations flickering (openedx#32696)

    * Revert "Revert "fix: mathjax resize on sindow resize (openedx#32606)""
    
    This reverts commit 9dac65a.
    
    * fix: mathjax wrap overflow and flickering
    leangseu-edx committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    2025a3b View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2023

  1. Configuration menu
    Copy the full SHA
    89bede4 View commit details
    Browse the repository at this point in the history
  2. feat: added logic to handle core notifications (openedx#32708)

    * feat: added logic to handle core notifications
    AhtishamShahid committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    4921db5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cd6c754 View commit details
    Browse the repository at this point in the history
  4. feat: list courses details by keys

    This adds the ability to get a list of detailed courses based on their
    keys provided in the newly added `keys` query param in the `GET /courses/v1/courses/`
    endpoint.
    yusuf-musleh committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    4ad8ba1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    86eb49a View commit details
    Browse the repository at this point in the history
  6. feat: Add migrate Make command. (openedx#32705)

    To make edx-platform more consistent with other IDAs and to
    help deprecate more of paver, we are adding the ability to
    run `make migrate` in a local environment as a replacement
    for `paver update_db`.
    
    openedx-unsupported/devstack#1085
    dianakhuang committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    e28bbe9 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    cb3a0e9 View commit details
    Browse the repository at this point in the history
  8. docs: Add the new sphinx-design extension.

    This gives us the abuliity to add some nice responsive web components to
    our docs. In particular girds and cards.
    feanil committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    0167b09 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    8682d1d View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    bdf9870 View commit details
    Browse the repository at this point in the history
  11. docs: Rename guides to concepts.

    The guides map pretty closely to the concept docs in diataxis so rename
    them as such to align to the standard naming we're moving to.
    feanil committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    50f164a View commit details
    Browse the repository at this point in the history
  12. docs: Make the generated docs visible.

    There is still a lot of improvements that could be made to make the
    generated docs better organized.  However, before this change we were
    generating the docs but they weren't in the doc tree so you couldn't
    actually browse to them.  So we fix that first so that we can start
    getting feedback about how to organize them.
    feanil committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    dcebcc4 View commit details
    Browse the repository at this point in the history
  13. build: Re-org docs deps.

    Some doc buildig deps were in development.in explicitly while others
    weren't.  Update development.in to pull in doc.txt and then remove
    direct additions of the doc requirements from development.in
    feanil committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    eba2856 View commit details
    Browse the repository at this point in the history
  14. Merge pull request openedx#32573 from open-craft/yusuf-musleh/list-co…

    …urses-details-by-key
    
    feat: list courses details by keys
    feanil committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    f60735a View commit details
    Browse the repository at this point in the history
  15. Merge pull request openedx#32614 from openedx/feanil/reorg_guides

    feanil/reorg guides
    feanil committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    595501f View commit details
    Browse the repository at this point in the history
  16. chore: geoip2: update maxmind geolite country database

    Jenkins authored and edx-transifex-bot committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    5379daf View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2023

  1. feat: Add new entitlement expiration endpoint (openedx#32677)

    * feat: add new entitlements expiration endpoint
    aht007 committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    7fe5229 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f2d30d9 View commit details
    Browse the repository at this point in the history
  3. feat: add tracking events for notifications app

    SaadYousaf authored and saadyousafarbi committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    51c826f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f607149 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c6bd98e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    aa987c3 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    00f049b View commit details
    Browse the repository at this point in the history
  8. fix: Add pkg-config to other package install block. (openedx#32732)

    We are still seeing issues running devstack provisioning
    of LMS because it's missing pkg-config. We believe this might
    be the location we need to add the package to.
    dianakhuang committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    472104a View commit details
    Browse the repository at this point in the history
  9. docs: Add config for redirecting pages.

    We want to be able to move pages around and have sphinx automatically
    redirect to the now location when that happens.  This will allow us to
    re-organize safely as we figure out the best way to layout the
    documentation.
    feanil committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    cee0e75 View commit details
    Browse the repository at this point in the history
  10. docs: Manually add some redirects.

    Since we want to replace the existing technical docs with this guides
    project and we already build the technical docs into this project now.
    Adding these redirects will allow it to be a drop-in replacement for the
    existing published technical docs project.
    feanil committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    b1f0619 View commit details
    Browse the repository at this point in the history
  11. chore: Run make upgrade

    feanil committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    9707fe5 View commit details
    Browse the repository at this point in the history
  12. Revert "feat: remove field-data binding from the runtime [FC-0026]" (o…

    …penedx#32740)
    
    * Revert "feat: remove `field-data` service from runtime initialization"
    
    This reverts commit 6c435bb.
    
    * Revert "feat: remove field data binding from the runtime"
    
    This reverts commit 5f46ea5.
    Agrendalath committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    fa06be1 View commit details
    Browse the repository at this point in the history
  13. feat: Upgrade Python dependency edx-enterprise

    integrated channels content exporter sanitizing delete payloads
    
    Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
    alex-sheehan-edx committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    0ca7ec2 View commit details
    Browse the repository at this point in the history
  14. Merge pull request openedx#32738 from openedx/alex-sheehan-edx/upgrad…

    …e-edx-enterprise-472104a
    
    feat: Upgrade Python dependency edx-enterprise
    alex-sheehan-edx committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    4eac3ef View commit details
    Browse the repository at this point in the history
  15. feat: Update migration command. (openedx#32728)

    We are planning on deprecating paver,
    starting with paver update_db. This replaces a call
    to paver with its replacement, `make migrate`.
    
    openedx-unsupported/devstack#1085
    dianakhuang committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    7082220 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    e9f096f View commit details
    Browse the repository at this point in the history
  17. Merge pull request openedx#32735 from openedx/feanil/add_redirecting

    Prep guides to replace "Technical Docs" by adding redirecting.
    feanil committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    b2e2655 View commit details
    Browse the repository at this point in the history
  18. test: disable docs build in CI, for now (openedx#32741)

    @feanil is overhauling the docs structure of edx-platform currently.
    Recently, a change he made upped the docs build time from <15mins
    to >40mins. Rather than revert the changes he is making, we're going
    to take the docs build check out of CI for now. He plans to re-enable
    the build check, but as a ReadTheDocs build, not a GitHub Action.
    He's actively working on the docs, so he's not worried about any
    regressions that may pop up while the check is disabled.
    
    It's worth noting that the current docs check does not actually
    publish its output anywhere.
    kdmccormick committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    24130fe View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2023

  1. fix: added correct url in notification content_url (openedx#32725)

    * fix: added correct URL in notification content_url
    * fix: updated logic to compare user ids
    AhtishamShahid committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    eebd7d2 View commit details
    Browse the repository at this point in the history
  2. feat: add show_preference flag in course enrollment API response (ope…

    …nedx#32726)
    
    * feat: add show_preference flag in course enrollment API response
    
    * refactor: fix lint issue in get_paginated_response
    awais-ansari committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    5d72ba3 View commit details
    Browse the repository at this point in the history
  3. temp: add temporary logging for entitlement revocation (openedx#32746)

    * temp: add temporary logging for entitlement revocation
    aht007 committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    024096a View commit details
    Browse the repository at this point in the history
  4. feat: Upgrade Python dependency lti-consumer-xblock (openedx#32747)

    fix: broken lms function call in LTI xblock
    
    Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
    
    Co-authored-by: Zacharis278 <[email protected]>
    github-actions[bot] and Zacharis278 committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    6ab0650 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3476647 View commit details
    Browse the repository at this point in the history
  6. fix: fix revocation utility comparison (openedx#32751)

    * fix: fix revocation utility comparison
    aht007 committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    1af9803 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2023

  1. feat: Upgrade Python dependency pip-tools (openedx#32760)

    build: update pip-tools
    
    Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
    
    Co-authored-by: mumarkhan999 <[email protected]>
    github-actions[bot] and mumarkhan999 committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    bc98d9c View commit details
    Browse the repository at this point in the history
  2. build: add pymemcache dependency (openedx#32748)

    * build: add pymemcache dependency
    
    * feat: Upgrade Python dependency pymemcache (openedx#32749)
    
    build: add pymemcache dependency
    
    Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
    
    Co-authored-by: mumarkhan999 <[email protected]>
    
    ---------
    
    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    Co-authored-by: mumarkhan999 <[email protected]>
    3 people committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    3b1ff5c View commit details
    Browse the repository at this point in the history
  3. build: Add base requirements to docs.

    If we want to build autodocs from the code, we need the dependencies of
    the code installed as a part of the docs build.
    feanil committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    3762119 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a443360 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    06923c7 View commit details
    Browse the repository at this point in the history
  6. fix: update Studio DEFAULT_FILE_STORAGE to s3boto3

    s3boto is no longer a supported backend in django-storages, so this was
    causing failues on startup when trying to run with the tutor-minio
    plugin.
    ormsbee committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    5371809 View commit details
    Browse the repository at this point in the history
  7. build: copy from node_modules using NPM postinstall hook, not Paver (o…

    …penedx#32717)
    
    During the review of ADR 17 [1], Régis pointed out [2] that the shell script
    which replaces Paver's `process_npm_assets`  could be automatically invoked as
    an NPM post-install hook, ensuring that the step is seamlessly executed whenever
    `npm install` is run. I had avoided using that suggestion, as I worried that it
    would make it harder to move node_modules out of the edx-platform directory in
    Tutor's openedx image.
    
    Since then, two things have changed. Firstly, Tutor v16's new persistent mounts
    interface [3] has lessened the importance of moving node_modules. Secondly, I
    have realized that using a post-install hook would not preclude us from
    modifying the underlying script (scripts/copy-node-modules.sh) to look in an
    alternative location for node_modules, should that end up being something we
    want to do.
    
    This commit modifies the ADR based on those findings, stubs out Paver's
    `process_npm_assets`, and adds the suggested post-install hook and replacement
    Bash script.
    
    References:
    1. https://github.com/openedx/edx-platform/blob/master/docs/decisions/0017-reimplement-asset-processing.rst
    2. openedx#31790 (comment)
    3. https://github.com/overhangio/tutor/blob/master/CHANGELOG.md#v1600-2023-06-14
    
    Part of: openedx#31604
    kdmccormick committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    4b64d83 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    df6c0fc View commit details
    Browse the repository at this point in the history
  9. docs: Don't build certain doc strings for now.

    We ran into memory issues at RTD so skip the xmodule, cms and common
    docs for now so we can get some of the stuff up.  We can come back to it
    later once we make things better.
    feanil committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    90c4155 View commit details
    Browse the repository at this point in the history
  10. chore: Run make upgrade

    feanil committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    1de6ff7 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    95e0cde View commit details
    Browse the repository at this point in the history
  12. revert: build: copy from node_modules using NPM postinstall hook, not…

    … Paver (openedx#32766)
    
    Reverts openedx#32717 since it is breaking the Docker build,
    both in the edx-platform CI, and for Tutor Nightly.
    
        [email protected] postinstall
        scripts/copy-node-modules.sh
    
        sh: 1: scripts/copy-node-modules.sh: not found
    
    The problems seems to be that `npm install` is run before `scripts/`
    is copied in, but the new post-install hook counts on
    `scripts/copy-node-modules.sh` existing.
    
    This reverts commit 4b64d83.
    kdmccormick committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    5060ec5 View commit details
    Browse the repository at this point in the history
  13. chore: remove some usages of six (Python2 compat) (openedx#32554)

    * get rid of six.text_type(s)
    * get rid of six.b()
    * get rid of six.string_types
    * get rid of six.PY2/six.PY3
    * get rid of six.iteritems() and six.viewvalues()
    bradenmacdonald committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    9b9b88d View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    134b4bc View commit details
    Browse the repository at this point in the history
  15. Merge pull request openedx#32752 from openedx/feanil/rtd_test_branch

    Update to allow RTD to build these Docs
    feanil committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    238db45 View commit details
    Browse the repository at this point in the history
  16. docs: Redirect all technical doc pages.

    We publish the two pages that were being published under here to the new
    edx-platform docs under docs.openedx.org so update this doc site to
    redirect to that site for all pages.
    
    Once this version has been published, we should be safe to remove this
    doc project from the platform and all future changes should go through
    the single edx-platform docs site.
    feanil committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    e644ade View commit details
    Browse the repository at this point in the history
  17. build: Update make upgrade order.

    Now that doc.txt depends on base.txt, update the order in which we run
    `make upgrade` to generate the docs requirmeents file.
    feanil committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    74887d7 View commit details
    Browse the repository at this point in the history
  18. chore: Run make upgrade.

    feanil committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    83265e0 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2023

  1. Configuration menu
    Copy the full SHA
    13a5cfc View commit details
    Browse the repository at this point in the history
  2. revert: Removing the save_far_later (openedx#32710)

    Removing the save_for_later app after analysing the experiment results. We are not going to make this feature permanent.
    
    VAN-1451
    mubbsharanwar committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    2e2687a View commit details
    Browse the repository at this point in the history
  3. revert: Removing save_far_later models (openedx#32712)

    This is the second phase of removing save_for_later app in which migrations would be run to drop the DB tables.
    
    VAN-1451
    mubbsharanwar committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    6562fad View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8cd0cb0 View commit details
    Browse the repository at this point in the history
  5. Merge pull request openedx#32595 from openedx/ea/ent-7031

    feature: upgrade course enrollment from audit to verified
    emrosarioa committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    6ff8538 View commit details
    Browse the repository at this point in the history
  6. refactor: remove XModule JS from Django Pipeline (openedx#32530)

    `module-js` and `module-descriptor-js` are old JavaScript group
    indicators, left over from when we managed XModule assets via Django
    Pipeline. We would like to get rid of them in order to make it easier to
    build XModule JS without using Python.
    
    There is one single usage of `module-js` in the entire platform (the
    rest have been replaced with Webpack references, which is the
    less-outdated way of managing XModule assets :). The lone `module-js`
    reference was added in 2013 [1] so that circuit diagrams would display
    in the course wiki. However, the ability to render circuits in the wiki
    was removed in 2015 [2], so it is safe to remove the reference.
    
    There is also one single usage of `module-descriptor-js`. It's in the
    legacy bulk email editor, which hackily cribs from the old HtmlBlock
    editor. Fortunately, we are able to simply replace the Django Pipeline
    reference with the equivalent XModule JS Webpack bundle. (Note: The old
    email editor is currently still supported, but is currently being
    replaced by frontend-app-communications, so this hack will be gone
    eventually).
    
    Finally, this commit also sneaks in one styling fix: it adds the
    HtmlBlockEditor CSS back to the aforementioned legacy bulk email page.
    The missing CSS was causing a read-only 1-line codemirror editor to
    appear below the HTML editor [3]. This bug was introduced during the
    original XModule SCSS decoupling [4], which removed builtin block CSS
    from the LMS-wide bundle, thus removing the HTML editor CSS from the
    bulk email page. We imagine that nobody noticed because the bug only
    exists in master (not Palm) and frontend-app-communications seems to be
    globally enabled on edx.org. As a simple fix, we add the new CSS link to
    the legacy bulk email page, and it renders fine again [5].
    
    References:
    
    1. openedx@3fc59b3
    2. openedx#10324
    3. Before fix: https://github.com/openedx/edx-platform/assets/3628148/25fc41b2-403d-4339-8c49-0b04664dfa02
    4. openedx#32018
    5. After fix: https://github.com/openedx/edx-platform/assets/3628148/9a5d74f1-cc83-4ebe-8f0c-ee270f7721b8
    
    Part of: openedx#32481
    kdmccormick committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    4aedeb8 View commit details
    Browse the repository at this point in the history
  7. Merge pull request openedx#32768 from openedx/feanil/redirect_technic…

    …al_guides
    
    Redirect Technical docs pages to the new edx-platform docs site.
    feanil committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    8780e60 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d1da82a View commit details
    Browse the repository at this point in the history
  9. feat!: Drop the separate technical docs.

    BREAKING CHANGE: The technical docs will not be published independent of
    the rest of the edx-platform docs.
    feanil committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    1e27084 View commit details
    Browse the repository at this point in the history
  10. feat!: Move the docs out of the guides subdirectory.

    Now that the content in `guides` is all of the edx-platform docs, move
    them all into the top-level docs directory to reduce confusion.
    
    BREAKING CHANGE: Guides are now just docs.  This will require updating
    the publishing settings so that RTD looks for the conf in a different
    location.
    feanil committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    3e2d78b View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    a586c3b View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    f32c938 View commit details
    Browse the repository at this point in the history
  13. docs: Update .readthedocs.yml to point to the sphinx config.

    Now that there is only one sphinx project, the RTD config can be more
    specific and stop relying on the old style config which is about to be
    deprecated.
    feanil committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    de6639a View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2023

  1. Configuration menu
    Copy the full SHA
    85bb5f6 View commit details
    Browse the repository at this point in the history
  2. revert: Removing save_far_later app directory (openedx#32713)

    This is the third phase of removing save_for_later app in which app directory would be removed from code.
    
    VAN-1451
    mubbsharanwar committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    4cd7c3b View commit details
    Browse the repository at this point in the history
  3. allow app level enable/disable in notifications app (openedx#32781)

    * fix: allow app level enable/disable in notifications app
    AhtishamShahid committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    3af1ce0 View commit details
    Browse the repository at this point in the history
  4. Merge pull request openedx#32780 from openedx/feanil/unify_docs

    feanil/unify docs
    feanil committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    686cab0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6825088 View commit details
    Browse the repository at this point in the history
  6. feat: Remove FOOTER_ORGANIZATION_IMAGE django settings depr52 (opened…

    …x#32757)
    
    * feat: Remove FOOTER_ORGANIZATION_IMAGE django settings depr52
    
    * feat: Update api.py
    
    * feat: Update api.py
    
    * feat: Update footer.html
    
    * feat: change in logo images path
    
    * feat: Update footer.html
    
    as per Diana's suggestion white space is removed.
    Yagnesh1998 committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    03b189f View commit details
    Browse the repository at this point in the history
  7. chore(i18n): update translations

    Jenkins authored and edx-transifex-bot committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    d79625e View commit details
    Browse the repository at this point in the history
  8. refactor: reuse services and wrappers between XBlocks (fixed)

    This re-applies commit 36cc415 with handling an invalid context_key in the
    `PartitionService`. It can happen when rendering a `LibraryContentBlock` in
    Studio because this service is initialized by the modulestore when validating
    an XBlock to gather its error messages in the `studio_xblock_wrapper`.
    Agrendalath committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    92b6840 View commit details
    Browse the repository at this point in the history
  9. feat: expand mypy static type checking (openedx#32591)

    * chore: typing + fixes for content_staging
    * chore: typing + fixes for learning_sequences
    * chore: typing + fixes for content_libraries
    * chore: typing + fixes for new XBlock runtime
    * feat: type hinting more code with mypy
    bradenmacdonald committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    57420ed View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    4c5815c View commit details
    Browse the repository at this point in the history
  11. feat: Upgrade Python dependency ora2 (openedx#32793)

    bump to ora version to include flexible peer grading override changes
    
    Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
    
    Co-authored-by: jansenk <[email protected]>
    github-actions[bot] and jansenk committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    8a3c916 View commit details
    Browse the repository at this point in the history
  12. feat: command to delete v1 libraries (openedx#32786)

    This PR adds a management command to delete v1 content libraries. CLI options are given for a singular library, as well as all libraries. The command raises some errors related to grading, as it uses the code to delete courses, but that is something I can live with for a quick and dirty version of this capability. Also, the pruner will have to be run later to remove any orphan blocks left behind by removing the inde
    connorhaugh committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    41ec085 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2023

  1. Configuration menu
    Copy the full SHA
    ebd9605 View commit details
    Browse the repository at this point in the history
  2. build: copy from node_modules using NPM postinstall hook, not Paver (…

    …RE-MERGE)
    
    Re-merge of 4b64d83
    
    The commit after this one contains the fix for the issue that led to the
    revert.
    kdmccormick committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    a6f04d8 View commit details
    Browse the repository at this point in the history
  3. build: ensure that non-Tutor systems handle copy-node-modules.sh

    Two fixes:
    
    * In the (in-repo, non-Tutor) Dockerfile, add copy-node-modules.sh
      before `npm install`, since it is needed by the new postinstall hook.
    
    * In paver/assets.py, run copy-node-modules.sh for backwards com-
      patibility, just for cases where `SKIP_NPM_INSTALL` is enabled
      (which would prevent our new postinstall hook from running
      automatically!). We will deprecate the paver asset commands all at
      once once the new non-paver stuff is 100% working.
    kdmccormick committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    fb5383a View commit details
    Browse the repository at this point in the history
  4. add assets to studio content api (openedx#32676)

    The purpose of this is to expose the assets_handler endpoint as a public endpoint as part of the studio content API MVP. This allows a course author to register an oauth application in django admin and then retrieve, create and delete assets with this endpoint. You can only update the "locked" attribute for an asset.
    jesperhodge committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    7fc32f8 View commit details
    Browse the repository at this point in the history
  5. feat: Upgrade Python dependency edx-enterprise

    fix: removing items to delete dependency on the catalog service
    
    Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
    alex-sheehan-edx committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    d28d094 View commit details
    Browse the repository at this point in the history
  6. Merge pull request openedx#32799 from openedx/alex-sheehan-edx/upgrad…

    …e-edx-enterprise-ebd9605
    
    feat: Upgrade Python dependency edx-enterprise
    alex-sheehan-edx committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    aea511e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d6f824d View commit details
    Browse the repository at this point in the history
  8. Merge pull request openedx#32600 from openedx/kenclary/TNL-10873

    feat: basic get/post endpoint for v2 xblocks. TNL-10873
    kenclary committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    705ff1b View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2023

  1. Configuration menu
    Copy the full SHA
    4f393a1 View commit details
    Browse the repository at this point in the history
  2. feat: create Course Limited Staff role

    This is an experimental approach to introduce a role which has all Course Staff
    permissions, except for the Studio access.
    
    Co-authored-by: 0x29a <[email protected]>
    Agrendalath and 0x29a committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    e746986 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2023

  1. chore(i18n): update translations

    Jenkins authored and edx-transifex-bot committed Jul 23, 2023
    Configuration menu
    Copy the full SHA
    2fc917a View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2023

  1. Configuration menu
    Copy the full SHA
    f39ba90 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    77cef4c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bf74a8b View commit details
    Browse the repository at this point in the history
  4. feat: Upgrade Python dependency edx-enterprise (openedx#32809)

    fix: skipping rate limited api response errors
    
    Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
    
    Co-authored-by: kiram15 <[email protected]>
    Co-authored-by: Kira Miller <[email protected]>
    3 people committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    35ff87f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    25afbb1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    948f23a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2640b29 View commit details
    Browse the repository at this point in the history
  8. Merge pull request openedx#32825 from openedx/openedx/knguyen2/ENT-7268

    chore: edx-enterprise version bump
    katrinan029 committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    6bdeb34 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6261005 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2023

  1. Configuration menu
    Copy the full SHA
    4379c08 View commit details
    Browse the repository at this point in the history
  2. feat: embedded form redirection experience (openedx#32814)

    Redirection for embedded registration experience
    
    VAN-1535
    mubbsharanwar committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    daa52f3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a44c6d3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    004a0f5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    584a52e View commit details
    Browse the repository at this point in the history
  6. Merge pull request openedx#32796 from openedx/ammar/remove-optional-d…

    …epdencies
    
    remove optional python dependencies
    muhammad-ammar committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    7087c2a View commit details
    Browse the repository at this point in the history
  7. Merge pull request openedx#32773 from openedx/btahir/ENT-7373-7374

    feat: enrollment mode and organisation auth id
    jajjibhai008 committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    3426901 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    0212767 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c540709 View commit details
    Browse the repository at this point in the history
  10. Merge pull request from GHSA-3q74-3rfh-g37j

    Co-authored-by: Jesper Hodge <[email protected]>
    feanil and jesperhodge committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    5d3eca4 View commit details
    Browse the repository at this point in the history
  11. chore: version bump

    katrinan029 committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    46cae7a View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2023

  1. Merge pull request openedx#32844 from openedx/knguyen2/ENT-5808

    chore: version bump
    katrinan029 committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    8d49a86 View commit details
    Browse the repository at this point in the history
  2. fix: use student role for zoom in case of global staff. (openedx#32818)

    * fix: use student role for zoom in case of global staff.
    
    * fix: added request cache to avoid duplicate db calls.
    AhtishamShahid committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    f4616f0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    23d6966 View commit details
    Browse the repository at this point in the history
  4. build: npm run build (experimental) (openedx#32823)

    This PR implements much of the static assets rework ADR [1], including:
    
    * `npm run build[-dev]`, and its subcommands,
    * `npm run webpack[-dev]` and
    * `npm run compile-sass[-dev]`.
    
    This is backwards-compatible. `paver update_assets` should not be affected.
    The new command warns that it is "experimental" for a few reasons:
    
    * `npm run build` will fail in the webpack phase unless you first
    run  `xmodule_assets`. This will be changed soon [2].
    
    * We have tested the new build, but not quite so thoroughly that we'd
    recommend it as the production default yet. Once the xmodule_assets
    work lands, we'll share this on the forums so early adopters can try it
    out.
    
    * The commands lack some top-level documentation. Once they stabilize more,
    we'll add a section to the README that explains how and when to use `npm run
    build` and its subcommands and its env vars.
    
    * `npm run watch` is not yet implemented.
    
    References:
    1. https://github.com/openedx/edx-platform/blob/master/docs/decisions/0017-reimplement-asset-processing.rst
    2. openedx#32685
    
    Part of: openedx#31604
    kdmccormick committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    3e67719 View commit details
    Browse the repository at this point in the history
  5. fix: learner home serializer key error (openedx#32842)

    * fix: allow missing authOrgId
    
    ---------
    
    Co-authored-by: Leangseu Kim <[email protected]>
    jansenk and leangseu-edx committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    4331ee2 View commit details
    Browse the repository at this point in the history
  6. chore: remove warnings from defusedxml package (openedx#32652)

    Co-authored-by: Diego Velásquez <[email protected]>
    diegovr and Diego Velásquez committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    547e5b1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    370ea80 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    51079e5 View commit details
    Browse the repository at this point in the history
  9. build: include built-in XBlock JS directly rather than copying it (op…

    …enedx#32480)
    
    As part of the static asset build, JS modules for most built-in XBlocks were
    unnecessarily copied from the original locations (under xmodule/js and
    common/static/js) to a git-ignored location (under common/static/xmodule), and
    then included into the Webpack builld via
    common/static/xmodule/webpack.xmodule.config.js.
    
    With this commit, we stop copying the JS modules. Instead, we have
    common/static/xmodule/webpack.xmodule.config.js just reference the original
    source under xmodule/js and common/static/js.
    
    This lets us us radically simplify the xmodule/static_content.py build script.
    It also sets the stage for the next change, in which we will check
    webpack.xmodule.config.js into the repository, and delete
    xmodule/static_content.py entirely.
    
    common/static/xmodule/webpack.xmodule.config.js before:
    
        module.exports = {
            "entry": {
                "AboutBlockDisplay": [
                    "./common/static/xmodule/modules/js/000-b82f6c436159f6bc7ca2513e29e82503.js",
                    "./common/static/xmodule/modules/js/001-3ed86006526f75d6c844739193a84c11.js",
                    "./common/static/xmodule/modules/js/002-3918b2d4f383c04fed8227cc9f523d6e.js",
                    "./common/static/xmodule/modules/js/003-b3206f2283964743c4772b9d72c67d64.js",
                    "./common/static/xmodule/modules/js/004-274b8109ca3426c2a6fde9ec2c56e969.js",
                    "./common/static/xmodule/modules/js/005-26caba6f71877f63a7dd4f6796109bf6.js"
                ],
                "AboutBlockEditor": [
                    "./common/static/xmodule/descriptors/js/000-b82f6c436159f6bc7ca2513e29e82503.js",
                    "./common/static/xmodule/descriptors/js/001-19c4723cecaa5a5a46b8566b3544e732.js"
                ],
                // etc
            }
        };
    
    common/static/xmodule/webpack.xmodule.config.js after:
    
        module.exports = {
            "entry": {
                "AboutBlockDisplay": [
                    "./xmodule/js/src/xmodule.js",
                    "./xmodule/js/src/html/display.js",
                    "./xmodule/js/src/javascript_loader.js",
                    "./xmodule/js/src/collapsible.js",
                    "./xmodule/js/src/html/imageModal.js",
                    "./xmodule/js/common_static/js/vendor/draggabilly.js"
                ],
                "AboutBlockEditor": [
                    "./xmodule/js/src/xmodule.js",
                    "./xmodule/js/src/html/edit.js"
                ],
                // etc
            }
        };
    
    Part of: openedx#32481
    kdmccormick committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    9d4163d View commit details
    Browse the repository at this point in the history
  10. feat: adds Content Tagging (openedx#32661)

    * refactor: moves is_content_creator
    
    from cms.djangoapps.contentstore.helpers to common.djangoapps.student.auth
    
    * feat: adds content tagging app
    
    Adds models and APIs to support tagging content objects (e.g. XBlocks,
    content libraries) by content authors. Content tags can be thought of as
    "name:value" fields, though underneath they are a bit more complicated.
    
    * adds dependency on openedx-learning<=0.1.0
    * adds tagging app to LMS and CMS
    * adds content tagging models, api, rules, admin, and tests.
    * content taxonomies and tags can be maintained per organization by
      content creators for that organization.
    pomegranited committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    8098169 View commit details
    Browse the repository at this point in the history
  11. chore: geoip2: update maxmind geolite country database

    Jenkins authored and edx-transifex-bot committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    06e738e View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2023

  1. Docker multi-arch images push for linux/amd64, linux/arm64 (openedx#3…

    …2686)
    
    * fix: push docker multi-arch images
    
    ---------
    
    Co-authored-by: Salman Nawaz <[email protected]>
    salman2013 and Salman Nawaz committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    e4a1039 View commit details
    Browse the repository at this point in the history
  2. chore: remove warnings for assertNotRegexpMatches method (openedx#32753)

    Co-authored-by: Diego Velásquez <[email protected]>
    diegovr and Diego Velásquez committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    e92e0e2 View commit details
    Browse the repository at this point in the history
  3. fix: include new assets.txt file in make upgrade (openedx#32860)

    * fix: include new assets.txt file in make upgrade
    * test: update click version to resolve upgrade job failure
    * chore: Updating Python Requirements (openedx#32861)
    UsamaSadiq committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    34f9fc4 View commit details
    Browse the repository at this point in the history
  4. feat: Upgrade Python dependency edx-enterprise

    Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
    jajjibhai008 committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    6c1db43 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5f7d82e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    06d8a79 View commit details
    Browse the repository at this point in the history
  7. fix: fixed provider not setting in course discussion settings (opened…

    …x#32863)
    
    Co-authored-by: adeel.tajamul <[email protected]>
    muhammadadeeltajamul and adeel.tajamul committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    54467b4 View commit details
    Browse the repository at this point in the history
  8. Merge pull request openedx#32865 from openedx/jajjibhai008/upgrade-ed…

    …x-enterprise-34f9fc4
    
    feat: Upgrade Python dependency edx-enterprise
    jajjibhai008 committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    c0e9dc9 View commit details
    Browse the repository at this point in the history
  9. build: commit builtinblocks Webpack config and stub out `xmodule_asse…

    …ts` (openedx#32685)
    
    The Webpack configuration file for built-in XBlock JS used to be
    generated at build time and git-ignored. It lived at
    common/static/xmodule/webpack.xmodule.config.js. It was generated
    because the JS that it referred to was also generated at build-time, and
    the filenames of those JS modules were not static.
    
    Now that its contents have been made entirely static [1], there is no
    reason we need to continue generating this Webpack configuration file.
    So, we check it into edx-platform under the name
    ./webpack.builtinblocks.config.js. We choose to put it in the repo's
    root directory because the paths contained in the config file are
    relative to the repo's root.
    
    This allows us to behead both the xmodule/static_content.py
    (`xmodule_assets`) script andthe  `process_xmodule_assets` paver task, a
    major step in removing the need for Python in the edx-platform asset
    build [2]. It also allows us to delete the `HTMLSnippet` class and all
    associated attributes, which were exclusively used by
    xmodule/static_content.py..
    
    We leave `xmodule_assets` and  `process_xmodule_assets` in as stubs for
    now in order to avoid breaking external code (like Tutor) which calls
    Paver; the entire pavelib/assets.py function will be eventually removed
    soon anyway [3]. Further, to avoid extraneous refactoring, we keep one
    method of `HTMLSnippet` around on a few of its former subclasses:
    `get_html`. This method was originally part of the XModule framework;
    now, it is left over on a few classes as a simple internal helper
    method.
    
    References:
    1. openedx#32480
    2. openedx#31800
    3. openedx#31895
    
    Part of: openedx#32481
    kdmccormick committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    3557799 View commit details
    Browse the repository at this point in the history
  10. build: npm run watch (experimental) (openedx#32866)

    Implements the `npm run watch` section of the assets ADR [1], plus some
    modifications since I decided to switch from pywatchman to watchdog (see
    ADR changes for justification). This will replace `paver watch_assets`
    (edx-platform) and `openedx-assets watch-themes` (Tutor).
    
    Specifically, this PR adds three experimental commands:
    
    * `npm run watch-sass` : Watch for Sass changes with watchdog.
    * `npm run watch-webpack` : Invoke Webpack-watch for JS changes.
    * `npm run watch` : Invoke both `watch-sass` and `watch-webpack` simultaneously.
    
    These commands are only intended to work in development mode. They have
    been tested both on bare-metal edx-platform and through `tutor dev run`
    on on Linux.
    
    Before removing the "experimental" label, we need to:
    
    * Test through Devstack on Linux.
    * Test through Devstack and `tutor dev run` on macOS.
    * Test on bare-metal macOS. Might not work, which is OK, but we should
      document that.
    * Document the commands in edx-platform's README.
    * Confirm that this not only works through `tutor dev run`, but also as
      a suitable replacement in the `watchthemes` service that Tutor runs
      automatically as part of `tutor dev start`. Tweak if necessary.
    
    References:
    
    1. https://github.com/openedx/edx-platform/blob/master/docs/decisions/0017-reimplement-asset-processing.rst
    
    Part of: openedx#31612
    kdmccormick committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    303bf5e View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    122ae72 View commit details
    Browse the repository at this point in the history
  12. feat: Add subsection grading policy mismatch validation (openedx#32813)

    Adds validation for the grading assignment and grading policy, showing a
    warning in Studio if there is a mismatch.
    yusuf-musleh committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    884d898 View commit details
    Browse the repository at this point in the history
  13. chore: version bump

    katrinan029 committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    e3fd89d View commit details
    Browse the repository at this point in the history
  14. Merge pull request openedx#32870 from openedx/knguyen2/ENT-5809-versi…

    …on-bump
    
    chore: version bump
    katrinan029 committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    b94b0a8 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2023

  1. chore(i18n): update translations

    Jenkins authored and edx-transifex-bot committed Jul 30, 2023
    Configuration menu
    Copy the full SHA
    7be5246 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2023

  1. build: swap default file storage _away_ from deprecated lib

    The S3BotoStorage backend was deprecated in favor of the S3Boto3Storage
    backend. This change updates the default backend to use the latter.
    
    style: This re-links and rewords a relevant comment that had been
    disconnected during previous refactoring.
    
    docs: https://github.com/jschneier/django-storages/blob/ade79308a3f20480bec8a964bdbf2f4e0b50ff43/docs/backends/amazon-S3.rst#migrating-from-boto-to-boto3
    
    Fixes: FAL-3431
    Fixes: public-engineering/128
    stvstnfrd authored and Agrendalath committed Jul 31, 2023
    Configuration menu
    Copy the full SHA
    96699d5 View commit details
    Browse the repository at this point in the history
  2. Studio content api videos (openedx#32803)

    * refactor: extract methods to video_storage_handlers
    
    * refactor: move private functions
    
    * refactor: move functions to videos_storage_handlers
    
    * refactor: asset_storage_handlers
    
    * feat: add video api views
    
    * feat: add video urls
    
    * feat: add mock videos post
    
    * refactor: mock video upload url
    
    * fix: json extraction
    
    * fix: url pattern for video deletion
    
    * fix: video url views
    
    * fix: lint
    
    * fix: lint
    
    * fix: tests
    
    * fix: tests
    
    * fix: tests
    
    * Feat  studio content api transcripts (openedx#32858)
    
    * feat: add transcript endpoints
    
    feat: add transcript upload endpoint, check that transcripts for deletion exist
    
    fix: remove transcript credentials view cause out of scope
    
    * fix: lint
    
    * feat: TNL-10897 fix destroy() args to kwargs bug
    
    ---------
    
    Co-authored-by: Bernard Szabo <[email protected]>
    
    ---------
    
    Co-authored-by: Bernard Szabo <[email protected]>
    jesperhodge and Bernard Szabo committed Jul 31, 2023
    Configuration menu
    Copy the full SHA
    6598abb View commit details
    Browse the repository at this point in the history
  3. feat: Handle JSInput extra files when copying/pasting (openedx#32847)

    This takes into account the extra files that are usually required when
    copying problems containing JSInputs. Static files such as additional
    CSS and JS files needed to interact and style the problem.
    yusuf-musleh committed Jul 31, 2023
    Configuration menu
    Copy the full SHA
    b97007e View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2023

  1. feat: added ltipiitool model (openedx#32790)

    * feat: added ltipiitool model
    
    * feat: added ltipiitool model
    
    * feat: created ltipiitool model
    
    * chore: squashed ltipiitool mirgation files for agreements app.
    
    * chore: fixed migration files
    ericanwoga committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    0bde216 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f6a60cd View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2023

  1. Configuration menu
    Copy the full SHA
    df63305 View commit details
    Browse the repository at this point in the history
  2. fix: do not reinitialize the MakoService in the MakoDescriptorSystem (o…

    …penedx#32895)
    
    Without this, Studio raises the "mako.exceptions.TemplateLookupException" with
    the "Can't locate template for uri 'discussion/_discussion_inline_studio.html'"
    message.
    Agrendalath committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    c3b7b57 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8beb627 View commit details
    Browse the repository at this point in the history
  4. System defined taxonomies (openedx#32869)

    * feat: System defined taxonomies
    
    * style: models.py moved to models/base.py
    
    * feat: New Content System defined models
    
    * style: Lint and migration
    
    * fix: Fix migration error
    
    * chore: Rebase and compile requirements
    
    * refactor: adds ContentTaxonomyMixin for use when creating content system taxonomies
    
    Pulls the ContentTaxonomy-specific logic into a mixin class to bring
    the Content-specific logic into other Taxonony subclasses.
    
    * fix: Tests
    
    * test: System defined model validations
    
    * fix: Move language taxonomy creation to openedx-learning
    
    * style: Rename of OrganizationSystemDefinedTaxonomy
    
    * style: nits
    
    * chore: Update openedx-learning dependency
    
    ---------
    
    Co-authored-by: Jillian Vogel <[email protected]>
    ChrisChV and pomegranited committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    9bea447 View commit details
    Browse the repository at this point in the history
  5. [FC-0009] Studio backend APIs to support copying and pasting of entir…

    …e Units (openedx#32812)
    
    * feat: tests for copying units in content_staging app
    
    * chore: convert old tests to pytest style
    
    * feat: make pasting units work (in Studio backend API)
    
    * refactor: make XmlMixin.parse_xml more like standard XBlock behavior
    bradenmacdonald committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    1aed4e6 View commit details
    Browse the repository at this point in the history
  6. chore: geoip2: update maxmind geolite country database

    Jenkins authored and edx-transifex-bot committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    03299af View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2023

  1. feat: Upgrade Python dependency openedx-filters

    Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
    jajjibhai008 committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    5914b21 View commit details
    Browse the repository at this point in the history
  2. Merge pull request openedx#32901 from openedx/jajjibhai008/upgrade-op…

    …enedx-filters-03299af
    
    feat: Upgrade Python dependency openedx-filters
    jajjibhai008 committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    5acc4e5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    962e451 View commit details
    Browse the repository at this point in the history
  4. Merge pull request openedx#32902 from openedx/eahmadjaved/ENT-7373-73…

    …74-hook
    
    feat: hook for course hasStarted attribute
    jajjibhai008 committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    1b9d9bf View commit details
    Browse the repository at this point in the history
  5. feat: created ltipiisignature model (openedx#32853)

    * feat: created ltipiisignature model
    ericanwoga committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    87a6664 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0d93075 View commit details
    Browse the repository at this point in the history
  7. feat: Upgrade Python dependency edx-event-bus-kafka (openedx#32905)

    Better error logging for events that failed to publish
    
    Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
    
    Co-authored-by: rgraber <[email protected]>
    github-actions[bot] and rgraber committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    e0f8668 View commit details
    Browse the repository at this point in the history
  8. feat: added proctoringpiisignature model (openedx#32903)

    * feat: added proctoringpiisignature model
    ericanwoga committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    7d97ecf View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    69cab96 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2023

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

Commits on Aug 6, 2023

  1. chore(i18n): update translations

    Jenkins authored and edx-transifex-bot committed Aug 6, 2023
    Configuration menu
    Copy the full SHA
    58f44a8 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2023

  1. Configuration menu
    Copy the full SHA
    7f06e72 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f90f1af View commit details
    Browse the repository at this point in the history
  3. Upgrade edx-django-utils and django-config-models (openedx#32917)

    * feat: Upgrade Python dependency django-config-models (openedx#32916)
    
    chore: upgrade django-config-models
    
    Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
    
    Co-authored-by: mumarkhan999 <[email protected]>
    
    * feat: Upgrade Python dependency edx-django-utils (openedx#32918)
    
    chore: upgrade edx-django-utils
    
    Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
    
    Co-authored-by: mumarkhan999 <[email protected]>
    
    ---------
    
    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    Co-authored-by: mumarkhan999 <[email protected]>
    3 people committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    1584dbc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    df19783 View commit details
    Browse the repository at this point in the history
  5. feat: upgrading django-simple-history without migrations. (openedx#32880

    )
    
    * feat: upgrading django-history without migrations.
    
    * feat: upgrading django-history==3.1.1.
    awais786 committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    e94af3c View commit details
    Browse the repository at this point in the history
  6. chore: apply amnesty on existing not fixable issues (openedx#32215)

    * fix: eslint operator-linebreak issue
    
    * fix: eslint quotes issue
    
    * fix: react jsx indent and props issues
    
    * fix: eslint trailing spaces issues
    
    * fix: eslint line around directives issue
    
    * fix: eslint semi rule
    
    * fix: eslint newline per chain rule
    
    * fix: eslint space infix ops rule
    
    * fix: eslint space-in-parens issue
    
    * fix: eslint space before function paren issue
    
    * fix: eslint space before blocks issue
    
    * fix: eslint arrow body style issue
    
    * fix: eslint dot-location issue
    
    * fix: eslint quotes issue
    
    * fix: eslint quote props issue
    
    * fix: eslint operator assignment issue
    
    * fix: eslint new line after import issue
    
    * fix: indent issues
    
    * fix: operator assignment issue
    
    * fix: all autofixable eslint issues
    
    * fix: all react related fixable issues
    
    * fix: autofixable eslint issues
    
    * chore: remove all template literals
    
    * fix: remaining autofixable issues
    
    * chore: apply amnesty on all existing issues
    
    * fix: failing xss-lint issues
    
    * refactor: apply amnesty on remaining issues
    
    * refactor: apply amnesty on new issues
    
    * fix: remove file level suppressions
    
    * refactor: apply amnesty on new issues
    Syed-Ali-Abbas-Zaidi committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    8480dbc View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8d405ac View commit details
    Browse the repository at this point in the history
  8. chore(i18n): update translations

    Jenkins authored and edx-transifex-bot committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    7c41be7 View commit details
    Browse the repository at this point in the history
  9. fead: added django admin forms (openedx#32926)

    * feat: added django admin forms
    ericanwoga committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    4e75a89 View commit details
    Browse the repository at this point in the history
  10. fix: re-enable Django deprecation warnings (openedx#32277)

    * fix: re-enable Django deprecation warnings
    ---------
    
    Co-authored-by: UsamaSadiq <[email protected]>
    iamsobanjaved and UsamaSadiq committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    2732934 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2023

  1. Configuration menu
    Copy the full SHA
    52bdb70 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4da29d9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    eecf4c7 View commit details
    Browse the repository at this point in the history
  4. feat: Upgrade Python dependency edx-proctoring (openedx#32936)

    Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
    
    Co-authored-by: awais786 <[email protected]>
    github-actions[bot] and awais786 committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    b1e3d49 View commit details
    Browse the repository at this point in the history
  5. feat: Upgrade Python dependency edx-name-affirmation (openedx#32938)

    Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
    
    Co-authored-by: awais786 <[email protected]>
    github-actions[bot] and awais786 committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    b6471c1 View commit details
    Browse the repository at this point in the history
  6. chore: upgrading edx-enterprise to 4.0.10 (openedx#32940)

    * chore: upgrading edx-enterprise to 4.0.10
    
    * chore: Update base.txt
    
    * chore: bumping edx-enterprise ver.
    awais786 committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    8e6dc48 View commit details
    Browse the repository at this point in the history
  7. feat: Upgrade Python dependency edx-organizations (openedx#32937)

    Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
    github-actions[bot] committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    2a4a01e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b085ce4 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2023

  1. Configuration menu
    Copy the full SHA
    4fd2241 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3d6e0c9 View commit details
    Browse the repository at this point in the history
  3. feat: replace learning_assistant_launch_url with learning_assistant_e…

    …nabled in courseware API
    
    This commit replaces the learning_assistant_launch_url field of the CoursewareInformation view of the courseware API with a learning_assistant_enabled field. learning_assistant_enabled is a boolean that represents whether the Xpert Learning Assistant is enabled for the requesting user, based on the associated CourseWaffleFlag. This change is necessary because we are no longer leveraging the Learning Assistant LTI tool.
    MichaelRoytman committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    7598a81 View commit details
    Browse the repository at this point in the history
  4. Merge pull request openedx#32931 from openedx/MichaelRoytman/MST-2038…

    …-courseware-api-xpert-la
    
    Replace learning_assistant_launch_url with learning_assistant_enabled in courseware API.
    MichaelRoytman committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    1a688a1 View commit details
    Browse the repository at this point in the history
  5. fix: reconcile pygments versions (openedx#32959)

    Rebecca Graber committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    f4f665a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4630908 View commit details
    Browse the repository at this point in the history
  7. feat: Upgrade Python dependency edx-event-bus-kafka (openedx#32962)

    new error logging for events that failed to publish
    github-actions[bot] committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    60e701e View commit details
    Browse the repository at this point in the history
  8. fix: Delete root-owned files when provisioning

    This should help avoid permissions errors for existing devstack users when
    they re-provision.
    
    Ticket: openedx-unsupported/devstack#1138
    timmc-edx committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    9f19fa5 View commit details
    Browse the repository at this point in the history
  9. fix: Bust node prereq cache on changes to package-lock.json as well

    We're using `npm ci`, so the package-lock file is actually the more
    important file to check for changes.
    timmc-edx committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    e0cee84 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    14d2cc8 View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2023

  1. Configuration menu
    Copy the full SHA
    a7f9770 View commit details
    Browse the repository at this point in the history
  2. feat: upgrading django-history. (openedx#32969)

    * feat: upgrading django-history.
    awais786 committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    0c12307 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9b53cd4 View commit details
    Browse the repository at this point in the history
  4. feat: Upgrade Python dependency openedx-events (openedx#32979)

    Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
    
    Co-authored-by: dianakhuang <[email protected]>
    github-actions[bot] and dianakhuang committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    aeb1fa7 View commit details
    Browse the repository at this point in the history
  5. chore: add maintainership documentation (openedx#32970)

    Add catalog-info.yaml and update the README
    Rebecca Graber committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    5d11db2 View commit details
    Browse the repository at this point in the history
  6. chore: Update README.rst with People section (openedx#32981)

    Rebecca Graber committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    a11eba0 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2023

  1. feat: Upgrade Python dependency edxval (openedx#32983)

    Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
    
    Co-authored-by: awais786 <[email protected]>
    github-actions[bot] and awais786 committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    9743e80 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9123602 View commit details
    Browse the repository at this point in the history
  3. feat: Upgrade Python dependency openedx-django-wiki (openedx#32989)

    Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
    
    Co-authored-by: awais786 <[email protected]>
    github-actions[bot] and awais786 committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    1b35bf7 View commit details
    Browse the repository at this point in the history
  4. feat: mgmt cmd to replace v1 libr refs in courses (openedx#32904)

    This PR adds a management command to, given a mapping of V1 content libraries to matching v2 content libraries, replaces references to v1 libs in courses (in library source xblocks) with V2 libraries. It does so by manipulating the mongo document directly.
    
    it also offers some improvements to the management command which copies all v1 libraries into v2 libraries.
    connorhaugh committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    4b38b1f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b453e48 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2023

  1. Configuration menu
    Copy the full SHA
    036fb3d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5865701 View commit details
    Browse the repository at this point in the history
  3. Merge pull request openedx#32928 from openedx/sr-pact-provider

    feat: Pact Provider Verification for Profile Endpoint
    swayamrana committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    bd7f618 View commit details
    Browse the repository at this point in the history
  4. Merge pull request openedx#32997 from openedx/bcitro/ENT-7509

    chore: upgrade edx-enterprise to 4.0.12
    bcitro committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    d6848e3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f961453 View commit details
    Browse the repository at this point in the history
  6. feat: allow disabling default beta tester enrollment notifications

    The "Notify users by email" checkbox checks the value of the 
    `BATCH_ENROLLMENT_NOTIFY_USERS_DEFAULT` configuration to match the user 
    experience with other checkboxes on the Membership page.
    mohd-akram committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    43b2255 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    08fda1b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    658c420 View commit details
    Browse the repository at this point in the history
  9. chore(i18n): update translations

    Jenkins authored and edx-transifex-bot committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    6a6ac01 View commit details
    Browse the repository at this point in the history
  10. feat: Upgrade Python dependency edx-enterprise

    4.0.14
    
    Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
    alex-sheehan-edx committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    81a211e View commit details
    Browse the repository at this point in the history
  11. Merge pull request openedx#33005 from openedx/alex-sheehan-edx/upgrad…

    …e-edx-enterprise-08fda1b
    
    feat: Upgrade Python dependency edx-enterprise
    alex-sheehan-edx committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    a5912b7 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    af07ab7 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2023

  1. Configuration menu
    Copy the full SHA
    4e5d3f9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6c162c4 View commit details
    Browse the repository at this point in the history
  3. feat: add observability for default auth classes (openedx#33003)

    Added new authentication classes to be used in
    DEFAULT_AUTHENTICATION_CLASSES that include
    observability. This will enable us to see more
    about the endpoints using the defaults, to help
    us make choices about changes in the defaults.
    
    We make the DRF default of Session and Basic
    Authentication explicit by setting
    DEFAULT_AUTHENTICATION_CLASSES explicitly.
    robrap committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    b9134c6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e332a56 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c45ac51 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    27edbc6 View commit details
    Browse the repository at this point in the history
  7. fix: error on course outline in Studio due to browser caching old JS …

    …file (openedx#33015)
    
    This fixes a bug where some users would see an error that prevented the course outline page in Studio from loading, for any course.
    bradenmacdonald committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    b8713fa View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2ea5b1d View commit details
    Browse the repository at this point in the history
  9. Merge pull request openedx#32912 from openedx/kenclary/TNL-10912

    fix: fix mako runtime bug with studio_view. TNL-10912
    kenclary committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    fa22e01 View commit details
    Browse the repository at this point in the history
  10. build: Fail PR if requirements files are inconsistent (openedx#32057)

    We have a few situations where requirements files can become
    inconsistent or cause unnecessary review churn in later `make upgrade`
    runs either due to manual editing, inconsistent environments, or
    incorrectly specified git dependencies. This will produce a failing
    check for any PR that does not produce a clean run of `make
    compile-requirements` on Linux.
    
    Addresses openedx#31372
    timmc-edx committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    595c94b View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2023

  1. Configuration menu
    Copy the full SHA
    4dea331 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4ee5964 View commit details
    Browse the repository at this point in the history
  3. Merge pull request openedx#32578 from openedx/usamasadiq/remove-langu…

    …age-session-key-usage
    
    fix: remove language_session_key usage
    edx-requirements-bot committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    aca521f View commit details
    Browse the repository at this point in the history
  4. chore: upgrading django-simple-history to latest version. (openedx#…

    …33010)
    
    * chore: upgrading `django-simple-history` to latest version.
    awais786 committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    43315cb View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    07fbf3b View commit details
    Browse the repository at this point in the history
  6. feat: replaced django-fernet-fields with django-fernet-fields-v2. (op…

    …enedx#32990)
    
    * feat: replaced django-fernet-fields with django-fernet-fields-v2.
    awais786 committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    c8bb65e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9979017 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    87216d3 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    852246d View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    62718f2 View commit details
    Browse the repository at this point in the history
  11. chore: geoip2: update maxmind geolite country database

    Jenkins authored and edx-transifex-bot committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    0935e08 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2023

  1. Python Requirements Update (openedx#33034)

    * chore: Updating Python Requirements and revert redis change.
    edx-requirements-bot committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    f20b7ec View commit details
    Browse the repository at this point in the history
  2. fix: fix is_safe_url and urlquote warnings (openedx#33041)

    * fix: fix is_safe_url and urlquote warnings
    * fix: replace urlquote with quote
    UsamaSadiq committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    59782fa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ddb092c View commit details
    Browse the repository at this point in the history
  4. fix: Prevent multiple dropdowns opening at once (openedx#33046)

    This closes already open dropdown menus when opening another dropdown
    menu, to prevent them from overlapping each other.
    yusuf-musleh committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    6b22286 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2023

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

Commits on Oct 18, 2023

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

Commits on Oct 20, 2023

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

Commits on Oct 23, 2023

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

Commits on Oct 25, 2023

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