-
Notifications
You must be signed in to change notification settings - Fork 3.9k
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
Course blocks API with param return_type=list #34425
Course blocks API with param return_type=list #34425
Commits on Jan 30, 2024
-
Merge branch 'master' into dkaplan1/APER-3146_investigate-fix-excepti…
…on-handling-in-program-cert-revocation
Configuration menu - View commit details
-
Copy full SHA for 02baf07 - Browse repository at this point
Copy the full SHA 02baf07View commit details -
Configuration menu - View commit details
-
Copy full SHA for bde8411 - Browse repository at this point
Copy the full SHA bde8411View commit details -
feat: added setting to disable the survey report banner entirely (ope…
…nedx#34092) * feat: added setting to disable the survey report banner entirely * fix: fixed unit test with new setting * refactor: changed conditions for better code readability * feat: added exception to stop the report from generating if the setting is set to false * chore: updated the readme file to include the new setting * refactor: move survey settings to common and disable admin by setting * docs: typos in README Co-authored-by: Tim McCormack <tmccormack@edx.org> * refactor: set default values to survey report settings * refactor: rename ENABLE_SURVEY_REPORT setting to SURVEY_REPORT_ENABLE * test: fix quality tests --------- Co-authored-by: Alejandro Cardenas <alecar.main@gmail.com> Co-authored-by: Tim McCormack <tmccormack@edx.org>
Configuration menu - View commit details
-
Copy full SHA for 76330b3 - Browse repository at this point
Copy the full SHA 76330b3View commit details -
Trying with new autoformat settings. FIXES: APER-3146
Configuration menu - View commit details
-
Copy full SHA for adae7e3 - Browse repository at this point
Copy the full SHA adae7e3View commit details -
Merge branch 'master' into dkaplan1/APER-3146_investigate-fix-excepti…
…on-handling-in-program-cert-revocation
Configuration menu - View commit details
-
Copy full SHA for a387737 - Browse repository at this point
Copy the full SHA a387737View commit details -
Configuration menu - View commit details
-
Copy full SHA for f7a9efb - Browse repository at this point
Copy the full SHA f7a9efbView commit details -
Merge pull request openedx#34036 from raccoongang/ruzniaievdm/feat/un…
…it-page-drf feat: [FC-0044] Unit page API as DRF
Configuration menu - View commit details
-
Copy full SHA for cbe865a - Browse repository at this point
Copy the full SHA cbe865aView commit details -
refactor: change survey report message location (openedx#34126)
* refactor: change survey report message location
Configuration menu - View commit details
-
Copy full SHA for 3bf3aea - Browse repository at this point
Copy the full SHA 3bf3aeaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b7ef26 - Browse repository at this point
Copy the full SHA 4b7ef26View commit details -
wording, switching to using a constant, fixing a string concat FIXES: APER-3146
Configuration menu - View commit details
-
Copy full SHA for b75f8b0 - Browse repository at this point
Copy the full SHA b75f8b0View commit details -
fix: add missing function import in certificate template (openedx#33904)
* fix: add missing function import in certificate template * test: add test case to check certificates generated when GA4 is enabled
Configuration menu - View commit details
-
Copy full SHA for d0a49d1 - Browse repository at this point
Copy the full SHA d0a49d1View commit details
Commits on Jan 31, 2024
-
feat: Upgrade Python dependency edx-enterprise (openedx#34144)
Added management command to fix `LearnerDataTransmissionAudit` table records. Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master` Co-authored-by: zamanafzal <zamanafzal@users.noreply.github.com> Co-authored-by: Zaman Afzal <zamanafzal@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a8206c1 - Browse repository at this point
Copy the full SHA a8206c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 82edbc6 - Browse repository at this point
Copy the full SHA 82edbc6View commit details -
Merge pull request openedx#34113 from openedx/iamsobanjaved/django-42…
…-lts chore!: upgrade Django version to 4.2 (LTS)
Configuration menu - View commit details
-
Copy full SHA for cd8e2d2 - Browse repository at this point
Copy the full SHA cd8e2d2View commit details -
feat: Upgrade Python dependency edx-enterprise
feat: update cornerstone client to store API calls in DB Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
Configuration menu - View commit details
-
Copy full SHA for 211fa93 - Browse repository at this point
Copy the full SHA 211fa93View commit details -
Merge pull request openedx#34148 from openedx/hamzawaleed01/upgrade-e…
…dx-enterprise-cd8e2d2 feat: Upgrade Python dependency edx-enterprise
Configuration menu - View commit details
-
Copy full SHA for e1cfaa5 - Browse repository at this point
Copy the full SHA e1cfaa5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 790e364 - Browse repository at this point
Copy the full SHA 790e364View commit details -
Merge pull request openedx#34150 from openedx/revert-34113-iamsobanja…
…ved/django-42-lts Revert "chore!: upgrade Django version to 4.2 (LTS)"
Configuration menu - View commit details
-
Copy full SHA for 3a16811 - Browse repository at this point
Copy the full SHA 3a16811View commit details -
Configuration menu - View commit details
-
Copy full SHA for 206ddd1 - Browse repository at this point
Copy the full SHA 206ddd1View commit details -
Adds an endpoint to expose JWT_PUBLIC_SIGNING_JWK_SET to other services
Ben Lu committedJan 31, 2024 Configuration menu - View commit details
-
Copy full SHA for a189bdd - Browse repository at this point
Copy the full SHA a189bddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4590f1e - Browse repository at this point
Copy the full SHA 4590f1eView commit details -
Merge pull request openedx#34129 from openedx/dkaplan1/APER-3146_inve…
…stigate-fix-exception-handling-in-program-cert-revocation feat: fix exception handling in program cert revocation
Configuration menu - View commit details
-
Copy full SHA for 33cd62e - Browse repository at this point
Copy the full SHA 33cd62eView commit details -
feat: Upgrade Python dependency ora2 (openedx#34154)
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master` Co-authored-by: nsprenkle <nsprenkle@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 192094b - Browse repository at this point
Copy the full SHA 192094bView commit details -
chore: geoip2: update maxmind geolite country database
Jenkins authored and edx-transifex-bot committedJan 31, 2024 Configuration menu - View commit details
-
Copy full SHA for abb4b0e - Browse repository at this point
Copy the full SHA abb4b0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f7eb49 - Browse repository at this point
Copy the full SHA 6f7eb49View commit details
Commits on Feb 1, 2024
-
feat: added notifications when response is endorsed or answered (open…
…edx#34082) * feat: added notification when response is endorsed or answered * test: added and fixed test cases * fix: fixed lint errors * refactor: changed method name for readibility * feat: added notification when my response is endorsed * test: fixed failed test cases
Configuration menu - View commit details
-
Copy full SHA for 9f136a4 - Browse repository at this point
Copy the full SHA 9f136a4View commit details -
feat!: upgrade Django version to 4.2 (LTS) (openedx#34162)
* feat!: upgrade Django version to 4.2 (LTS) --------- Co-authored-by: iamsobanjaved <iamsobanjaved@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 1fc2e8a - Browse repository at this point
Copy the full SHA 1fc2e8aView commit details -
feat: Upgrade Python dependency edx-enterprise (openedx#34155)
Added logs and remove cornerstone from management command Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master` Co-authored-by: zamanafzal <zamanafzal@users.noreply.github.com> Co-authored-by: Zaman Afzal <zamanafzal@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6b0c5c6 - Browse repository at this point
Copy the full SHA 6b0c5c6View commit details -
Revert "feat!: upgrade Django version to 4.2 (LTS) (openedx#34162)" (o…
…penedx#34165) This reverts commit 1fc2e8a.
Configuration menu - View commit details
-
Copy full SHA for 23659d5 - Browse repository at this point
Copy the full SHA 23659d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for d5fc369 - Browse repository at this point
Copy the full SHA d5fc369View commit details -
Merge pull request openedx#34159 from openedx/knguyen2/ent-8337
chore: bump edx-enterprise dependencies version
Configuration menu - View commit details
-
Copy full SHA for 09493a8 - Browse repository at this point
Copy the full SHA 09493a8View commit details -
Merge pull request openedx#33922 from Zeit-Labs/plugins-i18n
feat: atlas pull plugins translation | FC-0012
Feanil Patel authoredFeb 1, 2024 Configuration menu - View commit details
-
Copy full SHA for e6333d0 - Browse repository at this point
Copy the full SHA e6333d0View commit details -
docs: ADR for course data independence from libraries
This is an ADR around the idea that course content should not need to sync metadata from libraries during the import process or when copy and pasting.
Configuration menu - View commit details
-
Copy full SHA for 9d36257 - Browse repository at this point
Copy the full SHA 9d36257View commit details -
Configuration menu - View commit details
-
Copy full SHA for a9bd61d - Browse repository at this point
Copy the full SHA a9bd61dView commit details
Commits on Feb 2, 2024
-
feat!: upgrade Django version to 4.2 (LTS)
This reverts commit 23659d5.
Configuration menu - View commit details
-
Copy full SHA for e40a01c - Browse repository at this point
Copy the full SHA e40a01cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 09d4835 - Browse repository at this point
Copy the full SHA 09d4835View commit details -
Merge pull request openedx#34153 from hilltop16/hilltop16/add-auth-JW…
…KS-endpoint feat: add auth JWKS endpoint
Configuration menu - View commit details
-
Copy full SHA for 43747ee - Browse repository at this point
Copy the full SHA 43747eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0bf676c - Browse repository at this point
Copy the full SHA 0bf676cView commit details -
Merge pull request openedx#34021 from openedx/varshamenon4/refactor-c…
…ert-signals refactor: move rejected exam event handlers
Configuration menu - View commit details
-
Copy full SHA for ebb55ce - Browse repository at this point
Copy the full SHA ebb55ceView commit details -
The original implementation of the endpoint returned a string instead of a JSON object. This fixes the return value to be the JSON object.
Ben Lu committedFeb 2, 2024 Configuration menu - View commit details
-
Copy full SHA for 2de48c1 - Browse repository at this point
Copy the full SHA 2de48c1View commit details
Commits on Feb 3, 2024
-
Merge pull request openedx#34176 from hilltop16/hilltop16/JWKS-endpoi…
…nt-fixup fix: return a JSON object in JWKS endpoint response
Configuration menu - View commit details
-
Copy full SHA for f7cd677 - Browse repository at this point
Copy the full SHA f7cd677View commit details
Commits on Feb 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6edc0c2 - Browse repository at this point
Copy the full SHA 6edc0c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d01394 - Browse repository at this point
Copy the full SHA 7d01394View commit details
Commits on Feb 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d9d5531 - Browse repository at this point
Copy the full SHA d9d5531View commit details -
feat: Upgrade Python dependency edx-drf-extensions (openedx#34189)
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master` Co-authored-by: syedsajjadkazmii <syedsajjadkazmii@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for a492b40 - Browse repository at this point
Copy the full SHA a492b40View commit details -
feat: Upgrade Python dependency edx-enterprise
update canvas client to store API calls in DB Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
Configuration menu - View commit details
-
Copy full SHA for fc8fcfa - Browse repository at this point
Copy the full SHA fc8fcfaView commit details -
Merge pull request openedx#34190 from openedx/MueezKhan246/upgrade-ed…
…x-enterprise-a492b40 feat: Upgrade Python dependency edx-enterprise
Configuration menu - View commit details
-
Copy full SHA for 7dce9d3 - Browse repository at this point
Copy the full SHA 7dce9d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for d2dc8cd - Browse repository at this point
Copy the full SHA d2dc8cdView commit details -
update edx platform codeowners for aperture ownership (openedx#34179)
* feat: tagging ownership of aperture on our owned apps For all of the edx-platform apps for which 2u team aperture is responsible, mark us as the owners. FIXES: APER-3192
Configuration menu - View commit details
-
Copy full SHA for b6e181e - Browse repository at this point
Copy the full SHA b6e181eView commit details -
fix: ORA response with attached file (for master) (openedx#33677)
The details are described in this discussion: https://discuss.openedx.org/t/ora-grading-returns-error/11482
Configuration menu - View commit details
-
Copy full SHA for d65841a - Browse repository at this point
Copy the full SHA d65841aView commit details -
feat: Support Django 4.2 in devstack (openedx#34192)
With the Django 4.2 upgrade, devstack needs `CSRF_TRUSTED_ORIGINS` for MFEs to work. This PR is probably not a complete list, but gets us started. Ticket: openedx#34180
Configuration menu - View commit details
-
Copy full SHA for 5e732f9 - Browse repository at this point
Copy the full SHA 5e732f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for d28684d - Browse repository at this point
Copy the full SHA d28684dView commit details -
feat: filter courses by user language by default (openedx#33647)
Adds a feature flag to filter courses by users preferred language by default
Configuration menu - View commit details
-
Copy full SHA for 4a46ae9 - Browse repository at this point
Copy the full SHA 4a46ae9View commit details
Commits on Feb 7, 2024
-
feat: make notification channel headings clickable (openedx#34194)
* feat: make notification channel headings clickable in notification preferences * refactor: serializer code updated for better readability * test: added a test for UserNotificationChannelPreferenceView API * fix: updated the api test that was failing due to conflicts --------- Co-authored-by: eemaanamir <eemaan.amir@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 48f74fd - Browse repository at this point
Copy the full SHA 48f74fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 603d23f - Browse repository at this point
Copy the full SHA 603d23fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 84ed035 - Browse repository at this point
Copy the full SHA 84ed035View commit details -
feat: Upgrade Python dependency edx-enterprise
feat: register admin view for IntegratedChannelAPIRequestLogs Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
Configuration menu - View commit details
-
Copy full SHA for 51eca10 - Browse repository at this point
Copy the full SHA 51eca10View commit details -
Merge pull request openedx#34205 from openedx/hamzawaleed01/upgrade-e…
…dx-enterprise-48f74fd feat: Upgrade Python dependency edx-enterprise
Configuration menu - View commit details
-
Copy full SHA for bf34961 - Browse repository at this point
Copy the full SHA bf34961View commit details -
feat: remove rollout percentage code for learner home (openedx#34198)
This code allowed us to control rollout but is no longer needed.
Configuration menu - View commit details
-
Copy full SHA for 7037c8d - Browse repository at this point
Copy the full SHA 7037c8dView commit details -
fix: handle countries not recognized by geoip2 DB
The `geoip2` library returns `None` when it only identifies the continent related to the IP address.
Configuration menu - View commit details
-
Copy full SHA for c1bd558 - Browse repository at this point
Copy the full SHA c1bd558View commit details -
feat: allow disabling user tours
A similar waffle flag was dropped in 2038633.
Configuration menu - View commit details
-
Copy full SHA for 21f2e30 - Browse repository at this point
Copy the full SHA 21f2e30View commit details -
feat: transition learner_home to aperture (openedx#34206)
previously assigned `learner_dashboard` to aperture (which is correct, aperture owns this) but the purpose of this effort was to assign `learner_home`, which is the backend people are referring to when they refer to "learner dashboard". FIXES: APER-3174
Configuration menu - View commit details
-
Copy full SHA for 340223b - Browse repository at this point
Copy the full SHA 340223bView commit details -
fix: fix default credentials internal service url in devstack settings
I was trying to test a communication pathway between the CMS and Credentials and requests were failing with the following error: ``` 2024-02-07 19:25:46,524 ERROR 202 [celery.app.trace] [user 3] [ip 192.168.16.1] trace.py:270 - Task openedx.core.djangoapps.programs.tasks.update_credentials_course_certificate_configuration_available_date[898eae19-cd38-4857-a656-dc080d64a3c5] raised unexpected: ConnectionError(MaxRetryError("HTTPConnectionPool(host='localhost', port=18150): Max retries exceeded with url: /api/v2/course_certificates/ (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fc5b2c357c0>: Failed to establish a new connection: [Errno 111] Connection refused'))")) Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/lib/python3.8/site-packages/urllib3/connection.py", line 174, in _new_conn conn = connection.create_connection( File "/edx/app/edxapp/venvs/edxapp/lib/python3.8/site-packages/urllib3/util/connection.py", line 95, in create_connection raise err File "/edx/app/edxapp/venvs/edxapp/lib/python3.8/site-packages/urllib3/util/connection.py", line 85, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused ``` I have updated the default value of the `CREDENTIALS_INTERNAL_SERVICE_URL` in our devstack settings to use the internal server URL and this fixed the issue.
Configuration menu - View commit details
-
Copy full SHA for 3a3b72c - Browse repository at this point
Copy the full SHA 3a3b72cView commit details -
Merge pull request openedx#34207 from openedx/jhynes/fix-devstack-cre…
…dentials-url-cms fix: fix default credentials internal service url in devstack settings
Configuration menu - View commit details
-
Copy full SHA for 8175900 - Browse repository at this point
Copy the full SHA 8175900View commit details -
chore: geoip2: update maxmind geolite country database
Jenkins authored and edx-transifex-bot committedFeb 7, 2024 Configuration menu - View commit details
-
Copy full SHA for ab6793e - Browse repository at this point
Copy the full SHA ab6793eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 81611a7 - Browse repository at this point
Copy the full SHA 81611a7View commit details
Commits on Feb 8, 2024
-
docs: add diagrams visualizing "available date" and "visiblity date"
A PR that adds a diagram that visualizes how an update to a course run's availability date propogates through our systems.
Configuration menu - View commit details
-
Copy full SHA for 393c7da - Browse repository at this point
Copy the full SHA 393c7daView commit details -
Configuration menu - View commit details
-
Copy full SHA for e22b938 - Browse repository at this point
Copy the full SHA e22b938View commit details -
Merge pull request openedx#34211 from openedx/jhynes/APER-3153_cad-spike
docs: add diagrams visualizing "available date" and "visiblity date"
Configuration menu - View commit details
-
Copy full SHA for f6a67f3 - Browse repository at this point
Copy the full SHA f6a67f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for c2d91c3 - Browse repository at this point
Copy the full SHA c2d91c3View commit details
Commits on Feb 9, 2024
-
Merge pull request openedx#34203 from eemaanamir/INF-1230
fix: survey xblock styling issues on mobile app
Configuration menu - View commit details
-
Copy full SHA for 5023e69 - Browse repository at this point
Copy the full SHA 5023e69View commit details
Commits on Feb 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b28db57 - Browse repository at this point
Copy the full SHA b28db57View commit details -
feat: Upgrade Python dependency edx-enterprise
[ENT-8008] feat: add unique constraint on learner transmission audit Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
Configuration menu - View commit details
-
Copy full SHA for 150233a - Browse repository at this point
Copy the full SHA 150233aView commit details -
Merge pull request openedx#34217 from openedx/justEhmadSaeed/upgrade-…
…edx-enterprise-b28db57 feat: Upgrade Python dependency edx-enterprise
Configuration menu - View commit details
-
Copy full SHA for d3be823 - Browse repository at this point
Copy the full SHA d3be823View commit details -
fix: require email verification on FA form (openedx#34219)
fix: broken test lms/djangoapps/courseware/tests/test_views.py fix: refactor test
Configuration menu - View commit details
-
Copy full SHA for accfdcc - Browse repository at this point
Copy the full SHA accfdccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e15d69 - Browse repository at this point
Copy the full SHA 2e15d69View commit details -
chore: add logging to fa form (openedx#34224)
* chore: add logging to fa form * chore: formatting
Configuration menu - View commit details
-
Copy full SHA for 4a2e7c7 - Browse repository at this point
Copy the full SHA 4a2e7c7View commit details
Commits on Feb 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0486e80 - Browse repository at this point
Copy the full SHA 0486e80View commit details -
Configuration menu - View commit details
-
Copy full SHA for 45547ca - Browse repository at this point
Copy the full SHA 45547caView commit details -
Update all edx-platform REST endpoints to support JWT Auth (openedx#3…
…4152) * chore: update API endpoints to support default JWT auth The default DRF Auth classes were recently updated to allow for both JWT and Session auth by default. Any endpoint that overrides the AUTHENTICATION_CLASSES but has just session, just JWT or just both of those should be updated to remove the override. Details in openedx#33662
Configuration menu - View commit details
-
Copy full SHA for 57b480b - Browse repository at this point
Copy the full SHA 57b480bView commit details -
feat: send course role events to the event bus (openedx#34158)
Notify the event bus when a user's role in a course is added or removed
Configuration menu - View commit details
-
Copy full SHA for 2f2ed4d - Browse repository at this point
Copy the full SHA 2f2ed4dView commit details
Commits on Feb 14, 2024
-
fix: update registration api response and replace username with name (o…
…penedx#34226) Update api registration api response and add full_name in response
Configuration menu - View commit details
-
Copy full SHA for 4bd0981 - Browse repository at this point
Copy the full SHA 4bd0981View commit details -
chore: Use preferred collection method
delete_one
(openedx#34214)`remove` method of Collection objects has been deprecated in favour of either `delete_one` or `delete_many`. This change will address 36 deprecation warnings that are generated from test runs. Co-authored-by: Lewis Kabui <lewisemm@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 4ee11d3 - Browse repository at this point
Copy the full SHA 4ee11d3View commit details -
feat: Upgrade Python dependency edx-enterprise
recorded degreed, moodle, and SAP API calls Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
Configuration menu - View commit details
-
Copy full SHA for 6803ac8 - Browse repository at this point
Copy the full SHA 6803ac8View commit details -
Merge pull request openedx#34232 from openedx/MueezKhan246/upgrade-ed…
…x-enterprise-4ee11d3 feat: Upgrade Python dependency edx-enterprise
Configuration menu - View commit details
-
Copy full SHA for 592bc66 - Browse repository at this point
Copy the full SHA 592bc66View commit details -
Configuration menu - View commit details
-
Copy full SHA for 16e0333 - Browse repository at this point
Copy the full SHA 16e0333View commit details -
fix!: infinite growth of cache when auto eviction is disabled
See discussion here: overhangio/tutor#984 This is a breaking change that will explicitely set the timeout of course structure cache entries to 1 week, instead of being unlimited. If you wish to revert to the former behaviour, you should set `course_structure_cache["TIMEOUT"] = None`. The course structure cache keys were previously set with an explicit timeout of `None` which was overriding the cache default timeout of 2h. This was OK in environments where the cache is configured with a maximum memory limit and an automatic key eviction strategy. But in others (such as Tutor), the course structure cache could grow infinitely. It was agreed that course structure cache keys should be long-lived but should respect the default cache structure timeout. Thus, we set here the TTL to 1 week. We can also configure Tutor to use a cache eviction policy. But that means we need to set a `maxmemory` value in Redis. It's not possible to set a value that will be appropriate for everyone: - if it's higher than the total memory (e.g: in small instances), server will crash before the cache is filled. - if it's too low (e.g: in large instances), the whole platform will abruptly slow down as many cache entries are suddenly evicted. That question of whether Tutor should define a cache eviction policy is still under discussion, but it can be resolved independently of this change.
Configuration menu - View commit details
-
Copy full SHA for 4daf452 - Browse repository at this point
Copy the full SHA 4daf452View commit details -
Remove bok-choy reference (openedx#34216)
* chore: remove bok-choy references
Configuration menu - View commit details
-
Copy full SHA for f76b6b4 - Browse repository at this point
Copy the full SHA f76b6b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a36fa9 - Browse repository at this point
Copy the full SHA 5a36fa9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e0bc66 - Browse repository at this point
Copy the full SHA 6e0bc66View commit details -
feat: Upgrade Python dependency edx-enterprise
enterprise version bump 4.11.12 Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
Configuration menu - View commit details
-
Copy full SHA for e0702f9 - Browse repository at this point
Copy the full SHA e0702f9View commit details -
Merge pull request openedx#34235 from openedx/alex-sheehan-edx/upgrad…
…e-edx-enterprise-5a36fa9 feat: Upgrade Python dependency edx-enterprise
Configuration menu - View commit details
-
Copy full SHA for 3919c45 - Browse repository at this point
Copy the full SHA 3919c45View commit details
Commits on Feb 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 63d1848 - Browse repository at this point
Copy the full SHA 63d1848View commit details -
Configuration menu - View commit details
-
Copy full SHA for fa66728 - Browse repository at this point
Copy the full SHA fa66728View commit details -
feat: expose
hide_from_toc
field for course blocks in outline API (o……penedx#33955) These changes are part of the effort made to implement https://openedx.atlassian.net/wiki/spaces/OEPM/pages/3853975595/Feature+Enhancement+Proposal+Hide+Sections+from+course+outline
Configuration menu - View commit details
-
Copy full SHA for 4c0fba2 - Browse repository at this point
Copy the full SHA 4c0fba2View commit details -
feat: add dismiss button to survey report banner (openedx#34160)
* feat: add dismiss button to survey report banner * refactor: move banner script to js file * fix: remove not in conditional
Configuration menu - View commit details
-
Copy full SHA for d59dbbd - Browse repository at this point
Copy the full SHA d59dbbdView commit details -
feat: modified author labels to add moderator (openedx#34239)
Co-authored-by: sohailfatima <23100065@lums.edu.pk>
Configuration menu - View commit details
-
Copy full SHA for fc86b43 - Browse repository at this point
Copy the full SHA fc86b43View commit details -
Configuration menu - View commit details
-
Copy full SHA for 008467c - Browse repository at this point
Copy the full SHA 008467cView commit details -
feat: Upgrade Python dependency ora2 (openedx#34244)
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master` Co-authored-by: jansenk <jansenk@users.noreply.github.com> Co-authored-by: Jansen Kantor <jkantor@edx.org>
Configuration menu - View commit details
-
Copy full SHA for 663feed - Browse repository at this point
Copy the full SHA 663feedView commit details
Commits on Feb 16, 2024
-
temp: add supplemental logging to debug IDV issues (openedx#34248)
This commit adds some supplemental, more verbose logging to the results_callback view in the verify_student Djangoapp. This endpoint is called by identity verification (IDV) providers to POST an IDV review to edX. We are experiencing issues with receiving IDV reviews from our IDV provider, and these logs will help us diagnose whether there is an issue in edX's systems. These logs will be removed after our investigation is complete.
Configuration menu - View commit details
-
Copy full SHA for 95b3e88 - Browse repository at this point
Copy the full SHA 95b3e88View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d1d82d - Browse repository at this point
Copy the full SHA 4d1d82dView commit details -
feat: make FA form error messaging more descript (openedx#34247)
* feat: make FA form error messaging more descript * chore: quality * fix: split up tests * fix: make test more specific * chore: fix comment typo * chore: fix comment typo
Configuration menu - View commit details
-
Copy full SHA for 6353bb2 - Browse repository at this point
Copy the full SHA 6353bb2View commit details -
Configuration menu - View commit details
-
Copy full SHA for b6366b6 - Browse repository at this point
Copy the full SHA b6366b6View commit details
Commits on Feb 19, 2024
-
feat: Add course price in mobile enrollment api (openedx#34255)
* feat: Add course price in mobile enrollment api
Configuration menu - View commit details
-
Copy full SHA for 79d692d - Browse repository at this point
Copy the full SHA 79d692dView commit details -
chore: pull_translations: use less Makefile commands and move it to P…
…ython `mkdir` should be in Python
Configuration menu - View commit details
-
Copy full SHA for 25b3794 - Browse repository at this point
Copy the full SHA 25b3794View commit details
Commits on Feb 20, 2024
-
fix: update activation email (openedx#34136)
update account activation email message copy in body VAN-1800
Configuration menu - View commit details
-
Copy full SHA for 9fd5157 - Browse repository at this point
Copy the full SHA 9fd5157View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a05fd2 - Browse repository at this point
Copy the full SHA 3a05fd2View commit details -
feat: Upgrade Python dependency edx-enterprise
Added channel_name for api call logs records Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
Configuration menu - View commit details
-
Copy full SHA for 0b27767 - Browse repository at this point
Copy the full SHA 0b27767View commit details -
Configuration menu - View commit details
-
Copy full SHA for 255292a - Browse repository at this point
Copy the full SHA 255292aView commit details -
Merge pull request openedx#34262 from openedx/MueezKhan246/upgrade-ed…
…x-enterprise-3a05fd2 feat: Upgrade Python dependency edx-enterprise
Configuration menu - View commit details
-
Copy full SHA for 0882832 - Browse repository at this point
Copy the full SHA 0882832View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4fb1dba - Browse repository at this point
Copy the full SHA 4fb1dbaView commit details -
Merge pull request openedx#34257 from Zeit-Labs/pythonize_pull_transl…
…ations chore: pull_translations: use less Makefile commands and move it to Python | FC-0012
Feanil Patel authoredFeb 20, 2024 Configuration menu - View commit details
-
Copy full SHA for 92cde34 - Browse repository at this point
Copy the full SHA 92cde34View commit details
Commits on Feb 21, 2024
-
feat: Upgrade Python dependency edx-enterprise
feat: unlink canvas user if decommissioned on canvas side Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
Configuration menu - View commit details
-
Copy full SHA for e819b80 - Browse repository at this point
Copy the full SHA e819b80View commit details -
Merge pull request openedx#34268 from openedx/hamzawaleed01/upgrade-e…
…dx-enterprise-92cde34 feat: Upgrade Python dependency edx-enterprise
Configuration menu - View commit details
-
Copy full SHA for 31408da - Browse repository at this point
Copy the full SHA 31408daView commit details -
Configuration menu - View commit details
-
Copy full SHA for f3dab82 - Browse repository at this point
Copy the full SHA f3dab82View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac62e83 - Browse repository at this point
Copy the full SHA ac62e83View commit details -
Configuration menu - View commit details
-
Copy full SHA for 99147d2 - Browse repository at this point
Copy the full SHA 99147d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for acd2a91 - Browse repository at this point
Copy the full SHA acd2a91View commit details -
Configuration menu - View commit details
-
Copy full SHA for bdb3c9f - Browse repository at this point
Copy the full SHA bdb3c9fView commit details
Commits on Feb 22, 2024
-
feat: add discussion configuration redirect in unit settings (openedx…
…#34266) * feat: add discussion configuration redirect in unit settings * test: fix test course index file test cases after adding discussion redirection
Configuration menu - View commit details
-
Copy full SHA for 5007418 - Browse repository at this point
Copy the full SHA 5007418View commit details -
feat: update
initialize
endpoint and createassessments/feedback
……endpoint in ORA Staff Grader (openedx#33632)
Configuration menu - View commit details
-
Copy full SHA for 20570ff - Browse repository at this point
Copy the full SHA 20570ffView commit details -
Move user retirement scripts code from the tubular repo (openedx#34063)
* refactor: Migragte user retirement scripts code from the tubular repo
Configuration menu - View commit details
-
Copy full SHA for 65ea55c - Browse repository at this point
Copy the full SHA 65ea55cView commit details -
feat!: Switch v2 libraries to Learning Core data models (openedx#34066)
This moves the Content Libraries V2 backend from Blockstore [1] over to Learning Core [2] For high-level overview and rationale of this move, see the Blockstore DEPR [3]. There are several follow-up tasks [4], most notably adding support for static assets in libraries. BREAKING CHANGE: Existing V2 libraries, backed by Blockstore, will stop working. They will continue to be listed in Studio, but their content will be unavailable. They need to be deleted (via Django admin) or manually migrated to Learning Core. We do not expect production sites to be in this situation, as the feature has never left "experimental" status. [1] https://github.com/openedx-unsupported/blockstore [2] https://github.com/openedx/openedx-learning/ [3] openedx/public-engineering#238 [4] openedx#34283
Configuration menu - View commit details
-
Copy full SHA for 86f1e5e - Browse repository at this point
Copy the full SHA 86f1e5eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1748d96 - Browse repository at this point
Copy the full SHA 1748d96View commit details -
fix: Support running pull_translations with base dependencies (opened…
…x#34285) Since `make pull_translations` is now performed at build time (in the new Atlas workflow), it will generally only have access to base dependencies. However, it depends on the `i18n_tools` command that was only installed at the testing layer. This moves the dependency from testing to base. (There is no increase in artifact size, as ora2 already depends on it and is installed at the base later.) This also adds `API_ACCESS_MANAGER_EMAIL` to the minimal settings so that `make pull_translations` can be run using production envs in a local environment (to test the lack of dependency on developer-level deps.) This supports OEP-58.
Configuration menu - View commit details
-
Copy full SHA for 45116b0 - Browse repository at this point
Copy the full SHA 45116b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 77b70f0 - Browse repository at this point
Copy the full SHA 77b70f0View commit details -
Merge pull request openedx#34287 from openedx/knguyen2/version-bump
chore: version bump
Configuration menu - View commit details
-
Copy full SHA for bc6cd7a - Browse repository at this point
Copy the full SHA bc6cd7aView commit details
Commits on Feb 23, 2024
-
Merge pull request openedx#34286 from openedx/sundas/INF-1148
fix: added table tags in allowed tags
Configuration menu - View commit details
-
Copy full SHA for 826c164 - Browse repository at this point
Copy the full SHA 826c164View commit details -
Configuration menu - View commit details
-
Copy full SHA for 78afee7 - Browse repository at this point
Copy the full SHA 78afee7View commit details -
feat: add db models for course reset feature (openedx#34282)
* feat: add db models for course reset feature * style: quality * fix: read only fields when creating / updating model
Configuration menu - View commit details
-
Copy full SHA for ab4f627 - Browse repository at this point
Copy the full SHA ab4f627View commit details
Commits on Feb 26, 2024
-
fix: replace username with name in contact us form (openedx#34252)
Description: Replace username with name in contact us form VAN-1822
Configuration menu - View commit details
-
Copy full SHA for c0020a8 - Browse repository at this point
Copy the full SHA c0020a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for c61df90 - Browse repository at this point
Copy the full SHA c61df90View commit details -
feat: Upgrade Python dependency edx-enterprise
added management command to clear out excessive records for API log table Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
Configuration menu - View commit details
-
Copy full SHA for 6535962 - Browse repository at this point
Copy the full SHA 6535962View commit details -
Merge pull request openedx#34293 from openedx/MueezKhan246/upgrade-ed…
…x-enterprise-c61df90 feat: Upgrade Python dependency edx-enterprise
Configuration menu - View commit details
-
Copy full SHA for 22ada3b - Browse repository at this point
Copy the full SHA 22ada3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3502096 - Browse repository at this point
Copy the full SHA 3502096View commit details
Commits on Feb 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7fec28d - Browse repository at this point
Copy the full SHA 7fec28dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a110fc7 - Browse repository at this point
Copy the full SHA a110fc7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 383f5d6 - Browse repository at this point
Copy the full SHA 383f5d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a8cc1e - Browse repository at this point
Copy the full SHA 4a8cc1eView commit details -
Configuration menu - View commit details
-
Copy full SHA for fca5141 - Browse repository at this point
Copy the full SHA fca5141View commit details -
Merge pull request openedx#31976 from openedx/MJG/acc-edx-brand-removal
feat: Remove edX branding on account deletion
Configuration menu - View commit details
-
Copy full SHA for d95ac60 - Browse repository at this point
Copy the full SHA d95ac60View commit details -
feat: Upgrade Python dependency edx-enterprise
edx enterprise version bump 4.12.4 Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
Configuration menu - View commit details
-
Copy full SHA for a497ff2 - Browse repository at this point
Copy the full SHA a497ff2View commit details -
Merge pull request openedx#34301 from openedx/alex-sheehan-edx/upgrad…
…e-edx-enterprise-d95ac60 feat: Upgrade Python dependency edx-enterprise
Configuration menu - View commit details
-
Copy full SHA for 7fe4c06 - Browse repository at this point
Copy the full SHA 7fe4c06View commit details -
Configuration menu - View commit details
-
Copy full SHA for 56d4b47 - Browse repository at this point
Copy the full SHA 56d4b47View commit details
Commits on Feb 28, 2024
-
fix: hide help button in unauthenticated studio header (openedx#34249)
Co-authored-by: Zia Fazal <zia.fazal@arbisoft.com>
Configuration menu - View commit details
-
Copy full SHA for 3a2b6dd - Browse repository at this point
Copy the full SHA 3a2b6ddView commit details -
feat: Upgrade Python dependency edx-enterprise (openedx#34304)
feat: Adding a group membership to the EnterpriseCustomerUserReadOnlySerializer Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master` Co-authored-by: kiram15 <kiram15@users.noreply.github.com> Co-authored-by: Kira Miller <31229189+kiram15@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 1339313 - Browse repository at this point
Copy the full SHA 1339313View commit details -
feat: fix pull_translations for production deployment
Makefile paver usage replaced with manage.py. This avoids running the production-unsuitable `pavelib.prereqs.install_prereqs` step during deployments.
Configuration menu - View commit details
-
Copy full SHA for 8599978 - Browse repository at this point
Copy the full SHA 8599978View commit details -
Merge pull request openedx#34303 from openedx/jkantor/list-available
feat: add list endpoint for course reset enabled enrollments
Configuration menu - View commit details
-
Copy full SHA for abce8a9 - Browse repository at this point
Copy the full SHA abce8a9View commit details
Commits on Feb 29, 2024
-
fix: add vanguards to CODEOWNERS (openedx#34291)
Add vanguards to CODEOWNERS VAN-1817
Configuration menu - View commit details
-
Copy full SHA for c13c7d3 - Browse repository at this point
Copy the full SHA c13c7d3View commit details -
feat: updated api to get all question type reponses (openedx#34215)
* feat: updated api to get all question type reponses * test: fixed and added new test cases
Configuration menu - View commit details
-
Copy full SHA for c913a55 - Browse repository at this point
Copy the full SHA c913a55View commit details -
Configuration menu - View commit details
-
Copy full SHA for c18c9de - Browse repository at this point
Copy the full SHA c18c9deView commit details -
Configuration menu - View commit details
-
Copy full SHA for 45648c9 - Browse repository at this point
Copy the full SHA 45648c9View commit details -
feat: Upgrade Python dependency edx-enterprise (openedx#34312)
fix: Proximus learner transmission data failures Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master` Co-authored-by: sameenfatima78 <sameenfatima78@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 547f7fe - Browse repository at this point
Copy the full SHA 547f7feView commit details -
feat: make hide from TOC a visibility section setting (openedx#33952)
Exposes the hide_from_toc xblock attribute so course authors can configure it as a section visibility option in Studio. Before this change, the Hide from TOC functionality was mainly used by OLX components. Hence, it wasn't available for configuration through the Studio UI. Still, its implementation existed in the platform and could be used by setting the attribute: hide_from_toc=true as part of the OLX definition. Ref: https://openedx.atlassian.net/wiki/spaces/OEPM/pages/3853975595/Feature+Enhancement+Proposal+Hide+Sections+from+course+outline
Configuration menu - View commit details
-
Copy full SHA for f544a48 - Browse repository at this point
Copy the full SHA f544a48View commit details -
feat: Upgrade Python dependency edx-enterprise (openedx#34314)
* feat: Upgrade Python dependency edx-enterprise Bump version of edx-enterprise to v4.13.0. Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master` --------- Co-authored-by: adamstankiewicz <adamstankiewicz@users.noreply.github.com> Co-authored-by: Adam Stankiewicz <agstanki@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for feeda3a - Browse repository at this point
Copy the full SHA feeda3aView commit details -
Merge pull request openedx#33690 from Inferato/lytvynenko/bulk_email_…
…checkbox_master fix: course mode added to the metadata
Feanil Patel authoredFeb 29, 2024 Configuration menu - View commit details
-
Copy full SHA for ea55eca - Browse repository at this point
Copy the full SHA ea55ecaView commit details
Commits on Mar 1, 2024
-
fix: fir segment event (openedx#34279)
fire segment event for PWNED_PASSWORD on registration page password validation VAN-1830
Configuration menu - View commit details
-
Copy full SHA for b6d89bc - Browse repository at this point
Copy the full SHA b6d89bcView commit details -
fix: add country field error message (openedx#34316)
Description: Add country field error message in api response VAN-1862
Configuration menu - View commit details
-
Copy full SHA for e11474d - Browse repository at this point
Copy the full SHA e11474dView commit details -
Merge pull request openedx#34306 from Zeit-Labs/compile_js_no_paver
feat: fix pull_translations for production deployment
Feanil Patel authoredMar 1, 2024 Configuration menu - View commit details
-
Copy full SHA for 5a5947e - Browse repository at this point
Copy the full SHA 5a5947eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 13fbca1 - Browse repository at this point
Copy the full SHA 13fbca1View commit details -
Merge pull request openedx#34319 from openedx/knguyen2/ent-8531
chore: edx-enterprise version bump
Configuration menu - View commit details
-
Copy full SHA for 887a8e0 - Browse repository at this point
Copy the full SHA 887a8e0View commit details
Commits on Mar 4, 2024
-
Merge pull request openedx#34305 from openedx/hajorg/au-1847-create-c…
…ourse-reset feat: add post endpoint for course reset
Configuration menu - View commit details
-
Copy full SHA for 3ffaa3d - Browse repository at this point
Copy the full SHA 3ffaa3dView commit details -
docs: add pruning-related warning messages in MongoDB connection
We migrated the source of truth for what the active draft and published versions of course and v1 library content are to the SplitModulestoreCourseIndex Django model. But the contentpruning code (structures.py) that was developed in tubular and will be moved to edx-platform is not aware of this newer model, and still only pulls its source of truth from MongoDB. So we *must* continue to do writes to MongoDB, or the pruning code will start pruning live versions. The longer term fix for this is to make the pruning code aware of SplitModulestoreCourseIndex, which will be easier once it's moved into edx-platform.
Configuration menu - View commit details
-
Copy full SHA for 8bb2f31 - Browse repository at this point
Copy the full SHA 8bb2f31View commit details -
Configuration menu - View commit details
-
Copy full SHA for 42418fb - Browse repository at this point
Copy the full SHA 42418fbView commit details
Commits on Mar 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3cc40f8 - Browse repository at this point
Copy the full SHA 3cc40f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 95e0df5 - Browse repository at this point
Copy the full SHA 95e0df5View commit details -
Merge pull request openedx#34326 from openedx/catalog-info-updates
chore: update arch bom team name
Configuration menu - View commit details
-
Copy full SHA for 3a343f8 - Browse repository at this point
Copy the full SHA 3a343f8View commit details
Commits on Mar 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e3467f9 - Browse repository at this point
Copy the full SHA e3467f9View commit details -
feat!: atlas pull for studio-frontend translations (openedx#34261)
This pull request pulls translations via atlas for `studio-frontend` and refactor `load_sfe_i18n_messages` to load new translations into `conf/plugins-locale/studio-frontend` instead of relying on deprecated node.js package bundled translations.
Configuration menu - View commit details
-
Copy full SHA for 83f4487 - Browse repository at this point
Copy the full SHA 83f4487View commit details -
feat: Upgrade Python dependency edx-enterprise
enterprise version bump 4.13.3 Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
Configuration menu - View commit details
-
Copy full SHA for 2fe3f28 - Browse repository at this point
Copy the full SHA 2fe3f28View commit details -
Merge pull request openedx#34333 from openedx/alex-sheehan-edx/upgrad…
…e-edx-enterprise-e3467f9 feat: Upgrade Python dependency edx-enterprise
Configuration menu - View commit details
-
Copy full SHA for 8a2c3ff - Browse repository at this point
Copy the full SHA 8a2c3ffView commit details -
fix: Open Responses Styling and Layout (openedx#33717)
* fix: table styling on Instructor Dashboard Ref: openedx/wg-build-test-release#223 The Open Responses tab on instructor dashboard on LMS has a few issues with table styling; there isn't enough spacing between some columns which makes the text difficult to read, and the bottom of some numbers in the summary table are cutoff This change adds padding to the right of each column to ensure longer text is still legible and changes the line height from 1em to 1 (unitless), which looks the same but doesn't cut off the bottom * fix: remove whitespace Remove extra whitespace line 1862 for better formatting
Configuration menu - View commit details
-
Copy full SHA for 1dab744 - Browse repository at this point
Copy the full SHA 1dab744View commit details
Commits on Mar 7, 2024
-
fix: update API endpoint to return task due time for future scheduled…
… tasks (openedx#34332) * fix: update API endpoint to return task due time for future scheduled tasks * test: updated InstructorEmailContentList tests to accomodate changes * fix: returend unformatted created date to support easy conversion at frontend * test: updated tests to accommodate unformatted date value in API response * refactor: removed duplicate code and use of random numbers --------- Co-authored-by: eemaanamir <eemaan.amir@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c848767 - Browse repository at this point
Copy the full SHA c848767View commit details -
feat: add share link button when hide from toc is enabled in sections (…
…openedx#34043) * feat: add share link modal when hide from toc is enabled Adds a new button in the child subsections of sections with Hide From TOC enabled. This button displays a new modal with two tabs. The first tab displays a button that allows you to copy the link of that subsection to the clipboard. The second tab displays a button that allows you to copy the embedded link of the same subsection to the clipboard. Ref: https://openedx.atlassian.net/wiki/spaces/OEPM/pages/3853975595/Feature+Enhancement+Proposal+Hide+Sections+from+course+outline
Configuration menu - View commit details
-
Copy full SHA for 19bc5c8 - Browse repository at this point
Copy the full SHA 19bc5c8View commit details -
feat: show message in subsection visibility tab when hft is enabled (o…
…penedx#33981) Shows a message in the visibility tab of the subsections when the Hide From TOC is enabled. Ref: https://openedx.atlassian.net/wiki/spaces/OEPM/pages/3853975595/Feature+Enhancement+Proposal+Hide+Sections+from+course+outline
Configuration menu - View commit details
-
Copy full SHA for 8f88673 - Browse repository at this point
Copy the full SHA 8f88673View commit details -
Configuration menu - View commit details
-
Copy full SHA for b455285 - Browse repository at this point
Copy the full SHA b455285View commit details
Commits on Mar 8, 2024
-
feat: add new management command to approve submitted ID verification…
… attempts This pull requests adds a new management command approve_id_verifications to manually approve submitted ID verification attempts (i.e. instances of the SoftwareSecurePhotoVerifications model).
Configuration menu - View commit details
-
Copy full SHA for 56719e9 - Browse repository at this point
Copy the full SHA 56719e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for c0aba8a - Browse repository at this point
Copy the full SHA c0aba8aView commit details -
feat: add support for zip files to course and library import code (op…
…enedx#34191) Co-authored-by: Rodrigo Ferreira de Souza <rodfersou@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c3c0adf - Browse repository at this point
Copy the full SHA c3c0adfView commit details -
Merge pull request openedx#34340 from openedx/mroytman/COSMO-210-idv-…
…approval-management-command Add new management command to approve submitted ID verification attempts.
Configuration menu - View commit details
-
Copy full SHA for 4a2e0f7 - Browse repository at this point
Copy the full SHA 4a2e0f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for cb6801d - Browse repository at this point
Copy the full SHA cb6801dView commit details
Commits on Mar 11, 2024
-
feat: Upgrade Python dependency edx-enterprise
Improved Enterprise Customer search on the django admin page for EnterpriseCustomerCatalog Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
Configuration menu - View commit details
-
Copy full SHA for ce029a7 - Browse repository at this point
Copy the full SHA ce029a7View commit details -
fix: removed waffle switch around oep-50 filter
IrfanUddinAhmad committedMar 11, 2024 Configuration menu - View commit details
-
Copy full SHA for 8ea609f - Browse repository at this point
Copy the full SHA 8ea609fView commit details -
Merge pull request openedx#34346 from openedx/irfanuddinahmad/upgrade…
…-edx-enterprise-cb6801d feat: Upgrade Python dependency edx-enterprise
Configuration menu - View commit details
-
Copy full SHA for 1e140a6 - Browse repository at this point
Copy the full SHA 1e140a6View commit details -
Merge pull request openedx#34347 from openedx/iahmad/ENT-7614-2
fix: removed waffle switch around oep-50 filter
Configuration menu - View commit details
-
Copy full SHA for f9200c4 - Browse repository at this point
Copy the full SHA f9200c4View commit details
Commits on Mar 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2624d52 - Browse repository at this point
Copy the full SHA 2624d52View commit details -
Merge pull request openedx#34354 from openedx/hamzawaleed01/devstack-…
…whitelist-admin-portal feat: add frontend-app-admin-portal to whitelisted origins
Configuration menu - View commit details
-
Copy full SHA for da244a9 - Browse repository at this point
Copy the full SHA da244a9View commit details -
chore: Moved structures.py from tubular repository (openedx#34328)
* chore: Moved structures.py from tubular repository
Configuration menu - View commit details
-
Copy full SHA for 7808913 - Browse repository at this point
Copy the full SHA 7808913View commit details -
feat: add sequence_ids to container response (openedx#34337)
* feat: add sequence_ids to container response * fix: PR comments fix * fix: update --------- Co-authored-by: monteri <36768631+monteri@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 844db29 - Browse repository at this point
Copy the full SHA 844db29View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a4e560 - Browse repository at this point
Copy the full SHA 9a4e560View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b6a117 - Browse repository at this point
Copy the full SHA 9b6a117View commit details -
feat: [FC-0044] XBlock's children API as DRF (openedx#34055)
* feat: XBlock's children API as DRF * fix: 500 error appears if user adds a Content Experiment * fix: wrap into try/except block getting icon for xblock (openedx#2509) * fix: wrap into try/except block getting icon for xblock * fix: revision after review
Configuration menu - View commit details
-
Copy full SHA for cd5c4c9 - Browse repository at this point
Copy the full SHA cd5c4c9View commit details -
feat: return navigation disabled as sequence metadata (openedx#34049)
Return navigation disabled as sequence metadata when Hide From TOC is enabled, so the student cannot navigate to another sequences in the course outline. https://openedx.atlassian.net/wiki/spaces/OEPM/pages/3853975595/Feature+Enhancement+Proposal+Hide+Sections+from+course+outline
Configuration menu - View commit details
-
Copy full SHA for 794c678 - Browse repository at this point
Copy the full SHA 794c678View commit details -
Configuration menu - View commit details
-
Copy full SHA for 51de2c6 - Browse repository at this point
Copy the full SHA 51de2c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 19c04fc - Browse repository at this point
Copy the full SHA 19c04fcView commit details
Commits on Mar 13, 2024
-
feat: Upgrade Python dependency edx-enterprise
feat: disable failing content transmissions for 24hrs Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
Configuration menu - View commit details
-
Copy full SHA for 86215c8 - Browse repository at this point
Copy the full SHA 86215c8View commit details -
Merge pull request openedx#34359 from openedx/hamzawaleed01/upgrade-e…
…dx-enterprise-19c04fc feat: Upgrade Python dependency edx-enterprise
Configuration menu - View commit details
-
Copy full SHA for ec1e58f - Browse repository at this point
Copy the full SHA ec1e58fView commit details -
feat: Upgrade Python dependency edx-enterprise
added get_queryset for fix of integrated channel api logs loading Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
Configuration menu - View commit details
-
Copy full SHA for a9af752 - Browse repository at this point
Copy the full SHA a9af752View commit details -
feat: update page renders for studio-frontend pages (openedx#34329)
* feat: update page renders for studio-frontend pages * fix: checklist redirect url * fix: failing tests * fix: checklist link * fix: redirect url typo * fix: no newline error
Configuration menu - View commit details
-
Copy full SHA for dc234d5 - Browse repository at this point
Copy the full SHA dc234d5View commit details -
Merge pull request openedx#34362 from openedx/MueezKhan246/upgrade-ed…
…x-enterprise-ec1e58f feat: Upgrade Python dependency edx-enterprise
Configuration menu - View commit details
-
Copy full SHA for 1510196 - Browse repository at this point
Copy the full SHA 1510196View commit details -
docs: Update README with new Mongo Version
Support was verified via openedx#34213 but we forgot to update the README with this info.
Configuration menu - View commit details
-
Copy full SHA for 0d92c3e - Browse repository at this point
Copy the full SHA 0d92c3eView commit details
Commits on Mar 14, 2024
-
Merge pull request openedx#34365 from openedx/feanil/edx-platform-mongo
docs: Update README with new Mongo Version
Feanil Patel authoredMar 14, 2024 Configuration menu - View commit details
-
Copy full SHA for 42f7fef - Browse repository at this point
Copy the full SHA 42f7fefView commit details -
feat: Upgrade Python dependency edx-enterprise
fix: add missing filter to disable failing transmissions for 24hrs Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
Configuration menu - View commit details
-
Copy full SHA for b8684bc - Browse repository at this point
Copy the full SHA b8684bcView commit details -
Merge pull request openedx#34371 from openedx/hamzawaleed01/upgrade-e…
…dx-enterprise-42f7fef feat: Upgrade Python dependency edx-enterprise
Configuration menu - View commit details
-
Copy full SHA for 4659103 - Browse repository at this point
Copy the full SHA 4659103View commit details -
Configuration menu - View commit details
-
Copy full SHA for a10fce3 - Browse repository at this point
Copy the full SHA a10fce3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 72a85ee - Browse repository at this point
Copy the full SHA 72a85eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 14199e5 - Browse repository at this point
Copy the full SHA 14199e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2694f82 - Browse repository at this point
Copy the full SHA 2694f82View commit details
Commits on Mar 15, 2024
-
fix: avoid removing Open_edX.egg-info/ with
git clean
(openedx#34380)git clean when used with glob pattern (*/) removes non-translations files. using `$ rm` to fix the issue.
Configuration menu - View commit details
-
Copy full SHA for 49c1d7c - Browse repository at this point
Copy the full SHA 49c1d7cView commit details -
feat: support the core enrollment API's force_enrollment flag from en…
…terprise_support This enables enterprise-specific callers trying to create lms enrollments to be able to create enrollments even after the enrollment deadline. The target use case for this feature is the enterprise bulk enrollment endpoint in edx-enterprise. ENT-8525
Configuration menu - View commit details
-
Copy full SHA for 7e3e3a3 - Browse repository at this point
Copy the full SHA 7e3e3a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5be6ed6 - Browse repository at this point
Copy the full SHA 5be6ed6View commit details -
Configuration menu - View commit details
-
Copy full SHA for f07f8f2 - Browse repository at this point
Copy the full SHA f07f8f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 070582a - Browse repository at this point
Copy the full SHA 070582aView commit details -
Configuration menu - View commit details
-
Copy full SHA for fe1fcc2 - Browse repository at this point
Copy the full SHA fe1fcc2View commit details -
Configuration menu - View commit details
-
Copy full SHA for c48fbb9 - Browse repository at this point
Copy the full SHA c48fbb9View commit details -
Configuration menu - View commit details
-
Copy full SHA for de60471 - Browse repository at this point
Copy the full SHA de60471View commit details
Commits on Mar 18, 2024
-
feat: update task and signals responsible for cert available dates in…
… Credentials [APER-3229] The monolith and the Credentials IDA keep independent records of a course runs certificate availability/visibility preferences. This PR aims to improve the communication between the monolith and the Credentiala IDA to keep the availability date/preference in sync with the monoliths records. The current code is too strict and actually prevents valid updates in some configurations. Additionally, the Credentials IDA doesn't understand the concept of "course pacing" (instructor-paced vs self-paced) and has troubles with courses with an availability date of "end". Instead of having to add the concept of course pacing (and syncing more data between the two systems), this PR proposes sending the end date of a course as the "certificate available date" to Credentials. This way, the Credentials IDA can manage the visibility of awarded credentials in a course run with a display behavior of "end" using the existing feature set and models of the Credentials service.
Configuration menu - View commit details
-
Copy full SHA for 8d7a13f - Browse repository at this point
Copy the full SHA 8d7a13fView commit details -
Merge pull request openedx#34363 from openedx/jhynes/APER-3229_fix-v2
feat: update task and signals responsible for cert available dates in Credentials
Configuration menu - View commit details
-
Copy full SHA for a976498 - Browse repository at this point
Copy the full SHA a976498View commit details -
Configuration menu - View commit details
-
Copy full SHA for abbc4a6 - Browse repository at this point
Copy the full SHA abbc4a6View commit details -
feat: Manage access API (openedx#2500) (openedx#34360)
* feat: [AXIMST-418] Manage access API * fix: tests and linter --------- Co-authored-by: monteri <36768631+monteri@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 334348d - Browse repository at this point
Copy the full SHA 334348dView commit details -
feat: Upgrade Python dependency edx-enterprise
fix: remove filter to debug failing transmissions Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
Configuration menu - View commit details
-
Copy full SHA for ef658f2 - Browse repository at this point
Copy the full SHA ef658f2View commit details -
Merge pull request openedx#34382 from openedx/hamzawaleed01/upgrade-e…
…dx-enterprise-334348d feat: Upgrade Python dependency edx-enterprise
Configuration menu - View commit details
-
Copy full SHA for 72063a4 - Browse repository at this point
Copy the full SHA 72063a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6769669 - Browse repository at this point
Copy the full SHA 6769669View commit details -
fix: Use Locator property
block_id
. (openedx#34187)This change has been made to address 9 deprecation warnings which can be seen after the tests are run. `name` property of Locators has been deprecated and replaced by the `block_id` property. Co-authored-by: Lewis Kabui <lewisemm@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 3a84339 - Browse repository at this point
Copy the full SHA 3a84339View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1247254 - Browse repository at this point
Copy the full SHA 1247254View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1bcf25f - Browse repository at this point
Copy the full SHA 1bcf25fView commit details -
Merge pull request openedx#34376 from openedx/pwnage101/ENT-8525
feat: support the core enrollment API's force_enrollment flag from enterprise_support
Configuration menu - View commit details
-
Copy full SHA for 762730a - Browse repository at this point
Copy the full SHA 762730aView commit details
Commits on Mar 19, 2024
-
feat: Add
EnrollmentsService
in XBlockRuntime and block renderer (o……penedx#34238) * feat: Add EnrollmentsService in XBlockRuntime and block renderer These changes give ability to use `EnrollmentsService` in XBlocks Add `get_active_enrollments_by_course_and_user` method to `EnrollmentsService` which can be used to get active enrollment of user for a give course
Configuration menu - View commit details
-
Copy full SHA for 1556be5 - Browse repository at this point
Copy the full SHA 1556be5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 692965a - Browse repository at this point
Copy the full SHA 692965aView commit details -
Merge pull request openedx#34300 from openedx/asaeed/add-application-…
…scopes-to-default-scopes feat: add user_id in the default scopes if no scopes are requested from payload
Configuration menu - View commit details
-
Copy full SHA for 57970bd - Browse repository at this point
Copy the full SHA 57970bdView commit details -
docs: document ENABLE_HIDE_FROM_TOC_UI feature toggle (openedx#34377)
Docs for the ENABLE_HIDE_FROM_TOC_UI feature toggle so it can be extracted by the feature toggle sphinx plugin.
Configuration menu - View commit details
-
Copy full SHA for 9600a90 - Browse repository at this point
Copy the full SHA 9600a90View commit details -
feat: [FC-0044] add waffle flag support (openedx#34338)
* feat: [FC-0044] add waffle flag support * fix: resolve discussions
Configuration menu - View commit details
-
Copy full SHA for 7189bd6 - Browse repository at this point
Copy the full SHA 7189bd6View commit details -
feat: Upgrade Python dependency edx-enterprise
pass force_enrollment when bulk enrolling learners Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
Configuration menu - View commit details
-
Copy full SHA for 9ee167e - Browse repository at this point
Copy the full SHA 9ee167eView commit details -
Merge pull request openedx#34383 from openedx/pwnage101/upgrade-edx-e…
…nterprise-762730a feat: Upgrade Python dependency edx-enterprise
Configuration menu - View commit details
-
Copy full SHA for cee42fd - Browse repository at this point
Copy the full SHA cee42fdView commit details
Commits on Mar 20, 2024
-
feat: added channels column to send notification on specific channels (…
…openedx#34289) * feat: added channels column to send notifications on specific channels
Configuration menu - View commit details
-
Copy full SHA for c344fdc - Browse repository at this point
Copy the full SHA c344fdcView commit details -
feat: allow instructors to manage certificates (openedx#31265)
* feat: Add context to certificate webview. Add support to instructor certificates generation. If user has instructor permissions over a course, the staff permissions are also granted. * fix: rename local parameters to fix pylint redefined-outer-name alert * feat: create a setting to enable certificate panel for instructors * fix: remove unnecessary permisions * fix: update persmissions and testing * style: fix pylint issues --------- Co-authored-by: Squirrel18 <daniel.quiroga@edunext.co> Co-authored-by: Maria Fernanda Magallanes Zubillaga <maria.magallanes@edunext.co>
Configuration menu - View commit details
-
Copy full SHA for 490a3d4 - Browse repository at this point
Copy the full SHA 490a3d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 02dc682 - Browse repository at this point
Copy the full SHA 02dc682View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8571eec - Browse repository at this point
Copy the full SHA 8571eecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 45178e0 - Browse repository at this point
Copy the full SHA 45178e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for e7f02fe - Browse repository at this point
Copy the full SHA e7f02feView commit details
Commits on Mar 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 71396c3 - Browse repository at this point
Copy the full SHA 71396c3View commit details -
fix: validation error for empty Batch Enrollment/Beta Tester (openedx…
…#32684) Co-authored-by: Muhammad Abdullah Waheed <42172960+abdullahwaheed@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 79f6223 - Browse repository at this point
Copy the full SHA 79f6223View commit details -
Configuration menu - View commit details
-
Copy full SHA for 09cb944 - Browse repository at this point
Copy the full SHA 09cb944View commit details -
Configuration menu - View commit details
-
Copy full SHA for d19bd26 - Browse repository at this point
Copy the full SHA d19bd26View commit details -
feat: Upgrade Python dependency edx-completion (openedx#34407)
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master` Co-authored-by: jansenk <jansenk@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 8d8d9ba - Browse repository at this point
Copy the full SHA 8d8d9baView commit details -
Merge pull request openedx#34350 from openedx/hajorg/au-1848-course-r…
…eset-celery-task feat: add celery task to reset course progress for learner
Configuration menu - View commit details
-
Copy full SHA for 9c3833c - Browse repository at this point
Copy the full SHA 9c3833cView commit details -
feat: [FC-0044] textbooks API DRF (openedx#34388)
* feat: [FC-0044] textbooks API DRF * fix: resolve discussions
Configuration menu - View commit details
-
Copy full SHA for 3ecc4bf - Browse repository at this point
Copy the full SHA 3ecc4bfView commit details -
fix: add validation to cdb and cad settings on update (openedx#34406)
[APER-3228] This PR tries to correct bad data on a course update before it enters the system. There are times when we are updating a course (via Studio) and we save bad data that has been persisted and passed to the backend from the CMS's legacy Django template-based frontend. The bad data doesn't affect the LMS or CMS much, as there is extra logic in the monolith around course pacing. However, downstream services (e.g. Credentials) don't understand the concept of course pacing and will persist bad data (like a certificate available date associated with a self-paced course run). The most common problem that manifests is that Credentials will hide a certificate from a learner on their Learner Record, even though the course certificate is visible and accessible to the learner from the LMS.
Configuration menu - View commit details
-
Copy full SHA for 907c32a - Browse repository at this point
Copy the full SHA 907c32aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 09a8cfc - Browse repository at this point
Copy the full SHA 09a8cfcView commit details
Commits on Mar 26, 2024
-
fix: Course blocks API with param return_type=list error when the new…
… discussion is enabled
qasim.gulzar committedMar 26, 2024 Configuration menu - View commit details
-
Copy full SHA for e24ab0f - Browse repository at this point
Copy the full SHA e24ab0fView commit details