log

age author description
Sun, 18 Sep 2016 21:44:21 +0200 Thomas De Schampheleire tests: add as little code as possible in __init__.py
Mon, 19 Sep 2016 22:39:26 +0200 Mads Kiilerich scripts: fix X mode on code formatting scripts
Tue, 13 Sep 2016 18:01:19 +0200 Thomas De Schampheleire Turbogears2 migration: remove some references to Pylons in comments
Mon, 22 Aug 2016 17:50:51 +0200 Thomas De Schampheleire Turbogears2 migration: use sqlalchemy.url iso sqlalchemy.db1.url
Mon, 12 Sep 2016 17:41:20 +0200 Mads Kiilerich api: drop the old Api auth methods and use the normal methods for access control
Mon, 12 Sep 2016 17:41:20 +0200 Mads Kiilerich api: fail when given unknown arguments
Mon, 12 Sep 2016 17:41:20 +0200 Mads Kiilerich api: stop passing apiuser as parameter to handler functions - if they really need it, use self.authuser
Mon, 12 Sep 2016 17:41:19 +0200 Mads Kiilerich api: stop explicitly passing apiuser to auth methods - use the global user instead
Mon, 12 Sep 2016 17:41:19 +0200 Mads Kiilerich api: set authuser in the thread global request instace - and temporarily verify that it matches what is passed explicitly to auth methods
Mon, 12 Sep 2016 17:41:19 +0200 Mads Kiilerich compat: drop unnecessary wrappers for old Python versions
Mon, 12 Sep 2016 17:41:19 +0200 Mads Kiilerich lib: drop dbmigrate waitress check for Python 2.5 - we currently only support 2.6 and 2.7
Mon, 12 Sep 2016 17:41:19 +0200 Mads Kiilerich lib: drop unused __dbversion__
Mon, 12 Sep 2016 17:41:19 +0200 Mads Kiilerich auth: cleanup of EXTERN_TYPE_INTERNAL
Mon, 12 Sep 2016 17:41:19 +0200 Mads Kiilerich api: drop odd creation of password when extern_name is set
Mon, 12 Sep 2016 17:41:19 +0200 Mads Kiilerich user: when updating a user, never set the password to None - the field is not nullable