Skip to content
Snippets Groups Projects
  1. Jan 25, 2016
  2. Jan 22, 2016
  3. Jan 20, 2016
  4. Jan 15, 2016
    • Felipe Montoya's avatar
      Creating a settings object that is aware of the microsite settings. · 4742e661
      Felipe Montoya authored
      Adding the declaration of the settings object to openedx.conf to be able to import it from a nicer location
      
      Resolving quality violations
      
      Merging dicts with the settings definition when they exist in the microsite configuration
      
      Using a cache to improve the perfomance of quering any dictionary in the microsite definition
      
      Ignoring the invalid-name pylint warning since the names must be kept thsi way to stay the same as the ones in django.
      Removing the default dict argument as per https://docs.python.org/2/tutorial/controlflow.html#default-argument-values
      
      Extracting the implementation of the microsite to a selectable backend.
      
      Leaving the function startup.enable_microsites for backwards compatibilityy
      
      Adding a database backend
      
      Using a cache to improve the perfomance of quering any dictionary in the microsite definition.
      Changed the database backend so that it extends the settings file backend and removed all the unnecessary methods.
      
      Using the backend provider for the get_dict function
      
      some tweeks and some initial unit tests
      
      Using getattr as a function insteal of calling the underlying __getattr__ directly
      
      Adding an ModelAdmin object for the microsite model in the django-admin panel
      
      refactor enable_microsites()
      
      consolidate/refactor some shared code
      
      add config to aws.py and add migration files
      
      fix tests
      
      Changes to get the backends to run after the refactor
      
      add archiving capabilities to microsites. Also make a few notes about performance improvements to make
      
      fix tests
      
      Making the query to find if microsites exist in the database faster
      
      add ORG to microsite mapping tables and some performance improvements
      
      allow for Mako templates to be pulled from the database
      
      fix tests
      
      For the database template backend the uri of the template does not use the filesystem relative path
      
      Fixing pylint violations
      
      Added caching of the templates stored in the database
      
      Fixing pylint errors
      
      fix pylint
      
      Clearing the cache on model save
      
      Fixing pylint errors
      
      rebased and added test coverage
      
      rebased cdodge/microsite-improvements branch with master and added test
      coverage
      
      added missing migration
      
      fix quality violations
      
      add more test coverage
      
      mattdrayer: Add microsite_configuration to cms.INSTALLED_APPS
      
      added microsite settings to cms/envs/test.py
      
      run session cookie tests only in LMS
      
      fixed broken tests
      
      putting middleware changes back
      
      Preventing the template_backend to be called on requests which have no microsite
      
      changes to address feedback from mjfrey
      
      changed BaseMicrositeBackend to AbstractBaseMicrositeBackend
      
      changes after feedback from mattdrayer
      
      fixed broken tests and quality violations
      
      Allowing the backend to handle the enable_pre_startup routine
      
      Typos and docstrings
      
      Adressing feedback
      
      Fixing python tests
      
      add comment to explain why we need enable_microsites_pre_startup()
      4742e661
  5. Jan 14, 2016
    • Hasnain's avatar
      Added site_map in static template · c14f65a2
      Hasnain authored
      Allow file extensions in MKTG_URL_LINK_MAP template keys
      Set content type on requests for static templates based on the template key
      c14f65a2
  6. Dec 22, 2015
  7. Dec 14, 2015
  8. Dec 08, 2015
  9. Dec 04, 2015
  10. Dec 01, 2015
  11. Nov 25, 2015
    • Clinton Blackburn's avatar
      Rewrote Credit API · 92153752
      Clinton Blackburn authored
      - API built atop Django REST Framework
      - Added support for OAuth 2.0 and session authentication
      - Added permissions around eligibility data
      
      ECOM-2609
      92153752
  12. Nov 22, 2015
  13. Nov 13, 2015
  14. Nov 10, 2015
    • Usman Khalid's avatar
      Rebase upgrade Django to v1.8.5 · 6cb62f26
      Usman Khalid authored
      Please note that this is a squshed commit and the work of:
      Symbolist, macdiesel, nedbat, doctoryes, muzaffaryousaf and muhammad-ammar
      6cb62f26
  15. Nov 05, 2015
  16. Oct 30, 2015
  17. Oct 28, 2015
  18. Oct 24, 2015
  19. Oct 15, 2015
  20. Oct 06, 2015
  21. Oct 05, 2015
  22. Oct 02, 2015
  23. Sep 24, 2015
  24. Sep 23, 2015
  25. Sep 22, 2015
  26. Sep 21, 2015
  27. Sep 17, 2015
  28. Sep 11, 2015
  29. Sep 08, 2015
  30. Sep 04, 2015
  31. Sep 02, 2015
  32. Aug 27, 2015
  33. Aug 24, 2015
    • Bill DeRusha's avatar
      Add basic elasticsearch search for teams · 973314de
      Bill DeRusha authored
      TNL-3014
      
      Add tests for search
      
      Add text_search to TeamsListView
      
      Add reindex command line tool for course teams
      
      Add Search Pagination and update comments
      
      Move paginate_search_results to common library
      973314de
  34. Aug 11, 2015
    • Clinton Blackburn's avatar
      Added API endpoints for CreditCourse · 58865ee0
      Clinton Blackburn authored
      Endpoints support create, read, and list operations.
      
      NOTE: This commit also includes a retrofitted SimpleRouter that supports overriding the lookup regex. This retrofit is simpler to implement than updating edx-ora2 which is pinned to DRF 2.3.x.
      
      XCOM-524
      58865ee0
  35. Aug 10, 2015
  36. Jul 31, 2015
  37. Jul 08, 2015
Loading