All the configuration is now in ini files.
You could have 3 levels of ini files :
* default mandaye core ini file
* default mandaye project ini file
* optional ini file loading with --config option
Closes #5495
* config.py: add option auto_decompress which allow mandaye to
decompress response
* dispatcher.py: support decompression
* http.py: add decompress method in Response class
* README.rst: typo
* mandaye/__init__.py: move logging part to log.py
* mandaye/auth/authform.py: replace logging by mandaye logger and
check if pycrpto is installed
* mandaye/auth/vincennes.py: replace logging by mandaye logger
* mandaye/config.py: improve comment on encryption
* mandaye/dispatcher.py: replace logging by mandaye logger and
add new debug
* mandaye/emails.py: replace logging by mandaye logger
* mandaye/filters/vincennes.py: replace logging by mandaye logger
* mandaye/http.py: replace logging by mandaye logger
* mandaye/log.py: new file to manage logging
* mandaye/response.py: replace logging by mandaye logger and
add debug informations
* mandaye/server.py: replace logging by mandaye logger and
add an uuid for the log
* mandaye_admin.py: replace logging by mandaye logger
* mandaye_server.py: replace logging by mandaye logger and fix Python
path
* mandaye/auth/authform.py: add a method to crypt and decrypt password
and split associate_submit method
* mandaye/config.py: add options for encryption
* config.py: add arguments for the email
* emails.py: new Email class to send email
* filters/vincennes.py: test if the content_type variable exist
* response.py: send an email if we have a 500 error
* mandaye/auth/authform.py; add multi accounts support
* mandaye/auth/vincennes.py: move login session into authform
* mandaye/configs/biblio_vincennes.py: add multi accounts support
* mandaye/filters/vincennes.py: add multi accounts support
* mandaye/templates/biblio/multicompte.html: new template which add
multi accounts links into 'my account' box
* mandaye/models.py: add last connection support
password / site association
* auth/authform.py: class to allow auth form
* config.py: new configuration
* dispatchers/default.py -> dispatcher.py: move default dispatcher
* server.py: change to support the new conf file
* templates/associate.html: html template to associate an account
add templates support and big cleaning
* TODO: new file
* mandaye/config.py: change next_url for biblio mapping and add local
configuration support
* mandaye/dispatchers/auth.py: rename authentification dispatcher
* mandaye/dispatchers/default.py: improve the default dispatcher
* mandaye/dispatchers/vincennes.py: login through the compte citoyen
* mandaye/filters/vincennes.py: add a login biblio html filter
* mandaye/http.py: fix HTTPResponse
* mandaye/response.py: improve the responses
* mandaye/server.py: cleaning
* mandaye/templates/response.html: html template for the responses
* setup.py: add breaker, sqlalchemy and mako
* COPYING: Mandaye's license
* README.rst: begin of a readme
* mandaye.py: script to launch the project
* mandaye/: mandaye python module
* mandaye/config.py: frst version of the Mandaye configuration file
* mandaye/dispatchers/default.py: begin a draft of the default dispatcher
* mandaye/response.py: mandaye http responses
* mandaye/server.py: mandaye server based on gevent wsgi server
* mandaye/utils.py: mandaye utils, only URlInfo at the moment
* mandaye/filters: I need to do that :)
* mandaye/handlers: todo
* setup.py: first version of the installer using setuptools
Happy holidays guys ;)