Jason Bau
e557b5debd
Allow external_auth registrations to bypass PW complexity check
2014-07-28 15:17:17 -04:00
Renzo Lucioni
252038c376
Merge pull request #4545 from edx/renzo/bi-analytics-overhaul
...
Overhaul Segment.io integration
2014-07-28 11:59:58 -04:00
Renzo Lucioni
8bd84b5f3a
Overhaul Segment.io integration
2014-07-28 11:08:02 -04:00
Ned Batchelder
7caf8c53b1
Merge pull request #4080 from Course-Master/redirect
...
decode uri component before redirect for safe redirect
2014-07-28 10:14:45 -04:00
Ben McMorran
bf8183f61e
Merge pull request #4544 from edx/benmcmorran/fixes-from-bulk-publishing
...
Return edit info from update_item and refactor item.py to use usage_key_with_run
2014-07-26 17:02:31 -04:00
jmclaus
8a5bb72984
Merge pull request #4563 from Stanford-Online/stv/jsinput/cdata
...
Wrap JSInput Python code in CDATA section
2014-07-25 23:56:52 +02:00
cahrens
9143861364
Add edit info to instantiated xblock in update_item
2014-07-25 15:24:00 -04:00
Calen Pennington
48645020d1
Merge pull request #4392 from louyihua/lms-window-origin
...
Add defininition of window.location.origin in both studio and LMS
2014-07-25 14:27:27 -04:00
stv
0aba4f7ec6
Wrap JSInput Python code in CDATA section
...
Python code can commonly contain characters that are invalid XML, such
as '<' and '>'. This has proven to be a pain point for instructors
implementing custom Python grading functions for their JSInput problems
(see sample code below).
This change creates a more robust template from which to make
modifications.
```python
# This is an XML syntax error, when not inside a CDATA section.
if i < 0:
print('negative')
```
2014-07-25 12:11:33 -04:00
Jay Zoldak
fced72e4fc
Merge pull request #4557 from edx/zoldak/remove-action-chains
...
Use clear and send_keys instead of action chains in page object methods
2014-07-25 11:44:27 -04:00
Ben McMorran
79945533e9
Merge pull request #4548 from edx/benmcmorran/refactor-studio-tests
...
Refactor studio tests to use StudioCourseTest
2014-07-25 11:15:38 -04:00
Jay Zoldak
f166ddb4bc
Merge pull request #4552 from edx/zoldak/studio-container-page
...
Improve is_browser_on_page method for Studio Container page
2014-07-25 10:34:45 -04:00
Jay Zoldak
cac47598fb
Use clear and send_keys instead of action chains in page object methods
2014-07-25 09:37:14 -04:00
Nimisha Asthagiri
c930e17fe1
Merge pull request #4534 from edx/nimisha/import-perf-unit-test-STUD-1994
...
Unit test for import performance STUD-1994
2014-07-25 09:37:06 -04:00
Jay Zoldak
d0aaa37a70
Fix is_browser_on_page method for Studio Container page
2014-07-25 08:57:50 -04:00
Ben McMorran
b30222c00f
Refactor studio tests to use StudioCourseTest
2014-07-25 08:40:40 -04:00
Ned Batchelder
412e6d3499
Add a more informative assert to a lettuce helper
2014-07-24 16:11:11 -07:00
Nimisha Asthagiri
cd33165a52
Unit test for import performance STUD-1994
2014-07-24 16:34:26 -04:00
Jay Zoldak
a536c344f2
Disable failing test STUD-2003
2014-07-24 13:58:05 -04:00
Jay Zoldak
bff7c58930
Merge pull request #4465 from edx/zoldak/fix-studio-clicks
...
Improve clicking and synchronization in Studio bok-choy tests
2014-07-24 10:04:07 -04:00
Sarina Canelake
8b3d9da40d
Merge pull request #4209 from msegado/showanswer-correct-or-past-due
...
Add "Correct or Past Due" option for showanswer
2014-07-24 08:57:54 -04:00
Jay Zoldak
c21dbe4cd2
Improvements to clicking and synchronization in Studio bok-choy tests.
2014-07-24 08:55:34 -04:00
Martin Segado
bbeb79cbe7
Add correct_or_past_due option for showanswer and update relevant documentation
2014-07-24 02:44:03 -04:00
polesye
fda3f5ac04
BLD-1110: Create, edit, delete groups.
2014-07-24 08:30:21 +03:00
Diana Huang
167e2b675b
Split branch settings code review fixes LMS-11056
2014-07-23 21:59:33 -04:00
Nimisha Asthagiri
1dc6ea39f3
Split branch settings LMS-11056
2014-07-23 20:36:15 -04:00
Nimisha Asthagiri
3eecc9639a
Make overriding branch settings thread-safe LMS-11125
2014-07-23 17:41:08 -04:00
Christina Roberts
aab561b269
Merge pull request #4491 from edx/christina/export-split
...
Getting draft split_test_module instances to import/export.
2014-07-23 12:20:57 -04:00
cahrens
77702fae09
Getting draft split_test_module instances to import/export.
...
STUD-327
2014-07-23 11:27:23 -04:00
Sarina Canelake
91196573e6
Fix small i18n typos
2014-07-22 09:38:32 -04:00
Jason Bau
bd03741c79
Merge pull request #4212 from Stanford-Online/ndupoux/fixing-registration-page
...
Ndupoux/fixing registration page
2014-07-21 18:07:10 -04:00
Sarina Canelake
d0449cdff2
get_courses_for_wiki return course_keys across all modulestores [LMS-2914]
2014-07-21 17:17:48 -04:00
Don Mitchell
6074e0b117
Split get_courses_for_wiki implementation [LMS-2914]
...
- Move Mongo tests to mixed ddt tests
- Check if `fields` is None before updating search targets
- Fix for double course version
2014-07-21 17:17:48 -04:00
njdup
770e7aac49
User registration prevents using password as username.
...
Some users erroneously set their password as their username with the original layout, because the username field directly followed the password field. Users may be accustomed to the common occurrence of a password confirmation field directly following the password field.
To fix the issue, I did the following:
- Moved the existing username and real name form fields above the password field.
- Added a validation in the create_account handler in common/djangoapps/student/views.py, which confirms that the password field does not match the username field.
New tests created to check the added functionality.
2014-07-21 14:04:48 -07:00
John Jarvis
7023eb4c19
resolving merge conflicts
2014-07-21 13:42:06 -04:00
Nimisha Asthagiri
a03134b371
Merge remote-tracking branch 'origin/release' into rc/2014-07-16
...
Conflicts:
common/lib/xmodule/xmodule/modulestore/mixed.py
common/lib/xmodule/xmodule/modulestore/mongo/base.py
2014-07-21 10:35:55 -04:00
Nimisha Asthagiri
c139c2a516
Merge pull request #4493 from edx/studio/bulk-edit-dont-update-ancestors
...
Don't update ancestors while bulk editing.
2014-07-21 08:12:24 -04:00
zubair-arbi
cfa873cc1d
ignore MAC meta files on import and also remove any such files from the course
...
STUD-1725
2014-07-21 13:16:00 +05:00
Nimisha Asthagiri
80f078cf61
Don't update ancestors while bulk editing.
...
Conflicts:
common/lib/xmodule/xmodule/modulestore/mongo/base.py
Conflicts:
common/lib/xmodule/xmodule/modulestore/mongo/base.py
2014-07-20 23:38:33 -04:00
Nimisha Asthagiri
d53a666949
Merge pull request #4381 from edx/nimisha/split-converge-api
...
Nimisha/split converge api
2014-07-19 07:04:23 -04:00
Calen Pennington
483e2a6a5d
split create_item and create_child out as separate methods
2014-07-18 21:11:37 -04:00
polesye
2a6a874a8f
BLD-1099: Edit group configurations.
2014-07-18 10:03:08 +03:00
Mathew Peterson
06ef306f7f
more split_draft methods
2014-07-17 22:48:11 -04:00
Nimisha Asthagiri
7efd0cb49e
converge Split APIs with Mixed and Draft
2014-07-17 22:48:11 -04:00
Nimisha Asthagiri
a501aa9400
don't update ancestors while bulk editing.
...
Conflicts:
common/lib/xmodule/xmodule/modulestore/mongo/base.py
2014-07-17 21:58:11 -04:00
Nimisha Asthagiri
682c9fffd1
fix bulk_write context manager.
2014-07-17 21:57:43 -04:00
chrisndodge
1c5959988f
Merge pull request #4466 from edx/cdodge/change-course-access-role-admin
...
make sure the CourseAccessRole Django ORM Admin page uses a raw_id so th...
2014-07-17 18:34:09 -04:00
Don Mitchell
801dcd07a2
Merge pull request #4462 from edx/bug/delete_draft
...
Piecemeal conversion to draft needs to allow
2014-07-17 15:45:54 -04:00
Don Mitchell
1103d057d7
Piecemeal conversion to draft needs to allow
...
already converted children.
STUD-1965
2014-07-17 13:54:54 -04:00
Jason Bau
fb927dd790
Merge pull request #4450 from Stanford-Online/jbau/edx/fix-shib-student-register
...
fix shib reg from course about page
2014-07-17 13:53:51 -04:00