Commit Graph

45993 Commits

Author SHA1 Message Date
sanfordstudent
2a367b5075 Merge pull request #18111 from edx/sstudent/EDUCATOR-2689
EDUCATOR-2689: retire ManualEnrollmentAudit
2018-05-02 16:30:50 -04:00
Sanford Student
264cec0cea EDUCATOR-2689: retire ManualEnrollmentAudit 2018-05-02 15:56:00 -04:00
Michael Terry
f8b009fecc Fix extracting i18n from jsx code
React code (in jsx files) was not being extracted at all. Fixed this
by updating to edx-i18n-tools 0.4.5.

Also, template literals (feature of es2015) don't work well with
gettext at all. So convert those instances to HtmlUtils or
StringUtils interpolation calls.

FEDX-505
2018-05-02 15:21:45 -04:00
Eric Fischer
2556864bfb Merge pull request #18106 from edx/efischer/is_it_this_easy
Silence deprecation warnings
2018-05-02 14:17:05 -04:00
Alex Dusenbery
2b48649a9e EDUCATOR-2771 | Adds an LMS API endpoint to retire a user account. 2018-05-02 13:10:03 -04:00
J Eskew
0ffb021c65 Merge pull request #18107 from edx/jeskew/django_upgrade_1_11_13
Upgrade Django to 1.11.13
2018-05-02 12:03:32 -04:00
Eric Fischer
4147b72f18 fix is_authenticated mocks 2018-05-02 11:26:27 -04:00
sanfordstudent
a615f2e227 Merge pull request #18103 from edx/sstudent/EDUCATOR-2690
EDUCATOR-2690 bugfix
2018-05-02 11:14:01 -04:00
John Eskew
53502a6395 Upgrade Django to 1.11.13 2018-05-02 10:36:33 -04:00
Sanford Student
ea67a49041 EDUCATOR-2690 bugfix 2018-05-02 10:21:57 -04:00
Eric Fischer
e18448e27d Silence deprecation warnings
https://docs.djangoproject.com/en/1.11/releases/1.10/#using-user-is-authenticated-and-user-is-anonymous-as-methods
2018-05-02 10:03:50 -04:00
Jae Bradley
a1869d67f2 Merge pull request #18101 from edx/LEARNER-4717-hook-delete-button-to-logout-api
LEARNER 4717: Call Retirement API from Delete Button
2018-05-02 09:34:47 -04:00
jaebradley
22cd505d42 LEARNER-4717 Have delete account modal button make request to deactivation endpoint 2018-05-02 07:50:38 -04:00
Robert Raposa
c516955a79 Merge pull request #18096 from edx/clee/ratelimit
Reduce rate limit for enrollment api
2018-05-01 17:22:59 -04:00
David Ormsbee
272a23fbe0 Merge pull request #18020 from edx/ormsbee/mock_publish_mgt_cmd
Add simulate_publish management command.
2018-05-01 16:43:08 -04:00
christopher lee
ce47e1f547 Update rate limit for enrollment api
LEARNER-5101: The current rate limit was adjusted to be
very high for staff users to account for excessive calls
from the ecommerce service. The ecommerce service has
been updated to not make these calls. This commit intends
to adjust the rate limit to it's original state before the
excessive calls.
2018-05-01 16:01:02 -04:00
Eric Fischer
8bd49da4c1 Merge pull request #18099 from edx/efischer/everything_is_dumb_always
Stop doing pointless things
2018-05-01 15:24:49 -04:00
sanfordstudent
41b1f03c78 Merge pull request #18097 from edx/sstudent/EDUCATOR-2690
make password history retirable
2018-05-01 15:20:02 -04:00
Simon Chen
0cd4f578ad Merge pull request #18100 from edx/schen/EDUCATOR-2695
Create deletion method for the PendingNameChange model to comply with GDPR
2018-05-01 15:01:46 -04:00
Simon chen
803a396e11 Create deletion method for the PendingNameChange model to comply with GDPR 2018-05-01 14:21:41 -04:00
David Ormsbee
71ef28d3d6 Add simulate_publish management command
Prior to this commit, any apps that update their data when courses are
published had to create their own management commands for bootstrapping
or error recovery (e.g. generate_course_overviews,
generate_course_blocks). This is a management command to allow us to
generically simulate a course_publish signal so that any async tasks
that trigger actions off of that can do so without having to each write
their own management commands.

It has a few options to make it more ops friendly:

* Can specify a set of courses, but defaults to all courses in the
  modulestore.
* Can specify a set of listeners, so we can bootstrap a new app without
  rebuilding everything.
* Can specify a delay between emitting signals so that we don't flood
  the queues and block author-initiated publishes from going through in
  a timely manner.
* Dry-run mode for a simple preview of what the script will attempt.
2018-05-01 13:53:54 -04:00
Eric Fischer
b7dda32a36 remove tests also 2018-05-01 13:44:55 -04:00
Sanford Student
b752752f4c make password history retirable 2018-05-01 13:14:46 -04:00
Eric Fischer
23c52d03d7 This isn't used when rendering inline 2018-05-01 12:38:11 -04:00
Stu Young
04d3e9b9af Merge pull request #18094 from edx/testeng/bokchoy_auto_cache_update_f18a9d4e742f5e646d6176a845c96988e0240754
Bokchoy db cache update
2018-04-30 17:01:10 -04:00
edx-cache-uploader-bot
82ac53a4de Updating db cache 2018-04-30 16:25:16 -04:00
Brittney Exline
5b19309691 Merge pull request #18070 from edx/bexline/sso_id_verification2
ENT-945 Using SSOVerifications in ID Verification flow
2018-04-30 14:14:03 -06:00
Rabia Iftikhar
c69faad9a8 Merge pull request #18074 from edx/ri/EDUCATOR-2774-certificate-eligible-column
EDUCATOR-2774 add new condition for cert eligible column in grade report
2018-05-01 00:35:44 +05:00
J Eskew
09be730861 Merge pull request #18090 from edx/jeskew/fix_retirement_queue_method
Process states param to gather all passed-in states.
2018-04-30 15:01:34 -04:00
rabiaiftikhar
c51d121faa EDUCATOR-2774 add new condition for cert eligible column in grade report 2018-04-30 23:43:31 +05:00
sanfordstudent
1f490a66c1 Merge pull request #18065 from edx/sofiya/ed2770
EDUCATOR-2770: Update logout endpoint to accept requests from user and validate password
2018-04-30 14:24:14 -04:00
Simon Chen
4efd355ba7 Merge pull request #18091 from edx/schen/EDUCATOR-2698
Implement retire users function in the SurveyAnswer model for GDPR
2018-04-30 14:17:03 -04:00
John Eskew
891b9a64de Add a test for multiple learner states. 2018-04-30 13:38:29 -04:00
Simon Chen
174c01759f Implement retire users function in the SurveyAnswer model for GDPR 2018-04-30 13:07:32 -04:00
Gregory Martin
75f94f9735 Merge pull request #18079 from edx/yro/EDUCATOR-2700-B
Update models to 'Retire' not delete data
2018-04-30 12:51:41 -04:00
jaebradley
d360c29714 EDUCATOR-2770: Update logout endpoint 2018-04-30 12:50:49 -04:00
Matthew Piatetsky
507100b738 Merge pull request #18081 from edx/exclude_instructors_from_paywall
add has_staff_access to course metadata
2018-04-30 12:27:42 -04:00
John Eskew
e7bdbe6846 Process states param to gather all passed-in states. 2018-04-30 12:21:53 -04:00
Brittney Exline
91e63ed8e0 ENT-945 Using SSOVerifications in ID Verification flow
This reworks what was done #17930, since it had to be reverted from the IDVerificationAggregate migration.
We decided to abandon that model and directly read from both id verification models.
2018-04-30 11:57:59 -04:00
Matthew Piatetsky
27c7a55b55 add has_staff_access to course metadata 2018-04-30 11:49:37 -04:00
Gregory Martin
16a5555c7e Update models to 'Retire' not delete data
EDUCATOR-2700
2018-04-30 10:45:08 -04:00
Brian Mesick
2be587d32d Merge pull request #18014 from edx/bmedx/retirement_state_mgmt
Add a management command and settings to populate RetirementState models
2018-04-30 09:28:21 -04:00
edX Transifex Bot
7e05358534 Update translations 2018-04-29 17:17:54 -04:00
Cory Lee
d400b47ed8 Merge pull request #18087 from edx/release-mergeback-to-master
Merge release back to master
2018-04-27 17:52:15 -04:00
Eric Fischer
239177a5f5 Merge pull request #18084 from edx/efischer/optimize_again
Avoid fetching full group list repeatedly
2018-04-27 17:06:16 -04:00
Feanil Patel
49a2a5d1b7 Merge pull request #18072 from stvstnfrd/clean/virtual-universities
Remove unused VIRTUAL_UNIVERSITIES setting
2018-04-27 15:22:04 -04:00
Feanil Patel
ae8e525ba2 Merge pull request #18080 from edx/feanil/remove_flaky_handout_tests
Remove these tests because they are flaky.
2018-04-27 15:18:58 -04:00
Waheed Ahmed
c16cbd7a54 Fix course selection on single support form.
Use defaultValue instead of value attribute.

LEARNER-5126
2018-04-27 15:17:59 -04:00
Eric Fischer
3198efb93d Avoid fetching full group list repeatedly 2018-04-27 15:13:47 -04:00
sanfordstudent
965c462418 Merge pull request #18061 from edx/sstudent/grading-policy-stuff
rate limit
2018-04-27 15:12:21 -04:00