Feanil Patel
d8eef6e347
build: Run mongosh commands within the container.
...
This is no longer installed by default on ubuntu and so we have to
either manually install it or just run the relevant commands in the
container here it's already available. This lets us do some of the test
setup in a more robust way.
2024-09-23 10:00:14 -04:00
Feanil Patel
872174e28d
build: Switch to ubuntu-latest for builds
...
This code does not have any dependencies that are specific to any specific
version of ubuntu. So instead of testing on a specific version and then needing
to do work to keep the versions up-to-date, we switch to the ubuntu-latest
target which should be sufficient for testing purposes.
This work is being done as a part of https://github.com/openedx/platform-roadmap/issues/377
closes https://github.com/openedx/edx-platform/issues/35314
2024-09-23 10:00:14 -04:00
Eemaan Amir
a2e2959617
chore: update default notification preference for ora_grade_assigned ( #35522 )
...
* chore: update default notification preference for ora_grade_assigned
* test: updated tests
2024-09-23 18:06:03 +05:00
Maxwell Frank
1a92009bd2
chore: Aperture code ownership update
2024-09-23 09:03:41 -04:00
Muhammad Adeel Tajamul
87771e76ce
feat: replaced button and heading tags in email digest content ( #35518 )
2024-09-23 13:37:54 +05:00
Muhammad Adeel Tajamul
4cd36d85b5
feat: added sender in bulk_email event ( #35504 )
2024-09-23 13:35:49 +05:00
Navin Karkera
c71414a247
feat: add block_id field to filterable attributes of meilisearch ( #35493 )
2024-09-20 12:12:41 -05:00
Brian Mesick
471bdd232a
Merge pull request #34971 from raccoongang/NiedielnitsevIvan/FC-0047/feature/implement-push-notifications-chanel
...
feat: [FC-0047] add mobile push notifications functionality
2024-09-20 10:02:24 -04:00
Feanil Patel
0f975adc14
feat: Be able to login to bare-metal studio easily. ( #35172 )
...
* feat: Be able to login to bare-metal studio easily.
Updating the documentation and the devstack.py files so that if you're
running bare-metal you can easily setup studio login via the LMS.
I also added the Ports that the various MFEs expect to the runserver
scripts so that it's easier to run those locally as well.
Co-authored-by: Kyle McCormick <kyle@axim.org >
2024-09-20 08:51:51 -04:00
Awais Qureshi
46777610a4
feat: upgrading simple api to drf compatible ( 17th ) ( #35394 )
...
* feat: upgrading simple api to drf compatible.
2024-09-20 17:06:19 +05:00
Mohammad Ahtasham ul Hassan
8f88db2cad
feat: add course_run_key to learner home upgrade url ( #35461 )
...
* fix: fix learner home URL to have course_run_key
2024-09-20 12:14:47 +05:00
Muhammad Sameer Amin
cf3673e57f
Merge pull request #35489 from openedx/sameeramin/upgrade-edx-enterprise-1103544
...
feat: Upgrade Python dependency edx-enterprise
2024-09-19 23:55:09 +05:00
Muhammad Sameer Amin
0f64e168d7
Merge branch 'master' into sameeramin/upgrade-edx-enterprise-1103544
2024-09-19 21:17:49 +05:00
Marcos Rigoli
ca11c14c58
Merge pull request #35499 from openedx/rijuma/removing-old-special-exams-views
...
Added a check to initialize legacy proctoring dashboard only if it's being used
2024-09-19 11:50:19 -03:00
Marcos
166d94decf
chore: Fixed a typo on a comment
2024-09-19 11:04:48 -03:00
Marcos
61c3f6eaff
fix: Adds a check to initialize legacy proctoring dashboard
2024-09-19 10:49:46 -03:00
Zachary Hancock
0196def99d
feat: use idv approved event ( #35470 )
...
* feat: replace LEARNER_NOW_VERIFIED signal with new openedx-event
2024-09-19 09:24:20 -04:00
Eemaan Amir
2e2c427af6
chore: update ora2 version in requirements ( #35505 )
2024-09-19 16:46:26 +05:00
Eemaan Amir
ad23992a5d
feat: added ORA graded notification ( #35389 )
...
* feat: added ORA graded by staff notification
* test: updated and added new unit tests
* feat: added waffle flag and updated notification
2024-09-19 13:09:09 +05:00
Braden MacDonald
00632d9cae
feat: When editing a v2 library xblock, update search index synchronously ( #35495 )
2024-09-18 10:06:36 -07:00
Awais Qureshi
3de0dbd9ea
feat: upgrading list_instructor_tasks to DRF ( 10th ) ( #35332 )
...
* feat: upgrading simple api to drf compatible.
2024-09-18 15:54:01 +05:00
Hamza Waleed
50ceed3b46
Merge pull request #35484 from openedx/hamzawaleed01/upgrade-edx-enterprise-7d22784
...
feat: Upgrade Python dependency edx-enterprise
2024-09-18 13:26:10 +05:00
hamzawaleed01
329a0314a2
Merge branch 'master' of github.com:openedx/edx-platform into hamzawaleed01/upgrade-edx-enterprise-7d22784
2024-09-18 12:57:01 +05:00
Isaac Lee
575e240961
feat: add idv events to api ( #35468 )
...
* feat: add idv events to api
- moved what was in signals.py to a handlers.py (which is what their file should have been called)
* chore: quality
* fix: rename test file + imports
* fix: change handler reverse url in other tests
* fix: refactor signals and handlers pattern
- following OEP-49 pattern for signals directory
- user removed as param for update function
- event now emitted after save
* fix: unpin edx-name-affirmation
* chore: add init to signals dir
* fix: compile requirements
* chore: quality
* chore: fix some imports
* chore: quality
* test: added signal emissions to test_api
* chore: lint
2024-09-17 15:59:33 -04:00
Chris Chávez
5927be7e0e
feat: Add collection tags to index [FC-0062] ( #35483 )
...
* feat: Add collection tags to index
* feat: Add api functions to update tags in collections
* feat: Update tags on index when tag_object
2024-09-17 11:52:02 -05:00
Rômulo Penido
a94b5af403
feat: return publishing information on get component endpoint [FC-0062] ( #35476 )
...
* feat: return publishing information on get component endpoint
* feat: read data from component.versioning.draft
* test: update tests
* chore: update openedx-learning
---------
Co-authored-by: Jillian <jill@opencraft.com >
Co-authored-by: Chris Chávez <xnpiochv@gmail.com >
2024-09-16 14:03:08 -05:00
Kyle McCormick
e669400947
docs: upstream block ADR, take 2 ( #35421 )
2024-09-16 13:01:17 -04:00
hamzawaleed01
9846f21163
Merge branch 'master' of github.com:openedx/edx-platform into hamzawaleed01/upgrade-edx-enterprise-7d22784
2024-09-16 16:05:51 +05:00
Hamza Waleed
448a213d28
Merge branch 'master' into sameeramin/upgrade-edx-enterprise-1103544
2024-09-16 16:04:37 +05:00
Mohammad Ahtasham ul Hassan
6a63cfcaa4
feat: add override option to upgrade CTA utils and add course_run_key identifier ( #35441 )
...
* feat: add override option to upgrade CTAs and send course_run_key identifier
2024-09-16 13:15:51 +05:00
sameeramin
b0bf58c27e
feat: Upgrade Python dependency edx-enterprise
...
adds logging to debug SAP transmitter
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2024-09-16 07:02:02 +00:00
Muhammad Adeel Tajamul
1103544a07
feat: added user email in email sent event data ( #35456 )
2024-09-16 11:04:01 +05:00
Rômulo Penido
bb6ac5a898
feat: new unstable URL to render a v2 library xblock in an iframe ( #35473 )
2024-09-13 11:45:33 -07:00
github-actions[bot]
4e5a3b2db9
feat: Upgrade Python dependency openedx-events ( #35472 )
...
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
Co-authored-by: ilee2u <124631592+ilee2u@users.noreply.github.com >
2024-09-13 16:35:25 +00:00
Isaac Lee
e9559bb256
temp: pin edx-name-affirmation ( #35481 )
...
* temp: pin edx-name-affirmation
- doing this to make changes to both this repo and name-affirmation without breaking either
* fix: compiled requirements
* fix: compile requirements again
2024-09-13 16:03:33 +00:00
Katrina Nguyen
1803468ea2
Merge pull request #35482 from openedx/katrinan029/upgrade-edx-enterprise-7d22784
...
feat: Upgrade Python dependency edx-enterprise
2024-09-13 08:07:20 -07:00
Chris Chávez
dd59dc634a
Tag in Collections [FC-0062] ( #35383 )
...
* feat: Allow tag in collections
* chore: Bump version of opaque-keys
2024-09-13 09:19:25 -05:00
Jillian
c41fe89918
Store content object collections in search index [FC-0062] ( #35469 )
...
* feat: Add Library Collections REST endpoints
* test: Add tests for Collections REST APIs
* chore: Add missing __init__ files
* docs: Add warning about unstable REST APIs
* feat: emit CONTENT_OBJECT_ASSOCIATIONS_CHANGED
whenever a content object's tags or collections have changed,
and handle that event in content/search.
The deprecated CONTENT_OBJECT_TAGS_CHANGED event is still emitted when
tags change; to be removed after Sumac.
* docs: replaces CONTENT_OBJECT_TAGS_CHANGED with CONTENT_OBJECT_ASSOCIATIONS_CHANGED
* chore: updates openedx-events==9.14.0
* chore: updates openedx-learning==0.11.4
Co-authored-by: Yusuf Musleh <yusuf@opencraft.com >
Co-authored-by: Chris Chávez <xnpiochv@gmail.com >
Co-authored-by: Rômulo Penido <romulo@thinkdash.dev >
2024-09-13 08:20:54 -05:00
hamzawaleed01
c7bc41faa8
feat: Upgrade Python dependency edx-enterprise
...
fix: add id in pending_enterprise_customer_admin_user serializer
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2024-09-13 08:03:59 +00:00
katrinan029
702ea031c3
feat: Upgrade Python dependency edx-enterprise
...
version bump
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2024-09-12 21:04:09 +00:00
Marcos Rigoli
7d227842ce
Merge pull request #35477 from openedx/rijuma/upgrade-edx-name-affirmation-e807f3e
...
feat: Upgrade Python dependency edx-name-affirmation
2024-09-12 15:39:02 -03:00
rijuma
c09286f02e
feat: Upgrade Python dependency edx-name-affirmation
...
https://github.com/edx/edx-name-affirmation/pull/215
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2024-09-12 15:18:53 -03:00
Nathan Sprenkle
3adfb78336
revert: refactor: Convert builtin blocks' sass variables to css variables ( #35480 )
...
This reverts commit 082350e72a .
2024-09-12 12:40:30 -04:00
Demid
448edd7e5f
feat: add can_access_advanced_settings to studio home ( #35426 )
2024-09-12 12:36:35 -04:00
Prashant Makwana
d4b663cbc3
chore: bumping enterprise version to 4.25.10 ( #35478 )
2024-09-12 11:17:55 -04:00
Awais Qureshi
e807f3e9aa
feat: upgrade change_due date to drf ( 16th ) ( #35392 )
...
* feat: upgrading simple api to drf compatible.
2024-09-12 15:48:39 +05:00
Ivan Niedielnitsev
5fe7a2e2bb
Merge branch 'master' into NiedielnitsevIvan/FC-0047/feature/implement-push-notifications-chanel
2024-09-12 12:26:50 +03:00
Muhammad Farhan Khan
082350e72a
refactor: Convert builtin blocks' sass variables to css variables ( #35385 )
...
Closes: https://github.com/openedx/edx-platform/issues/35306
Part of the built-in XBlock extraction project:
https://github.com/openedx/edx-platform/issues/34827
2024-09-11 14:59:09 -04:00
Yusuf Musleh
7665f13547
feat: Add Library Collections REST endpoints [FC-0062] ( #35321 )
...
* feat: Add Library Collections REST endpoints
* test: Add tests for Collections REST APIs
* chore: Add missing __init__ files
* feat: Add events emitting for Collections
* feat: Add REST endpoints to update Components in a Collections (temp) (#674 )
* feat: add/remove components to/from a collection
* docs: Add warning about unstable REST APIs
* chore: updates openedx-events==9.14.0
* chore: updates openedx-learning==0.11.4
* fix: assert collection doc have unique id
---------
Co-authored-by: Jillian <jill@opencraft.com >
Co-authored-by: Chris Chávez <xnpiochv@gmail.com >
Co-authored-by: Rômulo Penido <romulo.penido@gmail.com >
2024-09-11 13:21:10 -05:00
Zachary Hancock
d59e2f4fad
feat: Add VerificationAttempt model to IDVerificationService logic ( #35311 )
...
the new VerificationAttempt model (#35304 ) will now be taken into account when determining a user's verification status.
2024-09-11 10:30:37 -04:00