Commit Graph

65888 Commits

Author SHA1 Message Date
Braden MacDonald
7316111b35 fix: Improve v2 library block permissions checks for read-only authors (#35598) 2024-10-08 10:22:41 -07:00
github-actions[bot]
15a1295777 feat: Upgrade Python dependency edx-name-affirmation (#35616)
3.0.1 contains changes to integrate the name affirmation app with the new platform VerificationAttempt model

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`

Co-authored-by: alangsto <46360176+alangsto@users.noreply.github.com>
2024-10-08 09:50:09 -04:00
Michael Roytman
257f2dea5e Merge pull request #35606 from openedx/michaelroytman/COSMO-521-expiration_datetime-VerificationAttempt-IDVerificationService
VerificationAttempt.expiration_datetime field may be None.
2024-10-07 17:12:28 -04:00
michaelroytman
59b9bb88e1 fix: VerificationAttempt.expiration_datetime field may be None.
This commit fixes a bug introduced by the new VerificationAttempt model. The expiration_datetime field is nullable. Other IDV models in the verify_student application have a default value for expiration_date, so they are typically not null, despite being nullable.

This commit updates code that queries this field to function correctly when the value of expiration_datetime is None. In this case, a None expiration_datetime indicates a non-expiring attempt.
2024-10-07 15:54:55 -04:00
Jeremy Ristau
f6c37b4dc8 Merge pull request #35607 from openedx/update-course-creator-notification
chore: Remove edge reference in notification
2024-10-07 15:00:57 -04:00
Raymond Zhou
22b81165e7 chore: calc version bump (#35590) 2024-10-07 14:39:23 -04:00
Diana Huang
3d637ebb04 docs: Add README for third_party_auth. (#35608) 2024-10-07 18:34:38 +00:00
Troy Sankey
c32c95fb9c Merge pull request #35605 from openedx/bbeggs/ent--9585
chore: Update edx-enterprise to 4.27.0 ENT-9585
2024-10-07 10:26:27 -07:00
Jeremy Ristau
1d94cf3c2a chore: Remove edge reference in notification 2024-10-07 12:47:53 -04:00
Brian Beggs
9aeefef4cc chore: Update edx-enterprise to 4.27.0 ENT-9585 2024-10-07 12:09:10 -04:00
Awais Qureshi
a2bd8a7525 upgrade get_students_features api with DRF( 7th api ) (#35323)
* feat: upgrading simple api to drf compatible.
2024-10-07 16:09:32 +05:00
Hamza Waleed
14b3178920 Merge pull request #35578 from openedx/hamza/ENT-9440-samlproviderconfig-history-tracking
feat: history tracking on SAMLProviderConfig model
2024-10-07 15:50:32 +05:00
Hamza Waleed
36a413a3cf Merge branch 'master' into hamza/ENT-9440-samlproviderconfig-history-tracking 2024-10-07 14:39:44 +05:00
Zachary Hancock
c34ccffc7f feat: rework idv cert trigger (#35580)
* feat: rework idv cert trigger
* feat: separate PhotoVerification events
2024-10-04 12:58:15 -04:00
Awais Qureshi
8d386d7b24 feat!: upgrading api to DRF. (#35536) 2024-10-04 16:45:47 +05:00
Hamza Waleed
294dcbb3c7 Merge branch 'master' into hamza/ENT-9440-samlproviderconfig-history-tracking 2024-10-04 14:20:39 +05:00
github-actions[bot]
9ff0dac55c feat: Upgrade Python dependency edx-proctoring (#35589)
4.18.2 fixes bugs caused by a removed proctoring provider

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`

Co-authored-by: alangsto <46360176+alangsto@users.noreply.github.com>
2024-10-03 15:07:29 -04:00
Paulo Viadanna
31a3c44a73 fix: remove 'toggle_status: unsupported' from COURSES_INVITE_ONLY (#35572) 2024-10-03 21:34:25 +05:30
Shafqat Farhan
9e55223dbf Merge pull request #35501 from NoyanAziz/master
feat: override refund
2024-10-03 17:11:19 +05:00
Hamza Waleed
94ffffbbed Merge branch 'master' into hamza/ENT-9440-samlproviderconfig-history-tracking 2024-10-03 11:22:16 +05:00
iloveagent57
b3759aad67 feat: Upgrade Python dependency edx-enterprise
edx-enterprise 4.26.1 | proxy login redirects to LMS register page

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2024-10-02 12:52:20 -04:00
Deborah Kaplan
8c923bea24 feat!: removes deprecated v1 certificate behavior (#35562)
* feat!: removes deprecated v1 certificate behavior

this removes the long-deprecated v1  certificate behavior. This removes
the old-style date selection behavior  (ie., not a choice between
*Immediately upon passing*, *End date of course*, *A date after the course
end date*), which is no longer reliably maintained or supported in
Studio or Credentials.

FIXES: #35399
2024-10-02 12:06:57 -04:00
Hamza Waleed
83bb4b0d42 Merge branch 'master' into hamza/ENT-9440-samlproviderconfig-history-tracking 2024-10-02 19:01:01 +05:00
Muhammad Adeel Tajamul
761bc5d159 feat: set bulk email transactional to True (#35579) 2024-10-02 18:34:47 +05:00
Sarina Canelake
e352bf6027 Merge pull request #35571 from openedx/feanil/update_docs_config
docs: Update the docs to build on the latest python version.
2024-10-02 09:08:17 -04:00
Feanil Patel
1e664ecb49 Merge pull request #35567 from openedx/feanil/geoip2-bot-update-country-database-3b93bfb
Update GeoLite Database
2024-10-02 09:05:40 -04:00
hamzawaleed01
2a9e8b3ec6 feat: history tracking on SAMLProviderConfig model 2024-10-02 17:54:57 +05:00
Awais Qureshi
8c978c2415 feat!: upgrading mark_student_can_skip_entrance_exam api with DRF ( 21 ) (#35460)
* feat!: upgrading simple api with DRF.
2024-10-02 15:20:47 +05:00
Muhammad Adeel Tajamul
38cddab293 feat: added notification grouping (#35368)
Co-authored-by: Ahtisham Shahid <ahtisham300@gmail.com>
2024-10-02 13:35:30 +05:00
github-actions[bot]
6c3d8fa520 feat: Upgrade Python dependency edx-django-utils (#35575)
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`

Co-authored-by: dianakhuang <2952947+dianakhuang@users.noreply.github.com>
2024-10-01 15:35:50 -04:00
Kristin Aoki
acd8d467e8 feat: update ora settings course app for clarity (#35550) 2024-10-01 16:46:30 +00:00
Piotr Surowiec
341537221e fix: receive XBlock visibility from the Learning MFE (#35491) 2024-10-01 20:37:41 +05:30
Zachary Hancock
d59c596fdf fix: allow courses to render with invalid proctoring provider (#35573) 2024-10-01 15:01:05 +00:00
Muhammad Noyan Aziz
3d12640d15 fix: _auto_enroll is private 2024-10-01 19:42:34 +05:00
Muhammad Noyan Aziz
1a99f634d8 feat: override refund 2024-10-01 19:42:34 +05:00
Feanil Patel
ec265699dc docs: Update the docs to build on the latest python version. 2024-10-01 10:11:29 -04:00
feanil
2c66045ee9 chore: geoip2: update maxmind geolite country database 2024-10-01 10:09:42 -04:00
Feanil Patel
7443368f68 Merge pull request #35033 from edly-io/maq/#33589
33589: Updated mako_block.py to use MakoService
2024-10-01 09:54:57 -04:00
Feanil Patel
fd9ddea333 Merge pull request #35563 from openedx/feanil/fix_extensions_docs
docs: Fix links to extensions docs.
2024-10-01 09:07:22 -04:00
Alison Langston
a4c7413e38 fix: gate use of proctoring api if provider is LTI based (#35564) 2024-10-01 08:53:38 -04:00
Awais Qureshi
093734b2ea feat!: upgrading simple api with DRF. (#35463) 2024-10-01 15:32:50 +05:00
Katrina Nguyen
3b93bfbcad Merge pull request #35565 from openedx/katrinan029/upgrade-edx-enterprise-a100166
feat: Upgrade Python dependency edx-enterprise
2024-09-30 14:46:13 -07:00
Katrina Nguyen
9970e5dbfc Merge branch 'master' into katrinan029/upgrade-edx-enterprise-a100166 2024-09-30 13:57:39 -07:00
katrinan029
ad278df1c4 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-30 20:57:09 +00:00
Agrendalath
1beacdaf2c fix: handle missing name in readonly enterprise account fields
The `settings.ENTERPRISE_READONLY_ACCOUNT_FIELDS` list can be overridden.
Removing the `name` from it should not raise the `ValueError` exception.
2024-09-30 22:56:38 +02:00
Tim McCormack
a100166619 Merge pull request #35559 from openedx/timmc/course-asset-view-cleanup
refactor: Clean up after conversion of contentserver to view
2024-09-30 19:54:50 +00:00
Feanil Patel
999731e94a docs: Fix links to extensions docs.
The extensions docs did not get linked from the index previously. Add
them to the docs tree to make them easier to find.
2024-09-30 15:25:45 -04:00
Alison Langston
06a556069f fix: connect verify_student handlers to app (#35561) 2024-09-30 13:49:11 -04:00
Alison Langston
5043260bd6 feat: deprecate get_verification_details_by_id (#35560) 2024-09-30 11:30:46 -04:00
Tim McCormack
7b1519f82e style: Fix some lint issues that had been amnestied
Several now-irrelevant lint-disables and one legit one that was easy to
fix.
2024-09-30 14:20:39 +00:00