1. 08 Apr, 2016 1 commit
  2. 05 Apr, 2016 3 commits
  3. 04 Apr, 2016 1 commit
  4. 01 Apr, 2016 4 commits
  5. 31 Mar, 2016 4 commits
  6. 30 Mar, 2016 4 commits
  7. 29 Mar, 2016 1 commit
  8. 28 Mar, 2016 2 commits
    • saleem-latif/WL-328: Multi-Site Comprehensive Theming · a796b563
      ziafazal: improvements need for multi-tenancy
      ziafazal: fixed broken tests
      ziafazal: no need to add setting in test.py
      ziafazal: added hostname validation
      ziafazal: changes after feedback from mattdrayer
      ziafazal: fixed branding and microsite broken tests
      ziafazal: make STATICFILES_DIRS to list
      ziafazal: added theme directory to mako lookup for tests
      ziafazal: added more protection in test_util
      saleem-latif: Enable SCSS Overrides for Comprehensive Theming
      saleem-latif: Incoporate feedback changes, Correct test failures, add tests and enable theming for django templates
      saleem-latif: Correct errors in python tests
      mattdrayer: Fix invalid release reference
      mattdrayer: Update django-wiki reference to latest release
      saleem-latif: Update Theme storages to work with Caching, Pipeline and collectstatic
      saleem-latif: Incorporate feedback changes
      mattdrayer: Pylint violation fix
      mattdrayer: Fix broken pavelib test
      Zia Fazal committed
    • Admin access for API requests. · 374e97c1
      ECOM-3943
      Peter Fogg committed
  9. 25 Mar, 2016 2 commits
  10. 24 Mar, 2016 2 commits
  11. 23 Mar, 2016 3 commits
  12. 18 Mar, 2016 1 commit
  13. 17 Mar, 2016 1 commit
  14. 16 Mar, 2016 3 commits
  15. 14 Mar, 2016 1 commit
    • ziafazal/WL-328: Multi-Site Comprehensive Theming · 954dae58
      ziafazal: improvements need for multi-tenancy
      ziafazal: fixed broken tests
      ziafazal: no need to add setting in test.py
      ziafazal: added hostname validation
      ziafazal: changes after feedback from mattdrayer
      ziafazal: fixed branding and microsite broken tests
      ziafazal: make STATICFILES_DIRS to list
      ziafazal: added theme directory to mako lookup for tests
      ziafazal: added more protection in test_util
      saleem-latif: Enable SCSS Overrides for Comprehensive Theming
      saleem-latif: Incoporate feedback changes, Correct test failures, add tests and enable theming for django templates
      saleem-latif: Correct errors in python tests
      mattdrayer: Fix invalid release reference
      mattdrayer: Update django-wiki reference to latest release
      Zia Fazal committed
  16. 11 Mar, 2016 1 commit
    • Update and take advantage of our ability to override RequireJS paths. · 4eb95737
      We had a mechanism to, at runtime, generate a RequireJS config that
      would override the base paths and, instead, use the hashed versions of
      assets for things that RequireJs was loading on demand.
      
      We've now moved that out of the coureware.html base template and into
      main.html so that more pages actually benefit from it.
      
      As well, we've added some of the heavy hitters for unhashed assets,
      namely moment.min.js, to these overrides which should allow better
      caching for end users.  We'll be able to add more things to the override
      list in the future as they crop up.
      Toby Lawrence committed
  17. 10 Mar, 2016 1 commit
    • Asynchronous download button for ORA2 data · 2b1a7eec
      Conflicts:
      	lms/djangoapps/instructor/tests/test_api.py
      	lms/djangoapps/instructor/utils.py
      	lms/djangoapps/instructor/views/api.py
      	lms/djangoapps/instructor/views/api_urls.py
      	lms/djangoapps/instructor/views/instructor_dashboard.py
      	lms/djangoapps/instructor_task/api.py
      	lms/djangoapps/instructor_task/tasks.py
      	lms/djangoapps/instructor_task/tasks_helper.py
      	lms/djangoapps/instructor_task/tests/test_api.py
      	lms/djangoapps/instructor_task/tests/test_tasks.py
      	lms/djangoapps/instructor_task/tests/test_tasks_helper.py
      	lms/envs/aws.py
      	lms/envs/common.py
      	lms/static/coffee/src/instructor_dashboard/data_download.coffee
      	lms/templates/instructor/instructor_dashboard_2/data_download.html
      dylanrhodes committed
  18. 09 Mar, 2016 1 commit
  19. 04 Mar, 2016 1 commit
  20. 03 Mar, 2016 2 commits
  21. 29 Feb, 2016 1 commit
    • Implement a BaseStudentModuleHistory · 6f9a3911
      This abstract class contains most of the fields (aside from the id and
      foreign key to StudentModule that the subclasses need to manage).  It
      also provides a get_history method that abstracts searching across
      multiple backends.
      
      Move router code to openedx/core
      We need to use it from cms and lms.
      Ensure aws_migrate can be used for migrating both the lms and cms.
      
      Handle queries directed to student_module_history vs default and the
      extra queries generated by Django 1.8 (SAVEPOINTS, etc).
      
      Additionally, flag testing classes as multi_db so that Django will
      flush the non-default database between unit tests.
      
      Further decouple the foreignkey relation between csm and csmhe
      
      When calling StudentModule().delete() Django will try to delete CSMHE
      objects, but naively does so in the database, not by consulting the
      database router.
      
      Instead, we disable django cascading deletes and listen for post_delete
      signals and clean up CSMHE by hand.
      
      Add feature flags for CSMHE
      One to turn it on/off so we can control the deploy.
      The other will control whether or not we read from two database tables
      or one when searching.
      
      Update tests to explicitly use this get_history method rather than
      looking directly into StudentModuleHistory or
      StudentModuleHistoryExtended.
      
      Inform lettuce to avoid the coursewarehistoryextended app
      
      Otherwise it fails when it can't find features/ in that app.
      
      Add Pg support, this is not tested automatically.
      Kevin Falcone committed