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
Alex Dusenbery
98719faca8
Revert "bumping enterprise version to 3.8.35 ( #25342 )"
...
This reverts commit 5bf54d696a .
2020-10-14 19:56:55 -04:00
Matthew Piatetsky
651a020fcc
Merge pull request #25151 from edx/REV-1510
...
[REV-1510] Gate sequence if it is a timed exam and contains content type gated problems
2020-10-14 16:54:39 -04: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
Jeff Chaves
5bf54d696a
bumping enterprise version to 3.8.35 ( #25342 )
...
* bumping enterprise version
* fixing platform tests broken by branding config changes
2020-10-14 14:42:39 -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
Matthew Piatetsky
2153057142
Add XBlock service for content type gating
...
This is used in this commit to check if a timed exam contains any problems that have been gated by content type gating
REV-1510
2020-10-14 08:02:51 -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
Mike OConnell
fa435e697b
Added logging statements around DSC ( #25320 )
...
Added logging statements to help diagnose failures in presenting
Data Sharing Consent views to learners who have not consented to
data sharing, but their enterprise requires it
ENT-3494
2020-10-12 10:42:43 -04: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
Hammad Ahmad Waqas
fc1d7d2318
Merge pull request #25228 from edx/hammad/ENT-3523
...
ENT-3523 | Handle Client Error for the API called in refund_order_voucher signal.
2020-10-07 12:29:42 +05:00
HammadAhmadWaqas
215d004930
Handle Client Error for the API called in refund_order_voucher signal.
2020-10-07 11:28:26 +05: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
Alex Dusenbery
3292104470
enterprise_customer_uuid_for_request() should not return a __CACHE_MISS__.
2020-09-29 12:03:33 -04: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
Usman Khalid
571b1f4d17
Enable the i18n service for the Blockstore service.
2020-09-28 09:34:36 -07:00
Michael Terry
6f69fd7dc2
Merge pull request #25105 from edx/mikix/public-outline
...
AA-253: don't send outline if not enrolled
2020-09-28 11:46:22 -04:00
Tim McCormack
ec65018306
Rename more "custom metric" references to "custom attribute" ( #25018 )
...
* Rename CookieMetricsMiddleware to CookingMonitoringMiddleware
This fixes a misuse of New Relic terminology. Here we are in fact using
custom attributes; custom metrics are a different thing that we may start
using in the future.
* Rename metric -> attribute in courseware New Relic code
* Fix my weird typo
* Replace `s/metric/attribute/g` in waffle_utils and in caller
This changes:
- `WAFFLE_FLAG_CUSTOM_METRICS`
- `WaffleFlagNamespace._set_waffle_flag_metric`
- `_get_waffle_flag_custom_metrics_set` and some other unreferenced
internals
* Avoid direct use of newrelic (while we're in there)
* Fix existing typo in line I touched
* A few other "metric" names in files touched in previous renaming PRs
* Make dependency constraint note terse, and add description
2020-09-28 11:35:44 -04:00
Fox Piacenti
2c15bbba2d
Add type field/constraint to to libraries v2. ( #24861 )
2020-09-28 10:58:27 -04:00
Michael Terry
100018081d
AA-253: don't send outline if not enrolled
...
This is for the learning MFE outline endpoint.
Also clean up some related permissions issues.
2020-09-28 10:45:07 -04:00
Tim McCormack
5b331b2d4d
Merge branch 'master' into timmc/misc-metric-attribute
...
# Conflicts:
# cms/envs/common.py
# lms/envs/common.py
2020-09-28 13:56:08 +00:00
Tim McCormack
f29e418264
Revert "Revert "ARCHBOM-1494: Refer to custom attributes, not metrics, especially with edx-django-utils ( #25010 )" ( #25025 )" ( #25055 )
...
This reverts commit 986a448d9e .
2020-09-28 13:53:57 +00:00