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
Will Daly
8061336102
Move user_service into user_api/api
2014-10-14 07:38:10 -04:00
Braden MacDonald
a8f622af7f
Consistently ensure dog_stats_api tags are formatted correctly
2014-10-09 12:35:26 -07:00
Nimisha Asthagiri
d7f850a764
Merge branch 'release'
...
Conflicts:
lms/djangoapps/instructor/features/data_download.py
2014-10-07 16:23:28 -04:00
jmclaus
c2716d470c
TNL-172: Change type of a previously posted post. IMPORTANT: this commit depends on commit 774887b in cs_comments_service.
2014-10-03 18:29:25 +02:00
Greg Price
c51e504e81
Add cohort information to forum search events
2014-10-03 11:32:41 -04:00
Greg Price
71bb506850
Fix error when doing non-ASCII forum search
...
Fixes TNL-160
2014-10-03 11:32:41 -04:00
Omar Al-Ithawi
4f383353b3
Four Unicode fixes in discussion
2014-10-02 10:56:55 +03:00
Sarina Canelake
467f2988e1
Quality cleanup
2014-09-08 12:02:31 -04:00
Greg Price
c23a27bac4
Add post type control to forum new post form
...
Also change server to pass post type through to the comments service.
2014-08-29 15:59:32 -04:00
Greg Price
182ae7aeb0
Add endorsement info to marked answers in forum
...
Co-authored-by: jsa <jsa@edx.org >
2014-08-29 15:59:31 -04:00
Greg Price
8d2211a698
Handle question posts from comments service
2014-08-29 15:59:31 -04:00
swdanielli
ff4c2c17c2
add pyfs service
2014-08-19 10:23:47 -04:00
cahrens
77a8660243
ispublic is in active use by Stanford.
2014-07-18 20:28:06 -04:00
cahrens
66173ab9e6
Add "visible_to_staff_only" field to support staff locking in Studio.
...
STUD-1875
2014-07-14 14:46:40 -04:00