SaadYousaf
e7338cd180
PROD-1732
2020-07-15 10:48:41 +05:00
SaadYousaf
ffde1c4bc2
PROD-1731
2020-07-15 10:48:41 +05: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
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
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
77f3d9099b
[MICROBA-437] Add api to determine demographics status based on user data
2020-07-14 12:58:07 -04:00
Carla Duarte
61228f34cf
AA-187: Mobile API for course deadline data
2020-07-14 12:29:08 -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
Bianca Severino
1be350a86e
Merge pull request #24436 from edx/bseverino/idvtoggle
...
Implement IDV redirect to MFE
2020-07-13 17:21:01 -04:00
Bianca Severino
041becc846
Implement waffle flag for IDV redirect
...
Created helper function to render url dynamically
Modify helper function to include reverify links
Fix code based on failing tests
Fixed query string in redirect URL
2020-07-13 16:43:59 -04:00
Sid Verma
c609451d2e
[BD-14] Limit number of blocks allowed in content libraries ( #24276 )
...
* Enforce limit on number of blocks allowed in library (blockstore)
* Enforce limit on number of blocks allowed in library (modulestore)
* Changes from review feedback
2020-07-13 15:49:47 -04:00
Dillon Dumesnil
b479d511b7
Merge pull request #24424 from edx/ddumesnil/aa-226
...
AA-226: Adding Authentication classes to endpoints for mobile use
2020-07-13 08:19:52 -07:00
Dillon Dumesnil
b6967e96cf
Merge pull request #24443 from edx/ddumesnil/hide-dates-tab-unenrolled-aa-219
...
AA-219: Dates Tab behavior improvements
2020-07-13 07:31:29 -07:00
Aura Milena Alba
ee3f612382
Remove pattern library of course_search.py ( #24173 )
...
[BD-10] [DEPR-72] Remove pattern library of course_search.py
2020-07-13 09:11:03 -04:00
David Ormsbee
3b6965599c
Merge pull request #23910 from open-craft/samuel/fix-get-video-subs
...
SE-2589 fix AttributeError: 'LibraryLocatorV2' object has no attribute 'make_asset_key'
2020-07-10 14:59:30 -04:00
David Ormsbee
4fc481909e
Merge pull request #24218 from open-craft/symbolist/word-cloud-block
...
[BD-4] Convert WordCloud XModule into WordCloud XBlock. [SE-2722]
2020-07-10 13:39:27 -04:00
Matthew Carter
b0925fcc31
Merge pull request #24318 from edx/mattcarter/EDUCATOR-5088
...
ensure anonymous_id is persisted for each team member in a team
2020-07-10 12:53:30 -04:00
SaadYousaf
3cbfab378a
PROD-1663
2020-07-10 19:11:30 +05:00
Dillon Dumesnil
be346499da
AA-219: Dates Tab behavior improvements
...
This switches the Dates Tab to be an enrolled tab allowing only
enrolled learners to view. Additionally, it will now redirect
logged out learners to the login page if they hit the Dates Tab directly.
2020-07-10 07:08:07 -07:00
Tim McCormack
87edb542b1
Delete flaky test according to process ( #24441 )
...
https://openedx.atlassian.net/browse/CR-2425 for re-evaluating it
2020-07-10 13:39:13 +00:00
adeelehsan
a26b9317db
Merge pull request #24418 from edx/aehsan/prod-674/get_useremail_from_request_session
...
Get user email from request
2020-07-10 18:06:03 +05:00
Justin Lapierre
6efa2c8f94
EDUCATOR-5080 - Removed repeat argument from test method
2020-07-10 08:58:39 -04:00
Justin Lapierre
bf4b87627b
Merge branch 'master' of github.com:edx/edx-platform into EDUCATOR-5080
2020-07-10 08:50:18 -04:00
adeelehsan
b26f26e993
Get user email from request
...
PROD-674
2020-07-10 16:50:05 +05:00
Mat Carter
5a90bf7f40
EDUCATOR-5088 - updated test to ensure record is stored.
2020-07-09 14:24:19 -04:00
Mat Carter
b386f0a25e
ensure anonymous_id is persisted for each team member in a team
2020-07-09 14:24:19 -04:00
Dillon Dumesnil
b3b812186e
Merge pull request #24434 from edx/ddumesnil/complete-field-date-block
...
Adding in missing field to the DateSummarySerializer
2020-07-09 07:28:26 -07:00
Dillon Dumesnil
1abfb98cab
Adding in missing field to the DateSummarySerializer
2020-07-09 06:53:11 -07:00
Robert Raposa
77e490f057
ARCHBOM-1305: remove deprecated flag_undefined_default ( #24426 )
...
This is the final step in removing the deprecated
flag_undefined_default as explained by the following ADR:
https://github.com/edx/edx-platform/blob/master/openedx/core/djangoapps/waffle_utils/docs/decisions/0001-refactor-waffle-flag-default.rst
Notes:
* All uses of flag_undefined_default=False were always
supposed to have been no-ops.
* All uses of flag_undefined_default=True that are removed
in this PR have been replaced by migrations in past PRs.
* The temporary metric temp_flag_default_used id no longer
reporting any data.
ARCHBOM-1305
2020-07-09 09:31:31 -04:00
JJ
36e07f6be8
[REV-1205] Add ecommerce event tracking to course dashboard upgrade button ( #24338 )
...
Create a Javascript function to log upsell events to & attach the eventing to the course dashboard upsell button. The revenue squad is looking for more insight into which buttons users are clicking to get to the checkout page.
2020-07-09 09:28:03 -04:00
Awais Jibran
b30635af83
Merge pull request #24398 from edx/aj/remove-deprecated-idv-emails
...
Deprecate old idv emails
2020-07-09 16:10:13 +05:00
AsadAzam
0fa00c6e23
Merge pull request #24400 from edx/asad/prod-1634
...
Fixed email sent on valid sso verification
2020-07-09 16:04:48 +05:00
Asad
206977d571
Fixed email sent on valid sso verification
2020-07-09 13:37:35 +05:00
Awais Jibran
adaa701a76
Deprecate old idv code
2020-07-09 11:53:16 +05:00
Usman Khalid
4cc0f30db7
Convert WordCloudDescriptor and WordCloudModule into WordCloudBlock.
2020-07-09 09:46:54 +05:00
Carla Duarte
3879ad2252
Merge pull request #24387 from edx/ciduarte/AA-200
...
AA-200: Redirecting logged out users on Dates Tab
2020-07-08 15:45:37 -04:00
Robert Raposa
e7e1a409b2
consolidate ENABLE_FORUM_DAILY_DIGEST config ( #24423 )
...
The ENABLE_FORUM_DAILY_DIGEST config was using both
a Django Setting and a waffle flag. This consolidates
this to simply use the single Django Setting:
FEATURES['ENABLE_FORUM_DAILY_DIGEST'].
ARCHBOM-132
2020-07-08 13:08:06 -04:00
Dillon Dumesnil
f0b4c75289
AA-226: Adding Authentication classes to endpoints for mobile use
...
The class BearerAuthenticationAllowInactiveUser is needed for the
mobile app to authenticate. The other Auth classes are to support
the standard work flows.
2020-07-08 10:06:58 -07:00
Diana Huang
1655ecd063
Remove final shoppingcart references from instructor.
2020-07-08 09:36:43 -04:00
Feanil Patel
5fe7b0ad94
Merge pull request #24413 from edx/feanil/shoppingcart-removal-instructor-analytics
...
DEPR-43 - Remove shopping cart from instructor analytics.
2020-07-08 09:30:28 -04:00
Justin Lapierre
ea314a9314
Merge branch 'master' of github.com:edx/edx-platform into EDUCATOR-5080
2020-07-08 08:53:44 -04:00
Justin Lapierre
d5a01142a8
EDUCATOR-5080 - All tests passing, all code review comments addressed
2020-07-08 08:27:04 -04:00
Justin Lapierre
6797c9c0fa
EDUCATOR-5080 - Fixing tests
2020-07-08 07:52:29 -04:00
Waheed Ahmed
4f80fd6540
Improve password reset rate limit.
...
Used django-ratelimit instead of django-ratelimit-backend
to configure two different rate limit configurations for same
endpoint.
PROD-1708
2020-07-08 16:19:07 +05:00
Justin Lapierre
64e94867fc
Merge branch 'master' of github.com:edx/edx-platform into EDUCATOR-5080
2020-07-08 07:11:07 -04:00
Waheed Ahmed
a6a69224d1
Ratelimit login_user endpoint.
...
Ratelimited `login_user` endpoint using `django-ratelimit`, also
decreased default value of logistration rate limit to 100 requests
per five minutes per IP.
PROD-1877
2020-07-08 15:36:11 +05:00
Justin Lapierre
79f596a74e
Merge branch 'master' of github.com:edx/edx-platform into EDUCATOR-5080
2020-07-07 22:03:27 -04:00
Feanil Patel
ca85021187
DEPR-43 - Remove shopping cart from instructor analytics.
2020-07-07 16:38:32 -04:00