log

age author description
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
Tue, 11 Dec 2018 01:14:16 +0100 Mads Kiilerich front-end: Move .less files to the front-end folder
Tue, 11 Dec 2018 01:40:17 +0100 Mads Kiilerich front-end: Drop lessc --relative-urls
Tue, 11 Dec 2018 00:25:21 +0100 Mads Kiilerich front-end: More clean-up after YUI is gone
Sun, 06 Aug 2017 12:46:03 +0200 domruf front-end: remove unused YUI
Wed, 11 Oct 2017 19:37:03 +0200 domruf front-end: remove code that is unused after autocomplete switched to At.js
Mon, 10 Dec 2018 22:54:04 +0100 domruf front-end: use At.js for MentionsAutoComplete
Mon, 10 Dec 2018 23:32:39 +0100 Mads Kiilerich front-end: Use codemirror from node_modules and stop bundling it
Mon, 10 Dec 2018 22:47:01 +0100 Mads Kiilerich front-end: Use DataTables from node_modules and stop bundling it
Tue, 11 Dec 2018 01:22:56 +0100 Mads Kiilerich front-end: Use select2 from node_modules and stop bundling it
Mon, 10 Dec 2018 23:20:54 +0100 Mads Kiilerich front-end: Use jQuery and Flot from node_modules and stop bundling them
Mon, 10 Dec 2018 23:25:58 +0100 Mads Kiilerich front-end: Use the existing bootstrap.js from node_modules and stop bundling Bootstrap
Tue, 25 Dec 2018 20:23:42 +0100 Mads Kiilerich front-end: use license-checker to generate information about code used to build the front-end
Mon, 10 Dec 2018 22:35:29 +0100 Mads Kiilerich front-end: Store temporary files in a tmp directory
Tue, 04 Dec 2018 12:16:20 +0100 Mads Kiilerich front-end: Introduce 'front-end' directory with source files for building the front-end
Sun, 23 Dec 2018 21:16:07 +0100 Mads Kiilerich make-release: drop partial support for shipping the generated style.css and corresponding bootstrap
Sun, 23 Dec 2018 21:16:07 +0100 Mads Kiilerich make-release: only specify Sphinx once for pip install
Sun, 23 Dec 2018 21:16:07 +0100 Mads Kiilerich docs: Fix a couple of build warnings
Sun, 23 Dec 2018 21:16:07 +0100 Mads Kiilerich hgignore: .pytest_cache
Sun, 23 Dec 2018 21:16:07 +0100 Mads Kiilerich gearbox: drop last traces of upgrade-db paster command
Sun, 23 Dec 2018 21:16:07 +0100 Mads Kiilerich search: tweak logging from index-create
Sun, 23 Dec 2018 21:16:07 +0100 Mads Kiilerich search: better messaging when the index hasn't been built yet
Sun, 23 Dec 2018 21:16:07 +0100 Mads Kiilerich search: Actually raise EmptyIndexError if the index hasn't been built yet
Sun, 23 Dec 2018 21:16:06 +0100 Mads Kiilerich hg: fix URL cloning with Mercurial 4.6 and later
Mon, 17 Dec 2018 22:33:29 +0100 Thomas De Schampheleire kallithea-cli: remind users to generate the front-end
Wed, 05 Dec 2018 21:37:21 +0100 Thomas De Schampheleire model: move notification types from Notification to NotificationModel
Wed, 05 Dec 2018 21:27:58 +0100 Thomas De Schampheleire model: remove UI notification feature
Wed, 05 Dec 2018 21:21:39 +0100 Thomas De Schampheleire controllers/templates: remove UI notification feature
Wed, 05 Dec 2018 07:40:00 +0100 Thomas De Schampheleire tests: remove tests of UI notifications
Tue, 04 Dec 2018 21:32:57 +0100 Thomas De Schampheleire templates: remove notification count from user profile button
Tue, 04 Dec 2018 21:27:35 +0100 Thomas De Schampheleire lib: remove unused method 'notify' from DbManage
Sat, 01 Dec 2018 22:04:58 +0100 Thomas De Schampheleire tests: notifications: increase indentation of multi-line for loop condition
Wed, 28 Nov 2018 21:22:28 +0100 Thomas De Schampheleire model: notification: don't round-trip via list if you want a set
Thu, 22 Nov 2018 22:27:14 +0100 Thomas De Schampheleire cli: fix celery-run usage text
Sat, 15 Sep 2018 21:52:16 +0200 Thomas De Schampheleire cli: front-end-build: generate pygments.css dynamically
Mon, 24 Sep 2018 20:44:36 +0200 Thomas De Schampheleire cli: add command 'kallithea-cli front-end-build'
Thu, 22 Nov 2018 21:51:52 +0100 Thomas De Schampheleire cli: fix celery-run
Thu, 22 Nov 2018 21:19:45 +0100 Thomas De Schampheleire controllers: add docstring to create_cs_pr_comment and delete_cs_pr_comment
Thu, 22 Nov 2018 21:01:54 +0100 Thomas De Schampheleire controllers: remove pr_comment flag in delete_cs_pr_comment
Sat, 17 Nov 2018 21:31:08 +0100 Thomas De Schampheleire controllers: inline changeset.create_comment
Fri, 16 Nov 2018 22:20:32 +0100 Thomas De Schampheleire controllers: forward pullrequests.comment to changeset
Fri, 16 Nov 2018 22:09:30 +0100 Thomas De Schampheleire controllers: align pullrequests.comment with changeset.comment
Fri, 16 Nov 2018 21:45:21 +0100 Thomas De Schampheleire controllers: pullrequests: comments are always using AJAX
Sat, 10 Nov 2018 21:35:54 +0100 Thomas De Schampheleire model: changeset_status: remove support for 'dont_allow_on_closed_pull_request' and 'StatusChangeOnClosedPullRequestError'
Sat, 10 Nov 2018 21:34:57 +0100 Thomas De Schampheleire controllers: changeset: always allow status changes
Sat, 10 Nov 2018 21:29:29 +0100 Thomas De Schampheleire controllers: pullrequests: rename _get_is_allowed_change_status
Sat, 10 Nov 2018 21:05:28 +0100 Thomas De Schampheleire controllers: changeset: catch status changes on inline comments
Thu, 08 Nov 2018 21:38:37 +0100 Thomas De Schampheleire controllers: forward pullrequests.delete_comment to changeset
Fri, 19 Oct 2018 22:02:55 +0200 Thomas De Schampheleire controllers: align pullrequests.delete_comment with changeset.delete_comment
Tue, 20 Nov 2018 21:22:43 +0100 Thomas De Schampheleire tests: test status change in comments and pull requests
Tue, 20 Nov 2018 20:13:54 +0100 Thomas De Schampheleire tests: rename test_changeset_comments to test_changeset_pullrequests_comments
Mon, 19 Nov 2018 22:07:26 +0100 Thomas De Schampheleire tests: add tests for commenting on pullrequests
Sat, 17 Nov 2018 21:54:21 +0100 Thomas De Schampheleire tests: small improvements to test_changeset_comments
Thu, 18 Oct 2018 22:47:25 +0200 Thomas De Schampheleire cli: remove now obsolete 'paster_commands' files
Sun, 18 Nov 2018 19:57:40 +0100 Mads Kiilerich utils2: Move ask_ok out of paster_commands
Sun, 18 Nov 2018 20:02:17 +0100 Thomas De Schampheleire cli: convert 'gearbox celeryd' into 'kallithea-cli celery-run'
Sun, 18 Nov 2018 20:02:17 +0100 Thomas De Schampheleire cli: convert 'gearbox make-index' into 'kallithea-cli index-create'
Sun, 18 Nov 2018 20:02:17 +0100 Thomas De Schampheleire cli: convert 'gearbox make-rcext' in 'kallithea-cli extensions-create'
Sun, 18 Nov 2018 20:02:17 +0100 Thomas De Schampheleire cli: convert 'gearbox setup-db' into 'kallithea-cli db-create'
Sun, 18 Nov 2018 20:02:17 +0100 Thomas De Schampheleire cli: convert 'gearbox install-iis' into 'kallithea-cli iis-install'
Sun, 14 Oct 2018 22:09:49 +0200 Thomas De Schampheleire cli: repo-purge-deleted: improve reporting to user
Sun, 18 Nov 2018 20:02:17 +0100 Thomas De Schampheleire cli: convert 'gearbox cleanup-repos' into 'kallithea-cli repo-purge-deleted'
Wed, 03 Oct 2018 21:47:43 +0200 Thomas De Schampheleire cli: drop 'gearbox cache-keys --show/--cleanup' - they are rarely used, and use cases are covered by commands for updating metadata
Sun, 18 Nov 2018 20:02:17 +0100 Thomas De Schampheleire cli: convert 'gearbox update-repoinfo' into 'kallithea-cli repo-update-metadata'
Sun, 18 Nov 2018 20:02:17 +0100 Thomas De Schampheleire cli: convert 'gearbox repo-scan' into 'kallithea-cli repo-scan'
Sun, 18 Nov 2018 20:02:17 +0100 Thomas De Schampheleire cli: convert 'gearbox ishell' into 'kallithea-cli ishell'
Sun, 18 Nov 2018 20:02:17 +0100 Thomas De Schampheleire cli: convert 'gearbox make-config' into 'kallithea-cli config-create'
Sun, 18 Nov 2018 20:02:17 +0100 Thomas De Schampheleire cli: initial introduction of 'kallithea-cli' command
Mon, 05 Nov 2018 00:31:07 +0100 Mads Kiilerich Merge stable
Mon, 29 Oct 2018 21:51:53 +0100 Thomas De Schampheleire Added tag 0.3.6 for changeset 082c9b8f0f17 stable
Mon, 29 Oct 2018 21:50:56 +0100 Thomas De Schampheleire release: 0.3.6 stable 0.3.6
Sun, 21 Oct 2018 17:44:06 +0200 Mads Kiilerich lib: use bleach to sanitize HTML generated from markdown - fix XSS issue when repo front page shows README.md stable
Sun, 21 Oct 2018 17:42:37 +0200 Mads Kiilerich lib: refactor use of markdown library - it is a mandatory dependency stable
Sun, 21 Oct 2018 17:42:00 +0200 Mads Kiilerich lib: some doctest coverage of markup rendering stable
Sun, 21 Oct 2018 15:19:56 +0200 Mads Kiilerich hg: make protocol access control more explicit stable
Sun, 21 Oct 2018 15:18:43 +0200 Mads Kiilerich hg: explicit handling of the 'batch' protocol command - consider it a "push" command if any of the batch commands are stable
Thu, 11 Oct 2018 02:06:50 +0200 Mads Kiilerich hg: make __get_action command parsing simpler and safer stable
Mon, 29 Oct 2018 01:20:21 +0100 Mads Kiilerich hg: support Mercurial 4.8
Mon, 29 Oct 2018 01:20:21 +0100 Mads Kiilerich hg: update diff between repositories to support Mercurial 4.8 by using the makeunionrepository factory
Mon, 29 Oct 2018 01:20:21 +0100 Mads Kiilerich graph: don't try to get obsolete status for fake parent revisions
Mon, 29 Oct 2018 01:20:08 +0100 Mads Kiilerich hg: use localrepo.instance instead of invoking localrepository directly
Mon, 29 Oct 2018 01:07:18 +0100 Mads Kiilerich hg: refactor compat wrapping of repository
Mon, 29 Oct 2018 01:07:15 +0100 Mads Kiilerich docs: update i18n doc after TG migration changed lang to i18n.lang and test.ini is generated
Fri, 12 Oct 2018 20:39:17 +0200 Thomas De Schampheleire docs: align use of 'my.ini' as configfile placeholder
Tue, 02 Oct 2018 20:11:18 +0200 Thomas De Schampheleire scripts/manifest: drop unused file
Tue, 09 Oct 2018 11:45:55 +0200 Mads Kiilerich make-config: tweak description - don't call it "bare" and don't reference setup-app
Sun, 30 Sep 2018 18:31:37 +0200 Mads Kiilerich tests: fix vcs Hg helper function get_config_value to not modify global state when using a custom config file
Sun, 30 Sep 2018 18:29:55 +0200 Mads Kiilerich tests: fix vcs Hg helper functions get_user_name and get_user_email to actually use provided config_file
Sun, 16 Sep 2018 21:05:06 +0200 Thomas De Schampheleire style: vertically align comment bubble icon
Sun, 16 Sep 2018 21:03:30 +0200 Thomas De Schampheleire style: remove vertical scrollbar on hover of last line's comment bubble
Sat, 15 Sep 2018 20:45:23 +0200 Thomas De Schampheleire model/scm: fix incorrect reporting of pull from remote git repo
Mon, 24 Sep 2018 22:37:44 +0200 Thomas De Schampheleire make-config: reorganize code to make it clear that --show-defaults can't be combined with custom key=value
Mon, 24 Sep 2018 22:37:44 +0200 Thomas De Schampheleire make-config: drop unused variables TMPL and here
Sat, 22 Sep 2018 21:29:22 +0200 Thomas De Schampheleire docs: upgrade: add section on updating git hooks
Sat, 22 Sep 2018 22:20:34 +0200 Mads Kiilerich config: abort early if the environment doesn't allow Python to pass Unicode strings to the file system layer
Tue, 18 Sep 2018 20:57:32 +0200 Thomas De Schampheleire notification: don't repeat common actions for each email recipient
Mon, 17 Sep 2018 22:34:09 +0200 Thomas De Schampheleire urls: allow canonical_url to contain more than just a hostname
Mon, 17 Sep 2018 22:33:57 +0200 Thomas De Schampheleire tests: add basic tests for canonical_url
Sat, 01 Sep 2018 16:14:30 +0200 Mads Kiilerich tests: workaround for pytest 3.7.1 breaking autouse of classmethods
Sat, 01 Sep 2018 16:14:24 +0200 Mads Kiilerich setup: bump all upper pip dependency versions to minor updates of what currently is available and testable on pypi
Sat, 01 Sep 2018 02:14:29 +0200 Mads Kiilerich setup: clarify that we require Routes less than 2.0
Sat, 01 Sep 2018 02:10:28 +0200 Mads Kiilerich celery: clarify that celery 4 doesn't work
Sat, 01 Sep 2018 02:08:15 +0200 Mads Kiilerich ishell: specify ipython minimum version 4
Sat, 01 Sep 2018 01:20:18 +0200 Mads Kiilerich ishell: only report 'Kallithea ishell requires the IPython Python package' when ipython import fails
Sat, 01 Sep 2018 01:12:13 +0200 Mads Kiilerich auth: strip RFC4007 zone identifiers from IPv6 addresses before doing access control
Thu, 30 Aug 2018 20:58:25 +0200 Thomas De Schampheleire setup: sort gearbox.commands
Thu, 30 Aug 2018 20:28:23 +0200 Thomas De Schampheleire paster_commands: remove unused imports
Wed, 15 Aug 2018 00:17:24 +0200 Mads Kiilerich middleware: align hg and git implementations - make it more clear that we have code duplication and something probably should be reused
Wed, 08 Aug 2018 02:23:11 +0200 Mads Kiilerich git: fix push to empty repo (Issue 323)
Wed, 08 Aug 2018 02:23:11 +0200 Mads Kiilerich hooks: slight cleanup of handling of scm_repo.run_git_command return values
Wed, 08 Aug 2018 02:23:11 +0200 Mads Kiilerich hooks: simplify app config code in _hook_environment - don't use relative_to
Wed, 08 Aug 2018 02:23:11 +0200 Mads Kiilerich middleware: clean-up of Git _git_stored_op
Wed, 08 Aug 2018 02:23:11 +0200 Mads Kiilerich cache: move cache invalidation from web handler to post push hook
Wed, 08 Aug 2018 02:23:11 +0200 Mads Kiilerich middleware: inline the _set_extras invocation from the __inject_extras method, leaving behind only functionality for augmenting ui from hgrc
Wed, 08 Aug 2018 02:23:11 +0200 Mads Kiilerich hooks: clarify return value from Git hooks
Wed, 08 Aug 2018 02:23:11 +0200 Mads Kiilerich hooks: use os.environ directly for KALLITHEA_EXTRAS instead of sometimes passing it as parameter
Wed, 08 Aug 2018 02:23:11 +0200 Mads Kiilerich hooks: cleanup and documentation of the installed Git hooks