Régis Behmo
24cf0543f3
[BD-21] Migrate WaffleSwitch to edx-toggles
...
This makes this class reusable by other IDAs.
2020-10-29 22:59:52 +01:00
Albert (AJ) St. Aubin
72aa58406b
[MICROBA-676] Changes to the notify_credentials task to filter on username
2020-10-29 15:11:09 -04:00
Adeel Khan
d61936fdb6
Adds Logistration MFE url for forgot password email.
...
This patch would enable routing learner to logistration MFE
via forgot password url than on platform when
ENABLE_LOGISTRATION_MICROFRONTEND feature flag is set.
VAN-98
2020-10-29 16:25:20 +05:00
Régis Behmo
87b5463d42
Use SettingDictToggle to document ENTRANCE_EXAMS
2020-10-29 11:11:02 +01:00
Albert (AJ) St. Aubin
69a63380c2
Adding in a call to send Program award events to Credentials in
...
management command
2020-10-28 19:41:32 -04:00
Dillon Dumesnil
ff478fd12d
Merge pull request #25470 from edx/ddumesnil/weekly-highlights-error-logging-aa-393
...
AA-393: Add additional logging to CourseNextSectionUpdate
2020-10-28 14:49:52 -07:00
Dillon Dumesnil
96e83de1e5
AA-393: Add additional logging to CourseNextSectionUpdate
...
We have some helpful exception messages, but then we swallow them
and only log a generic message. Now we will log both!
2020-10-28 17:12:33 -04:00
Michael Terry
94e075c440
Merge pull request #25439 from edx/mikix/verified-mode-mfe
...
AA-197: Provide cert upgrade info to learning MFE
2020-10-27 10:34:38 -04:00
Michael Terry
a4bd5a7ec9
AA-197: Provide cert upgrade info to learning MFE
...
Specifically, pass the MFE the audit access expiration date and
let it know when the upgrade deadline has passed, by not passing
any verified mode information along.
2020-10-27 09:05:12 -04:00
David Ormsbee
ab622d2bf8
Reduce noise in CourseOverview->Modulestore fallback ( #25434 )
...
This was originally intended as a placeholder to remind us to
optimize the data model for sequence metadata API calls (say
by adding those fields to the CourseOverview model itself).
Logging a quarter million messages a day is overkill for this
purpose, and we will be doing another pass at the performance of
this code in the coming weeks/months.
2020-10-26 10:27:14 -04:00
Adeel Khan
2bc746a0a0
Adds forgot password functionality for secondary email.
...
VAN-18
2020-10-24 22:00:12 +05:00
Albert (AJ) St. Aubin
8cef028429
Update the award_program_cert task to fix celery registration
...
[MICROBA-676]
2020-10-23 17:08:34 -04:00
Fox Piacenti
c181ed57b1
Add ability to filter library blocks by type. Prevent changing types with unpublished changes. ( #25368 )
...
Adds the ability to filter v2 library blocks by block type. Also prevents switching the library type when there are unpublished changes/deletes, as this may cause consistency errors.
2020-10-23 10:50:28 -04:00
Zainab Amir
49ea5f5188
Update logistration MFE feature flag ( #25356 )
...
update logistration MFE feature flag to not be used in conjunction
with Accounts MFE toggle.
VAN-11
2020-10-23 12:11:56 +05:00
Saleem Latif
43d0a67fa1
Request for field to specify locale in Django enterprise accounts
2020-10-20 17:56:22 +05:00
Dillon Dumesnil
b6dbbb6f83
Merge pull request #25346 from edx/ddumesnil/add-cert-to-linkedin-aa-385
...
AA-385: Add in LinkedIn Add to Profile to courseware meta API
2020-10-19 07:31:26 -07:00
Kyle McCormick
538dbf696b
Import CMS code using fully qualified module names
...
or, using proper the proper Python 3 relative imports
(e.g., 'from .views import x') which are standard and
unambiguous.
2020-10-19 09:34:31 -04:00
Calen Pennington
5b41d9fd7f
Merge pull request #25364 from cpennington/wire-in-class-based-tasks
...
Work around celery changes to class-based-task registration
2020-10-16 13:38:31 -04:00
Calen Pennington
f30d492164
Work around celery changes to class-based-task registration
2020-10-16 13:02:41 -04:00
Dillon Dumesnil
084ab4c10d
AA-385: Add in LinkedIn Add to Profile to courseware meta API
...
A major update to this function allows it to actually autofill the
certificate information again! I believe LinkedIn changed their API
and we never updated our end. This fixes that!
2020-10-16 10:07:38 -04:00
Asad
ffdb7c5053
Added user disable comment/history apis
2020-10-16 14:01:10 +05:00
Adeel Khan
8418b44084
Add new password reset endpoint for logistration MFE.
...
VAN-88
2020-10-16 01:34:27 +05:00
Calen Pennington
8dd6282b5e
Merge pull request #25351 from cpennington/fix-schedules-tasks
...
Register class-based tasks used by the schedules app
2020-10-14 15:52:26 -04:00
Calen Pennington
f98eed972c
Register class-based tasks used by the schedules app
2020-10-14 15:30:07 -04:00
David Ormsbee
7234f849a0
Merge pull request #25259 from open-craft/toxinu/pre-flight-cors
...
[SE-3111] Enforce CORS allow on xBlock handlers
2020-10-14 11:26:39 -04:00
Adeel Ehsan
ddb7460812
Merge pull request #25133 from edx/aehsan/van-71/added_domain_name_in_login_redirection
...
added host in redirection url
2020-10-13 19:11:12 +05:00
adeelehsan
1bbb59ebc7
added host in redirection url
...
In case of login micro frontend redirection lms
domain added in redirection url.
VAN-71
2020-10-13 18:20:23 +05:00
toxinu
2f328204ba
Enforce CORS allow on xblock handler
2020-10-13 08:45:20 +09:00
Calen Pennington
4456269508
Merge pull request #25305 from cpennington/always-reference-task-packages-absolutely
...
Always import task packages by absolute paths
2020-10-08 14:41:00 -04:00
Calen Pennington
2714da86a4
Always import task packages by absolute paths
...
This follows the recommendation in the Celery documentation so as to
not confuse automatic task name generation.
Docs: https://docs.celeryproject.org/en/stable/userguide/tasks.html#automatic-naming-and-relative-imports
2020-10-08 14:10:17 -04:00
Dillon Dumesnil
4c7b9bafd9
Merge pull request #25265 from edx/ddumesnil/small-fix
...
Check if effective_user is anonymous before trying to get grade
2020-10-06 10:51:50 -07:00
Dillon Dumesnil
fa2277bb6b
Check if effective_user is anonymous before trying to get grade
...
I saw locally that it caused an error if you hit the endpoint directly
so just being defensive.
2020-10-06 12:49:03 -04:00
Awais Jibran
dcdac9ddc1
Merge pull request #24975 from edx/aj/password-reset-confirm-mail
...
Sends Post-password-change acknowledgment email
2020-10-05 22:27:25 +05:00
Fox Piacenti
73adc729d9
Add a license field to libraries. ( #25007 )
2020-10-05 11:45:36 -04:00
Awais Jibran
6b1506c3ff
Sends Post-password-change acknowledgement email
...
PROD-421
2020-10-05 17:01:19 +05:00
DawoudSheraz
ad748d98eb
drop video pipeline integration model with migration
2020-10-05 10:45:52 +05:00
edx-pipeline-bot
fe550fbd5f
Merge pull request #25214 from edx/private_to_public_6f254aa
...
Mergeback PR from private to public.
2020-10-02 23:05:56 +05:00
Chris Pappas
ef7c3c390e
Implementing support for multiple credit provider keys ( #25036 )
...
* Implementing support for multiple credit provider keys
* Plan on storing keys as list and not dict
* Adding tests for serializer and signature code
* adding more tests
* tweaking a comment
* Quality fixes
* Breaking out some login into a helper function
2020-10-02 13:41:45 -04:00
Syed Muhammad Dawoud Sheraz Ali
6f254aaf84
Merge pull request #205 from edx/dsheraz/PROD-217
...
fix password reset token leakage in referrer
2020-10-02 22:17:37 +05:00
Dillon Dumesnil
3d3657f792
Merge pull request #24864 from edx/ndalfonso/AA-196-course-celebration-cert
...
AA-196 course celebration cert.
2020-10-02 06:37:31 -07:00
DawoudSheraz
5ea6b8d175
remove veda integration model code
2020-10-02 10:16:45 +05:00
Dillon Dumesnil
a96079f2d1
AA-196: Course Celebration for passing Verified Learners
2020-10-01 16:53:25 -04:00
Nicholas D'Alfonso
91282b8af0
AA-196 course celebration cert
2020-10-01 12:09:24 -04:00
Robert Raposa
f65bf0ed9d
Merge pull request #24794 from regisb/regisb/settings-docs
...
[BD-21] Document settings with annotations
2020-10-01 11:53:39 -04:00
Albert (AJ) St. Aubin
200b423412
Added search to User Demographics Admin page
2020-10-01 08:15:55 -04:00
Syed Muhammad Dawoud Sheraz Ali
1c275b74af
Merge pull request #25091 from edx/dsheraz/PROD-2152
...
remove VEDA reference from platform
2020-10-01 10:34:06 +05:00
David Ormsbee
9281efc4b9
Merge pull request #25089 from open-craft/blockstore-i18n
...
LX-1578 Enable the i18n service for the Blockstore service
2020-09-30 09:43:26 -04:00
Waheed Ahmed
af958ada75
Add new endpoint to validate password reset token.
...
Added a new endpoint to validate password reset token for
logistration MFE.
VAN-61
2020-09-30 16:12:33 +05:00
Nimisha Asthagiri
bc1d1bc2c5
Merge pull request #23731 from open-craft/alanoe/move_celery_check_to_high_priority_queue_upstream
...
Move Celery check task to the high priority queue
2020-09-29 06:37:06 -04:00
uzairr
b1d321374f
Refactor third party auth msg generation
2020-09-29 06:52:02 +05:00