Commit Graph

26018 Commits

Author SHA1 Message Date
Calen Pennington
37cfed61e9 Wrap get_item inside bulk_operations internally, to cache query for active versions
[LMS-11402]
2014-09-30 16:06:01 -04:00
Calen Pennington
87558c2c9c Merge pull request #5212 from cpennington/split/import-export-performance
Improve performance of split-mongo import/export performance
2014-09-30 15:44:04 -04:00
Alison Hodges
cd1a4d1d0b Merge pull request #5371 from edx/ahodges/doc/insights
Updates to browser and preface files
2014-09-30 14:24:41 -04:00
Alison Hodges
01a3c4e3ce Updates to browser and preface files 2014-09-30 14:24:18 -04:00
Brian Talbot
76207bbe89 Merge pull request #5426 from edx/talbs/fix-lms-header-boxmodel
FIX: LMS - New Global Header Vertical Alignment
2014-09-30 13:40:58 -04:00
Dave St.Germain
b7429cddde Merge pull request #5429 from edx/dcs/mobile-delint
Cleaning up pylint and pep8 errors in mobile API.
2014-09-30 11:10:43 -04:00
Brian Talbot
872dae0f27 LMS: resolving vertical alignment issues with new header global nav items 2014-09-30 08:44:02 -04:00
Calen Pennington
1a17b31a8b Make definitions and structures truly append-only 2014-09-29 22:35:42 -04:00
Calen Pennington
ef23c19bf4 Prevent queries into split using deprecated CourseLocators, BlockUsageLocators, or DefinitionLocators 2014-09-29 22:35:41 -04:00
Calen Pennington
1a682dacd1 Include caching definitions in split bulk operations 2014-09-29 22:35:41 -04:00
Calen Pennington
40c3253d81 Use more idiomatic python for deleting an attribute 2014-09-29 22:35:41 -04:00
Calen Pennington
57f9701ab2 Clean up exception definitions 2014-09-29 22:35:41 -04:00
Calen Pennington
4b0686836b Make modulestores properly propogate **kwargs 2014-09-29 22:35:41 -04:00
Calen Pennington
a14fbe4c6b Clean up coverage counting a little bit 2014-09-29 22:35:41 -04:00
Calen Pennington
f9c78e07a7 Turn the course envelope into an actual object that just stores an existing course_key 2014-09-29 22:35:40 -04:00
Calen Pennington
eea1552e0b Upgrade to a more performant version of opaque-keys 2014-09-29 22:35:40 -04:00
Calen Pennington
0aaf481782 Turn on bulk operations for xml export 2014-09-29 22:35:40 -04:00
Calen Pennington
52beec8878 Switch inheritance in split-mongo over to using InheritingFieldData. 2014-09-29 22:35:40 -04:00
Calen Pennington
687708c3d0 Use InheritanceMixin in more modulestore tests 2014-09-29 22:23:02 -04:00
Greg Price
115c3543e3 Merge pull request #5347 from edx/gprice/notifier-api-cohorts
Add a new user API for the notifier
2014-09-29 17:04:45 -04:00
Greg Price
887bcb5578 Add a new user API for the notifier
This new endpoint is designed specifically to fill the needs of the
notifier and should not be used by other clients.
2014-09-29 17:04:23 -04:00
Dave St.Germain
bd581fdbb5 Cleaning up pylint and pep8 errors. 2014-09-29 16:39:32 -04:00
David Baumgold
c5530b758d Merge pull request #5421 from edx/db/update-djpyfs
Update djpyfs
2014-09-29 15:38:02 -04:00
Will Daly
9b4c59cdfc Merge pull request #5417 from edx/will/profile-feature-flag-third-party-auth
Put student profile third party auth behind a feature flag
2014-09-29 15:00:55 -04:00
Dave St.Germain
f1d08b3b62 Merge pull request #5406 from edx/dcs/mobile-api-tests
Added tests for mobile API
2014-09-29 14:45:41 -04:00
Dave St.Germain
575a8123bd Tests for mobile api 2014-09-29 13:37:36 -04:00
David Baumgold
223efa168b Update djpyfs
And move from base.txt to github.txt
2014-09-29 12:23:30 -04:00
Don Mitchell
872221a642 Merge pull request #5249 from edx/split/view_test_setup
Split/view test setup
2014-09-29 12:17:47 -04:00
Calen Pennington
234c18053d Inherit from JSONField rather than Field for json-based fields 2014-09-29 11:56:40 -04:00
Calen Pennington
d60117d7c2 Make Studio CoursePage objects generate the correct CourseLocator based on whether the DEFAULT_STORE is set or not 2014-09-29 11:56:40 -04:00
Calen Pennington
3f065a5fef Export xml from the destination store during cross-modulestore import/export tests 2014-09-29 11:56:40 -04:00
Calen Pennington
b57a5a6007 Make xml exports more comparable by sorting and indenting json 2014-09-29 11:56:38 -04:00
Don Mitchell
dc9654283e Fix unit tests for generated
course ids.
2014-09-29 11:25:56 -04:00
Don Mitchell
8fe55c9aee Fix acceptance tests to work w/ split
11300
2014-09-29 11:25:55 -04:00
Don Mitchell
4ca5012f3c Use split to test views 2014-09-29 11:25:55 -04:00
Will Daly
9083c49f07 Put student profile third party auth behind a feature flag 2014-09-29 11:05:53 -04:00
Calen Pennington
8acef4c637 Allow Timedelta and RelativeTime fields to handle from_json being passed timedelta objects 2014-09-29 10:32:15 -04:00
Calen Pennington
ab75ef9963 Teach mongo_connection to retry read operations in the face of AutoReconnect errors 2014-09-29 10:32:15 -04:00
Calen Pennington
46c6a5de8a Bump version of PyContracts so that it will disable the 'check' function 2014-09-29 10:32:15 -04:00
Calen Pennington
7c1438034b Fix BulkAssertionMixin so that it actually asserts the truth/falsity of the contained assertions 2014-09-29 10:32:15 -04:00
Calen Pennington
d43d5d7d4e Merge pull request #5396 from cpennington/split/specialize-regex-for-case-insensitive
Wrap get_item in bulk_operations to limit the number of queries for course structure.
2014-09-29 09:59:26 -04:00
Calen Pennington
fe28d3873f Only execute regex queries for case-insitive lookup in split.
[LMS-11402]
2014-09-29 09:57:58 -04:00
Tim Babych
3f2346260c Merge pull request #5393 from edx/anton/js-double-loading-studio
Fix double loading of cms-modules.js.
2014-09-29 16:39:40 +03:00
zubair-arbi
570a922661 Merge pull request #5362 from edx/zub/bugfix/plat-88-importstatusinvalidkeyerror
add couse key verification decorator in common for use in both studio an...
2014-09-29 15:44:02 +05:00
Waheed Ahmed
18d020f5fc Merge pull request #5404 from edx/waheed/tnl353-wrote-annotation-bok-choy-test
Converted annotation lettuce test into bok-choy test.
2014-09-29 14:17:28 +05:00
zubair-arbi
40f270c945 add couse key verification decorator in common for use in both studio and lms
PLAT-88
2014-09-29 13:26:43 +05:00
Waheed Ahmed
29aa933140 Converted annotation lettuce test into bok-choy test.
TNL-353
2014-09-29 13:12:06 +05:00
Sarina Canelake
c57f1c818b Merge pull request #5290 from mitocw/bdero/fix-grade-summary-opaque-keys
Remove unimplemented legacy dashboard grade_summary feature
2014-09-28 16:02:49 -04:00
Clinton Blackburn
a616decf29 Merge pull request #5401 from edx/insights-for-all
Displaying Insights Link for All Instructors
2014-09-26 18:08:43 -04:00
Waqas Khalid
1dcab98ecb Merge pull request #5388 from mlkwaqas/waqas/tnl469-error-loading-following-threads
Click on posts I'm following should load threads
2014-09-27 01:37:54 +05:00