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
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
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
Muhammad Soban Javed
47b56b8417
chore: upgrade edx-enterprise version to 3.30.3 ( #28960 )
2021-10-06 13:36:17 -04:00
Matthew Piatetsky
d7cc866280
feat: surface goals in courseware api ( #28952 )
2021-10-06 12:28:06 -04:00
Muhammad Soban Javed
c930b2a673
test: removing test as not needed anymore ( #28954 )
...
This test case was added to make sure that django-cookies-samesite is installed with Django uptill 3.0 but as now we are moving to Django 3.2, this isn't needed anymore
2021-10-06 20:53:46 +05:00
Bianca Severino
12cdfa6201
Merge pull request #28927 from edx/bseverino/same-name-change
...
[MST-1105] Prevent name change request if requested name is identical to existing name
2021-10-06 11:07:40 -04:00
Eugene Dyudyunov
7f40e3aa60
fix: course search sidebar filters ( #28708 )
...
Elasticsearch7 returns `aggs` instead of `facets`,
fixed elasticsearch response parsing on the FrontEnd.
YT: https://youtrack.raccoongang.com/issue/RGOeX-413
2021-10-06 11:04:52 -04:00
Bianca Severino
e9d22fc190
fix: prevent name change request if requested name is identical to the existing name
2021-10-06 10:01:23 -04:00
alangsto
a06ce27f9d
chore: update edx-proctoring version ( #28937 )
2021-10-06 08:56:14 -04:00
Aarif
b51201beb6
fix: updated the migrations workflow to run on ubuntu 18 so we can run migrations against mysql 5.7 ( #28935 )
2021-10-06 17:46:57 +05:00
edX requirements bot
35ea4d8312
chore: Updating Python Requirements
...
* chore: Updating Python Requirements
* Update base.txt
* Update development.txt
* Update testing.txt
Co-authored-by: Awais Qureshi <awais.qureshi@arbisoft.com >
2021-10-06 17:43:26 +05:00
edX requirements bot
e8d43032d6
chore: Updating Python Requirements ( #28949 )
...
* chore: Updating Python Requirements
* Update base.txt
* Update development.txt
* Update testing.txt
Co-authored-by: Awais Qureshi <awais.qureshi@arbisoft.com >
2021-10-06 16:40:09 +05:00
Awais Jibran
aac6c4c4cb
fix: default discussion config ( #28900 )
...
* fix: default discussion config
* refactor: add closing bracket
Co-authored-by: Asad <asadazam93@gmail.com >
2021-10-06 16:37:16 +05:00
Alexander J Sheehan
ad9de1c375
Merge pull request #28942 from edx/asheehan-edx/bumping-enterprise-3-30-1
...
maint: bumping enterprise version to 3.30.1
2021-10-05 16:18:53 -04:00
Alexander Sheehan
b75f958654
feat: bumping enterprise version to 3.30.1
2021-10-05 14:21:42 -04:00
Robert Raposa
f3e5838b89
docs: update unexpected_multiple_exceptions comment ( #28939 )
...
Update the unexpected_multiple_exceptions comment based on findings
from monitoring since this was originally released.
2021-10-05 14:08:22 -04:00
Diana Huang
849dd693cf
fix: Add back in dummy locales for unit test. ( #28938 )
...
Clear old files before regenerating them.
2021-10-05 13:52:27 -04:00
João Victor Martins
1fc33070c3
docs: Add ADR for LTI tools in content libraries
2021-10-05 10:11:06 -07:00