- 06 Aug, 2015 3 commits
-
-
Daniel Friedman committed
-
cahrens committed
-
TNL-2515
Andy Armstrong committed
-
- 31 Jul, 2015 1 commit
-
-
Diana Huang committed
-
- 30 Jul, 2015 1 commit
-
-
Ben McMorran committed
-
- 28 Jul, 2015 2 commits
-
-
Ben McMorran committed
-
No need to go through Mako
David Baumgold committed
-
- 20 Jul, 2015 1 commit
-
-
New classes for the return type, and changes to the has_access function and tests to make them compatible.
tlindaliu committed
-
- 23 Jun, 2015 1 commit
-
-
Diana Huang committed
-
- 19 Jun, 2015 1 commit
-
-
Diana Huang committed
-
- 17 Jun, 2015 1 commit
-
-
Caches all permissions per user per course. Adds caching functionality to has_permission and replaces all instances of cached_has_permission with has_permission.
David Ormsbee committed
-
- 14 Jun, 2015 1 commit
-
-
Sven Marnach committed
-
- 12 Jun, 2015 1 commit
-
-
Implement the use of CCX opaque keys throughout the ccx code base include the new custom ccx id package in the github checkouts list update the coach dashboard wrapper to get CCX information from the incoming course_id, if possible update function signatures for all view functions to expect CCX as passed by the dashboard wrapper (default to None), remove calls to get_ccx_for_coach as the ccx is passed in. update reverse calls in python view code to use a CCXLocator for the URL instead of a CourseLocator use CCXLocator where necessary use course id to find ccx, instead of thread local remove unused method and related tests use course id for getting ccx provide course id to the get_current_ccx method ensure the course id passed in is a CourseKey instance of some type whether it starts out as a string or not use the provided block to figure out what the course_id should be, then get the ccx for that redirect to ccx dashboard using coach ccx if no ccx is passed in update student dashboard listing for ccx to build an appropriate url from a CCXLocator, not from the course locator. refactor building the ccx locator so we don't have to do it repeatedly begin test refactoring after ccx_keys introduction Ensure that when access checking happens, the course_locator form of a ccx locator is used. This ensures that the access check happens against the course and it is not necesarry to duplicate the entire access control structure for the course. pick up api change in ccx-keys create and conditionally use a wrapper for the mixed modulestore returned by xmodule.modulestore.django.modulestore the wrapper will strip and restore ccx values from CourseKey and UsageKey objects fix return values on a few methods remove unused symbol pull updated ccx-keys package set course_id on the caching descriptor system to avoid api incompatibilities in some subsystems use ccx.course instead of self.course fix get method to find course keys from blocks that are not themselves keys but have a location attribute (which will be a key) if an item coming out of the db has children, restore the ccx to them as well if the block passed in has a CCX key, unwrap that before we try to look up the override, otherwise it will never be found. pick up a change in the ccx keys package that allows for stripping CCX identity from a usage key begin writing tests to cover this modulestore wrapper remove the switch_pocs view, the url pattern for it, and the tests that covered it remove the ccx context and the middleware responsible for setting the current CCX. These are no longer needed all dashboard views should raise 404 if a ccx is not provided by the coach_dashboard decorator code quality prevent errors resulting from trying to `get` a ccx based on non-unique criteria. remove obsolete usage of ACTIVE_CCX_KEY fix setUp method for grading tests to properly create grades for the ccx rather than for the course. clean up reverse calls code quality adding docstrings to clarify purpose of this patch fix bug in getting ccx for coach fix grading views to properly fetch a ccx-ified course so that grades for that version will be calculated fix small errors in modulestore implementation fix errant merge marker update call to get_current_ccx after key refactoring merged with tab changes
cewing committed
-
- 08 Jun, 2015 1 commit
-
-
TNL-2321
Diana Huang committed
-
- 05 Jun, 2015 1 commit
-
-
Nimisha Asthagiri committed
-
- 02 Jun, 2015 1 commit
-
-
Diana Huang committed
-
- 17 Apr, 2015 1 commit
-
-
TNL-1503
muzaffaryousaf committed
-
- 09 Mar, 2015 1 commit
-
-
TNL-650 Conflicts: lms/djangoapps/django_comment_client/base/views.py lms/djangoapps/django_comment_client/tests/test_utils.py lms/djangoapps/django_comment_client/tests/utils.py lms/djangoapps/django_comment_client/utils.py
Daniel Friedman committed
-
- 05 Mar, 2015 1 commit
-
- 25 Feb, 2015 1 commit
-
-
TNL-650
Daniel Friedman committed
-
- 06 Jan, 2015 1 commit
-
-
JIRA: PLAT-348
jsa committed
-
- 26 Dec, 2014 1 commit
-
-
Alan Boudreault committed
-
- 11 Dec, 2014 1 commit
-
-
David Baumgold committed
-
- 05 Dec, 2014 1 commit
-
-
JIRA: TNL-710 IMPORTANT: this commit converts the course_groups package to using migrations. When deploying to an existing openedx instance, migration 0001 may fail with an error indicating that the CourseUserGroup table already exists. If this happens, running the 0001 migration first, with the --fake option, is recommended. After performing this step, remaining migrations should work as expected.
jsa committed
-
- 04 Nov, 2014 1 commit
-
-
Sarina Canelake committed
-
- 16 Oct, 2014 1 commit
-
-
Depends on cs_comments_serivce commit ea218a2b038b59e63fd6593b5598db90223636e1. TNL-543
cahrens committed
-
- 14 Oct, 2014 1 commit
-
-
Co-Authored-By: Brian Talbot <btalbot@edx.org> TNL-549
jsa committed
-
- 24 Sep, 2014 1 commit
-
-
When the new post is created under the subcategory and it appear after the creation, it doesn't have the link of category/subcategory after thread body. When we reload the page the link appears. Link should appear after creation. TNL-404
Waqas Khalid committed
-
- 22 Sep, 2014 1 commit
-
-
TNL-444
jsa committed
-
- 18 Sep, 2014 1 commit
-
-
Adam Palay committed
-
- 12 Sep, 2014 1 commit
-
-
TNL-24
jsa committed
-
- 11 Sep, 2014 1 commit
-
-
TNL-186
cahrens committed
-
- 10 Sep, 2014 1 commit
-
-
Daniel Friedman committed
-
- 04 Sep, 2014 1 commit
-
-
TNL-25
Andy Armstrong committed
-
- 29 Aug, 2014 2 commits
-
-
The menu allows filtering to unread, unanswered, or flagged threads. This includes passing through the appropriate query parameters to the comments service.
Greg Price committed -
Co-authored-by: jsa <jsa@edx.org>
Greg Price committed
-
- 11 Jul, 2014 1 commit
-
-
FOR-122
Waqas Khalid committed
-
- 30 Jun, 2014 1 commit
-
-
jsa committed
-
- 18 Jun, 2014 1 commit
-
-
FOR-545
Waqas Khalid committed
-
- 05 Jun, 2014 1 commit
-
-
Co-authored-by: Brian Talbot <btalbot@edx.org> JIRA: FOR-591
jsa committed
-