- 09 Nov, 2016 1 commit
-
-
attiyaishaque committed
-
- 18 Oct, 2016 1 commit
-
-
Firstly, we're now explicitly instructing the comments service to not return thread responses/comments if the request isn't AJAX. So, if you load the URL for a single discussion thread in your browser, this would be a non-AJAX call and we'll avoid loading the responses for the entire thread behind-the-scenes. Big win here for large threads. Next, we removed a redundant "get threads" call which was also happening behind-the-scenes. This call was redundant as the front-end JS also grabs the thread list when a topic is chosen, so we were making an extranenous call for no benefit. Poof, gone! Finally, we added some caching of database queries that are required to drive a lot of the permissions/cohorts machinery around discussion. This will have a minimal effect but introduced a cleaner way to apply general memoization at the per-request level which will let us further cache things as we identify them as issues.
Toby Lawrence committed
-
- 12 Sep, 2016 1 commit
-
-
Discussion is restricted to the CCX course (there is no sharing of discussions with the parent course or other CCX instances).
Matjaz Gregoric committed
-
- 17 Aug, 2016 1 commit
-
-
Andy Armstrong committed
-
- 28 Jun, 2016 1 commit
-
-
* Renames discussion_module to discussion_xblock * Moves common/lib/xmodule/xmodule_discussion to openedx/core/lib/xblock_builtin/xblock_discussion
E. Kolpakov committed
-
- 15 Jun, 2016 1 commit
-
-
Brian Jacobel committed
-
- 02 Jun, 2016 1 commit
-
-
wajeeha-khalid committed
-
- 13 Apr, 2016 1 commit
-
-
wajeeha-khalid committed
-
- 05 Apr, 2016 2 commits
-
-
Prevents start date alone from being used to filter out categories in self-paced courses during construction of the category map. ECOM-4017.
Renzo Lucioni committed -
Prevents start date alone from being used to filter out categories in self-paced courses during construction of the category map. ECOM-4017.
Renzo Lucioni committed
-
- 29 Jan, 2016 1 commit
-
-
M. Rehan committed
-
- 27 Jan, 2016 1 commit
-
-
CCX REST APIs OAUTH2 authorization for CCX APIs - oauth2 authorization required for ccx list. - Course-instructor permission for ccx api endpoint - Protection for detail view too. Tests for CCX REST APIs and OAUTH2 authorization
Giovanni Di Milia committed
-
- 10 Nov, 2015 1 commit
-
-
Please note that this is a squshed commit and the work of: Symbolist, macdiesel, nedbat, doctoryes, muzaffaryousaf and muhammad-ammar
Usman Khalid committed
-
- 19 Oct, 2015 1 commit
-
-
* Fix paver violations to stablize edx-lint update * Parens, Line2Long * Fix missing docstrings * Fix PEP8 issues * Address PR feedback (thanks @nedbat!)
Matt Drayer committed
-
- 09 Oct, 2015 1 commit
-
-
wajeeha-khalid committed
-
- 11 Aug, 2015 1 commit
-
-
This reverts commit 4c1c4619.
Waheed Ahmed committed
-
- 06 Aug, 2015 1 commit
-
-
Daniel Friedman committed
-
- 05 Aug, 2015 1 commit
-
-
Syed Hassan Raza committed
-
- 04 Aug, 2015 1 commit
-
-
TNL-1908
Diana Huang committed
-
- 31 Jul, 2015 1 commit
-
-
Ben McMorran committed
-
- 30 Jul, 2015 1 commit
-
-
Ben McMorran committed
-
- 28 Jul, 2015 1 commit
-
-
Ben McMorran committed
-
- 15 Jul, 2015 1 commit
-
-
Ben McMorran committed
-
- 13 Jul, 2015 4 commits
-
-
Sarina Canelake committed
-
Sarina Canelake committed
-
Ben McMorran committed
-
Ben McMorran committed
-
- 18 Jun, 2015 1 commit
-
-
Greg Price 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
-
- 23 Mar, 2015 4 commits
-
-
TNL-1256
muzaffaryousaf committed -
TNL-1258
Usman Khalid committed -
course cohort settings only once. TNL-1258
Usman Khalid committed -
TNL-1258
Usman Khalid 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
-
- 03 Mar, 2015 1 commit
-
-
When two or more instances of Discussion XBlock were configured with the same discussion target (Category/Subcategory), only one of the blocks would be shown on the Course Discussion page. This was the source of several bugs when trying to edit discussion threads. This patch adds incrementing numbers to the title of each duplicate subcategory when rendering the Course Discussion to make sure that all of the threads are visible in Course Discussion.
Matjaz Gregoric committed
-
- 26 Feb, 2015 1 commit
-
-
simplejson has been removed from future versions of Django (which we will eventually use).
Clinton Blackburn committed
-
- 25 Feb, 2015 2 commits
-
-
Jonathan Piacenti committed
-
TNL-650
Daniel Friedman 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
-