Mercurial > kallithea
graph
-
gearbox: drop last traces of upgrade-db paster commandSun, 23 Dec 2018 21:16:07 +0100, by Mads Kiilerich
-
search: tweak logging from index-createSun, 23 Dec 2018 21:16:07 +0100, by Mads Kiilerich
-
search: better messaging when the index hasn't been built yetSun, 23 Dec 2018 21:16:07 +0100, by Mads Kiilerich
-
search: Actually raise EmptyIndexError if the index hasn't been built yetSun, 23 Dec 2018 21:16:07 +0100, by Mads Kiilerich
-
hg: fix URL cloning with Mercurial 4.6 and laterSun, 23 Dec 2018 21:16:06 +0100, by Mads Kiilerich
-
kallithea-cli: remind users to generate the front-endMon, 17 Dec 2018 22:33:29 +0100, by Thomas De Schampheleire
-
model: move notification types from Notification to NotificationModelWed, 05 Dec 2018 21:37:21 +0100, by Thomas De Schampheleire
-
model: remove UI notification featureWed, 05 Dec 2018 21:27:58 +0100, by Thomas De Schampheleire
-
controllers/templates: remove UI notification featureWed, 05 Dec 2018 21:21:39 +0100, by Thomas De Schampheleire
-
tests: remove tests of UI notificationsWed, 05 Dec 2018 07:40:00 +0100, by Thomas De Schampheleire
-
templates: remove notification count from user profile buttonTue, 04 Dec 2018 21:32:57 +0100, by Thomas De Schampheleire
-
lib: remove unused method 'notify' from DbManageTue, 04 Dec 2018 21:27:35 +0100, by Thomas De Schampheleire
-
tests: notifications: increase indentation of multi-line for loop conditionSat, 01 Dec 2018 22:04:58 +0100, by Thomas De Schampheleire
-
model: notification: don't round-trip via list if you want a setWed, 28 Nov 2018 21:22:28 +0100, by Thomas De Schampheleire
-
cli: fix celery-run usage textThu, 22 Nov 2018 22:27:14 +0100, by Thomas De Schampheleire
-
cli: front-end-build: generate pygments.css dynamicallySat, 15 Sep 2018 21:52:16 +0200, by Thomas De Schampheleire
-
cli: add command 'kallithea-cli front-end-build'Mon, 24 Sep 2018 20:44:36 +0200, by Thomas De Schampheleire
-
cli: fix celery-runThu, 22 Nov 2018 21:51:52 +0100, by Thomas De Schampheleire
-
controllers: add docstring to create_cs_pr_comment and delete_cs_pr_commentThu, 22 Nov 2018 21:19:45 +0100, by Thomas De Schampheleire
-
controllers: remove pr_comment flag in delete_cs_pr_commentThu, 22 Nov 2018 21:01:54 +0100, by Thomas De Schampheleire
-
controllers: inline changeset.create_commentSat, 17 Nov 2018 21:31:08 +0100, by Thomas De Schampheleire
-
controllers: forward pullrequests.comment to changesetFri, 16 Nov 2018 22:20:32 +0100, by Thomas De Schampheleire
-
controllers: align pullrequests.comment with changeset.commentFri, 16 Nov 2018 22:09:30 +0100, by Thomas De Schampheleire
-
controllers: pullrequests: comments are always using AJAXFri, 16 Nov 2018 21:45:21 +0100, by Thomas De Schampheleire
-
model: changeset_status: remove support for 'dont_allow_on_closed_pull_request' and 'StatusChangeOnClosedPullRequestError'Sat, 10 Nov 2018 21:35:54 +0100, by Thomas De Schampheleire
-
controllers: changeset: always allow status changesSat, 10 Nov 2018 21:34:57 +0100, by Thomas De Schampheleire
-
controllers: pullrequests: rename _get_is_allowed_change_statusSat, 10 Nov 2018 21:29:29 +0100, by Thomas De Schampheleire
-
controllers: changeset: catch status changes on inline commentsSat, 10 Nov 2018 21:05:28 +0100, by Thomas De Schampheleire
-
controllers: forward pullrequests.delete_comment to changesetThu, 08 Nov 2018 21:38:37 +0100, by Thomas De Schampheleire
-
controllers: align pullrequests.delete_comment with changeset.delete_commentFri, 19 Oct 2018 22:02:55 +0200, by Thomas De Schampheleire
-
tests: test status change in comments and pull requestsTue, 20 Nov 2018 21:22:43 +0100, by Thomas De Schampheleire
-
tests: rename test_changeset_comments to test_changeset_pullrequests_commentsTue, 20 Nov 2018 20:13:54 +0100, by Thomas De Schampheleire
-
tests: add tests for commenting on pullrequestsMon, 19 Nov 2018 22:07:26 +0100, by Thomas De Schampheleire
-
tests: small improvements to test_changeset_commentsSat, 17 Nov 2018 21:54:21 +0100, by Thomas De Schampheleire
-
cli: remove now obsolete 'paster_commands' filesThu, 18 Oct 2018 22:47:25 +0200, by Thomas De Schampheleire
-
utils2: Move ask_ok out of paster_commandsSun, 18 Nov 2018 19:57:40 +0100, by Mads Kiilerich
-
cli: convert 'gearbox celeryd' into 'kallithea-cli celery-run'Sun, 18 Nov 2018 20:02:17 +0100, by Thomas De Schampheleire
-
cli: convert 'gearbox make-index' into 'kallithea-cli index-create'Sun, 18 Nov 2018 20:02:17 +0100, by Thomas De Schampheleire
-
cli: convert 'gearbox make-rcext' in 'kallithea-cli extensions-create'Sun, 18 Nov 2018 20:02:17 +0100, by Thomas De Schampheleire
-
cli: convert 'gearbox setup-db' into 'kallithea-cli db-create'Sun, 18 Nov 2018 20:02:17 +0100, by Thomas De Schampheleire
-
cli: convert 'gearbox install-iis' into 'kallithea-cli iis-install'Sun, 18 Nov 2018 20:02:17 +0100, by Thomas De Schampheleire
-
cli: repo-purge-deleted: improve reporting to userSun, 14 Oct 2018 22:09:49 +0200, by Thomas De Schampheleire
-
cli: convert 'gearbox cleanup-repos' into 'kallithea-cli repo-purge-deleted'Sun, 18 Nov 2018 20:02:17 +0100, by Thomas De Schampheleire
-
cli: drop 'gearbox cache-keys --show/--cleanup' - they are rarely used, and use cases are covered by commands for updating metadataWed, 03 Oct 2018 21:47:43 +0200, by Thomas De Schampheleire
-
cli: convert 'gearbox update-repoinfo' into 'kallithea-cli repo-update-metadata'Sun, 18 Nov 2018 20:02:17 +0100, by Thomas De Schampheleire
-
cli: convert 'gearbox repo-scan' into 'kallithea-cli repo-scan'Sun, 18 Nov 2018 20:02:17 +0100, by Thomas De Schampheleire
-
cli: convert 'gearbox ishell' into 'kallithea-cli ishell'Sun, 18 Nov 2018 20:02:17 +0100, by Thomas De Schampheleire
-
cli: convert 'gearbox make-config' into 'kallithea-cli config-create'Sun, 18 Nov 2018 20:02:17 +0100, by Thomas De Schampheleire
-
cli: initial introduction of 'kallithea-cli' commandSun, 18 Nov 2018 20:02:17 +0100, by Thomas De Schampheleire
-
Merge stableMon, 05 Nov 2018 00:31:07 +0100, by Mads Kiilerich
-
Added tag 0.3.6 for changeset 082c9b8f0f17 stableMon, 29 Oct 2018 21:51:53 +0100, by Thomas De Schampheleire
-
lib: use bleach to sanitize HTML generated from markdown - fix XSS issue when repo front page shows README.md stableSun, 21 Oct 2018 17:44:06 +0200, by Mads Kiilerich
-
lib: refactor use of markdown library - it is a mandatory dependency stableSun, 21 Oct 2018 17:42:37 +0200, by Mads Kiilerich
-
lib: some doctest coverage of markup rendering stableSun, 21 Oct 2018 17:42:00 +0200, by Mads Kiilerich
-
hg: make protocol access control more explicit stableSun, 21 Oct 2018 15:19:56 +0200, by Mads Kiilerich
-
hg: explicit handling of the 'batch' protocol command - consider it a "push" command if any of the batch commands are stableSun, 21 Oct 2018 15:18:43 +0200, by Mads Kiilerich
-
hg: make __get_action command parsing simpler and safer stableThu, 11 Oct 2018 02:06:50 +0200, by Mads Kiilerich
-
hg: support Mercurial 4.8Mon, 29 Oct 2018 01:20:21 +0100, by Mads Kiilerich
-
hg: update diff between repositories to support Mercurial 4.8 by using the makeunionrepository factoryMon, 29 Oct 2018 01:20:21 +0100, by Mads Kiilerich
-
graph: don't try to get obsolete status for fake parent revisionsMon, 29 Oct 2018 01:20:21 +0100, by Mads Kiilerich
-
hg: use localrepo.instance instead of invoking localrepository directlyMon, 29 Oct 2018 01:20:08 +0100, by Mads Kiilerich
-
hg: refactor compat wrapping of repositoryMon, 29 Oct 2018 01:07:18 +0100, by Mads Kiilerich
-
docs: update i18n doc after TG migration changed lang to i18n.lang and test.ini is generatedMon, 29 Oct 2018 01:07:15 +0100, by Mads Kiilerich
-
docs: align use of 'my.ini' as configfile placeholderFri, 12 Oct 2018 20:39:17 +0200, by Thomas De Schampheleire
-
scripts/manifest: drop unused fileTue, 02 Oct 2018 20:11:18 +0200, by Thomas De Schampheleire
-
make-config: tweak description - don't call it "bare" and don't reference setup-appTue, 09 Oct 2018 11:45:55 +0200, by Mads Kiilerich
-
tests: fix vcs Hg helper function get_config_value to not modify global state when using a custom config fileSun, 30 Sep 2018 18:31:37 +0200, by Mads Kiilerich
-
tests: fix vcs Hg helper functions get_user_name and get_user_email to actually use provided config_fileSun, 30 Sep 2018 18:29:55 +0200, by Mads Kiilerich
-
style: vertically align comment bubble iconSun, 16 Sep 2018 21:05:06 +0200, by Thomas De Schampheleire
-
style: remove vertical scrollbar on hover of last line's comment bubbleSun, 16 Sep 2018 21:03:30 +0200, by Thomas De Schampheleire
-
model/scm: fix incorrect reporting of pull from remote git repoSat, 15 Sep 2018 20:45:23 +0200, by Thomas De Schampheleire
-
make-config: reorganize code to make it clear that --show-defaults can't be combined with custom key=valueMon, 24 Sep 2018 22:37:44 +0200, by Thomas De Schampheleire
-
make-config: drop unused variables TMPL and hereMon, 24 Sep 2018 22:37:44 +0200, by Thomas De Schampheleire
-
docs: upgrade: add section on updating git hooksSat, 22 Sep 2018 21:29:22 +0200, by Thomas De Schampheleire
-
config: abort early if the environment doesn't allow Python to pass Unicode strings to the file system layerSat, 22 Sep 2018 22:20:34 +0200, by Mads Kiilerich
-
notification: don't repeat common actions for each email recipientTue, 18 Sep 2018 20:57:32 +0200, by Thomas De Schampheleire
-
urls: allow canonical_url to contain more than just a hostnameMon, 17 Sep 2018 22:34:09 +0200, by Thomas De Schampheleire
-
tests: add basic tests for canonical_urlMon, 17 Sep 2018 22:33:57 +0200, by Thomas De Schampheleire
-
tests: workaround for pytest 3.7.1 breaking autouse of classmethodsSat, 01 Sep 2018 16:14:30 +0200, by Mads Kiilerich
-
setup: bump all upper pip dependency versions to minor updates of what currently is available and testable on pypiSat, 01 Sep 2018 16:14:24 +0200, by Mads Kiilerich
-
setup: clarify that we require Routes less than 2.0Sat, 01 Sep 2018 02:14:29 +0200, by Mads Kiilerich
-
celery: clarify that celery 4 doesn't workSat, 01 Sep 2018 02:10:28 +0200, by Mads Kiilerich
-
ishell: specify ipython minimum version 4Sat, 01 Sep 2018 02:08:15 +0200, by Mads Kiilerich
-
ishell: only report 'Kallithea ishell requires the IPython Python package' when ipython import failsSat, 01 Sep 2018 01:20:18 +0200, by Mads Kiilerich
-
auth: strip RFC4007 zone identifiers from IPv6 addresses before doing access controlSat, 01 Sep 2018 01:12:13 +0200, by Mads Kiilerich
-
setup: sort gearbox.commandsThu, 30 Aug 2018 20:58:25 +0200, by Thomas De Schampheleire
-
paster_commands: remove unused importsThu, 30 Aug 2018 20:28:23 +0200, by Thomas De Schampheleire
-
middleware: align hg and git implementations - make it more clear that we have code duplication and something probably should be reusedWed, 15 Aug 2018 00:17:24 +0200, by Mads Kiilerich
-
git: fix push to empty repo (Issue 323)Wed, 08 Aug 2018 02:23:11 +0200, by Mads Kiilerich
-
hooks: slight cleanup of handling of scm_repo.run_git_command return valuesWed, 08 Aug 2018 02:23:11 +0200, by Mads Kiilerich
-
hooks: simplify app config code in _hook_environment - don't use relative_toWed, 08 Aug 2018 02:23:11 +0200, by Mads Kiilerich
-
middleware: clean-up of Git _git_stored_opWed, 08 Aug 2018 02:23:11 +0200, by Mads Kiilerich
-
cache: move cache invalidation from web handler to post push hookWed, 08 Aug 2018 02:23:11 +0200, by Mads Kiilerich
-
middleware: inline the _set_extras invocation from the __inject_extras method, leaving behind only functionality for augmenting ui from hgrcWed, 08 Aug 2018 02:23:11 +0200, by Mads Kiilerich
-
hooks: clarify return value from Git hooksWed, 08 Aug 2018 02:23:11 +0200, by Mads Kiilerich
-
hooks: use os.environ directly for KALLITHEA_EXTRAS instead of sometimes passing it as parameterWed, 08 Aug 2018 02:23:11 +0200, by Mads Kiilerich
-
hooks: cleanup and documentation of the installed Git hooksWed, 08 Aug 2018 02:23:11 +0200, by Mads Kiilerich
-
hooks: drop RC_SCM_DATA for internal transfer of data to sub processes - Kallithea uses KALLITHEA_EXTRASWed, 08 Aug 2018 02:23:11 +0200, by Mads Kiilerich
-
hooks: empower the Git entry points and avoid the big handle_git_receive dispatchTue, 14 Aug 2018 23:43:35 +0200, by Mads Kiilerich
-
hooks: extract a separate _hook_environment from handle_git_receiveWed, 08 Aug 2018 02:23:11 +0200, by Mads Kiilerich
-
hooks: minor changes to clean up, improve docs and namingWed, 08 Aug 2018 02:23:11 +0200, by Mads Kiilerich
-
git: introduce test_push_new_repo_git to reproduce a hook crash when pushing to empty reposWed, 08 Aug 2018 02:23:11 +0200, by Mads Kiilerich
-
hg: fix 4.7 compatibility in checkout_branchWed, 08 Aug 2018 02:21:31 +0200, by Mads Kiilerich
-
Merge stableMon, 06 Aug 2018 01:05:18 +0200, by Mads Kiilerich
-
setup: normalize casing of dependencies and formatting of constraintsMon, 06 Aug 2018 00:37:13 +0200, by Mads Kiilerich
-
hg: support 4.7Sun, 05 Aug 2018 23:25:23 +0200, by Mads Kiilerich
-
hg: be more strict about which kinds of revision lookup we want from hgSun, 05 Aug 2018 23:16:43 +0200, by Mads Kiilerich
-
hg: don't use custom diff arguments when generating diffstats for rss feedSun, 05 Aug 2018 23:16:23 +0200, by Mads Kiilerich
-
hg: bump minimum version to 4.1.1Sun, 05 Aug 2018 23:16:10 +0200, by Mads Kiilerich
-
ishell: use traitlets.config and require ipython >= 4.0.0Sun, 05 Aug 2018 22:38:05 +0200, by Mads Kiilerich
-
summary: don't indent <pre> textSun, 05 Aug 2018 22:37:55 +0200, by Mads Kiilerich
-
docs: move authentication info to separate fileMon, 30 Jul 2018 22:07:36 +0200, by Thomas De Schampheleire
-
docs: vcs_setup: add note about Git HTTP POST bufferMon, 30 Jul 2018 21:19:33 +0200, by Thomas De Schampheleire
-
docs: split vcs_support into admin/vcs_setup and usage/vcs_notesSat, 28 Jul 2018 21:53:43 +0200, by Thomas De Schampheleire
-
remove references to pythonhosted.org (issue #293)Mon, 11 Jun 2018 21:43:03 +0200, by Thomas De Schampheleire
-
formatting: accept cleanup from scripts/run-all-cleanupThu, 14 Jun 2018 23:45:16 +0200, by Mads Kiilerich
-
db: drop constraint that started failing with MariaDB 10.2 / MySQL 5.7 (Issue #324) stableMon, 02 Jul 2018 01:55:49 +0200, by Mads Kiilerich
-
tests: fix reference to edit_repo_perms_update - it is actually edit_repo_perms_revoke, even though they have the same value (but different method) stableTue, 12 Jun 2018 23:30:41 +0200, by Mads Kiilerich
-
remove references to pythonhosted.org (issue #293) stableMon, 11 Jun 2018 21:43:03 +0200, by Thomas De Schampheleire
-
docs: reorganize index pageWed, 16 May 2018 21:20:40 +0200, by Thomas De Schampheleire
-
templates: remove references to non-existing commit-message classSat, 09 Jun 2018 21:42:42 +0200, by Thomas De Schampheleire
-
style: use monospace for changeset messagesSat, 09 Jun 2018 21:39:10 +0200, by Thomas De Schampheleire
-
utils: move repo_name_slug to utils2 to prevent import cycle on setup_dbSat, 09 Jun 2018 21:24:45 +0200, by Thomas De Schampheleire
-
unicode: consistently use the preferred Python spelling 'utf-8' instead of the alias 'utf8'Sat, 09 Jun 2018 16:30:22 +0200, by Mads Kiilerich
-
hg: set encoding to utf-8 by default to always show unicode characters correctlySat, 09 Jun 2018 16:28:33 +0200, by Mads Kiilerich
-
pullrequests: don't show empty "additional changesets" (issue #280)Sat, 19 May 2018 22:00:41 +0200, by Thomas De Schampheleire
-
tests: improve error reporting for api tests - show the actual expected and seen valuesMon, 04 Jun 2018 14:28:19 +0200, by Mads Kiilerich
-
repos: add edit_permissions_revoke controller asserts to show the intended use - not for securityMon, 04 Jun 2018 14:27:51 +0200, by Mads Kiilerich
-
repos: make edit_permissions_revoke controller return an actual (empty) body on successMon, 04 Jun 2018 14:26:37 +0200, by Mads Kiilerich
-
changelog: tweak positioning of checkboxes for changeset selectionThu, 07 Jun 2018 01:48:15 +0200, by Mads Kiilerich
-
changelog: override the Bootstrap default and give changeset labels less bottom padding so the bottom border doesn't get truncatedThu, 07 Jun 2018 01:47:22 +0200, by Mads Kiilerich
-
Merge stableThu, 07 Jun 2018 01:46:02 +0200, by Mads Kiilerich
-
Added tag 0.3.5 for changeset 4cca4cc6a0a9 stableWed, 06 Jun 2018 21:37:21 +0200, by Thomas De Schampheleire
-
repos: introduce low level slug check of repo and group names stableTue, 29 May 2018 12:25:59 +0200, by Mads Kiilerich
-
tests: clarify that fixture.create_repo_group takes a name, not a path stableTue, 29 May 2018 12:25:43 +0200, by Mads Kiilerich
-
tests: introduce API test coverage for some invalid repo names - especially repo names that would need escaping to prevent XSS stableTue, 29 May 2018 12:25:42 +0200, by Mads Kiilerich
-
repos: only allow api repo creation in existing groups stableTue, 29 May 2018 12:25:41 +0200, by Mads Kiilerich
-
tests: tweak test coverage of repo creation API - prepare for other changes stableTue, 29 May 2018 12:25:40 +0200, by Mads Kiilerich
-
repos: introduce low level check of clone URIs to prevent direct file system access to local repos stableMon, 07 May 2018 11:38:40 +0200, by Mads Kiilerich
-
utils: move clone URI validator function to more generic utils.is_valid_repo_uri stableMon, 07 May 2018 11:38:13 +0200, by Mads Kiilerich
-
tests: improve test coverage of clone_uri and expose some existing problems with unauthenticated cloning from local repos stableMon, 07 May 2018 11:37:55 +0200, by Mads Kiilerich
-
tests: fix some incorrect test use of create_repo to create forks stableMon, 07 May 2018 00:49:44 +0200, by Mads Kiilerich
-
repos: add missing access control check for repository permission management stableMon, 07 May 2018 00:49:44 +0200, by Mads Kiilerich
-
tests: add tests that exercise some missing repo permission access control checks stableMon, 07 May 2018 00:49:44 +0200, by Mads Kiilerich
-
Added tag 0.3.4 for changeset cf635c823ea0 stableSun, 01 Apr 2018 15:25:05 +0200, by Thomas De Schampheleire
-
make-release: use a fresh virtualenv for building the release stableSun, 18 Mar 2018 21:08:52 +0100, by Thomas De Schampheleire
-
make-release: remove instruction about updating copyright/contributors stableSun, 18 Mar 2018 20:52:26 +0100, by Thomas De Schampheleire
-
make-release: import version and copyright updates from default branch (dba4e770d4b6) stableSun, 18 Mar 2018 21:54:48 +0100, by Thomas De Schampheleire
-
repos: introduce low level slug check of repo and group namesTue, 29 May 2018 12:25:59 +0200, by Mads Kiilerich
-
tests: clarify that fixture.create_repo_group takes a name, not a pathTue, 29 May 2018 12:25:43 +0200, by Mads Kiilerich
-
tests: introduce API test coverage for some invalid repo names - especially repo names that would need escaping to prevent XSSTue, 29 May 2018 12:25:42 +0200, by Mads Kiilerich
-
repos: only allow api repo creation in existing groupsTue, 29 May 2018 12:25:41 +0200, by Mads Kiilerich
-
tests: tweak test coverage of repo creation API - prepare for other changesTue, 29 May 2018 12:25:40 +0200, by Mads Kiilerich
-
repos: introduce low level check of clone URIs to prevent direct file system access to local reposMon, 07 May 2018 11:38:40 +0200, by Mads Kiilerich
-
utils: move clone URI validator function to more generic utils.is_valid_repo_uriMon, 07 May 2018 11:38:13 +0200, by Mads Kiilerich
-
tests: improve test coverage of clone_uri and expose some existing problems with unauthenticated cloning from local reposMon, 07 May 2018 11:37:55 +0200, by Mads Kiilerich
-
tests: fix some incorrect test use of create_repo to create forksMon, 07 May 2018 00:49:44 +0200, by Mads Kiilerich
-
repos: add missing access control check for repository permission managementMon, 07 May 2018 00:49:44 +0200, by Mads Kiilerich
-
tests: add tests that exercise some missing repo permission access control checksMon, 07 May 2018 00:49:44 +0200, by Mads Kiilerich
-
admin: hooks: shorten input field of custom hooks to make place for delete buttonMon, 21 May 2018 14:55:35 +0200, by Thomas De Schampheleire
-
admin: hooks: handle overflow of long hook namesMon, 21 May 2018 14:52:36 +0200, by Thomas De Schampheleire
-
admin: system info: add title attribute for truncated itemsMon, 21 May 2018 14:44:15 +0200, by Thomas De Schampheleire
-
admin: hooks: move informative span to 'custom hooks'Mon, 21 May 2018 14:26:06 +0200, by Thomas De Schampheleire
-
admin: hooks: only flash 'Updated hooks' if there are changesSun, 20 May 2018 22:51:13 +0200, by Thomas De Schampheleire
-
admin: hooks: prevent editing of builtin hooks (issue #226)Sun, 20 May 2018 22:29:40 +0200, by Thomas De Schampheleire
-
admin: hooks: prevent creation of existing custom hookSun, 20 May 2018 22:23:52 +0200, by Thomas De Schampheleire
-
admin: hooks: add test for editing a custom hookSun, 20 May 2018 22:13:05 +0200, by Thomas De Schampheleire
-
admin: hooks: restore delete functionality as intendedSun, 20 May 2018 22:07:36 +0200, by Thomas De Schampheleire
-
admin: hooks: check session flashes in testsSun, 20 May 2018 21:50:11 +0200, by Thomas De Schampheleire
-
auth: raise log level of 'permission denied' from DEBUG to INFO (issue #243)Wed, 16 May 2018 21:19:56 +0200, by Thomas De Schampheleire
-
tests: fix caching issue in test_ip_restriction_gitSun, 06 May 2018 21:30:09 +0200, by Thomas De Schampheleire
-
setup: support Mercurial 4.6Fri, 11 May 2018 14:26:48 +0200, by Mads Kiilerich
-
hg: support more strict branch name checking in Mercurial 4.6 - be more careful about not passing unicode branch namesFri, 11 May 2018 14:26:48 +0200, by Mads Kiilerich
-
hg: support introduction of wsgiresponse in Mercurial 4.6Fri, 11 May 2018 14:26:48 +0200, by Mads Kiilerich
-
hg: support rename of obsolete related attributes in Mercurial 4.6Fri, 11 May 2018 14:26:48 +0200, by Mads Kiilerich
-
hg: use localrepo indexing for revision number lookup instead of the lookup functionFri, 11 May 2018 14:26:48 +0200, by Mads Kiilerich
-
hg: support sshpeer renaming to sshv1peer in Mercurial 4.6Fri, 11 May 2018 14:26:48 +0200, by Mads Kiilerich
-
hg: support annotate refactoring in Mercurial 4.6 for returning annotateline objecctsFri, 11 May 2018 14:26:48 +0200, by Mads Kiilerich
-
hg: don't provide annotate linenumber parameter - it has always defaulted to False and was removed in 4.6Fri, 11 May 2018 14:26:48 +0200, by Mads Kiilerich
-
hg: refactor annotation to generate a list of normalized annotation lines before iteratingFri, 11 May 2018 14:26:48 +0200, by Mads Kiilerich
-
hg: trivial refactorings of annotate functionalityFri, 11 May 2018 14:26:48 +0200, by Mads Kiilerich
-
hg: fix continuation binding of callback variablesFri, 11 May 2018 14:26:48 +0200, by Mads Kiilerich
-
tests: set EMAIL on git commitThu, 15 Mar 2018 19:56:37 +0100, by domruf
-
tests: use testfork fixture for test_vcs_operations testsTue, 13 Mar 2018 23:52:10 +0100, by domruf
-
style: use monospace on all multi-line form inputsSun, 06 May 2018 14:34:33 +0200, by Thomas De Schampheleire
-
style: remove unused class 'comment-inlines'Sun, 06 May 2018 14:35:36 +0200, by Thomas De Schampheleire
-
style: use monospace for 'formatted-fixed' classSun, 06 May 2018 14:31:15 +0200, by Thomas De Schampheleire
-
ini: drop setting initial_repo_scanFri, 04 May 2018 21:45:55 +0200, by Thomas De Schampheleire
-
setup-db: perform an initial repository scan as stated by the docs (Issue #302)Tue, 01 May 2018 21:59:03 +0200, by Thomas De Schampheleire
-
admin: auth: make sure list of auth modules is consistentMon, 23 Apr 2018 22:06:37 +0200, by Thomas De Schampheleire
-
auth: add https ability to the crowd auth module (issue #315)Tue, 01 May 2018 17:08:36 +0200, by Chris Rule
-
repo-scan: don't print empty list of resultsTue, 01 May 2018 21:51:54 +0200, by Thomas De Schampheleire
-
style: use @panel-default-border for vertical line number / diff separator linesMon, 23 Apr 2018 01:02:07 +0200, by Mads Kiilerich
-
scripts: fix whitespacecleanup.sh after contextbar.css was removed and style.css is generatedMon, 23 Apr 2018 00:50:22 +0200, by Mads Kiilerich
-
repos: clean up table button markup to give proper spacingMon, 23 Apr 2018 00:44:13 +0200, by Mads Kiilerich
-
repos: document get_repos_as_dict parameters - repos_list is mandatoryMon, 23 Apr 2018 00:44:13 +0200, by Mads Kiilerich
-
repos: drop unused option for disabling get_repos_as_dict permission checkMon, 23 Apr 2018 00:44:13 +0200, by Mads Kiilerich
-
templates: drop unused get_repos_as_dict super_user parameterMon, 23 Apr 2018 00:44:13 +0200, by Mads Kiilerich
-
templates: drop unused code for having repo names link to repo admin pageMon, 23 Apr 2018 00:44:13 +0200, by Mads Kiilerich
-
less: avoid PR reviewer list being right-aligned on wide screensSun, 25 Mar 2018 18:48:39 +0200, by domruf
-
less: drop unused lineno stylingMon, 16 Apr 2018 03:11:12 +0200, by Mads Kiilerich
-
less: generate map files when building style.css with 'npm run less'Wed, 25 Oct 2017 19:19:58 +0200, by domruf
-
less: load optional theme.less file to allow custom stylesWed, 25 Oct 2017 20:37:22 +0200, by domruf
-
less: include pygments.css in main.lessTue, 24 Oct 2017 21:41:07 +0200, by domruf
-
style: generate pygments.css directly with pygmentize -aSun, 15 Apr 2018 22:41:02 +0200, by Mads Kiilerich
-
style: change markdown to use code-highlight class as usual for pygmentizeSun, 15 Apr 2018 22:36:44 +0200, by Mads Kiilerich
-
recaptcha: Update to Google recaptcha API v2 (Issue #313)Tue, 03 Apr 2018 16:20:05 +0200, by Patrick Vane
-
recpatcha: Drop unused recaptcha codeTue, 03 Apr 2018 16:20:05 +0200, by Patrick Vane
-
graph: make sure graph is shown next to the table it belongs toSun, 08 Apr 2018 15:57:18 +0200, by Mads Kiilerich
-
pullrequest: resize graph in list of available changesets when page is resizedMon, 02 Apr 2018 18:37:23 +0200, by Mads Kiilerich
-
templates: remove references to "breadcrumbs" class after special styling was dropped in 23a8484Sun, 08 Apr 2018 16:49:54 +0200, by Mads Kiilerich
-
setup: support Mercurial 4.5.xMon, 02 Apr 2018 14:22:11 +0200, by Mads Kiilerich
-
setup: drop support for Mercurial < 4.0Mon, 02 Apr 2018 14:14:55 +0200, by Mads Kiilerich
-
setup: do like TurboGears2 and don't support WebOb 1.8Sun, 08 Apr 2018 17:03:08 +0200, by Mads Kiilerich
-
issues: support generic regex replacements in issue_url and issue_prefixSat, 10 Mar 2018 22:01:59 +0100, by Thomas De Schampheleire
-
issues: backout special whitespace handlingFri, 16 Feb 2018 22:30:51 +0100, by Thomas De Schampheleire
-
issues: gracefully handle invalid issue patternsSat, 24 Feb 2018 21:18:24 +0100, by Thomas De Schampheleire
-
issues: add more tests and restructureSat, 17 Feb 2018 21:59:08 +0100, by Thomas De Schampheleire
-
less: introduce @kallithea-theme-inverse-bg variableMon, 02 Apr 2018 02:11:11 +0200, by Mads Kiilerich
-
less: style panel headings with variables the same way as the (inverse) navbars are styledMon, 02 Apr 2018 02:10:25 +0200, by Mads Kiilerich
-
less: set menu colors - navbar and dropdown hover and active colorMon, 02 Apr 2018 02:10:22 +0200, by Mads Kiilerich
-
less: rework select2 styling - make it shorter and more complete and flexibleSun, 01 Apr 2018 23:44:26 +0200, by Mads Kiilerich
-
less: let repo labels inherit color so they are rendered as the surrounding text, especially on colored backgroundsSun, 01 Apr 2018 22:39:20 +0200, by Mads Kiilerich
-
less: repo "vcs alias" labels are not changeset labels - move them out of the changeset label sectionSun, 01 Apr 2018 22:38:39 +0200, by Mads Kiilerich
-
less: don't use special styling of breadcrumbs - they are heading text like all other heading textsSun, 01 Apr 2018 22:38:28 +0200, by Mads Kiilerich
-
admin: set column widths on permission overviews to give better alignment across different tablesSun, 01 Apr 2018 16:04:40 +0200, by Mads Kiilerich
-
admin: fix baseline alignment of checkboxes for permission filteringSun, 01 Apr 2018 15:28:41 +0200, by Mads Kiilerich
-
templates: use bootstrap grid system for centered panels (login page etc.)Mon, 26 Jun 2017 23:49:26 +0200, by domruf
-
tests: vcs: remove/update old documentationFri, 16 Mar 2018 22:07:14 +0100, by Thomas De Schampheleire
-
tests: vcs: recreate_repo_per_test is really optionalFri, 16 Mar 2018 22:08:46 +0100, by Thomas De Schampheleire
-
tests: vcs: use pytest fixtures instead of xUnit-style setup_method/setup_classFri, 16 Mar 2018 21:44:08 +0100, by Thomas De Schampheleire
-
tests: vcs: use new setup_empty_repo method from test_changesets.pyFri, 16 Mar 2018 21:33:53 +0100, by Thomas De Schampheleire
-
tests: vcs: split off repo creation helpersFri, 16 Mar 2018 21:32:01 +0100, by Thomas De Schampheleire
-
tests: vcs: remove duplicated base class in test_inmemchangesetsFri, 16 Mar 2018 22:07:58 +0100, by Thomas De Schampheleire
-
tests: vcs: use _BackendTestMixin instead of duplicated BackendBaseTestCase in test_filenodes_unicode_pathFri, 16 Mar 2018 21:15:38 +0100, by Thomas De Schampheleire