log kallithea/model/user.py @ 8760:9ead754dd0a4

age author description
Sat, 07 Nov 2020 21:49:39 +0100 Thomas De Schampheleire model/user: 'body' parameter to NotificationModel().create() is unused so remove it
Thu, 05 Nov 2020 22:41:09 +0100 Thomas De Schampheleire model: remove unused 'subject' parameter of NotificationModel.create()
Mon, 02 Nov 2020 14:07:16 +0100 Mads Kiilerich hooks: import whole hooks module
Sun, 01 Nov 2020 23:50:29 +0100 Mads Kiilerich lib: move some auth low level helper functions to utils2
Sun, 01 Nov 2020 06:29:32 +0100 Mads Kiilerich imports: try to use global imports unless it is a layering violation
Fri, 30 Oct 2020 14:54:42 +0100 Mads Kiilerich model: changes toward import whole modules
Sun, 01 Nov 2020 04:59:46 +0100 Mads Kiilerich lib: move webhelpers2 and friends to webutils
Thu, 29 Oct 2020 14:32:42 +0100 Mads Kiilerich lib: move canonical_url & co to webutils
Thu, 29 Oct 2020 14:22:49 +0100 Mads Kiilerich lib: consistently use webutils.url instead of h.url
Mon, 12 Oct 2020 11:12:37 +0200 Mads Kiilerich model: always import the whole db module - drop "from" imports
Mon, 12 Oct 2020 11:21:15 +0200 Mads Kiilerich model: always import whole meta module - also when referencing Session
Tue, 18 Aug 2020 22:36:45 +0200 Mads Kiilerich pytest: use hmac.new instead of hmac.HMAC
Sat, 25 Jul 2020 20:08:25 +0200 Mads Kiilerich isort: upgrade to 5.1.2
Sun, 20 Oct 2019 22:06:26 +0200 Mads Kiilerich db: drop SA caching_query and FromCache, and thus sql_cache_short beaker cache
Thu, 06 Feb 2020 02:57:51 +0100 Mads Kiilerich py3: automatic migration with 2to3 -f unicode
Thu, 26 Dec 2019 15:16:29 +0100 Mads Kiilerich py3: remove safe_unicode in places where it no longer is needed because all strings (except bytes) already *are* unicode strings
Fri, 27 Sep 2019 01:12:38 +0200 Mads Kiilerich Merge stable
Wed, 31 Jul 2019 21:31:23 +0200 Mads Kiilerich user: allow LDAP users with non-ASCII characters in the DN stable
Wed, 07 Aug 2019 23:48:26 +0200 Mads Kiilerich flake8: fix some F401 '...' imported but unused
Wed, 07 Aug 2019 00:25:02 +0200 Mads Kiilerich scripts: initial run of import cleanup using isort
Mon, 22 Jul 2019 03:29:45 +0200 Mads Kiilerich helpers: rename internal names of authentication_token to clarify that secure_form is about session CSRF secrets - not authentication
Sun, 31 Mar 2019 21:28:56 +0200 Thomas De Schampheleire merge default to stable for 0.4.0 stable
Wed, 05 Dec 2018 21:37:21 +0100 Thomas De Schampheleire model: move notification types from Notification to NotificationModel
Sat, 24 Dec 2016 01:27:47 +0100 Mads Kiilerich tg: minimize future diff by some mocking and replacing some pylons imports with tg
Tue, 28 Feb 2017 21:09:48 +0100 Søren Løvborg model: remove BaseModel class
Mon, 27 Feb 2017 20:36:49 +0100 Søren Løvborg cleanup: drop superfluous Session.add calls
Thu, 23 Feb 2017 18:00:56 +0100 Søren Løvborg cleanup: refer less to User.DEFAULT_USER
Wed, 18 Jan 2017 16:59:48 +0100 Søren Løvborg model: inline calls to BaseModel._get_perm
Wed, 18 Jan 2017 16:46:52 +0100 Søren Løvborg model: inline BaseModel._get_user calls
Wed, 09 Nov 2016 14:17:34 +0100 Søren Løvborg db: clean up SQLAlchemy session flushes
Sun, 25 Sep 2016 15:06:34 +0200 Thomas De Schampheleire model: move code from __init__.py to base.py
Tue, 13 Sep 2016 19:19:59 +0200 Søren Løvborg db: remove superfluous Session.add calls
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 user: when updating a user, never set the password to None - the field is not nullable
Tue, 06 Sep 2016 00:51:18 +0200 Mads Kiilerich celeryd: annotate tasks so they can be run directly without run_task
Thu, 28 Jul 2016 16:44:24 +0200 Mads Kiilerich mails: restructure notification mail content
Wed, 03 Aug 2016 17:01:57 +0200 Søren Løvborg model: drop BaseModel.cls
Sun, 21 Feb 2016 15:44:05 +0100 Mads Kiilerich users: fix crash when creating users with non ASCII characters stable
Tue, 05 Jan 2016 16:30:12 +0100 Mads Kiilerich constants: use correct unicode encoding - avoid extra conversions
Tue, 05 Jan 2016 16:30:12 +0100 Mads Kiilerich auth: clarify that extern_type and extern_name are strings, not unicode
Fri, 27 Nov 2015 01:47:14 +0100 Mads Kiilerich cleanup: consistent space before line continuation backslash
Fri, 27 Nov 2015 01:46:59 +0100 Mads Kiilerich auth: only local passwords can be reset
Wed, 14 Oct 2015 20:08:18 +0100 Jiří Suchan cleanup: stop using mutable default params
Wed, 02 Sep 2015 17:47:03 +0200 Søren Løvborg auth: use HMAC-SHA1 to calculate password reset token
Sun, 17 May 2015 02:07:18 +0200 Andrew Shadura auth: secure password reset implementation
Fri, 14 Aug 2015 17:21:26 +0200 Søren Løvborg spelling: fix inappropriate use of title case
Sun, 09 Aug 2015 02:29:46 +0200 Mads Kiilerich cleanup: pass log strings unformatted - avoid unnecessary % formatting when not logging
Sun, 26 Jul 2015 14:10:42 +0200 Søren Løvborg auth: move UserModel.fill_data to AuthUser
Sun, 26 Jul 2015 13:58:50 +0200 Søren Løvborg auth: have fill_data take User object, not lookup key
Sun, 26 Jul 2015 13:58:50 +0200 Søren Løvborg UserModel: remove methods that are redundant with db.User
Sun, 26 Jul 2015 13:58:50 +0200 Søren Løvborg auth: miscellaneous improvements and typo fixes
Fri, 24 Jul 2015 16:37:40 +0200 Mads Kiilerich cleanup: check for None object identity in cases where that is what the 'contract' says
Thu, 23 Jul 2015 00:52:29 +0200 Mads Kiilerich validators: cleanup of message wording
Thu, 23 Jul 2015 00:52:29 +0200 Mads Kiilerich i18n: use plain strings on the english lookup side of translations
Mon, 13 Jul 2015 19:37:39 +0200 Mads Kiilerich Merge stable
Tue, 07 Jul 2015 02:09:35 +0200 Mads Kiilerich utils: make API key generator more random stable
Mon, 01 Jun 2015 17:40:31 +0200 Thomas De Schampheleire UserModel: remove code duplication of User.get_by_username()
Wed, 13 May 2015 01:27:50 +0200 Mads Kiilerich spelling: more consistent casing of 'IP'
Wed, 13 May 2015 01:27:50 +0200 Mads Kiilerich spelling: more consistent casing of 'API key'
Mon, 02 Feb 2015 20:38:57 +0100 Ronny Pfannschmidt user model: saner user permission revoking