log

age author description
Sat, 10 Oct 2020 20:33:27 +0200 Mads Kiilerich imports: move all dulwich imports to top level
Sun, 11 Oct 2020 01:07:51 +0200 Mads Kiilerich imports: always import the whole kallithea module to use top level kallithea variables
Sun, 11 Oct 2020 01:02:46 +0200 Mads Kiilerich imports: always use CONFIG as kallithea.CONFIG
Sat, 10 Oct 2020 21:11:49 +0200 Mads Kiilerich docs: refer to EXTRA_MAPPINGS in extensions instead of hacking LANGUAGES_EXTENSIONS_MAP directly
Sat, 10 Oct 2020 13:16:59 +0200 Mads Kiilerich scm: make sure __get_repo always returns something
Sat, 10 Oct 2020 13:11:13 +0200 Mads Kiilerich ssh: import binascii directly, instead of using it through base64 module
Sat, 10 Oct 2020 13:45:52 +0200 Mads Kiilerich svn: drop it - hgsubversion doesn't support Python 3 and seems dead upstream
Wed, 24 Oct 2018 14:25:37 +0200 Thomas De Schampheleire style: fix comment bubble appearance upon zoom
Fri, 09 Oct 2020 20:09:40 +0200 Thomas De Schampheleire lib: remove now unused class Optional
Fri, 09 Oct 2020 20:07:46 +0200 Thomas De Schampheleire model: stop using 'Optional' class in Setting.create_or_update()
Fri, 09 Oct 2020 19:45:13 +0200 Thomas De Schampheleire lib: remove now unused class Oattr/OptionalAttr
Fri, 09 Oct 2020 19:43:18 +0200 Thomas De Schampheleire api: stop using 'Optional', 'OAttr'/'OptionalAttr' classes
Fri, 09 Oct 2020 19:31:44 +0200 Thomas De Schampheleire docs/contributing: wrap long line
Fri, 09 Oct 2020 15:34:41 +0200 Thomas De Schampheleire api: new method: edit_reviewers
Tue, 06 Oct 2020 20:14:59 +0200 Thomas De Schampheleire extensions: rename 'rcextensions' into 'extensions' but provide compatibility
Fri, 09 Oct 2020 13:59:52 +0200 Thomas De Schampheleire extensions: preparatory refactoring
Fri, 09 Oct 2020 13:39:08 +0200 Thomas De Schampheleire extensions: rename internal names away from 'rcextensions'
Thu, 08 Oct 2020 14:52:00 +0200 Thomas De Schampheleire templates: rename email_templates to email
Tue, 06 Oct 2020 20:18:40 +0200 Thomas De Schampheleire ini: get rid of path 'paster_commands'
Mon, 15 Jun 2020 13:43:55 +0200 Thomas De Schampheleire hooks: add extensible create-pullrequest hook
Wed, 30 Sep 2020 16:57:05 +0200 Thomas De Schampheleire rcextensions: rename default hook stubs
Mon, 15 Jun 2020 12:37:55 +0200 Thomas De Schampheleire db: introduce constraint ensuring no duplicate (reviewer, pullrequest) combinations
Wed, 30 Sep 2020 13:39:33 +0200 Thomas De Schampheleire model: handle redundant reviewers in add_reviewers
Fri, 25 Sep 2020 11:11:11 +0200 Thomas De Schampheleire autocomplete: also match on email address
Fri, 25 Sep 2020 11:14:12 +0200 Thomas De Schampheleire autocomplete: also query 'firstname lastname' and 'lastname firstname' combinations
Sat, 27 Jun 2020 20:30:00 +0200 Thomas De Schampheleire api: extend get_pullrequest data with created_on and updated_on fields
Mon, 05 Oct 2020 21:14:05 +0200 Thomas De Schampheleire merge stable
Thu, 01 Oct 2020 13:23:12 +0200 Mads Kiilerich rcextensions: drop unused (and thus misleading) return values
Sat, 03 Oct 2020 23:47:52 +0200 Mads Kiilerich db: drop unused Setting.DEFAULT_UPDATE_URL
Sat, 03 Oct 2020 23:17:48 +0200 Mads Kiilerich ssh: verify SSH keys haven't been truncated
Mon, 28 Sep 2020 14:10:41 +0200 Mads Kiilerich ssh: support ssh-ed448 keys
Mon, 28 Sep 2020 14:17:10 +0200 Mads Kiilerich ssh: update test coverage
Sat, 03 Oct 2020 22:46:28 +0200 Mads Kiilerich ssh: tweak ssh parsing error messages to give better hint towards the root cause - especially truncation
Mon, 28 Sep 2020 13:33:18 +0200 Mads Kiilerich ssh: drop simple key parser for fingerprint calculation in public_key setter - use ssh.parse_pub_key
Mon, 24 Aug 2020 15:02:16 +0200 Mads Kiilerich docs: clarify the idea of best practice of installing in srv
Mon, 24 Aug 2020 15:13:52 +0200 Mads Kiilerich docs: when using venv with a clone, recommend using 'venv' as location
Mon, 24 Aug 2020 15:02:16 +0200 Mads Kiilerich docs: give "File system location" overview
Mon, 24 Aug 2020 14:00:58 +0200 Mads Kiilerich docs: clarify that "Installation from repository source" also will run from source
Sun, 23 Aug 2020 23:14:21 +0200 Mads Kiilerich middleware: drop sentry support
Tue, 18 Aug 2020 22:36:45 +0200 Mads Kiilerich pytest: use hmac.new instead of hmac.HMAC
Tue, 18 Aug 2020 21:36:26 +0200 Mads Kiilerich rcmail: pass smtplib.SMTP.sendmail to_addrs as list
Sun, 23 Aug 2020 14:50:56 +0200 Mads Kiilerich auth: compute AuthUser.user_group_permissions lazily
Sun, 23 Aug 2020 14:46:06 +0200 Mads Kiilerich auth: compute AuthUser.repository_group_permissions lazily
Sun, 23 Aug 2020 14:41:40 +0200 Mads Kiilerich auth: compute AuthUser.repository_permissions lazily
Sun, 23 Aug 2020 14:33:53 +0200 Mads Kiilerich auth: compute AuthUser.global_permissions lazily
Sun, 23 Aug 2020 14:27:42 +0200 Mads Kiilerich auth: extract private parts from get_user_permissions
Sun, 23 Aug 2020 14:26:21 +0200 Mads Kiilerich auth: compute AuthUser.permissions lazily
Tue, 18 Aug 2020 15:10:40 +0200 Mads Kiilerich config: only assign kallitha.CONFIG once and keep it as a plain dict
Mon, 24 Aug 2020 13:07:08 +0200 Mads Kiilerich cli: refactor db_create to avoid app initialization in multiple places
Mon, 03 Aug 2020 20:29:20 +0200 Mads Kiilerich ssh: update authorized_keys after deleting a user with ssh keys
Sat, 22 Aug 2020 21:22:51 +0200 Thomas De Schampheleire docs: reduce double nesting level in performance.rst
Sat, 22 Aug 2020 21:20:36 +0200 Thomas De Schampheleire docs: fix display of 'note' in installation
Tue, 18 Aug 2020 16:40:19 +0200 Mads Kiilerich auth: refactor permissions
Tue, 18 Aug 2020 15:13:29 +0200 Mads Kiilerich cli: avoid register_command overload of "config_file"
Tue, 18 Aug 2020 13:52:58 +0200 Mads Kiilerich vcs: fix subprocessio handling of hack for handling end-of-stream
Mon, 17 Aug 2020 14:59:07 +0200 Mads Kiilerich ini: move archive_cache_dir to the data directory
Thu, 13 Aug 2020 15:24:35 +0200 Mads Kiilerich docs: clarify the need for having 'npm' and 'node' available in $PATH
Thu, 13 Aug 2020 19:04:00 +0200 Mads Kiilerich docs: front-end-build is actually a part of the install process - it is shared among all the instances
Sat, 01 Aug 2020 22:20:16 +0200 Mads Kiilerich docs: clarify section on horizontal scaling - multi threading is not supported at all
Thu, 13 Aug 2020 15:47:24 +0200 Mads Kiilerich docs: clarify how to activate virtualenv from mod_wsgi with py3