Commit Graph

59792 Commits

Author SHA1 Message Date
Awais Qureshi
36df86d829 feat!: Major upgrade django-cors-headers to new version 3.2.0
BREAKING CHANGES:
- `CORS_ORIGIN_WHITELIST` now requires URI schemes.
- Added new list `CORS_ORIGIN_WHITELIST_WITH_SCHEME` which contains all links of `CORS_ORIGIN_WHITELIST` with schemes and load the desired list after checking installed version.
- For more details, visit this: https://github.com/adamchainz/django-cors-headers/blob/main/HISTORY.rst#320-2019-11-15
2021-09-08 21:39:57 +05:00
edX requirements bot
3c088e1c96 Python Requirements Update (#28661)
* chore: Updating Python Requirements

* fix: two tests failing due to different query count.

Co-authored-by: Awais Qureshi <awais.qureshi@arbisoft.com>
2021-09-07 14:05:31 +05:00
Awais Ansari
ffa492f258 Merge pull request #28629 from edx/aansari/TNL-8606
feat: Add breadcrumbs for textbooks screen
2021-09-07 13:08:47 +05:00
edX Transifex Bot
15b965c201 fix(i18n): update translations 2021-09-06 02:50:49 +05:00
Tim McCormack
84441bfd3a doc: Update studio oauth migration runbook for session cookie name change (#28600)
This is probably the least-disruption approach we can reasonably manage.

Also fix formatting in nested list.
2021-09-03 18:24:42 +00:00
Adolfo R. Brandes
d7d6df5498 fix: fetch commons.js from the correct URL [SE-4785]
This mirrors a fix in
[frontend-app-library-authoring](https://github.com/edx/frontend-app-library-authoring/pull/25/files#diff-4102b1726b612b7813106191ef87849273f5d89da904f5ab69fb1974a31987d5R307).
2021-09-03 09:27:42 -07:00
Chris Deery
2092933f72 fix: [AA-950] Fix gating feature from WaffleFlag (#28652)
* fix: [AA-950] Fix gating feature from WaffleFlag

Streak Discount was being offered for non-verified courses
2021-09-03 11:31:40 -04:00
alangsto
39b44c8bd7 chore: update edx-proctoring version (#28653) 2021-09-03 10:57:56 -04:00
Jawayria
9f63dc16a4 Merge pull request #28608 from edx/jawayria/bom-2767
chore: Removed django.utils.lru_cache
2021-09-03 19:37:39 +05:00
Syed Muhammad Dawoud Sheraz Ali
ea6cd613fd Merge pull request #28643 from edx/dsheraz/PROD-2447
refactor: move course location util to common djangoapp instead of xm…
2021-09-03 19:28:26 +05:00
Leangseu Kim
86a9870c3c version bump for bulk-grade, super-csv and ora2 2021-09-03 10:27:32 -04:00
Usama Sadiq
0192d5a59a fix: bump the git tag of edx/django-ratelimit-backend fork to fix test failures in Django30 (#28578) 2021-09-03 19:05:09 +05:00
Awais Ansari
ca8c10096e refactor: remove an extra call for getting waffle flag 2021-09-03 18:33:25 +05:00
Awais Ansari
125ed250ed feat: Add breadcrumbs for textbooks screen 2021-09-03 18:33:25 +05:00
Usama Sadiq
d075fc8033 fix: remove the created flag for user profile creation (#28645) 2021-09-03 16:29:00 +05:00
DawoudSheraz
e986d360c9 refactor: move course location util to common djangoapp instead of xmodule 2021-09-03 12:40:28 +05:00
alangsto
cb93219c23 chore: update edx-proctoring version (#28639) 2021-09-02 16:04:34 -04:00
Bianca Severino
2497adf22b Merge pull request #28546 from edx/bseverino/pending-name-change
[MST-803] Update account API to allow pending name changes
2021-09-02 14:45:00 -04:00
Bianca Severino
d74961f1d9 Merge pull request #28618 from edx/bseverino/program-enrollments-case
[MST-998] Search by external_user_key is now case insensitive
2021-09-02 14:27:52 -04:00
Andrew Shultz
ffd002de57 Merge pull request #28636 from edx/ashultz0/proctoring-3243
chore: bump edx-proctoring to 3.24.3
2021-09-02 13:43:13 -04:00
0x29a
586add5f7d fix: don't cache ajax request on course details page in Studio
Caching this was making the browser render a JSON with this request because of
the Backbone.js router.
2021-09-02 18:31:01 +02:00
Bianca Severino
89608a2b68 fix: search by external_user_key is now case insensitive 2021-09-02 12:20:58 -04:00
Andy Shultz
1a438eb70e chore: bump edx-proctoring to 3.24.3
part of MST-1020
2021-09-02 11:55:43 -04:00
Felipe Montoya
f0d319ee12 Merge pull request #28266 from eduNEXT/MJG/1st_batch_openedx_events
[BD-32] feat: 1st batch of Open edX Events
2021-09-02 10:08:44 -05:00
Andrew Shultz
8788713e9a Merge pull request #28633 from edx/ashultz0/name-affirm-090
chore: update name affirmation library to 0.9.0
2021-09-02 10:58:04 -04:00
mariagrimaldi
c0618592d2 feat: add 1st batch of Open edX events
* Add STUDENT_REGISTRATION_COMPLETED event after the user's registration
* Add SESSION_LOGIN_COMPLETED event after the user's login session
* Add COURSE_ENROLLMENT_CREATED event after the user's enrollment creation
2021-09-02 10:05:23 -04:00
Carla Duarte
e7c3d01f82 Merge pull request #28496 from edx/ciduarte/AA-877
feat: add access_expiration to progress tab view (AA-877)
2021-09-02 09:41:45 -04:00
Andy Shultz
a0df34a3cc chore: update name affirmation library to 0.9.0
part of MST-1020
2021-09-02 09:13:42 -04:00
Chris Deery
c4cedbae38 fix: [AA-950] Change coupon flag from WaffleFlag to CourseWaffleFlag (#28623)
Replacing the streak_celebration.discount_experiment_AA759 Waffle flag with
courseware.streak_discount_enabled CourseWaffleFlag

https://openedx.atlassian.net/browse/AA-950

Co-authored-by: cdeery <cdeery@edx.edu>
2021-09-02 08:32:56 -04:00
Awais Qureshi
32053c6ab4 Merge pull request #28588 from edx/loading-cors-origins-with-shceme
feat: `djang-cor-headers` need schemes with urls. Condition added for future.
2021-09-02 16:45:49 +05:00
Mahyar Damavand
4efa9b5590 fix: log a single line warning in case of video_transcrip NotFound instead of long detailed exception (#28552) 2021-09-02 07:14:20 -04:00
AsadAzam
36283f1a8b feat! Modify DiscussionsConfiguration to allow programs (#28541)
* feat! Modify DiscussionsConfiguration to allow programs

* feat: add model for program discussions configuration
2021-09-02 13:25:53 +05:00
Usama Sadiq
fe20509d4e fix: Remove deprecated django.utils.decorator.available_attrs (#28597) 2021-09-02 12:12:01 +05:00
Zachary Hancock
7419aaa435 fix: bump proctoring for bugfix (#28621) 2021-09-01 18:18:25 -04:00
edX Transifex Bot
5b6e79b671 geoip2: update maxmind geolite country database 2021-09-02 02:09:23 +05:00
taliaedX
0b7f862a81 Merge pull request #28617 from edx/trhodes/revert-revert
revert: revert: Bump enterprise back to 3.27.27
2021-09-01 16:50:11 -04:00
Talia Rhodes
3764283184 revert: revert: Bump enterprise back to 3.27.27 2021-09-01 15:15:33 -04:00
Carla Duarte
fe435987b0 feat: add access_expiration to progress tab view (AA-877) 2021-09-01 15:12:45 -04:00
J. Victor Martins
14e2f29516 feat: Make content libraries an LTI 1.3 tool
Offers blockstore-based content through content libraries acting as an
LTI 1.3 tool:

- Content Library support LTI 1.3 launches offering blockstore-based
  content through resource links.

- Content Library support LTI 1.3. AGS, allowing gradebook updates from
  graded assignments.
2021-09-01 11:56:51 -07:00
taliaedX
bc5e6118a9 Merge pull request #28614 from edx/trhodes/enterprise-revert-sept12021
revert: edx-enterprise bump due to catalog issues
2021-09-01 14:42:45 -04:00
edX requirements bot
5e84e3761f feat: djang-cor-headers need schemes with urls. Adding condition to switch lists with different version.
With the PR it will load the old `CORS_ORIGIN_WHITELIST` since there is no change in `djang-cor-headers` version. In next PR this version will get upgraded.
2021-09-01 23:02:45 +05:00
Talia Rhodes
7248f336e1 revert: edx-enterprise bump due to catalog issues 2021-09-01 13:51:17 -04:00
taliaedX
6980660097 Merge pull request #28610 from edx/trhodes/enterprise-bump-sept012021
chore: Bump edx-enterprise for catalog api call changes
2021-09-01 11:46:31 -04:00
Bianca Severino
65905a01ec feat: update account API to allow pending name changes 2021-09-01 11:26:43 -04:00
Tim McCormack
a96864d3cc feat: Enable CookieNameChange in LMS in prep for session cookie rename (#28609)
ref: ARCHBOM-1833/ARCHBOM-1649
2021-09-01 15:14:25 +00:00
Chris Deery
8d682cb447 feat: [AA-950] Productize Streak Discount (#28582)
* feat: [AA-950] Productize Streak Discount

- Change STREAK_DISCOUNT_EXPERIMENT_FLAG to STREAK_DISCOUNT_FLAG
- Remove references to "experiment" and ticket AA-759
- Made flag names more consistent
- Move segment event from get_bucket  to streak calculation
- Streak discount event edx.bi.course.streak_discount_enabled is sent when celebrations are calculated
- Convert LegacyWaffleFlags to WaffleFlags

Co-authored-by: cdeery <cdeery@edx.edu>
2021-09-01 10:55:32 -04:00
Talia Rhodes
922ffab67d chore: Bump edx-enterprise for catalog api call changes 2021-09-01 10:55:03 -04:00
Jawayria
389bc0d35d chore: Remove django.utils.lru_cache 2021-09-01 13:53:33 +05:00
Zia Fazal
5a382d811f Merge pull request #28415 from edly-io/ERTE-77
feat: Emit course completion related events
2021-09-01 11:33:07 +05:00
Zainab Amir
cfc8ab6298 fix: remove edX support URL from login page (#28577) 2021-09-01 11:29:39 +05:00