Add default
IP address column should be varchar
Fix typo
Refs #453 - Do not call rememberMe() (this regenerates the session id), instead set an expiration time on the session namespace
Refs #453 - Move expiration setting to project configuration, add support in Gems_User_UserLoader
Refs #453 - add idleTimeout parameter
The plan was to stop using these $this->project|session->variablenames. (Plus I got a warning as session did not exist.)
Moved login page while logged in to GemsEscort->routeShutdown()
Inspired by r247
In a respondentTrack the getFieldData() method now returns an associative array of fieldcode->value pairs, alongside the old fieldId->value pairs
Refs #454 - introduce throttling in AskAction
Add askThrottle section
Make the Right, that was to simple. This code redirects a little more intelligently to prevent eternal loops.
Update translations
Small changes useful for project specific User extensions
Removed database name dependency
Documented and changed accessibility of some functions
Refs #307 - add Gems_Util::isAllowedIP() and associated unit tests