log MoinMoin/user.py @ 6082:2e2f7c6f39eb

age author description
Mon, 28 Apr 2014 21:55:23 +0200 Thomas Waldmann remove print statements from user attr caching code
Fri, 28 Feb 2014 19:38:41 +0100 Thomas Waldmann fix return type of get_by_... lookup functions (must be User obj or None)
Fri, 14 Feb 2014 17:01:16 +0100 Thomas Waldmann replace slow get_by_filter() calls by faster _getUserIdByKey calls
Fri, 14 Feb 2014 15:29:47 +0100 Thomas Waldmann only cache valid user's attributes (we don't care for invalid/disabled user profiles)
Fri, 14 Feb 2014 14:59:29 +0100 Thomas Waldmann _getUserIdByKey: make sure we are only called for cached/supported userprofile attributes
Wed, 12 Feb 2014 18:22:10 +0100 Thomas Waldmann userid lookup caches: use 1 on-disk cache file, update cache rather than rebuild
Wed, 12 Feb 2014 12:53:41 +0100 Thomas Waldmann optimized notification of superusers on user account creation
Wed, 12 Feb 2014 12:12:17 +0100 Thomas Waldmann add comments about userid lookup cache killing/rebuilding
Wed, 12 Feb 2014 12:07:22 +0100 Thomas Waldmann "userdir" caching scope: use it for userid lookup caches, reduce code duplication
Wed, 12 Feb 2014 01:15:00 +0100 Thomas Waldmann getSubscribers: fix: move the cache to "userdir" scope, update cleancache script
Tue, 11 Feb 2014 15:55:54 +0100 Thomas Waldmann getSubscribers: cleanups, optimizations, locking fix, .valid fix
Tue, 11 Feb 2014 14:08:06 +0100 Thomas Waldmann apply original patches from MoinMoinBugs/GetSubscribersSlow (as is)
Thu, 02 May 2013 22:57:54 +0200 Thomas Waldmann cfg.recovery_token_lifetime to determine how long the recovery token will be valid
Sat, 16 Mar 2013 21:47:54 +0100 Thomas Waldmann improve some passlib related code using the 1.6.1-post-release doc updates
Tue, 12 Mar 2013 21:44:49 +0100 Thomas Waldmann moin account resetpw: add option --skip-invalid to skip users with already invalidated pw hashes
Sun, 10 Mar 2013 16:38:07 +0100 Thomas Waldmann pw recovery notification msgs: add i18n again
Tue, 29 Jan 2013 19:39:34 +0100 Thomas Waldmann set_password: warn if user has no e-mail address in the profile
Fri, 25 Jan 2013 23:01:33 +0100 Thomas Waldmann moin account inactive - find, show, disable, remove inactive users
Thu, 24 Jan 2013 22:34:41 +0100 Thomas Waldmann moin account resetpw - misc. improvements
Mon, 21 Jan 2013 17:47:31 +0100 Thomas Waldmann fix bug in set_password (it did not load the user profile, but safe an empty one)
Mon, 21 Jan 2013 17:26:37 +0100 Thomas Waldmann don't try to send email to user if email address in profile is empty
Sat, 19 Jan 2013 00:32:21 +0100 Thomas Waldmann passlib integration - enhanced password hash security
Fri, 18 Jan 2013 01:29:28 +0100 Thomas Waldmann password related code and tests - clean up and refactor
Thu, 17 Jan 2013 22:39:00 +0100 Thomas Waldmann moin account resetpw: make password optional, to be able to set a invalid password
Tue, 08 Jan 2013 00:07:30 +0100 Thomas Waldmann moin account resetpw - added options --all-users and --notify
Wed, 12 Dec 2012 12:27:37 +0100 Thomas Waldmann reorder imports, so that MoinMoin.support is already in sys.path
Sun, 09 Dec 2012 23:20:50 +0100 Thomas Waldmann use a constant time str comparison function to prevent timing attacks
Thu, 24 Mar 2011 17:50:59 +0100 Thomas Waldmann include page name in password reset URL (thanks to Marwan Gedeon for the patch)
Sun, 24 Oct 2010 00:26:04 +0200 Thomas Waldmann add support for other password hashes (thanks to Michael Foetsch)
Sun, 07 Mar 2010 20:59:26 +0100 Thomas Waldmann merged moin/1.8
Sun, 07 Mar 2010 20:27:20 +0100 Thomas Waldmann remove all calls to filesys.dc* (dclistdir, dcdisable), remove unused imports
Sun, 07 Mar 2010 20:27:20 +0100 Thomas Waldmann remove all calls to filesys.dc* (dclistdir, dcdisable), remove unused imports
Tue, 23 Feb 2010 03:41:30 +0100 Thomas Waldmann avoid writing key/value to session dict if value doesn't change
Tue, 16 Feb 2010 22:20:09 +0100 Thomas Waldmann fix trail size (thanks to Renato Silva)
Sat, 13 Feb 2010 19:06:54 +0100 Thomas Waldmann merged moin/1.8
Sat, 13 Feb 2010 18:58:06 +0100 Thomas Waldmann merged moin/1.7
Sat, 13 Feb 2010 18:00:59 +0100 Thomas Waldmann user profile saving, eliminate lineseps in keys/values
Fri, 11 Dec 2009 22:57:15 +0100 Thomas Waldmann fix password reset url (email content needs full URL)
Sat, 31 Oct 2009 21:09:12 +0100 Thomas Waldmann merged moin/1.8
Wed, 28 Oct 2009 19:17:36 +0100 Thomas Waldmann Fix SHA -> SSHA password hash upgrade for old user profiles (more details below).
Mon, 20 Jul 2009 01:19:31 +0200 Thomas Waldmann Fix isSuperUser(). See below for details.
Sat, 07 Mar 2009 19:42:10 +0100 Thomas Waldmann fixed anon session detection, optimized trail code
Sun, 22 Feb 2009 20:21:13 +0100 Thomas Waldmann remove some unused debugging related code/settings
Sun, 15 Feb 2009 01:37:51 +0100 Thomas Waldmann getScriptname() -> script_root, getBaseURL() -> url_root (for werkzeug API)
Sat, 24 Jan 2009 03:13:41 +0100 Thomas Waldmann merged moin/1.8
Fri, 16 Jan 2009 11:25:38 +0100 Reimar Bauer user.apply_recovery_token: key must be of type string
Wed, 07 Jan 2009 01:30:56 +0100 Thomas Waldmann merged moin/1.7
Wed, 07 Jan 2009 01:17:06 +0100 Thomas Waldmann made cfg.interwikiname a unicode object (str only worked for ascii)
Sun, 05 Oct 2008 00:38:07 +0200 Thomas Waldmann merged moin/1.8
Fri, 03 Oct 2008 22:33:35 +0200 Thomas Waldmann remove direct usage of deprecated sha module - use hashlib, if possible
Sat, 04 Oct 2008 18:59:22 +0200 Florian Krupicka Fixed: deprecated (and missing) getBaseURL() method
Tue, 23 Sep 2008 00:53:18 +0200 Thomas Waldmann merged moin/1.8 repo (tests need more fixing)
Mon, 28 Jul 2008 12:04:00 +0200 zenhase Merged with 1.8
Wed, 09 Jul 2008 20:43:29 +0200 Florian Krupicka Merged: 1.8
Sat, 07 Jun 2008 19:55:27 +0200 Florian Krupicka (Re)moved normalizePagename from Request into wikiutil library
Tue, 16 Sep 2008 20:48:54 +0200 Thomas Waldmann user.py: replaced base64.b64decode by a python2.3 compatible call
Sat, 30 Aug 2008 22:39:52 +0200 Thomas Waldmann replace cfg.user_autocreate setting by autocreate=<boolean> parameter of auth objects
Mon, 14 Jul 2008 13:15:35 +0200 Johannes Berg merge 1.7
Mon, 14 Jul 2008 13:03:42 +0200 Johannes Berg MoinMoin.user: fix MoinMoinBugs/DuplicateNewUserNotification
Thu, 10 Jul 2008 10:14:06 +0200 Johannes Berg use base64 legacy interface for python 2.3