Commit Graph

55118 Commits

Author SHA1 Message Date
Robert Raposa
4053bfdfbd move ENABLE_FORUM_DAILY_DIGEST default (#24483)
The default for ENABLE_FORUM_DAILY_DIGEST continues
to be True, but this moves the default from
common.py to code.
2020-07-15 14:48:05 -04:00
Ali Akbar
205793755f Merge pull request #24476 from edx/aakbar/PROD-1850
removing logs, waffle flag and other older code
2020-07-15 23:34:29 +05:00
Feanil Patel
efef7d81ee Merge pull request #24497 from eduNEXT/lmm/codejail_py38
[BD-6] Upgrade codejail
2020-07-15 14:24:35 -04:00
Luis Moreno
a74b69affd Upgrade codejail 2020-07-15 14:01:24 -04:00
Dillon Dumesnil
fccb52b6c8 Merge pull request #24501 from edx/revert-24421-ora2-dates
Revert "AA-223 - Add ORA2 dates to the dates page"
2020-07-15 10:37:39 -07:00
Dillon Dumesnil
2601975fd3 Revert "AA-223 - Add ORA2 dates to the dates page" 2020-07-15 10:13:00 -07:00
Felipe Montoya
a0bc37866d Merge pull request #24491 from eduNEXT/eric/update_done_xblock
[BD-6] Update Done XBlock version to support python 3.8.
2020-07-15 11:37:04 -05:00
Nathan Sprenkle
620bbd7649 Hide search boxes in private team-sets for non-privileged users (#24444) 2020-07-15 12:30:06 -04:00
Awais Qureshi
e903e30dd4 Merge pull request #24494 from edx/BOM-1895-staticfiles-depr
Django3.0 warnings {% load staticfiles %} is deprecated
2020-07-15 20:46:26 +05:00
Calen Pennington
6edec4f530 Merge pull request #24421 from cpennington/ora2-dates
AA-223 - Add ORA2 dates to the dates page
2020-07-15 10:50:08 -04:00
Binod Pant
167d8f278f ENT-3007 : round 2 API endpoints for samlproviderconfig and samlproviderdata (#24456)
* ENT-3007 auth/saml/v0/saml/providerdata and auth/saml/v0/saml/providerconfig endpoints

Move code to subfolder for samlproviderconfig

extra comma

undo accidental remove of import

GET works for a single config now

Use ModelViewSet to get all CRUD method. Test still fails

Add auth/saml/v0/providerdata endpoints

fixup reverse and test issue, remove leading caret

just triggering run, why is it failing in CI?

pycodelint fixes

Skip auth tests unless feature is on

Tests for post/put for samlproviderdata

move urls to their own folders

api tests for post samlprovierconfig

create 1 providerconfig test case

lint fixes

lint

lint

cleanup code local urls /samlproviderconfig works

note needed right now

Fix import errors

lint

unused import

wip: first attempt at rbac auth and jwt cookie in test

round 2 with enterprise uuid as url param for samlproviderconfig

improve tests, still dont pass

fix test by using system role, wip other test

fix create test

add get/post tests for providerdata

isort fixes

string lint fix

Cleanup based on feedback round1

move utils to tests package

Move util fn to openedx.feature area

lint

ENT-3007 : Round 2 of work on auth/saml/v0/providerconfig and auth/saml/v0/providerdata endpoints

* Fix test issue use string uuid for permission obj

* snake case changes provider_config

* snake case

* provider_data, tests and lint

* patch and delete tests for providerdata

* snake_case

* snake_case

* snake_case

* make patch test stronger

* 404 if invalid uuid for get param

* common util for validate uuid4

* unused import

* lint fixes for pycodestyle

* 400 when uuid is missing

* 400 instead of 404 for missing uuid

* spell fix

* update docstring for api usage

* docstring clarify
2020-07-15 10:34:26 -04:00
Aura Milena Alba
1cba2a0004 [BD-10] [DEPR-65][DEPR-74] Remove pattern library of course_bookmarks.py (#24233) 2020-07-15 10:23:14 -04:00
Awais Qureshi
9e0758ffba Merge pull request #24487 from edx/BOM-1890-fixing-dj-warnings
Django3.0 warnings fix
2020-07-15 19:16:12 +05:00
Calen Pennington
eacfaa24b9 Make contrast for unreleased content on the dates page meet accessibility guidelines 2020-07-15 09:52:23 -04:00
Calen Pennington
d6bf54b576 Add ORA2 dates to the dates page
ORA2 (openassessment) problems have multiple dates associated with are
not bound to the `due` date that is modified by Personalized Learner
Schedules. We expose the ORA2 dates separately in the dates page
so that learners aren't surprised by the differing deadlines.

[AA-223]
2020-07-15 09:52:22 -04:00
JJ
9b147f5969 use class selector instead of id selector for course_dashboard_green button (#24471)
Replaced the id selector used for tracking the course_dashboard_green button with a class selector instead, so we get eventing on each button per course on the course dashboard page.
2020-07-15 09:50:53 -04:00
Ali-D-Akbar
8b857edd80 removing logs, waffle flag and other old data 2020-07-15 17:00:05 +05:00
Awais Qureshi
04ee889498 BOM-1895
{% load staticfiles %} is deprecated in favor of {% load static %}.
2020-07-15 12:49:00 +05:00
edX requirements bot
ac10f0bcaf Updating Python Requirements (#24493) 2020-07-15 11:48:30 +05:00
Eric Herrera
2bbb080187 Update Done XBlock version to support ptyhon 3.8. 2020-07-14 18:47:05 -05:00
Lael Birch
270d1b1a08 Merge pull request #24488 from edx/update-edx-enterprise
Update edx-enterprise
2020-07-14 16:25:09 -04:00
Michael Terry
f9d379203e Merge pull request #24391 from edx/mikix/assignments-complete
AA-225: Only consider scored items for past due assignments
2020-07-14 15:28:52 -04:00
Lael Birch
09874c0aed Update edx-enterprise 2020-07-14 15:26:40 -04:00
Michael Terry
939f268da8 AA-225: Only consider scored items for past due assignments
When considering if an assignment is past due for the dates tab,
only look at the scored and graded units in the subsection (i.e.
ignore reading and video units).

This still leaves the "complete" field alone -- i.e. those
subsections will still be left incomplete generally. But for
assignment-focused tasks, they will instead be considered complete.
2020-07-14 15:04:19 -04:00
Carla Duarte
30ce747357 Merge pull request #24430 from edx/ciduarte/AA-187
AA-187: Mobile API for course deadline data
2020-07-14 14:29:24 -04:00
Feanil Patel
7de5ea29c8 Merge pull request #24486 from edx/revert-24477-feanil/bump_codejail
Revert "Update codejail."
2020-07-14 14:14:24 -04:00
Feanil Patel
b5795c0b01 Revert "Update codejail." 2020-07-14 14:14:03 -04:00
Justin Lapierre
1c57bf1be5 Merge pull request #24348 from edx/EDUCATOR-5080
Educator 5080 - Refactor, rename and update docscript to reflect current teamset driven functionality
2020-07-14 13:57:38 -04:00
Albert (AJ) St. Aubin
17dd27e17f Merge pull request #24440 from edx/aj/MICROBA-437
Add api to determine demographics status based on user data
2020-07-14 13:39:49 -04:00
Albert (AJ) St. Aubin
77f3d9099b [MICROBA-437] Add api to determine demographics status based on user data 2020-07-14 12:58:07 -04:00
Awais Qureshi
fd6cb9e0d6 BOM-1890
Remove the context parameter from CourseKeyField.from_db_value()
2020-07-14 21:55:50 +05:00
Braden MacDonald
887941f3ce Merge pull request #24277: Fix broken tests due to invalid field name 2020-07-14 09:37:18 -07:00
Carla Duarte
61228f34cf AA-187: Mobile API for course deadline data 2020-07-14 12:29:08 -04:00
Lael Birch
153ae99ace Merge pull request #24482 from edx/revert-edx-enterprise
Revert edx-enterprise to 3.3.18
2020-07-14 12:09:21 -04:00
Feanil Patel
f545b2ade5 Merge branch 'master' into revert-edx-enterprise 2020-07-14 11:42:08 -04:00
Lael Birch
b6907bcd3a Revert edx-enterprise
A migration is causing problems, reverting until it's resolved
2020-07-14 11:39:01 -04:00
Christie Rice
a22957d504 Revert "MICROBA-393 Add customized partner report headings (#24437)" (#24480)
This reverts commit ef536e49de.
2020-07-14 11:30:11 -04:00
Nick
0b95c2d3ea Merge pull request #24451 from edx/AA-160-calendar-sync-initial-email
AA-160 calendar sync initial email
2020-07-14 11:24:36 -04:00
Nicholas D'Alfonso
858c3750b0 AA-160 calendar sync initial email
-use Amazon SES to send calendar sync email when user initially
 subscribes to the calendar sync feature
2020-07-14 10:58:01 -04:00
Christie Rice
ef536e49de MICROBA-393 Add customized partner report headings (#24437) 2020-07-14 10:37:36 -04:00
Lael Birch
4bdcdf76d2 Merge pull request #24478 from edx/ENT-3106-marked-done
Update edx-enterprise requirement
2020-07-14 10:31:01 -04:00
Feanil Patel
9ba4c6b908 Merge pull request #24477 from edx/feanil/bump_codejail
Update codejail.
2020-07-14 10:21:15 -04:00
David Ormsbee
afff84770d Merge pull request #24463 from edx/ormsbee/adr-studio-lms-domain-modeling
ADR for LMS/Studio subdomain boundaries (TNL-7323)
2020-07-14 10:07:14 -04:00
Robert Raposa
e89e1a4038 update oauth_dispatch ADRs to accepted (#24474)
The following oauth_dispatch ADRs are being
marked as accepted, because they were implemented
and are in use in Open edX.
- 0006-enforce-scopes-in-LMS-APIs.rst
- 0007-include-organizations-in-tokens.rst

Given that, scopes have still not been widely
adopted in Open edX, which would require additional
decisions and investment.
2020-07-14 09:57:30 -04:00
Lael Birch
3c8630bdf4 Update edx-enterprise requirement
Unskip a test that the new version fixes
2020-07-14 09:53:07 -04:00
Feanil Patel
aa24deb4fa Update codejail. 2020-07-14 09:43:50 -04:00
Ned Batchelder
3eb7b4e18d Merge pull request #24395 from fghaas/fix_profile_images_on_s3
Fix profile image URLs for image storage on non-public S3 buckets
2020-07-14 07:25:26 -04:00
edX requirements bot
6ed0f96948 Updating Python Requirements (#24472) 2020-07-14 06:24:17 +05:00
Sid Verma
04bc696661 Fix wrong field name in ManyRelation 2020-07-14 06:03:44 +05:30
Bianca Severino
1be350a86e Merge pull request #24436 from edx/bseverino/idvtoggle
Implement IDV redirect to MFE
2020-07-13 17:21:01 -04:00