webproject: Move patching of hidden settings
Remove patching of 'django.views.debug.HIDDEN_SETTINGS' from 'cleanse'middleware that is going to be totally removed. Instead, patch them in'models.py' of webproject.
webproject: Propagate 'django.request' logger
webproject: Add 'admin_mails' logging handler
Add 'admin_mails' handler to default logging configuration and use itfor 'django.request' logger, which is used to log all 5xx responsesand unhandled exceptions.
webproject: Do not disable existing loggers
Change default settings for logging, to not disable existing loggers bydefault. This was already done for the API, but not for 'snf-manage'.Also, the example conf file were not updated.
webproject: Do not require django.contrib.admin by default
wheezy: Remove setup_environ
From Django docs:""" This function temporarily modified sys.path in order to make the parent“project” directory importable under the old flat startproject layout.This function is now deprecated, as its path workarounds are no longer...
Merge branch 'hotfix-0.14.8' into develop
Merge hotfix-0.14.8 which ports Synnefo to wheezy and Django 1.4.5
Conflicts: ci/ci_squeeze.conf ci/ci_wheezy.conf ci/schemas/one_node_squeeze/packages.conf ci/schemas/one_node_squeeze/squeeze.conf ci/schemas/one_node_squeeze/wheezy.conf...
Revert "wheezy: Remove setup_environ"
This reverts commit a813a25117f3db14d5517f630d6d0e163a58b0f8. Thiscommit is reverted because it breaks compatibility with Django 1.2. Thisshould be applied for Synnefo 0.15.
wheezy: Djangos manage has completely changed
We have to review our code that used to manage synnefosince Djangos management modules have changed.
For now, commenting out two lines seems to do the trick.
View revisions
Also available in: Atom