zubiar-arbi
00bf5e4fce
use unicode strings for slug and regex
...
STUD-1433
2014-03-21 15:48:29 +05:00
Jay Zoldak
c5a7911b87
Fix pylint disable pragmas that were pep8 violations
2014-03-20 10:18:40 -04:00
Adam
76566be21b
Merge pull request #2939 from edx/zub/story/disableunicodecourseids
...
Enable/disable unicodes in course id's
2014-03-17 12:04:51 -04:00
zubiar-arbi
714da6ab23
Enable/disable unicodes in course id's
2014-03-17 20:24:59 +05:00
Don Mitchell
e13d167045
Merge pull request #2918 from edx/dhm/meld_pretty_factory
...
Dhm/meld pretty factory
2014-03-17 09:44:19 -04:00
Alexander Kryklia
dd20e84c84
Fix donwload subs for non youtube videos and non-en language.
...
Check for status in test.
Add test for track url.
Fix test to use cookie.
Use download_track in feature file.
Add new tests for get_transcript.
Add html5 test.
Add content check.
Add tests for available_translations dispatch.
Disable flaky cms test.
Add w/o english transcript tests.
Add to changelog.
2014-03-14 18:30:42 +02:00
Alexander Kryklia
7fe675b1d0
Allow uppercase transcripts srt extension.
2014-03-13 17:06:17 +02:00
Andy Armstrong
6d2cd987dc
Merge release-2014-03-12 back to master.
...
https://edx-wiki.atlassian.net/wiki/display/ENG/Release+Page%3A+2014-03-12
2014-03-12 16:07:00 -04:00
Don Mitchell
0895e90ab8
Generate split test data via split
2014-03-12 15:15:47 -04:00
Don Mitchell
542b146f2f
Split: add schema version and drop pretty_id (was placeholder looking for purpose)
...
STUD-1359
2014-03-12 11:30:44 -04:00
Usman Khalid
cb2243a495
Do not remap the wiki_slug if reimporting into the same course.
...
LMS-2136
2014-03-11 20:47:21 +05:00
Don Mitchell
adb7fbcb4b
Merge pull request #2849 from edx/dhm/split_course_id
...
Make course_id a required arg to split.create_course
2014-03-11 10:22:46 -04:00
Usman Khalid
8f3cfa5a5f
When creating a course in studio set a unique wiki_slug for it.
...
Currently wiki_slug is set to course number. However, since multiple
courses can have the same number this may lead to clashes. So wiki_slug
will be set to org.course.name. To maintain the active wiki_slugs for
xml courses this cannot be changed in the CourseDescriptor.
LMS-2136
2014-03-10 16:13:18 +05:00
Don Mitchell
d754791213
Make course_id a required arg to split.create_course
...
and remove attempt to make it unique. Instead raise exception on dupe.
STUD-1359
2014-03-06 17:21:10 -05:00
Han Su Kim
bdfd81d2f3
Merge remote-tracking branch 'origin/master' into release, conflicts resolved
...
Conflicts:
cms/envs/common.py
common/lib/xmodule/xmodule/seq_module.py
lms/envs/common.py
requirements/edx/edx-private.txt
2014-03-06 16:56:16 -05:00
Don Mitchell
ca0dd8390f
Mixed no longer translates
2014-03-05 14:40:33 -05:00
Don Mitchell
432249e9cf
making mixed ms capable of front ending all modulestores for most operations including CRUD
...
STUD-600
2014-03-05 14:32:56 -05:00
Diana Huang
bce7d9e43d
Add tests and clean up A/B testing
...
Also fixes STUD-1351
2014-03-05 13:46:03 -05:00
Andy Armstrong
fcc0231d4d
Add new container page that can display nested xblocks
...
This is the changes for STUD-1244, which introduces the ability for Studio to display
arbitrarily nested xblocks. In this change, a new container page is introduced which can
display nested xblocks. In particular, the xblock type of 'vertical' is special cased
to be shown inline as a collapsible section. The unit page is mostly unchanged, except
that container xblock's are shown as a link to their container page, rather than being
shown inline.
2014-02-27 14:53:05 -05:00
zubair-arbi
2cb3cc3621
Merge pull request #2238 from zubair-arbi/zub/bugfix/std154-courseinfohtml
...
update course info module to save content without modifying
2014-02-26 21:34:10 +05:00
zubiar-arbi
cf47b6b670
assign default forum role 'Student' to user on course recreate with same name STUD-1140
...
STUD-1140
2014-02-26 15:40:44 +05:00
zubiar-arbi
cfa6b14575
update course info module to save content in new 'items' field + update import/export to handle content field other than 'data' or 'metadata'
...
STUD-154
2014-02-26 13:11:59 +05:00
Calen Pennington
a2137cec35
Merge pull request #2603 from cpennington/xblock-acid-resources-test
...
Add tests of local_resource_url
2014-02-25 16:46:10 -05:00
Calen Pennington
9126777ed7
Add test of local_resource_url in AcidBlock
2014-02-25 14:01:37 -05:00
Alexander Kryklia
25407ef3e7
BLD-642: Allow multiple transcripts with video.
2014-02-24 21:57:08 +02:00
Jay Zoldak
4c21270f2e
Merge branch 'release'
2014-02-20 16:29:06 -05:00
Jay Zoldak
3f4571ddd9
Disable course listing perf test
2014-02-20 14:43:11 -05:00
zubiar-arbi
6892bc73b2
get courses by reversing django groups for non global users (studio dashboard)
...
STUD-1133
2014-02-20 20:23:12 +05:00
Calen Pennington
1eec47a604
Fix STUD-1316
...
This bug affected unpublishing content (and would trigger an error
message in studio). The fix was to uncouple the rendering of the studio_view
of an xblock with the student_view, so that content that wasn't in
draft mode already wouldn't be modified by early rendering of the
studio_view.
[STUD-1316]
2014-02-19 14:58:41 -05:00
Carson Gee
989a97963c
Merge pull request #718 from edx/feature/ichuang/push-to-lms
...
Let a Studio user export course to git (and via git, to elsewhere, eg LMS)
2014-02-13 20:22:31 -05:00
Christina Roberts
0c74d6ac54
Merge pull request #2562 from edx/christina/lms-mixed
...
Clean up of modulestore references (primarily LMS).
2014-02-13 20:05:31 -05:00
Carson Gee
5e0f781674
Major refactor and rename of feature
...
All forward facing wording changed to Export to Git
Export to git functions removed from management command and put in common file
Additional error checking and documentation improvements
Nitpicks and other minor fixes
2014-02-13 12:53:47 -05:00
Carson Gee
f02c074db9
Push To LMS updates
...
Added tests
Converted scripts to django commands
Removed advanced module requirement
Generalized to platform
Switched to subprocess for shell commands
Beefed up resiliency and error checking.
Refactored since #1910 removed get_location_and_verify_access
Added settings to aws for export directory and reworked test setup and teardown
Several review based fixes
Added line to Changelog
Changed URL handler to be accepting and moved git bare repo inside of test_root/data
Added exception logging to help trace issues
Added output in exception logging
Made the branch to commit to explicit instead of implicit
Skipping git identity test on condition of global configuration set
2014-02-13 10:21:18 -05:00
Chris Dodge
6e3fb86255
Fix bug where video files with periods in them would end up producing an incorrect transcript file
2014-02-13 08:58:48 -05:00
Christina Roberts
b0b8257eee
Merge pull request #2543 from edx/christina/reference_bug
...
Rewrite Reference and ReferenceList fields on import
2014-02-12 16:07:37 -05:00
Ali Reza Sharafat
85058ec460
Course short descriptions -- couple of more asserts and pep8 fixes
2014-02-12 20:24:26 +00:00
cahrens
894c40b89d
Change Reference and ReferenceList instances on import to new namespace.
...
STUD-149
2014-02-12 15:22:12 -05:00
cahrens
09d90b16af
Clean up of modulestore references (primarly LMS).
...
STUD-1151
2014-02-11 14:29:22 -05:00
Christina Roberts
4f696586b3
Merge pull request #2466 from edx/christina/move-tests
...
Move tests related to views files into views/tests.
2014-02-10 17:06:10 -05:00
David Baumgold
a143309a22
Add unit tests to handle duplicate user registration attempts
2014-02-10 16:05:34 -05:00
cahrens
f9c1c0b38b
Move tests related to views files into views/tests.
2014-02-10 16:03:06 -05:00
Don Mitchell
16f0d12a1f
Merge pull request #2356 from edx/dhm/mixed_ms_wrapper
...
MixedModulestore wraps most getters, update_item, delete_item
2014-02-10 16:01:50 -05:00
Don Mitchell
1de9d55844
Review-driven changes (to-be-squashed)
2014-02-05 16:34:24 -05:00
cahrens
c2199279e7
Changes to preview to support xblocks using Locators intead of Locatins.
...
STUD-967
2014-02-05 12:16:20 -05:00
Don Mitchell
b8ea7f3c43
update_item and other refactorings continued
2014-02-05 10:24:24 -05:00
Don Mitchell
c601b75675
MixedModulestore wraps most getters, update_item, delete_item
...
with code to translate between addressing schemes based on app
and persistence layer addressing scheme specification.
STUD-1206
2014-02-05 09:34:30 -05:00
Calen Pennington
f6731342de
Make Studio load XBlock fragment js and css on the client-side
...
[LMS-1421][LMS-1517]
2014-02-04 15:38:13 -05:00
David Baumgold
751669cbe7
/create_account: use proper HTTP status codes
...
Use status code 400 when there is a validation error in creating an account.
2014-01-30 15:23:57 -05:00
chrisndodge
1b7e144beb
Merge pull request #2331 from edx/chrisndodge/lock-accounts-after-failed-attempts
...
Ability to lock out accounts for N seconds after M failed login attempts
2014-01-30 07:34:06 -08:00
David Baumgold
08fb49506a
Merge pull request #2302 from edx/db/django-command-migrate-to-split
...
Django command for migrating courses to split-mongo (and deleting)
2014-01-30 06:51:27 -08:00