- 15 Jan, 2016 1 commit
-
-
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()
Felipe Montoya committed
-
- 12 Jan, 2016 19 commits
-
-
HOTFIX Release for Jan 12, 2016
Douglas Hall committed -
Douglas Hall committed
-
HOTFIX 2016-01-12
Douglas Hall committed -
Mark sequence link-color scss variable default.
Brian Talbot committed -
WIP wiki support for microsite templates
Matt Drayer committed -
Jesse Zoldak committed
-
Release for Jan 12, 2016
Christina Roberts committed -
Disable Optimizely in the courseware view.
Toby Lawrence committed -
Stripping the leading / for the django_templates finder Enabling the microsite configurations before running django.setup() Adding only the templates directory before startup Adding the missing overrides file at the django templates main Using the comp_theming way of overriding css Adding test for the microsite_template_path filter
Felipe Montoya committed -
M. Rehan committed
-
Added tests & general message to js when parsing fails. TNL-3989
muzaffaryousaf committed -
Douglas Hall committed
-
Release Candidate rc/2016-01-12
Mark Sadecki committed -
Enable MathJax in Course Pages
Awais Jibran committed -
Merge pull request #11125 from mitocw/ehnancement/aq/dont_allow_user_to_register_ccx_without_invitation Hide CCX course registration from unenrolled students
Peter Pinch committed -
Disable button while adding/removing bookmark to a unit.
Muzaffar yousaf committed -
Amir Qayyum Khan committed
-
Fixed test quality button works correctly in Video tests failing on C…
raeeschachar committed -
TNL-3968
Awais Jibran committed
-
- 11 Jan, 2016 8 commits
-
-
@Revert 10648 edraak/calculator fixups
Adam committed -
Adam committed
-
Toby Lawrence committed
-
TNL-4004
muzaffaryousaf committed -
Prevent course image thumbnail race condition from causing TransactionManagementError
David Ormsbee committed -
It somehow ended up in CourseOverviewImageSetTestCase (merge artifact?).
David Ormsbee committed -
Without this change, we'd throw a TransactionManagementError in the case where we have a race condition and generate multiple CourseOverviewImageSets for the same CourseOverview concurrently.
David Ormsbee committed -
There's already a global $link-color variable defined in lms/static/sass/base/_variables.scss. Mark the $link-color variable in sequence scss file with !default, so that the global $link-color variable gets used, if defined.
Matjaz Gregoric committed
-
- 08 Jan, 2016 12 commits
-
-
Add the migrations necessary for asset base URL support.
Toby Lawrence committed -
userstanding is now OneToOneField
Adam committed -
Toby Lawrence committed
-
Shrink images
Calen Pennington committed -
HOL-18 Register form microsite override
Douglas Hall committed -
Update translations (autogenerated message)
Christina Roberts committed -
Revert "Add options trailing slashes to the Enrollment API."
Peter Fogg committed -
Ned Batchelder committed
-
Remove unused header_extra.html file
David Baumgold committed -
This reverts commit 3149aaa3.
Peter Fogg committed -
WL-269 used gettext(...) in .underscores files.
Matt Drayer committed -
Allowed CCX coaches to see individual students progress from grade book
Peter Pinch committed
-