Commit Graph

18 Commits

Author SHA1 Message Date
Jérôme Schneider 04ff6f68f9 Document the new configuration file usage 2014-10-31 11:12:31 +01:00
Jérôme Schneider f470921386 README.rst: is now up to date 2014-05-21 13:22:15 +02:00
Jérôme Schneider fc40e9b5a3 cleanning: removing now useless scripts like mandaye_manager_sql.py 2013-10-25 22:38:26 +02:00
Jérôme Schneider 0ea966dadb saml2: remove authentic2 dependency and integrate saml2utils into
mandaye
2013-05-22 16:45:44 +02:00
Jérôme Schneider e0ea574b04 Fixes #710: manage storage backends and implement sql one
WARNING: this commit brake sql migrations
2013-05-21 11:59:19 +02:00
Jérôme Schneider 6b1788299a Fix #709: authform now store every post values
* README.rst: upgrade dependencies
 * mandaye/__init__.py: switch to 0.3 version
 * mandaye/auth/authform.py: use post values instead of password and
   username
 * mandaye/models.py: add dict management and post_values argument
 * mandaye/configs: upgrade configurations
 * mandaye/templates/ : upgrade templates for this new feature
2012-07-08 20:55:13 +02:00
Jérôme Schneider 9630a6a452 Add database migrations
* README.rst: explain how to upgrade db
 * mandaye/migration: sqlalchemy-migration folder
 * mandaye/migration/versions: migration files
 * mandaye_admin.py: add db versioning during db creation
 * mandaye_migrate.py: new script to manage migration
 * setup.py: add sqlalchemy-migration support
2012-02-17 09:55:39 +01:00
Jérôme Schneider 0aaa601bbb Improve logging system: add a uuid and use a specific Mandaye logger
* 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
2011-12-23 11:17:15 +01:00
Jérôme Schneider 417b837019 Fix #1154: replace gevent by gunicorn, improve README.txt and
create a mandaye_admin.py script
2011-12-21 18:28:36 +01:00
Jérôme Schneider 9546d04144 README: remove xtraceback 2011-11-15 14:56:59 +01:00
Benjamin Dauvergne 34d9bfad93 add better formatting of exceptions, use xtraceback package
* use xtraceback to format exceptions
 * log exceptions and environment
 *
2011-10-13 15:43:46 +02:00
Jérôme Schneider b606ca56dd Cleanning README.rst, setup.py and auth/authform.py 2011-10-07 22:56:41 +02:00
Jérôme Schneider 85141684d0 Improve README and finish duonet support
* mandaye/auth/authform.py: update to support duonet replay
 * README.rst: improve the quick launch text
 * mandaye/filters/vincennes.py: filters for Duonet
 * mandaye/models.py: add birthdate for duonet
 * mandayectl: improve the cmd line management
2011-09-23 08:49:32 +02:00
Benjamin Dauvergne 9a39b99b1a add mako to dependencies 2011-09-19 11:38:20 +02:00
Benjamin Dauvergne c5407b90f0 add beaker to dependencies 2011-09-19 11:38:20 +02:00
Benjamin Dauvergne ba3bd92c6b fix some writing in the README file 2011-09-19 10:17:10 +02:00
Jérôme Schneider 8ceb28cae8 Begin Mandaye true project based on poc1.py
* 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 ;)
2011-08-04 19:28:16 +02:00
Jérôme Schneider b67dadcccf first commit 2011-07-26 14:53:22 +02:00