Omar Khan
510dd90c07
Remove newrelic logging handler
...
It was introduced back in 2012, and is not used in the default
configuration.
2016-02-15 11:04:55 +07:00
wajeeha-khalid
e723fb6aec
MA-1930 add result count in paginated endpoints
2016-01-28 13:41:27 +05:00
wajeeha-khalid
c9c1a4bc71
jia/MA-1748 patch read states for users
2015-12-03 12:08:20 +05:00
Ned Batchelder
0872732cf0
Fix pylint C7630 (literal used as attribute) violations
...
There's no need to use a string literal in setattr, delattr, or the
two-argument form of getattr.
2015-11-23 15:32:54 -05:00
wajeeha-khalid
e662e869d6
MA-1190; patch 'read' attribute for thread
2015-11-19 15:33:35 +05:00
Davorin Sego
a62e403ed8
Search optimization
...
Remove filtering by partition, course and user
Rewrite the LMS result processor to use the course blocks api
2015-11-11 09:38:00 +01:00
Nimisha Asthagiri
ce466619e4
Add SampleCourseFactory and ToyCourseFactory
2015-10-30 08:52:29 -04:00
Peter Fogg
38fb6eaede
Add signals for user's discussion activity.
...
These signals are caught by the Teams app and used to update
`last_activity_at` on both teams and individual users.
TNL-2497
2015-08-26 12:07:54 -04:00
Ned Batchelder
f54fe787c6
Remove needless 'disable=no-member' pragmas
2015-08-03 17:47:44 -04:00
Christina Roberts
b06e46c1db
Merge pull request #9113 from edx/christina/team-discussion-permissions
...
Christina/team discussion permissions
2015-07-31 12:32:30 -04:00
Sarina Canelake
db2d8f6594
Allow microsites to use logistration page (ECOM-1976)
2015-07-31 09:33:59 -04:00
cahrens
01c22531d7
Add team permission check on commentable_id.
...
TNL-2864
2015-07-30 13:56:08 -04:00
Ben McMorran
6b08bb20f8
TNL-1943 Support thread context for team discussions
2015-07-28 17:18:45 +00:00
Davorin Sego
a43cf589e0
Update edx-search, fix lms filter generator and courseware index tests
2015-07-22 16:44:01 +02:00
tlindaliu
e0840d2d43
MA-849: Change has_access return type
...
New classes for the return type, and changes to the has_access function and tests to make them compatible.
2015-07-19 20:42:29 -04:00
Sarina Canelake
8283c07e32
Remove superfluous-parens pylint violations
...
Skipped 'print' statement violations, as print() is Py3k syntax.
2015-07-13 17:33:28 -04:00
Sarina Canelake
b41e70f541
Remove Pylint violations deprecated-pragma, bad-option-value
2015-07-13 17:33:26 -04:00
Sarina Canelake
ba8fd1c21d
Eliminate instances of unused-import Pylint violation
2015-07-13 17:33:25 -04:00
dino-cikatic
099be9e7e3
Merge pull request #8229 from edx/dcikatic/SOL-536
...
Dcikatic/sol 536 [WIP]
2015-06-03 13:55:42 +02:00
Davorin Sego
d3aa9dfd87
SOL-536 Experiment-Aware content search
2015-06-03 12:47:45 +02:00
Greg Price
8fbfa2398e
Add comment creation to discussion API
2015-05-29 11:05:02 -04:00
Davorin Sego
a455d9d50a
SOL-495 Cohort-Aware content search
2015-05-14 14:07:42 -04:00
Martyn James
552c0bc734
Move location identifying strings into index
2015-05-08 11:29:07 -04:00
Martyn James
fb51c6abd3
Exclude filtering for micorosite orgs
2015-05-07 21:39:07 -04:00
Ned Batchelder
777be12ada
Add missing __init__.py files
2015-04-30 07:43:08 -04:00
Davorin Sego
71feb068e3
Dashboard search feature
2015-04-24 09:45:12 -04:00
Martyn James
a495bb5f9e
Addresses problem with 'up' and 'down' errors within SOL-289
2015-03-17 15:12:38 -04:00
Ned Batchelder
7d799e34f3
Remove unused imports
2015-03-17 07:10:31 -04:00
stv
e7e9a16379
Fix Pylint: W0403(relative-import)
2015-03-13 20:20:04 -07:00
Martyn James
15965c1351
Addresses SOL-290. When display name is not present, we shall display '(Unnamed)' in its stead
2015-03-10 13:57:02 -04:00
cahrens
5b0d150fe9
Update to work with split_modulestore.
...
Cannot hold on to xblock references.
2015-02-09 09:26:05 -05:00
Calen Pennington
b353ed2ea2
Better support specifying of modulestore configuration in test cases
...
The existing pattern of using `override_settings(MODULESTORE=...)` prevented
us from having more than one layer of subclassing in modulestore tests.
In a structure like:
@override_settings(MODULESTORE=store_a)
class BaseTestCase(ModuleStoreTestCase):
def setUp(self):
# use store
@override_settings(MODULESTORE=store_b)
class ChildTestCase(BaseTestCase):
def setUp(self):
# use store
In this case, the store actions performed in `BaseTestCase` on behalf of
`ChildTestCase` would still use `store_a`, even though the `ChildTestCase`
had specified to use `store_b`. This is because the `override_settings`
decorator would be the innermost wrapper around the `BaseTestCase.setUp` method,
no matter what `ChildTestCase` does.
To remedy this, we move the call to `override_settings` into the
`ModuleStoreTestCase.setUp` method, and use a cleanup to remove the override.
Subclasses can just defined the `MODULESTORE` class attribute to specify which
modulestore to use _for the entire `setUp` chain_.
[PLAT-419]
2015-02-04 09:09:14 -05:00
Calen Pennington
03a05fd9d4
Always call super(..).setUp() from setUp
2015-02-04 09:09:14 -05:00
Davorin Sego
e09d47b122
Courseware Search integration
2015-01-28 21:34:58 -05:00
Andy Armstrong
4fa33e25ed
Studio support for cohorted courseware
...
TNL-652
2015-01-15 10:33:45 -05:00
Andy Armstrong
561c57dbe9
Extend preview to support cohorted courseware
...
TNL-651
2015-01-15 10:33:44 -05:00
jsa
6fb3daa772
support group_access. JIRA: TNL-649
2015-01-15 10:33:44 -05:00
jsa
17d892c521
make block.get_parent() work.
...
Co-Authored-By: Christina Roberts <christina@edx.org >
Co-Authored-By: Daniel Friedman <dfriedman@edx.org >
Co-Authored-By: Don Mitchell <dmitchell@edx.org >
2015-01-15 10:33:44 -05:00
Waheed Ahmed
208ee26c2f
Added test for OpenAssessmentBlock mixin.
...
TNL-1022
2014-12-17 13:47:38 -05:00
Calen Pennington
980f30c17f
Move lms.lib.xblock into lms.djangoapps.lms_xblock in preparation add database backed configuration to it
2014-12-12 21:45:21 -05:00
Andy Armstrong
eced849db0
Add group_access field to all xblocks
...
TNL-670
2014-12-05 09:55:00 -05:00
Andy Armstrong
356b2335e9
Add base support for cohorted group configurations
...
TNL-649
2014-12-05 09:52:26 -05:00
Will Daly
5085b71677
Merge remote-tracking branch 'origin/master' into will/combine-reg-login-form
...
Conflicts:
common/djangoapps/third_party_auth/pipeline.py
lms/djangoapps/verify_student/tests/test_views.py
2014-11-10 15:05:37 -05:00
Sarina Canelake
725e4908e3
Remove more pep8 violations
2014-11-04 07:37:41 -05:00
Calen Pennington
34d09085ab
Remove proxying of resources_fs, and add a unittest that exposes the problem
...
[PLAT-191]
2014-10-29 13:48:57 -04:00
Will Daly
48bc4776be
Merge branch 'will/third-party-auth-fixes' into will/combine-reg-login-form
...
Conflicts:
common/djangoapps/third_party_auth/__init__.py
common/djangoapps/third_party_auth/pipeline.py
2014-10-28 15:16:27 -04:00
Don Mitchell
f95ecea9a9
Temporary fix for runtime.resources_fs error
2014-10-21 13:55:29 -04:00
Will Daly
458186f7d1
Merge remote-tracking branch 'origin/master' into will/combine-reg-login-form
...
Conflicts:
lms/djangoapps/student_account/test/test_views.py
lms/djangoapps/student_account/urls.py
lms/djangoapps/student_account/views.py
2014-10-20 10:57:05 -04:00
Christina Roberts
f7ef9eb511
Merge pull request #5510 from edx/christina/bug-tnl-543
...
Pass group_id when getting user thread and comment counts.
2014-10-16 16:03:22 -04:00
cahrens
7133cfc150
Pass group_id when getting user thread and comment counts.
...
Depends on cs_comments_serivce commit ea218a2b038b59e63fd6593b5598db90223636e1.
TNL-543
2014-10-16 14:32:10 -04:00