Commit Graph

16603 Commits

Author SHA1 Message Date
Ahsan Ulhaq
cc65dff728 Host poisoning vulnerability fix
LEARNER-2172
2017-08-08 16:27:48 -04:00
Alex Dusenbery
272da1e528 EDUCATOR-1043 | ZeroSubsectionGrade's graded/all_total should have a non-zero possible score where appropriate. 2017-08-08 12:40:26 -04:00
Waheed Ahmed
853c9cd8df Revert "Send welcome email to inactive learners on registration." 2017-08-08 19:00:09 +05:00
Diana Huang
b839253168 Merge pull request #15713 from edx/diana/in-place-enrollment
Allow in-course enrollment
2017-08-08 09:47:10 -04:00
Ahsan Ulhaq
e298004287 Accessibility issues on LMS Dashboard Social links
LEARNER-2105
2017-08-08 15:24:27 +05:00
Diana Huang
8d3fa5432a Add in-place enrollment to course home page. 2017-08-07 16:33:20 -04:00
Christina Roberts
4f5b033c27 Merge pull request #15750 from edx/christina/slash-the-slash
Remove SlashSeparatedCourseKey from tests
2017-08-07 15:53:08 -04:00
cahrens
6f71706b17 Remove SlashSeparatedCourseKey from tests. 2017-08-07 14:49:30 -04:00
Waheed Ahmed
f073a11475 Send welcome email to inactive learners on registration.
LEARNER-2039
2017-08-07 12:44:50 +05:00
Clinton Blackburn
986afbfa38 Powering courseware deadline with schedules 2017-08-05 22:06:17 -04:00
Clinton Blackburn
85e4274a05 Refactored tests for date summary blocks 2017-08-05 22:06:17 -04:00
Clinton Blackburn
7274a20f38 Created Schedule model
This model will be used to control dynamic upgrade deadlines for
learners.
2017-08-05 22:06:17 -04:00
Brian Beggs
7b54cf5603 Modify COMMENTS_SERVICE_URL for bokchoy docker settings 2017-08-04 15:17:01 -04:00
Brian Beggs
54695d84fb Add forums URL default for docker devstack 2017-08-04 15:07:10 -04:00
Michael Youngstrom
ca1ca99abf Revert "Add i18n to date in certificate web" 2017-08-04 13:55:17 -04:00
pepeportela
1ff5333bc0 Add space between arguments 2017-08-04 18:16:39 +02:00
jportela
54a26cfff4 Add i18n month with strftime_localized in certificate views 2017-08-04 17:38:51 +02:00
jportela
a35e974457 Fix typo introduced in commit b841176 2017-08-04 14:31:55 +02:00
jportela
b841176e9c Add i18n month dict to certificate using @amangano-edx solution in PR #14836 2017-08-04 14:27:43 +02:00
jportela
2646858cad Add i18n to date in certificate web 2017-08-04 14:11:34 +02:00
Alex Dusenbery
aafd4d9c61 Turn down grades logging; put policy change regrade behind a waffle killswitch. 2017-08-03 14:06:17 -04:00
Brittney Exline
d8a974b678 Merge pull request #15715 from edx/saleem-latif/ENT-555
ENT-555: Continue button is not appearing on registration page.
2017-08-03 11:05:34 -04:00
Michael Roytman
0dddf9eb1a Merge pull request #15660 from edx/mroytman/PLAT_1495_django_1.11_upgrade_django-debug-toolbar
update django-debug-toolbar from 1.5 to 1.8
2017-08-03 10:10:34 -04:00
Noraiz Anwar
993ba5f2d7 Merge pull request #15543 from edx/noraiz/EDUCATOR-444
Throw error if celery task creation is not successfully completed.
2017-08-03 16:15:04 +05:00
Waheed Ahmed
c74cd970ad Added new signal to refund on un-enrollment from LMS dashboard.
LEARNER-1801
2017-08-03 14:39:05 +05:00
noraiz-anwar
d1da044520 Throw error if messaging queue is not available 2017-08-03 14:11:25 +05:00
Saleem Latif
04c11cc176 Continue button is not appearing on registration page. 2017-08-03 13:36:39 +05:00
Aamish Baloch
ac84fd39b6 PROFILE_IMAGE_SIZES_MAP grouped with the similar settings 2017-08-03 12:30:52 +05:00
Uman Shahzad
30b95eef35 Disable positive validations on form submission. 2017-08-03 00:22:25 +05:00
Uman Shahzad
cb034d4f2f Implement client-side registration form validation.
Input forms that need validation will have AJAX requests
performed to get validation decisions live.

All but a few important and common form fields perform
generic validation; these will need a back-end handler
in the future in order to have them validated through AJAX requests.

Information is conveyed on focus and blur for both
errors and successes.
2017-08-03 00:22:25 +05:00
Uman Shahzad
39ac333b5d Add backend AJAX API endpoint for client-side form validation.
In particular, implement a validation API for registration,
where a client makes AJAX calls to the endpoints requesting
validation decisions on each input. Responses are strings
dependent on the type of validation error; if no error,
then empty string to indicate OK.
2017-08-03 00:22:25 +05:00
Michael Roytman
54f4a9dee1 remove is_ajax condition and JQUERY initialization from lms/cms devstack env files
Please enter the commit message for your changes. Lines starting
2017-08-02 15:12:13 -04:00
George Song
78708e41e9 Merge pull request #15683 from open-craft/smarnach/notify-default
Bug fix: Reset "Notify users by email" check box to initial state.
2017-08-02 11:48:44 -07:00
Matthew Piatetsky
c871804df1 Merge pull request #15710 from edx/LEARNER-2016b
LEARNER-2016 Removed waffle flag and added test for utm params on redirect
2017-08-02 14:44:59 -04:00
Ned Batchelder
db5e155270 Merge pull request #15714 from edx/nedbat/update-translations
Update translations (autogenerated message)
2017-08-01 19:10:18 -04:00
Ned Batchelder
555d251472 Update translations (autogenerated message) 2017-08-01 21:27:56 +00:00
Sofiya Semenova
799e2bb4e4 Merge pull request #15693 from edx/ssemenova/whitespace
Educator-986 large space in show answer view for instructors
2017-08-01 16:44:33 -04:00
Christina Roberts
20d67a5f7f Merge pull request #15690 from edx/christina/django-wiki-upgrade
Django-wiki upgrades.
2017-08-01 15:37:46 -04:00
Matthew Piatetsky
ab2dd4613f Removed waffle flag and added test for utm params on redirect
LEARNER-2016
2017-08-01 14:44:28 -04:00
Sofiya Semenova
6fd66fdc89 Educator-986 large space in show answer view for instructors 2017-08-01 18:19:19 +00:00
cahrens
5077ab5897 Django-wiki upgrades.
EDUCATOR-784, EDUCATOR-1065
2017-08-01 14:10:58 -04:00
Calen Pennington
fb905e547b Merge pull request #15709 from edx/release-mergeback-to-master
Merge release back to master
2017-08-01 13:45:08 -04:00
sanfordstudent
903bb6ab3f Merge pull request #15682 from edx/sstudent/cms_cert_date
add cert available date to CMS settings
2017-08-01 13:23:32 -04:00
Sanford Student
bf7b3eab1a add cert available date to CMS settings 2017-08-01 10:44:42 -04:00
Calen Pennington
68df7b80e3 Add course_end to the list of experiment fields put in the DOM 2017-08-01 10:14:35 -04:00
Calen Pennington
1edd367008 Add course_start to the fields, and put all fields on the track selection page 2017-08-01 10:14:35 -04:00
Calen Pennington
384f22ff96 Add per-user metadata to course pages to make experimentation easier 2017-08-01 10:14:35 -04:00
Alex Dusenbery
cc6f8be8fb EDUCATOR-1029 | More defensive version of ZeroSubsectionGrade.problem_scores 2017-07-31 13:44:15 -04:00
John Eskew
19a5aa7d44 Merge pull request #15684 from edx/jeskew/enable_django_debug_toolbar
Only display debug toolbar on non-ajax requests.
2017-07-28 15:47:09 -04:00
Clinton Blackburn
5db02ef673 Added support for dynamic upgrade deadlines
The verified seat upgrade deadline for self-paced course runs is now
dependent on when the learner was first able to access the content--the
latest of enrollment date and course run start date.
2017-07-28 15:44:35 -04:00