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
Jillian Vogel
d0cfa7fa5a
Merge pull request #15431 from open-craft/jill/studio-filter-archived-courses
...
Separate Archived courses into a separate list in Studio
2017-08-02 10:42:09 +09:30
sarahkf
2a3c32800b
Merge pull request #15670 from edx/sarahkf/fix-flaky-proctoring-tests
...
Fixing flaky edx-proctoring acceptance tests
2017-08-01 16:16:47 -04:00
Sarah Fischmann
354b8a4d50
Fixing flaky edx-proctoring acceptance tests
...
This commit fixes four flaky bokchoy tests: test_can_add_remove_allowance, test_can_reset_attempts, test_rescore_nonrescorable and test_timed_exam_flow.
EDUCATOR-949
Fixed 2 of 3 flaky tests
EDUCATOR-949
possible fix for third failing test
Another possible fix for third flaky test
starting tests again
starting tests again
removing flaky decorators
possible fix for fourth flaky test
fixing quality errors
removing flaky decorator from fourth test
2017-08-01 15:23:17 -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
Sofiya Semenova
366cc044be
Merge pull request #15635 from edx/ssemenova/ed-699
...
Educator-699 Modify deleted group warning on the unit/container page
2017-07-28 07:23:11 -07:00
Sofiya Semenova
d888498038
EDUCATOR-699 Modify deleted group warning on the unit/container page
...
EDUCATOR-1001 Fix language for visibility editor and validation to include units
2017-07-27 20:55:07 +00:00
Sofiya Semenova
8eb4e469ff
Merge pull request #15675 from edx/ssemenova/ed-9
...
Educator-9 Removed comment about changing warning to exception
2017-07-27 13:47:56 -07:00
Sofiya Semenova
18bd532013
Educator-9 Remove comment
2017-07-27 18:54:51 +00:00
Clinton Blackburn
835cc0871c
Removed usage of LogoutViewConfiguration
...
This model will soon be deleted.
LEARNER-2042
2017-07-27 11:29:43 -04:00
George Song
5fca0521b2
Merge pull request #15538 from potsui/fix-duplicate-account-crash
...
Catch exception with duplicate username/email
2017-07-27 06:26:18 -07:00
Ari Rizzitano
82bc92b4d8
Merge pull request #15607 from edx/ari/webpack-commons-all-pages
...
include webpack commons bundle on all pages
2017-07-26 13:04:16 -04:00
hamzamunir7300
ef9935d2af
Merge pull request #15591 from edx/Learner-1254
...
Background color changed for microsoft button in social auth login
2017-07-26 20:42:21 +05:00
Ari Rizzitano
3d4b2a7382
include webpack commons bundle on all pages; stub webpack_loader in python unittests
...
include webpack commons bundle on all pages
quotes
homegrown webpack_loader mock
toggle installed webpack_loader in test env file instead
fix test checking context
2017-07-26 11:28:30 -04:00
Simon Chen
9b15f58037
Merge pull request #15661 from edx/schen/learner-1521
...
Move the user_attribute creation for site
2017-07-26 10:47:38 -04:00
Hamza Munir
3f9f078189
fix for the quality tests failing
2017-07-26 19:43:37 +05:00
Afzal Wali
ec1473f84f
Added a missing parameter.
2017-07-26 15:46:49 +05:00
Jillian Vogel
8087a1d165
Adds settings.FEATURES.ENABLE_SEPARATE_ARCHIVED_COURSES
...
Separates archived courses into a different tab on the Studio index page.
Data is rendered synchronously, but tests are added to ensure that no new sql
or mongo queries were required.
2017-07-26 14:44:08 +09:30
Simon Chen
20a16f24b5
Move the user_attribute creation for site from within the user creation transaction to outside
...
learner-1521
2017-07-25 13:27:57 -04:00
Eric Fischer
0f2279d325
Merge pull request #15658 from edx/efischer/fix_leaks
...
CMS memory leak fix
2017-07-25 13:26:55 -04:00
Eric Fischer
d4943c5337
Use bulk_operations when loading items
...
This has been causing a huge memory leak, wrapping the call in this
context manager properly cleans up the 'records' entries.
EDUCATOR-274
2017-07-25 12:40:15 -04:00
Eric Fischer
bc6d7980a4
Revert "Merge pull request #15593 from edx/efischer/edu-274_logging"
...
This reverts commit 2d6b477e83 , reversing
changes made to 7799c4adf4 .
2017-07-25 10:38:29 -04:00
Clinton Blackburn
9efa7770f8
Resolved multi-tenant program issues
...
A site must be passed so the system knows which URL to use to contact
the Discovery Service.
2017-07-25 19:37:14 +05:00
Harry Rein
b523ac3f91
Merge pull request #15589 from edx/HarryRein/LEARNER-1894-in-course-messaging-xsy
...
Adding in-course messages on the home page.
2017-07-24 16:06:52 -04:00
Harry Rein
08df53e110
Adding in course messaging to the home page.
...
LEARNER-1894
This commit adds in course messaging for three use cases. First,
when the user is not signed in, the user is shown a message that
provides a link to sign in or register. If the user is signed in
but not enrolled, they are given a link to do so. If the user is
enrolled but the course has not yet started, they are shown a
message explaining when the course starts and shown a link (not
yet enabled) to add a reminder to their calendar.
The implementation defines a base message class and extends it
for the course home messages as well as the previously implemented
page level messages.
2017-07-24 15:17:12 -04:00
Diana Huang
c338b751f2
Consolidate access checks for prereqs and surveys.
2017-07-24 11:42:39 -04:00
Jesse Shapiro
91752ad98a
Merge pull request #15624 from open-craft/haikuginger/remove-sso-consent
...
[ENT-491] Remove SSO consent features; verify fully-populated consent URL generation
2017-07-24 07:43:16 -04:00
Jesse Shapiro
fa9c09f9fe
Remove Enterprise SSO hooks
2017-07-21 18:24:09 -04:00
Ari Rizzitano
b524f0e15b
Merge pull request #15610 from edx/ari/fix-webpack-failures
...
catch WebpackLoaderBadStatsError in test runs
2017-07-21 11:32:39 -04:00
Ari Rizzitano
038d5a1351
catch WebpackLoaderBadStatsError to prevent unittest concurrency errors
...
[LEARNER-1938]
try also catching WebpackLoaderBadStatsError
[LEARNER-1938]
catch BaseWebpackLoaderException also
do i need to import the exception?
add better logging
2017-07-21 10:17:55 -04:00
Ahmed Jazzar
fc5716d9b1
Fixed milestone issues
...
In settings_handler and any_unfulfilled_milestones (for mobile APIs)
2017-07-20 10:55:44 -07:00
Jeff LaJoie
aa5b8bed11
Merge pull request #15289 from edx/jlajoie/EDUCATOR-434
...
EDUCATOR-434: Unit Group Access
2017-07-19 15:32:02 -04:00
Jeff LaJoie
1c90220462
EDUCATOR-434: Extends Course Outline Unit settings to allow Group Access configuration
2017-07-19 14:17:38 -04:00
Christina Roberts
e9e72aec89
Merge pull request #15596 from edx/christina/update-organizations
...
Remove flaky wiki editing test
2017-07-19 14:02:45 -04:00
Christina Roberts
eadc099512
Merge pull request #15597 from edx/christina/revert-ed-60
...
Restore more specific error messages.
2017-07-19 11:03:38 -04:00
cahrens
67e61e878a
Remove flaky editing test.
...
EDUCATOR-511
2017-07-19 10:52:33 -04:00
Marko Jevtic
2a7b41673b
[LEARNER-1104] Allow staff members to view enrollment for any user
2017-07-19 12:45:24 +00:00
Hamza Munir
831ee5f3cb
Passing the extra argument key value pair to the social auth url for microsoft.
2017-07-19 15:34:01 +05:00
Eric Fischer
2d6b477e83
Merge pull request #15593 from edx/efischer/edu-274_logging
...
Add ActiveBulkThread record logging; CMS memory leak debug
2017-07-18 15:45:03 -04:00
cahrens
4e3ed8b5c6
Restore more specific error messages.
...
EDUCATOR-929
2017-07-18 15:21:00 -04:00
Jeremy Bowman
dfca1fa2fa
Merge pull request #15574 from edx/jmbowman/PLAT-1619
...
PLAT-1619 karma and bok-choy Docker Devstack fixes
2017-07-18 15:04:02 -04:00
Eric Fischer
f7613819a0
Add ActiveBulkThread record logging; CMS memory leak debug
2017-07-18 14:56:53 -04:00
Eric Fischer
da931349d5
Merge pull request #15595 from edx/dahlia/EDU-949
...
Skip flaky proctoring tests until we can fix them
2017-07-18 14:39:14 -04:00
sanfordstudent
07ad189b9d
Merge pull request #15263 from edx/sstudent/grade-override
...
Learner grade override
2017-07-18 14:33:27 -04:00
Sanford Student
932776159c
EDUCATOR-165 instructor task and UI for overriding learner grades.
2017-07-18 13:51:56 -04:00
Eric Fischer
03896448ce
Skip flaky tests until we can fix them
2017-07-18 12:40:37 -04:00
Brittney Exline
b4c2b56109
Merge pull request #15583 from edx/bexline/revert_ent_457
...
ENT-512 Revert ENT-457 to avoid production error noise
2017-07-18 10:05:23 -04:00
Ari Rizzitano
4370142a84
Merge pull request #15581 from edx/ari/flaky-problem-type-test
...
mark test_problem_type_a11y as flaky
2017-07-17 15:01:54 -04:00