Sun, 30 Dec 2018 21:25:30 +0100 |
Thomas De Schampheleire |
tests: fix assert rewriting in non-test modules like api_base.py
|
Sat, 29 Dec 2018 20:26:02 +0100 |
Thomas De Schampheleire |
.coveragerc: fix reporting of coverage to match what is run
|
Sun, 30 Dec 2018 13:56:00 +0100 |
Thomas De Schampheleire |
.coveragerc: remove reference to non-existing paster_commands dir
|
Sun, 30 Dec 2018 11:45:28 +0100 |
Thomas De Schampheleire |
scripts: docs-headings: improve performance by grouping 'hg diff' invocations
|
Fri, 28 Dec 2018 21:56:52 +0100 |
Thomas De Schampheleire |
setup.py: support Paste 3.0.x
|
Sat, 29 Dec 2018 22:30:08 +0100 |
Thomas De Schampheleire |
install-iis: use logging.config.fileConfig instead of paste.script copy
|
Sat, 29 Dec 2018 22:09:24 +0100 |
Thomas De Schampheleire |
middleware: simplegit: remove unused import of paste.httpheaders
|
Sat, 29 Dec 2018 22:02:39 +0100 |
Thomas De Schampheleire |
lib: BaseRepoController: use webob.exc.HTTPNotFound if possible
|
Fri, 28 Dec 2018 22:11:40 +0100 |
Thomas De Schampheleire |
docs: upgrade: misc. clarification on upgrade from 0.3.x to 0.4
|
Fri, 28 Dec 2018 22:46:35 +0100 |
Thomas De Schampheleire |
docs: upgrade: recreating git hooks can only be done after starting Kallithea
|
Fri, 28 Dec 2018 22:43:49 +0100 |
Thomas De Schampheleire |
docs: upgrade: front-end should be built for all installation methods
|
Fri, 28 Dec 2018 22:39:38 +0100 |
Thomas De Schampheleire |
docs: upgrade: make upgrade instructions from version control more explicit
|
Fri, 28 Dec 2018 22:38:02 +0100 |
Thomas De Schampheleire |
docs: upgrade: clarify database upgrade instructions
|
Wed, 26 Dec 2018 21:39:32 +0100 |
Thomas De Schampheleire |
model: comments: allow selective retrieval of inline comments
|
Wed, 26 Dec 2018 20:52:04 +0100 |
Thomas De Schampheleire |
tests: add basic tests for comment model
|
Wed, 26 Dec 2018 22:55:06 +0100 |
Mads Kiilerich |
auth: drop UserCreationError handling for AuthUser.from_cookie
|
Wed, 26 Dec 2018 03:03:31 +0100 |
Mads Kiilerich |
auth: make sure request.authuser *always* has been checked for check_ip_allowed - there is thus no need to check it later
|
Wed, 26 Dec 2018 02:21:26 +0100 |
Mads Kiilerich |
auth: consistently use request.authuser - drop request.user
|
Wed, 26 Dec 2018 02:18:59 +0100 |
Mads Kiilerich |
auth: let AuthUser fetch default user on demand
|
Wed, 26 Dec 2018 02:11:55 +0100 |
Mads Kiilerich |
auth: drop confusing and layering-violating User.AuthUser property
|
Wed, 26 Dec 2018 01:54:23 +0100 |
Mads Kiilerich |
auth: move 'active' handling out of the individual auth modules
|
Wed, 26 Dec 2018 01:53:28 +0100 |
Mads Kiilerich |
auth: drop active_from_extern from internal auth API
|
Tue, 25 Dec 2018 20:31:12 +0100 |
Mads Kiilerich |
auth: change get_allowed_ips to be more resilient when operating on a cached default user
|
Tue, 25 Dec 2018 20:31:12 +0100 |
Mads Kiilerich |
tests: make IP access control tests more stable - make one unified test_add_delete_ips test
|
Tue, 25 Dec 2018 20:31:12 +0100 |
Mads Kiilerich |
tests: make lock tests stable against running 'py.test -k user'
|
Tue, 25 Dec 2018 20:23:42 +0100 |
Mads Kiilerich |
files: use the web browsers built-in js history instead of native.history.js
|
Tue, 25 Dec 2018 20:23:42 +0100 |
Mads Kiilerich |
files: set page title explicitly when navigating history
|
Tue, 25 Dec 2018 20:23:42 +0100 |
Mads Kiilerich |
files: Extract load_state function
|
Tue, 25 Dec 2018 20:23:42 +0100 |
Mads Kiilerich |
files: more cleanup of what history "state" actually is
|
Tue, 25 Dec 2018 20:23:42 +0100 |
Mads Kiilerich |
files: change "callbacks" function to the more descriptive name "post_load_state" and let it take an actual state data object
|