Feanil Patel
edff3eaaa9
Merge pull request #29022 from edx/iamsobanjaved/django-32-upgrade
...
feat: upgrade Django version to 3.2
2021-10-14 10:42:05 -04:00
edX requirements bot
b764db1b25
chore: Updating Python Requirements ( #29024 )
2021-10-14 16:05:18 +05:00
Soban Javed
8fbee9c23f
feat: upgrade Django version to 3.2
...
Removing samesite cookies package as we dont need this on Django 3.2
2021-10-14 15:43:10 +05:00
Muhammad Soban Javed
04492c28f8
Merge pull request #29020 from edx/iamsobanjaved/remove-pyjwt-makefile
...
refactor: remove pyjwt related temporary solution
2021-10-14 15:00:02 +05:00
edX requirements bot
6f600d495c
chore: Updating Python Requirements ( #29010 )
2021-10-14 13:53:43 +05:00
Soban Javed
c40fb1e129
refactor: remove pyjwt related temporary solution
...
As we have upgraded pyjwt in edx-platform and also removed these pins from common constraint files in edx-l;int, so we don't need this anymore.
https://github.com/edx/edx-lint/pull/203
2021-10-14 13:02:22 +05:00
edX Transifex Bot
28234f2e9b
geoip2: update maxmind geolite country database
2021-10-14 02:09:26 +05:00
Feanil Patel
986e495a5b
Merge pull request #29015 from edx/revert-28885-iamsobanjaved/check-django32-make-upgrade
...
Revert "feat: upgrade Django version to 3.2"
2021-10-13 16:05:09 -04:00
John Nagro
a7c1a6157b
fix: refactor moodle _post to use body params ( #29014 )
...
release edx-enterprise 3.30.10
ENT-5043
2021-10-13 15:24:57 -04:00
Feanil Patel
73478561a5
Revert "feat: upgrade Django version to 3.2"
2021-10-13 15:09:36 -04:00
Albert (AJ) St. Aubin
b294b847e2
feat: Update the text for certificates.
...
[MICROBA-1542]
2021-10-13 13:23:01 -04:00
Tim McCormack
fe3d855986
feat: Don't warn about expected user changes in safe-sessions ( #28983 )
...
This is intended to silence a rare false positive that seems to happen
when someone logs in on a browser that already has an active session
for another user. We believe there should be no further positives once
this case is handled.
- login and logout views annotate the response to indicate the session
user should be changing between the request and response phases
- safe-sessions middleware skips the verify-user check when this
annotation is present
Also:
- Adds a test around existing behavior for unexpected user-changes
- Remove logging control based on `is_from_log_out`. This reverts most
of af9e26f/PR #11479 for two reasons:
- The safe-sessions `_verify_user` code has since changed to check for
`request.user.id == None`
- A commit later in the PR changes the login and logout pages to
signal that the user/session change is expected
2021-10-13 15:53:16 +00:00
Feanil Patel
3cc1389d68
Merge pull request #28993 from edx/iamsobanjaved/django32-samesite-cookies
...
fix: update samesite cookie settings name for Django 3.2
2021-10-13 11:11:39 -04:00
Feanil Patel
7d932f94fe
Merge pull request #28885 from edx/iamsobanjaved/check-django32-make-upgrade
...
feat: upgrade Django version to 3.2
2021-10-13 11:10:04 -04:00
alangsto
37a5381997
chore: update proctoring version ( #29009 )
2021-10-13 11:07:45 -04:00
Usama Sadiq
db99cbf79c
Use latest pip & pip-tools in jenkins_env ( #29004 )
...
* fix: replace pip-sync with pip install in env creation
* fix: use pip-tools==6.4.0 with pip==21.3
2021-10-13 18:40:18 +05:00
Shafqat Farhan
29368ce2df
Merge pull request #28996 from edx/shafqat/VAN-739-revert
...
fix: VAN-739 - removed is_active property from Segment
2021-10-11 20:11:15 +05:00
Attiya Ishaque
e7021933fc
feat: Add feature flag for year of birth field ( #28992 )
2021-10-11 19:44:56 +05:00
Shafqat Farhan
feb732d859
fix: VAN-739 - removed is_active property from Segment
2021-10-11 19:23:14 +05:00
Muhammad Ammar
2bc74c9c9e
Merge pull request #28994 from edx/ammar/upgrade-edx-enterprise-to-3.30.7
...
chore: upgrade edx-enterprise to 3.30.7
2021-10-11 18:34:32 +05:00
muhammad-ammar
ac316b07b2
chore: upgrade edx-enterprise to 3.30.7
2021-10-11 17:49:02 +05:00
SaadYousaf
91fcad813d
fix: update discussion features with support level added to API response
2021-10-11 17:40:44 +05:00
Soban Javed
c7bd6679f5
fix: update samesite cookie settings name for Django 3.2
...
As django-cookies-samesite package is set to be removed from base requirements when we upgrade to Django 3.2, we should follow the settings name provided by Django.
https://docs.djangoproject.com/en/3.2/ref/settings/#session-cookie-samesite
2021-10-11 15:22:01 +05:00
Manjinder Singh
9ef8332a60
Revert "feat: adding code owner for a Celery event"
...
This reverts commit 2c37fec345 .
2021-10-08 17:30:16 -04:00
Manjinder Singh
2c37fec345
feat: adding code owner for a Celery event
2021-10-08 17:29:06 -04:00
Mubbshar Anwar
23c94b7ec5
fix: add opt in/out event ( #28985 )
...
add opt in/out event for Braze.
VAN-738
2021-10-08 22:39:54 +05:00
Sarina Canelake
ccabea1dbb
Merge pull request #28915 from igobranco/igobranco/add-pt_pt-locale
...
Add pt_PT locale
2021-10-08 13:04:21 -04:00
Ivo Branco
4c4c8f24ee
feat(locale): add pt_PT locale
2021-10-08 14:28:29 +00:00
Mubbshar Anwar
66291c3aa6
feat: record opt in/out attribute ( #28883 )
...
* feat: record opt in/out attribute
save opt in/out attribute comming from frontend-app-authn register page.
VAN-738
* feat: VAN-738 - Send marketing event property and email subscription
* feat: VAN-738 - Send marketing event property and email subscription
* feat: VAN-738 - updated conditions
* feat: VAN-738 - added is_active for braze during registration
* feat: VAN-738 - added is_active for braze during registration
* feat: VAN-738 - fixed pep8 violation
Co-authored-by: Shafqat Farhan <shafqat.farhan@arbisoft.com >
2021-10-08 18:29:18 +05:00
AsadAzam
3d3bdbe98d
feat: put teams app availability behind waffle flag ( #28969 )
...
* feat: Put teams app availability behind waffle flag
* refactor: updated comment
2021-10-08 18:24:18 +05:00
Soban Javed
e4379e277e
feat: upgrade Django version to 3.2
...
- Remove django-cookie-samesite as it isn't required on Django 3.2
2021-10-08 14:47:07 +05:00
Matthew Piatetsky
d73d267761
fix: pluralize times per week and increase width of unsubscribe element ( #28978 )
2021-10-07 17:08:43 -04:00
Alexander J Sheehan
9b7af318cb
Merge pull request #28980 from edx/asheehan-edx/ENT-bumping-enterprise-to-3-30-6
...
chore: bumping enterprise version to 3.30.6
2021-10-07 16:01:08 -04:00
David Ormsbee
ae124bd554
Revert "feat: store split modulestore's course indexes in Django/MySQL"
...
This reverts commit 96e5ff8dce .
2021-10-07 15:07:42 -04:00
Alexander Sheehan
d0555daa39
chore: bumping enterprise version to 3.30.6
2021-10-07 13:25:07 -04:00
David Ormsbee
da2bae21ae
docs: ADR for Limit LMS Modulestore access
...
Explains why we want to limit Modulestore access, along with some
guidelines about what to use instead.
2021-10-07 11:10:24 -04:00
Braden MacDonald
96e5ff8dce
feat: store split modulestore's course indexes in Django/MySQL
...
Split modulestore persists data in three MongoDB "collections": course_index (list of courses and the current version of each), structure (outline of the courses, and some XBlock fields), and definition (other XBlock fields). While "structure" and "definition" data can get very large, which is one of the reasons MongoDB was chosen for modulestore, the course index data is very small.
By moving course index data to MySQL / a django model, we get these advantages:
* Full history of changes to the course index data is now preserved
* Includes a django admin view to inspect the list of courses and libraries
* It's much easier to "reset" a corrupted course to a known working state, by using the simple-history revert tools from the django admin.
* The remaining MongoDB collections (structure and definition) are essentially just used as key-value stores of large JSON data structures. This paves the way for future changes that allow migrating courses one at a time from MongoDB to S3, and thus eliminating any use of MongoDB by split modulestore, simplifying the stack.
2021-10-07 10:59:47 -04:00
Ned Batchelder
d20a769f73
build: use the reusable commitlint action
2021-10-07 10:53:45 -04:00
Matthew Piatetsky
4f47fc3141
fix: font family for goal reminder email ( #28976 )
2021-10-07 10:33:38 -04:00
M. Zulqarnain
404ab77ec3
chore: Updating Python Requirements ( #28974 )
...
Co-authored-by: edX requirements bot <testeng+edx-requirements-bot@edx.org >
2021-10-07 19:31:33 +05:00
Muhammad Soban Javed
fc14dba632
Merge pull request #28968 from edx/iamsobanjaved/django32-user-api-bool-fix
...
refactor: use value for filtering indexed boolean field
2021-10-07 17:53:06 +05:00
Jawayria
7d50ce104a
refactor: use value to filter indexed boolean field ( #28970 )
...
* refactor: use value to filter indexed boolean field
* Update views.py
Co-authored-by: Awais Qureshi <awais.qureshi@arbisoft.com >
2021-10-07 17:52:45 +05:00
Soban Javed
a830b08f05
refactor: use value for filtering indexed boolean field
2021-10-07 16:06:58 +05:00
Ahtisham Shahid
009f1aac0d
refactor: moved program journey data to appropriate tabs ( #28898 )
...
* refactor: moved program journey data to appropriate tabs
2021-10-07 14:15:09 +05:00
Kshitij Sobti
3e05e0f49b
feat: add support for enabling/disabling the wiki app ( #28889 )
...
Currently the wiki app can't be enabled or configured. This change allows enabling/disabling the wiki app which effectively hides/shows the wiki tab.
2021-10-07 11:04:03 +05:00
Binod Pant
5d8acc5b41
feat: Enterprise 3.30.4 ( #28962 )
...
fixes Blackboard client oauth transactional handling of refresh token
ENT-4988
2021-10-06 23:25:43 -04:00
edX Transifex Bot
8943e12dc3
geoip2: update maxmind geolite country database
2021-10-07 02:19:25 +05:00
Ned Batchelder
a77c5c320c
docs: pull request template doesn't need Lilac mention anymore
2021-10-06 15:26:28 -04:00
Matthew Piatetsky
449d5c7a2d
feat: only email users about their goal in the morning in their timezone ( #28922 )
2021-10-06 15:02:03 -04:00
Muhammad Soban Javed
e2dc24af3a
fix: update quality checks for django 3.2 ( #28958 )
2021-10-06 23:44:48 +05:00