John Eskew
db682dae05
Merge pull request #5819 from edx/jeskew/asset_mongo_coursewide
...
Implement course-wide asset paging methods.
2014-11-05 10:05:32 -05:00
Muhammad Ammar
e8e7e78e09
Merge pull request #5655 from edx/ammar/unit-improvements
...
Unit Test Improvements
2014-11-05 19:55:39 +05:00
John Eskew
3534ba70ca
Changes for PR review: More compact tests, enumeration for metadata
...
sort order, etc.
https://openedx.atlassian.net/browse/PLAT-74
2014-11-04 18:49:38 -05:00
John Eskew
098bba16e1
Implement copy_all_asset_metadata for Old Mongo->Old Mongo.
...
Add tests for copying all asset metadata.
https://openedx.atlassian.net/browse/PLAT-74
2014-11-04 11:38:56 -05:00
John Eskew
062e0b2174
Implement course-wide asset paging methods.
...
Add SortedCollection class to help sort lists efficiently.
https://openedx.atlassian.net/browse/PLAT-74
2014-11-04 11:35:02 -05:00
Don Mitchell
436b32a66d
Merge pull request #5800 from edx/dhm/xml_assetstore
...
Abstract asset methods into own interface class
2014-11-04 10:43:41 -05:00
Sarina Canelake
bc20ccb332
Merge pull request #5828 from edx/sarina/moar-pep8
...
Remove more pep8 violations
2014-11-04 08:58:17 -05:00
Sarina Canelake
725e4908e3
Remove more pep8 violations
2014-11-04 07:37:41 -05:00
Don Mitchell
aa07355e87
Abstract asset methods into own interface class
...
then impl the read ones as NotImplementedError placeholders on xml modulestore
PLAT-70
2014-11-03 14:45:30 -05:00
Gabe Mulley
821c97fbb4
Implement shim for mobile video events.
...
This PR addresses the following issues:
1) All requests return a 200 OK unless there is an authorization failure. This is deliberate in case the secret key is compromised.
2) Push all of the nasty logic necessary to generate compatible video events into the LMS instead of trying to do that mapping on the mobile devices.
3) Stop using the deprecated "action" field in the segment.io event. According to their support team this field should not be used anymore and is just around for backwards compatibility reasons.
Fixes: AN-3818
2014-11-03 14:12:07 -05:00
David Baumgold
688d4c968a
Merge pull request #4806 from edx/talbs/studio-stylesweep-unused
...
Studio: Removing older/deprecated style rules
2014-11-03 13:36:05 -05:00
Christina Roberts
7f98540e21
Merge pull request #5808 from edx/zub/bugfix/tnl-138-createunitthrowserror
...
fix click event for actual target
2014-11-03 10:36:17 -05:00
zubair-arbi
dd71ca0f8a
fix click event for actual target
...
TNL-138
2014-11-03 09:37:02 -05:00
Martyn James
9f3b9c7ba3
Merge pull request #5818 from edx/release
...
Merging latest updates to release
2014-10-31 14:49:04 -04:00
Sarina Canelake
f76288c042
Merge pull request #5726 from edx/sarina/fix-wording-reset-button
...
Update wording per Doc
2014-10-31 13:27:51 -04:00
Jesse Zoldak
71f237d361
Revert "Fix lettuce css_fill method for devstack"
...
This reverts commit 471abb8c28 .
2014-10-31 11:51:28 -04:00
Jesse Zoldak
471abb8c28
Fix lettuce css_fill method for devstack
2014-10-31 11:48:35 -04:00
Calen Pennington
b4562ffe6b
Merge pull request #5783 from cpennington/proxy-through-module-system-to-descriptor-system
...
Fix PLAT-191
2014-10-31 09:31:13 -04:00
muhammad-ammar
fcaa783e43
Unit Test Improvements
...
TE-489
2014-10-31 11:55:13 +00:00
Jesse Zoldak
7ca78d6e43
Merge pull request #5724 from edx/zoldak/improve-rerun-test
...
Improve rerun test
2014-10-30 16:27:29 -04:00
Calen Pennington
4007d5ebcb
Wrap ModuleSystem and DescriptorSystem into a single object, to continue holding up the XModule house of cards
...
[PLAT-191]
2014-10-30 14:23:16 -04:00
Adam
75fab0ccfd
Merge pull request #5538 from edx/adam/generalized-draft-import-export-2
...
Adam/generalized draft import export 2
2014-10-30 13:53:57 -04:00
David Baumgold
1b49dd0e6d
Deleted some unused images under common
2014-10-30 13:49:45 -04:00
Chris Dodge
fea9432b50
Add the ability for course staff to specify a Survey and make it required so that a student must fill it out before starting the course
2014-10-30 13:11:02 -04:00
Adam Palay
a6c31fc46b
generalize draft import/export TNL-574
...
add test for videomodule
Import drafts handles modules w/o xml_attributes
and ones using the old parent_sequential_url pointer
Handle drafts for modules which don't define nor extract xml_attributes
Support and in get_items qualifiers
Unit test for value query
2014-10-30 12:22:05 -04:00
Brian Talbot
ee368e8740
Studio: cleaning up/removing unused sass
...
* removing unused font-family-centric Sass variables
* removing unused graphic images and Sass references
* clean up of style removal fallout
2014-10-30 12:07:52 -04:00
Sarina Canelake
1b6d1b3730
Fix i18n and quality errors in course_groups/views.py
2014-10-30 11:10:57 -04:00
Nimisha Asthagiri
994ac6da6d
Fixes for MOB-836 and MOB-766 and MA-96.
2014-10-29 22:06:42 -04:00
Martyn James
f61b968e01
Merge branch 'release'
2014-10-29 15:36:26 -04:00
John Eskew
c9071353fd
Merge pull request #5742 from edx/jeskew/asset_manager_read_wrapper
...
Wrap all asset read operations.
2014-10-28 15:57:28 -04:00
John Eskew
1cdf84974c
Merge pull request #5556 from edx/jeskew/fix_split_old_analytics_call
...
Fix old analytics api call for Split modulestore.
2014-10-28 15:49:59 -04:00
John Eskew
786a32e7cf
Wrap all asset read operations.
...
First step in moving assets out of the contentstore (optionally).
https://openedx.atlassian.net/browse/PLAT-77
2014-10-28 14:20:36 -04:00
Don Mitchell
ef0111d060
Merge pull request #5759 from edx/dhm/plat-142
...
Add tests for clone_course
2014-10-28 13:31:06 -04:00
John Eskew
5e103a918b
Fix pylint errors to get below limit.
2014-10-28 13:15:10 -04:00
Don Mitchell
6989999d8a
Add tests for clone_course
...
PLAT-142
2014-10-28 11:09:24 -04:00
Adam
37949e07f7
Merge pull request #5345 from edx/adam/adjust-logging-level
...
change ItemNotFoundErrors to log.warning on bringup
2014-10-28 10:57:35 -04:00
Will Daly
f9b5a9173f
Redirect users to the track selection page or ?next page when using third party auth
...
Set marketing site logged in cookie from third party auth.
2014-10-28 10:28:30 -04:00
Will Daly
0735141afc
Merge pull request #5730 from edx/will/update-donation-tests
...
Add a test for donations with a white-label course mode
2014-10-27 14:13:44 -04:00
Will Daly
5a1df635d0
Merge pull request #5735 from edx/will/update-release-10-27
...
Merge release into master (with changes from Friday 10/24/14)
2014-10-27 12:01:09 -04:00
Will Daly
0cac6ea21b
Fix pylint violations
2014-10-27 11:04:22 -04:00
Will Daly
7f54af3be0
Merge remote-tracking branch 'origin/release'
2014-10-27 10:59:31 -04:00
Don Mitchell
f48289cc4f
Moved assetstore tests to own file and ddt'd across stores
...
Conflicts:
common/lib/xmodule/xmodule/modulestore/tests/test_mongo.py
2014-10-27 10:04:10 -04:00
Don Mitchell
b6fac23960
Implement asset metadata storage in Split - per-asset functionality
...
PLAT-40
Conflicts:
common/lib/xmodule/xmodule/assetstore/__init__.py
common/lib/xmodule/xmodule/modulestore/__init__.py
common/lib/xmodule/xmodule/modulestore/mixed.py
common/lib/xmodule/xmodule/modulestore/mongo/base.py
2014-10-27 10:04:09 -04:00
Will Daly
2c062ca08b
Add a test for donations with a white-label course mode
2014-10-26 15:58:26 -04:00
Sarina Canelake
5b79de580a
Update wording per Doc
2014-10-24 16:21:13 -04:00
Jesse Zoldak
26c01dffe3
Merge pull request #5721 from edx/zoldak/fix-easy-access-test
...
Fix test page definition for course group configurations page
2014-10-24 16:16:43 -04:00
Jesse Zoldak
74b65ddb1e
Improve rerun test
...
for troubleshooting TNL-692
2014-10-24 16:12:11 -04:00
Renzo Lucioni
05cb2a071b
Prohibit automatic enrollment in prof ed courses when user authenticates via third-party auth
2014-10-24 15:59:42 -04:00
Jesse Zoldak
af3d911a7f
Fix test page definition for course group configurations page
...
TNL-685
2014-10-24 14:30:31 -04:00
John Eskew
5ffc6ac256
Merge pull request #4854 from edx/jeskew/assetstore_modulestore_work
...
Phase 1 of adding asset metadata saving to old Mongo
2014-10-24 12:47:53 -04:00