Martyn James
2e380c7110
Merge pull request #7435 from edx/mjames/SOL-499
...
Update course_publish event actions - Logged SOL-611 for follow up work
2015-03-30 11:32:33 -04:00
Ahsan Ulhaq
0b3790a024
DOM updates on every keystroke are triggering aria-live region announcements
...
TNL-1784
2015-03-30 16:03:06 +05:00
Ned Batchelder
33361a05e4
Merge pull request #7490 from edx/ned/dont-put-test-data-in-working-tree
...
Don't use the working tree as storage for test-created files.
2015-03-27 11:30:04 -04:00
John Eskew
34adb256a6
Add datadog counters everywhere a "VS[compat]" comment exists.
...
Conflicts:
common/lib/xmodule/xmodule/xml_module.py
2015-03-26 16:18:15 -04:00
Adam
c2dcbd70d1
Merge pull request #7492 from edx/release
...
Release
2015-03-26 12:56:41 -04:00
Ned Batchelder
84f6e11830
Don't use the working tree as storage for test-created files.
2015-03-26 09:38:09 -04:00
Adam Palay
43abe399f1
default discussion modules' discussion_id field to xblock's UNIQUE_FIELD (TNL-1771)
2015-03-26 08:49:21 -04:00
Matt Drayer
8107f803f5
Merge branch 'release'
2015-03-25 13:38:43 -04:00
Ned Batchelder
6401f453ca
Change how conf/locale/eo is cleaned up, so that it always happens
2015-03-24 11:18:45 -04:00
Greg Price
0f0ee6a394
Merge pull request #7455 from edx/aleffert/video_web_only
...
Add web-only setting to video module
2015-03-23 15:38:18 -04:00
Martyn James
838060f30c
Update course_publish event to:
...
* Only fire on bulk operation if something therein was published
* Wrap calls that use the following repeated pattern:
if self.signal_handler and not bulk_record.active:
self.signal_handler.send()
* Ensure consistent firing of signal between split and draft implementations
* Updated tests to use typical course nesting structures
* Added tests within bulk operations
2015-03-23 15:17:23 -04:00
Greg Price
438ce5f7a4
Add web-only setting to video module
...
This is needed for courses that license video content where the license
allows only for viewing on the web, not on mobile apps.
JIRA: MA-307
2015-03-23 14:45:17 -04:00
Ned Batchelder
a84735057d
Move common/lib/*.py to openedx/core/lib
...
This makes these files importable, and puts them into the new best guess
as to where files should live.
2015-03-23 12:40:24 -04:00
Chris Dodge
b6a333f323
do the ORG filtering as part of the mongo query. Also, don't trigger metadata inheritence calculations when just trying to load 'about' information, which is not tied into the course tree anyhow (i.e. no parent/child relationship)
2015-03-23 12:28:20 -04:00
Usman Khalid
6fb48eb159
Merge pull request #6706 from edx/ammar/tnl-181
...
Allow Instructor To Rename Cohorts And Set Cohort Assignment Method.
2015-03-23 19:49:03 +05:00
Martyn James
775de9e818
Merge pull request #7150 from edx/dcikatic/courseware_search_tracking
...
SOL-217 Adding basic analytics events logging for courseware search - In discussing with @mulby, we agreed to allow this to go in , and we'll add a story to improve the tests at a later time.
2015-03-23 10:37:23 -04:00
muzaffaryousaf
e6c75529c0
Cohort discussion topics via UI in instructor dashboard.
...
TNL-1256
2015-03-23 14:28:22 +05:00
Usman Khalid
d59be9949e
Use cohort settings from CourseCohortSettings.
...
TNL-1258
2015-03-23 09:43:00 +05:00
Braden MacDonald
7764f364cd
Fix two content library analytics issues (SOL-521)
2015-03-20 20:47:03 -07:00
Ned Batchelder
f396c11579
Fix unidiomatic type checking
2015-03-20 15:48:54 -04:00
Adam
d012428c34
Merge pull request #7426 from edx/adam/merge-release-to-master
...
Adam/merge release to master
2015-03-20 10:42:22 -04:00
Ahsan Ulhaq
60cb7cf33a
Merge pull request #7325 from edx/ahsan/tnl-1693-standarize-button-on-assessment-types
...
Standrize buttons in assessment problems
2015-03-20 18:50:27 +05:00
Martyn James
5d54036090
Fix pylint violation
2015-03-20 10:41:56 +01:00
Dino Cikatic
ee90c5fe36
SOL-217 Remove Google Analytics calls
2015-03-19 21:52:24 +00:00
Martyn James
dd34bada71
pylinty minty
2015-03-19 21:52:24 +00:00
Dino Cikatic
2117d168a4
SOL-217 Adding basic analytics events logging for courseware search and index
2015-03-19 21:52:23 +00:00
Adam Palay
b5c4b6388c
Merge remote-tracking branch 'origin/release' into adam/merge-release-to-master
...
Conflicts:
common/djangoapps/cors_csrf/helpers.py
common/djangoapps/enrollment/views.py
lms/djangoapps/commerce/constants.py
lms/djangoapps/commerce/tests.py
lms/djangoapps/commerce/views.py
2015-03-19 16:30:46 -04:00
Martyn James
7c942dddb5
Merge pull request #7219 from edx/mjames/SOL-289
...
Addresses problem with 'up' and 'down' errors within SOL-289
2015-03-19 09:51:36 -04:00
alawibaba
9b79797b28
Created performance logging endpoint, changed CDN experiment to point to it.
2015-03-19 07:53:01 -04:00
Ned Batchelder
6ac1b82bb2
Merge pull request #7356 from edx/ned/fix-or-remove-teardown
...
Fix or remove tearDown methods that don't use super.
2015-03-18 17:36:17 -04:00
David Ormsbee
ff77505f42
Add caching to partitions_service.
2015-03-18 14:55:16 -04:00
Nimisha Asthagiri
eca523e01e
Mobile API MA-7: Support A/B test and cohorted content
2015-03-18 14:55:15 -04:00
Ned Batchelder
649e45b40a
Merge pull request #7388 from edx/ned/remove-more-test-data-mock-modulestore
...
Remove useless override_settings of MODULESTORE
2015-03-18 11:08:25 -04:00
Jonathan Piacenti
568acb56b0
Library setting for show/hide children previews + client-side code to toggle it.
2015-03-18 08:59:58 -05:00
Ned Batchelder
425b766965
Remove TEST_DATA_MOCK_MODULESTORE
2015-03-17 17:21:52 -04:00
Ned Batchelder
81d17c516e
Fix or remove tearDown methods that don't use super.
...
Update edx-lint to the version that checks if tearDown uses super.
Convert a number of tearDown methods into addCleanup.
Remove some unneeded tearDown methods: no need to call patch.stopall if
none of them were started with patch.start.
2015-03-17 15:14:52 -04:00
Martyn James
a495bb5f9e
Addresses problem with 'up' and 'down' errors within SOL-289
2015-03-17 15:12:38 -04:00
Calen Pennington
60bbfc5a9c
Add @contract to _load_item
2015-03-17 13:15:19 -04:00
Calen Pennington
11dcf12f14
Make XModule use the same get_children that XModuleDescriptor and XBlock do, and make it returned the same CombinedSystem
2015-03-17 13:15:18 -04:00
Calen Pennington
8a73a736e3
Correctly escape backslashes in docstring for get_content_titles
2015-03-17 13:15:18 -04:00
Calen Pennington
473420429d
Allow MongoModuleStore to use an existing CachingDescriptorSystem.
...
Prior to this change, if a CachingDescriptorSystem was prepopulated
with XBlock field data (`module_data`), then it would be used as
the DescriptorSystem for blocks loaded through it. On the other hand,
if it had to fetch new data from the modulestore, then a new
CachingDescriptorSystem would be created by the modulestore, and used
by the newly returned object.
This commit allows the modulestore get_item and get_items methods
to accept an existing CachingDescriptorSystem to augment with data
from the backing mongo store, and to use as the DescriptorSystem
for newly loaded XBlocks.
2015-03-17 13:15:18 -04:00
Calen Pennington
4ef53135ae
Add and clean up __repr__ and __str__ for XModule-related things
2015-03-17 13:15:18 -04:00
Calen Pennington
8fbb64322b
Clarify grading variables in the CourseModule
2015-03-17 10:55:06 -04:00
Calen Pennington
de23d6defe
Clear cached children when binding an XModuleDescriptor/XBlock to a particular user
2015-03-17 10:55:06 -04:00
Ned Batchelder
7d799e34f3
Remove unused imports
2015-03-17 07:10:31 -04:00
stv
181eed241f
Silence unrelated warnings
2015-03-14 13:35:18 -07:00
stv
79f9d1a70f
Fix Pylint: E1121(too-many-function-args)
2015-03-13 20:20:04 -07:00
stv
b9ed4b6561
Fix Pylint: E1305(too-many-format-args)
2015-03-13 20:20:04 -07:00
stv
6c06f8ce5d
Fix Pylint: C1001(old-style-class)
2015-03-13 20:20:04 -07:00
stv
90b3318d01
Fix Pylint: I0010(bad-inline-option)
2015-03-13 20:20:03 -07:00