Commit Graph

60023 Commits

Author SHA1 Message Date
M. Zulqarnain
ee68bfe7f5 chore: upgrade django-cors-headers (#28846) 2021-10-01 16:19:10 +05:00
Gábor Boros
0935b5c51f feat: adds CELERY_BROKER_TRANSPORT_OPTIONS (#28849)
which can be configured from the lms/studio environment

refactor: raise ImproperlyConfigured on TypeError
Signed-off-by: Gabor Boros <gabor.brs@gmail.com>

Co-authored-by: Jillian Vogel <jill@opencraft.com>
2021-09-30 14:30:28 -04:00
Matt Hughes
b12bfcfc48 style(proctoring): string formatting
JIRA:MST-1061
2021-09-30 14:08:43 -04:00
Agrendalath
4b8421dfd8 fix: handle invalid source library version on course import
Importing a course with an invalid source library version (e.g. created on
another instance) should not make the import fail.
2021-09-30 10:19:56 -07:00
Matthew Piatetsky
8be9fb6b51 feat: Allow updating goals reminder field without providing the days_per_week field (#28881) 2021-09-30 12:01:02 -04:00
Matthew Piatetsky
caec8f6f29 [AA-909] Create goal reminder email (#28822)
* feat: Create goal reminder email in ace

* creating email
2021-09-30 11:53:14 -04:00
Simon Chen
38944b836b fix: Create a better admin UI for PendingNameChange model (#28888)
The current admin UI for the PendingNameChange model has no useful info and is not performant on edit form. This change make the view and edit of the model easier in django admin

Co-authored-by: Simon Chen <schen@edx-c02fw0guml85.lan>
2021-09-30 11:34:59 -04:00
Usama Sadiq
d5e2ac9b0e fix: update static file path in tests (#28872)
fix similar test in openedx
2021-09-30 19:16:23 +05:00
Bianca Severino
26153bdcd6 Merge pull request #28879 from edx/bseverino/name-affirmation-1.0.2
chore: upgrade edx-name-affirmation to 1.0.2
2021-09-30 09:51:59 -04:00
Zia Fazal
c15c5380a3 Merge pull request #28790 from edly-io/ERTE-88
Remove event routing backends from edx-platform
2021-09-30 18:44:14 +05:00
M. Zulqarnain
5018256524 fix: test failing on Django 3.2 (#28876) 2021-09-30 17:55:33 +05:00
Matthew Piatetsky
be5241a96d Merge pull request #28865 from edx/AA-905b
[AA-905] Refactor flag for recording user activity
2021-09-30 08:51:30 -04:00
Bianca Severino
b5908ea4fc chore: upgrade edx-name-affirmation to 1.0.2 2021-09-29 15:47:39 -04:00
Matthew Piatetsky
ae618151a9 fix: Remove debugging flag that is no longer necessary and refactor 2021-09-29 15:05:14 -04:00
Ned Batchelder
80df7b21ae build: add the common commitlint action
Uses the template in the edx organization.
2021-09-29 10:51:29 -07:00
Andrew Shultz
ecd81aa4cb Merge pull request #28877 from edx/ashultz0/name-affirmation-101
chore: update name-affirmation to 1.0.1
2021-09-29 12:04:06 -04:00
Mike OConnell
3d07e72240 Merge pull request #28859 from edly-io/ERTE-55-1
feat: Added support for enterprise id in course_grade_passed_first_time event
2021-09-29 10:31:00 -04:00
Andy Shultz
9fdc0c0aab chore: update name-affirmation to 1.0.1
fixes a bug where a task checked a flag

MST-1063
2021-09-29 10:20:03 -04:00
David Ormsbee
82441d6f87 Merge pull request #28837 from edx/ormsbee/edx_when_outline_optimization
Re-enable edx-when outline optimization
2021-09-29 09:17:39 -04:00
Matt Hughes
6f01fd4441 chore: refactor fixing pylint errors in proctoring string formatting
JIRA:MST-1061
2021-09-28 15:31:41 -04:00
RehanAziz
3633cdbc01 feat: Added support for enterprise id in course_grade_passed_first_time event 2021-09-28 18:52:15 +05:00
Usama Sadiq
746a33fee2 fix: update pylintrc with edx-lint==5.2.0 (#28863) 2021-09-28 17:32:19 +05:00
RehanAziz
f6f45eab50 ERTE-88 Remove event routing backends from edx-platform 2021-09-28 17:24:52 +05:00
Usama Sadiq
eaf2e68d2a build: Use DeploymentMonitoringMiddleware in settings (#28850) 2021-09-28 15:31:26 +05:00
edX requirements bot
5d28ae7541 chore: Updating Python Requirements (#28858) 2021-09-28 12:29:15 +05:00
Chris Pappas
f248f4f80e chore: bumping edx-enterprise to 3.28.20 (#28856) 2021-09-27 15:44:22 -04:00
David Ormsbee
deaf80f346 revert: "[BD-13] Let ModuleSystem use UserService" (#28857)
This caused a regression where anonymous_id values were not as expected.
Reverting for now, with investigation to follow.
2021-09-27 15:42:35 -04:00
David Ormsbee
b90b0953f6 chore: bump edx-when to 2.2.1 2021-09-27 12:02:59 -04:00
Julia Eskew
cc3747add6 feat: Optimize the querying of course block dates when querying dates for use in a
course outline, which don't need block dates below the subsection level of a course.
Pass the course's published version to all the appropriate places where edx-when's API
is called - to allow edx-when to more efficiently cache queried/processed results.

TNL-8061
2021-09-27 12:02:59 -04:00
Awais Qureshi
e3c83bd86f Merge pull request #28827 from edx/django32/BOM-2846-issue
fix: Added durable argument to transaction.atomic.
2021-09-27 18:33:45 +05:00
Phillip Shiu
1d78705c86 fix: enterprise user check fails for courses without verified track (#28839) 2021-09-24 15:35:02 -04:00
John Nagro
82e117b6ad fix: moodle shortname -> idnumber cont (#28838)
fix: moodle shortname -> idnumber cont

edx-enterprise release

[3.28.19]
---------
* fix: additional Moodle field changes

ENT-4902
2021-09-24 13:46:25 -04:00
David Ormsbee
3827f4c90d Merge pull request #28440 from open-craft/jill/BD-13-user-service
[BD-13] Let ModuleSystem use UserService
2021-09-24 09:26:43 -04:00
M. Zulqarnain
0fa556992c BOM-2850: Upgrade django-cors-headers to 3.5.0 (#28833)
* chore: upgrade django-cors-headers

* chore: Updating Python Requirements (#28834)

Co-authored-by: edX requirements bot <49161187+edx-requirements-bot@users.noreply.github.com>
2021-09-24 17:06:06 +05:00
Uzair Rasheed
a67c1f5143 Merge pull request #28605 from edx/add-hipb-api-client
add hipb api client
2021-09-24 14:32:57 +05:00
uzairr
c83750ff58 add hipb api client 2021-09-24 13:09:14 +05:00
David Ormsbee
03382ae400 revert: feat: Added support for enterprise id in course_grade_passed_first_time event" (#28831) 2021-09-23 17:56:07 -04:00
alangsto
bcdd0351a8 chore: update edx-name-affirmation version (#28830) 2021-09-23 11:23:42 -04:00
Awais Qureshi
ca8f964399 Update db.py 2021-09-23 20:01:08 +05:00
Muhammad Soban Javed
84a9850d1b Merge pull request #28828 from edx/iamsobanjaved/fix-ratelimitbackend-django30
fix: install django-ratelimit-backend from commit hash
2021-09-23 18:26:50 +05:00
Awais Qureshi
70e594e63f fix: Added durable argument to transaction.atomic. It is implemented in django32. 2021-09-23 18:00:42 +05:00
Usama Sadiq
78799f25ee fix: Fixed new pylint warnings (#28726) 2021-09-23 17:54:27 +05:00
Usama Sadiq
023f4144ab fix: fix new pylint warnings (#28725) 2021-09-23 17:54:15 +05:00
Usama Sadiq
484cd536e2 fix: Fixed new pylint warnings (#28724) 2021-09-23 17:54:04 +05:00
Soban Javed
7e56d9c729 fix: install django-ratelimit-backend from commit hash
Previously we're installing with tag but somehow it wasn't bringing the exact version we wanted.
2021-09-23 17:22:05 +05:00
Awais Qureshi
129a27314f fix: Added durable argument to transaction.atomic. It is implemented in django32. 2021-09-23 17:15:08 +05:00
Awais Qureshi
5772b89f54 fix: Added durable argument to transaction.atomic. It is implemented in django32. 2021-09-23 15:38:58 +05:00
Awais Qureshi
cb0a56fb0d fix: Added durable argument to transaction.atomic. It is implemented in django32. 2021-09-23 15:24:43 +05:00
Awais Qureshi
bae25765a6 fix: Added durable argument to transaction.atomic. It is implemented in django32. 2021-09-23 15:21:43 +05:00
Kshitij Sobti
32748788bf fix!: use bleach instead of custom code to sanitise forum posts (#28641)
The rest API for discussions was using custom HTML sanitisation code that
matched the behaviour of the client-side library. This replaces the custom
code with bleach for better security.
2021-09-23 11:37:05 +05:00