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
|
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
|
Wed, 08 Aug 2018 02:23:11 +0200 |
Mads Kiilerich |
hooks: drop RC_SCM_DATA for internal transfer of data to sub processes - Kallithea uses KALLITHEA_EXTRAS
|
Tue, 14 Aug 2018 23:43:35 +0200 |
Mads Kiilerich |
hooks: empower the Git entry points and avoid the big handle_git_receive dispatch
|
Wed, 08 Aug 2018 02:23:11 +0200 |
Mads Kiilerich |
hooks: extract a separate _hook_environment from handle_git_receive
|
Wed, 08 Aug 2018 02:23:11 +0200 |
Mads Kiilerich |
hooks: minor changes to clean up, improve docs and naming
|
Wed, 08 Aug 2018 02:23:11 +0200 |
Mads Kiilerich |
git: introduce test_push_new_repo_git to reproduce a hook crash when pushing to empty repos
|
Wed, 08 Aug 2018 02:21:31 +0200 |
Mads Kiilerich |
hg: fix 4.7 compatibility in checkout_branch
|
Mon, 06 Aug 2018 01:05:18 +0200 |
Mads Kiilerich |
Merge stable
|
Mon, 06 Aug 2018 00:37:13 +0200 |
Mads Kiilerich |
setup: normalize casing of dependencies and formatting of constraints
|
Sun, 05 Aug 2018 23:25:23 +0200 |
Mads Kiilerich |
hg: support 4.7
|
Sun, 05 Aug 2018 23:16:43 +0200 |
Mads Kiilerich |
hg: be more strict about which kinds of revision lookup we want from hg
|
Sun, 05 Aug 2018 23:16:23 +0200 |
Mads Kiilerich |
hg: don't use custom diff arguments when generating diffstats for rss feed
|
Sun, 05 Aug 2018 23:16:10 +0200 |
Mads Kiilerich |
hg: bump minimum version to 4.1.1
|
Sun, 05 Aug 2018 22:38:05 +0200 |
Mads Kiilerich |
ishell: use traitlets.config and require ipython >= 4.0.0
|
Sun, 05 Aug 2018 22:37:55 +0200 |
Mads Kiilerich |
summary: don't indent <pre> text
|
Mon, 30 Jul 2018 22:07:36 +0200 |
Thomas De Schampheleire |
docs: move authentication info to separate file
|
Mon, 30 Jul 2018 21:19:33 +0200 |
Thomas De Schampheleire |
docs: vcs_setup: add note about Git HTTP POST buffer
|
Sat, 28 Jul 2018 21:53:43 +0200 |
Thomas De Schampheleire |
docs: split vcs_support into admin/vcs_setup and usage/vcs_notes
|
Mon, 11 Jun 2018 21:43:03 +0200 |
Thomas De Schampheleire |
remove references to pythonhosted.org (issue #293)
|
Thu, 14 Jun 2018 23:45:16 +0200 |
Mads Kiilerich |
formatting: accept cleanup from scripts/run-all-cleanup
|
Mon, 02 Jul 2018 01:55:49 +0200 |
Mads Kiilerich |
db: drop constraint that started failing with MariaDB 10.2 / MySQL 5.7 (Issue #324)
stable
|
Tue, 12 Jun 2018 23:30:41 +0200 |
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)
stable
|
Mon, 11 Jun 2018 21:43:03 +0200 |
Thomas De Schampheleire |
remove references to pythonhosted.org (issue #293)
stable
|
Wed, 16 May 2018 21:20:40 +0200 |
Thomas De Schampheleire |
docs: reorganize index page
|
Sat, 09 Jun 2018 21:42:42 +0200 |
Thomas De Schampheleire |
templates: remove references to non-existing commit-message class
|
Sat, 09 Jun 2018 21:39:10 +0200 |
Thomas De Schampheleire |
style: use monospace for changeset messages
|
Sat, 09 Jun 2018 21:24:45 +0200 |
Thomas De Schampheleire |
utils: move repo_name_slug to utils2 to prevent import cycle on setup_db
|
Sat, 09 Jun 2018 16:30:22 +0200 |
Mads Kiilerich |
unicode: consistently use the preferred Python spelling 'utf-8' instead of the alias 'utf8'
|
Sat, 09 Jun 2018 16:28:33 +0200 |
Mads Kiilerich |
hg: set encoding to utf-8 by default to always show unicode characters correctly
|
Sat, 19 May 2018 22:00:41 +0200 |
Thomas De Schampheleire |
pullrequests: don't show empty "additional changesets" (issue #280)
|
Mon, 04 Jun 2018 14:28:19 +0200 |
Mads Kiilerich |
tests: improve error reporting for api tests - show the actual expected and seen values
|
Mon, 04 Jun 2018 14:27:51 +0200 |
Mads Kiilerich |
repos: add edit_permissions_revoke controller asserts to show the intended use - not for security
|
Mon, 04 Jun 2018 14:26:37 +0200 |
Mads Kiilerich |
repos: make edit_permissions_revoke controller return an actual (empty) body on success
|
Thu, 07 Jun 2018 01:48:15 +0200 |
Mads Kiilerich |
changelog: tweak positioning of checkboxes for changeset selection
|
Thu, 07 Jun 2018 01:47:22 +0200 |
Mads Kiilerich |
changelog: override the Bootstrap default and give changeset labels less bottom padding so the bottom border doesn't get truncated
|
Thu, 07 Jun 2018 01:46:02 +0200 |
Mads Kiilerich |
Merge stable
|
Wed, 06 Jun 2018 21:37:21 +0200 |
Thomas De Schampheleire |
Added tag 0.3.5 for changeset 4cca4cc6a0a9
stable
|
Wed, 06 Jun 2018 21:37:12 +0200 |
Thomas De Schampheleire |
release: 0.3.5
stable 0.3.5
|
Tue, 29 May 2018 12:25:59 +0200 |
Mads Kiilerich |
repos: introduce low level slug check of repo and group names
stable
|
Tue, 29 May 2018 12:25:43 +0200 |
Mads Kiilerich |
tests: clarify that fixture.create_repo_group takes a name, not a path
stable
|
Tue, 29 May 2018 12:25:42 +0200 |
Mads Kiilerich |
tests: introduce API test coverage for some invalid repo names - especially repo names that would need escaping to prevent XSS
stable
|
Tue, 29 May 2018 12:25:41 +0200 |
Mads Kiilerich |
repos: only allow api repo creation in existing groups
stable
|
Tue, 29 May 2018 12:25:40 +0200 |
Mads Kiilerich |
tests: tweak test coverage of repo creation API - prepare for other changes
stable
|
Mon, 07 May 2018 11:38:40 +0200 |
Mads Kiilerich |
repos: introduce low level check of clone URIs to prevent direct file system access to local repos
stable
|
Mon, 07 May 2018 11:38:13 +0200 |
Mads Kiilerich |
utils: move clone URI validator function to more generic utils.is_valid_repo_uri
stable
|
Mon, 07 May 2018 11:37:55 +0200 |
Mads Kiilerich |
tests: improve test coverage of clone_uri and expose some existing problems with unauthenticated cloning from local repos
stable
|
Mon, 07 May 2018 00:49:44 +0200 |
Mads Kiilerich |
tests: fix some incorrect test use of create_repo to create forks
stable
|
Mon, 07 May 2018 00:49:44 +0200 |
Mads Kiilerich |
repos: add missing access control check for repository permission management
stable
|
Mon, 07 May 2018 00:49:44 +0200 |
Mads Kiilerich |
tests: add tests that exercise some missing repo permission access control checks
stable
|
Sun, 01 Apr 2018 15:25:05 +0200 |
Thomas De Schampheleire |
Added tag 0.3.4 for changeset cf635c823ea0
stable
|
Sun, 01 Apr 2018 15:25:03 +0200 |
Thomas De Schampheleire |
release: 0.3.4
stable 0.3.4
|
Wed, 26 Jul 2017 06:42:40 +0000 |
Étienne Gilli |
i18n: updated translation for French
stable
|
Sun, 18 Mar 2018 21:08:52 +0100 |
Thomas De Schampheleire |
make-release: use a fresh virtualenv for building the release
stable
|
Sun, 18 Mar 2018 20:52:26 +0100 |
Thomas De Schampheleire |
make-release: remove instruction about updating copyright/contributors
stable
|
Sun, 18 Mar 2018 21:54:48 +0100 |
Thomas De Schampheleire |
make-release: import version and copyright updates from default branch (dba4e770d4b6)
stable
|
Sat, 17 Mar 2018 22:47:48 +0100 |
Mads Kiilerich |
contributors: update
stable
|
Tue, 29 May 2018 12:25:59 +0200 |
Mads Kiilerich |
repos: introduce low level slug check of repo and group names
|
Tue, 29 May 2018 12:25:43 +0200 |
Mads Kiilerich |
tests: clarify that fixture.create_repo_group takes a name, not a path
|
Tue, 29 May 2018 12:25:42 +0200 |
Mads Kiilerich |
tests: introduce API test coverage for some invalid repo names - especially repo names that would need escaping to prevent XSS
|
Tue, 29 May 2018 12:25:41 +0200 |
Mads Kiilerich |
repos: only allow api repo creation in existing groups
|
Tue, 29 May 2018 12:25:40 +0200 |
Mads Kiilerich |
tests: tweak test coverage of repo creation API - prepare for other changes
|
Mon, 07 May 2018 11:38:40 +0200 |
Mads Kiilerich |
repos: introduce low level check of clone URIs to prevent direct file system access to local repos
|
Mon, 07 May 2018 11:38:13 +0200 |
Mads Kiilerich |
utils: move clone URI validator function to more generic utils.is_valid_repo_uri
|
Mon, 07 May 2018 11:37:55 +0200 |
Mads Kiilerich |
tests: improve test coverage of clone_uri and expose some existing problems with unauthenticated cloning from local repos
|
Mon, 07 May 2018 00:49:44 +0200 |
Mads Kiilerich |
tests: fix some incorrect test use of create_repo to create forks
|
Mon, 07 May 2018 00:49:44 +0200 |
Mads Kiilerich |
repos: add missing access control check for repository permission management
|
Mon, 07 May 2018 00:49:44 +0200 |
Mads Kiilerich |
tests: add tests that exercise some missing repo permission access control checks
|
Mon, 21 May 2018 14:55:35 +0200 |
Thomas De Schampheleire |
admin: hooks: shorten input field of custom hooks to make place for delete button
|
Mon, 21 May 2018 14:52:36 +0200 |
Thomas De Schampheleire |
admin: hooks: handle overflow of long hook names
|
Mon, 21 May 2018 14:44:15 +0200 |
Thomas De Schampheleire |
admin: system info: add title attribute for truncated items
|
Mon, 21 May 2018 14:26:06 +0200 |
Thomas De Schampheleire |
admin: hooks: move informative span to 'custom hooks'
|
Sun, 20 May 2018 22:51:13 +0200 |
Thomas De Schampheleire |
admin: hooks: only flash 'Updated hooks' if there are changes
|
Sun, 20 May 2018 22:29:40 +0200 |
Thomas De Schampheleire |
admin: hooks: prevent editing of builtin hooks (issue #226)
|
Sun, 20 May 2018 22:23:52 +0200 |
Thomas De Schampheleire |
admin: hooks: prevent creation of existing custom hook
|
Sun, 20 May 2018 22:13:05 +0200 |
Thomas De Schampheleire |
admin: hooks: add test for editing a custom hook
|
Sun, 20 May 2018 22:07:36 +0200 |
Thomas De Schampheleire |
admin: hooks: restore delete functionality as intended
|
Sun, 20 May 2018 21:50:11 +0200 |
Thomas De Schampheleire |
admin: hooks: check session flashes in tests
|
Wed, 16 May 2018 21:19:56 +0200 |
Thomas De Schampheleire |
auth: raise log level of 'permission denied' from DEBUG to INFO (issue #243)
|
Sun, 06 May 2018 21:30:09 +0200 |
Thomas De Schampheleire |
tests: fix caching issue in test_ip_restriction_git
|
Fri, 11 May 2018 14:26:48 +0200 |
Mads Kiilerich |
setup: support Mercurial 4.6
|
Fri, 11 May 2018 14:26:48 +0200 |
Mads Kiilerich |
hg: support more strict branch name checking in Mercurial 4.6 - be more careful about not passing unicode branch names
|
Fri, 11 May 2018 14:26:48 +0200 |
Mads Kiilerich |
hg: support introduction of wsgiresponse in Mercurial 4.6
|
Fri, 11 May 2018 14:26:48 +0200 |
Mads Kiilerich |
hg: support rename of obsolete related attributes in Mercurial 4.6
|
Fri, 11 May 2018 14:26:48 +0200 |
Mads Kiilerich |
hg: use localrepo indexing for revision number lookup instead of the lookup function
|
Fri, 11 May 2018 14:26:48 +0200 |
Mads Kiilerich |
hg: support sshpeer renaming to sshv1peer in Mercurial 4.6
|
Fri, 11 May 2018 14:26:48 +0200 |
Mads Kiilerich |
hg: support annotate refactoring in Mercurial 4.6 for returning annotateline objeccts
|
Fri, 11 May 2018 14:26:48 +0200 |
Mads Kiilerich |
hg: don't provide annotate linenumber parameter - it has always defaulted to False and was removed in 4.6
|
Fri, 11 May 2018 14:26:48 +0200 |
Mads Kiilerich |
hg: refactor annotation to generate a list of normalized annotation lines before iterating
|
Fri, 11 May 2018 14:26:48 +0200 |
Mads Kiilerich |
hg: trivial refactorings of annotate functionality
|
Fri, 11 May 2018 14:26:48 +0200 |
Mads Kiilerich |
hg: fix continuation binding of callback variables
|
Thu, 15 Mar 2018 19:56:37 +0100 |
domruf |
tests: set EMAIL on git commit
|
Tue, 13 Mar 2018 23:52:10 +0100 |
domruf |
tests: use testfork fixture for test_vcs_operations tests
|
Sun, 06 May 2018 14:34:33 +0200 |
Thomas De Schampheleire |
style: use monospace on all multi-line form inputs
|
Sun, 06 May 2018 14:35:36 +0200 |
Thomas De Schampheleire |
style: remove unused class 'comment-inlines'
|
Sun, 06 May 2018 14:31:15 +0200 |
Thomas De Schampheleire |
style: use monospace for 'formatted-fixed' class
|
Fri, 04 May 2018 21:45:55 +0200 |
Thomas De Schampheleire |
ini: drop setting initial_repo_scan
|
Tue, 01 May 2018 21:59:03 +0200 |
Thomas De Schampheleire |
setup-db: perform an initial repository scan as stated by the docs (Issue #302)
|
Mon, 23 Apr 2018 22:06:37 +0200 |
Thomas De Schampheleire |
admin: auth: make sure list of auth modules is consistent
|
Tue, 01 May 2018 17:08:36 +0200 |
Chris Rule |
auth: add https ability to the crowd auth module (issue #315)
|
Tue, 01 May 2018 21:51:54 +0200 |
Thomas De Schampheleire |
repo-scan: don't print empty list of results
|
Mon, 23 Apr 2018 01:02:07 +0200 |
Mads Kiilerich |
style: use @panel-default-border for vertical line number / diff separator lines
|
Mon, 23 Apr 2018 00:50:22 +0200 |
Mads Kiilerich |
scripts: fix whitespacecleanup.sh after contextbar.css was removed and style.css is generated
|
Mon, 23 Apr 2018 00:44:13 +0200 |
Mads Kiilerich |
repos: clean up table button markup to give proper spacing
|
Mon, 23 Apr 2018 00:44:13 +0200 |
Mads Kiilerich |
repos: document get_repos_as_dict parameters - repos_list is mandatory
|
Mon, 23 Apr 2018 00:44:13 +0200 |
Mads Kiilerich |
repos: drop unused option for disabling get_repos_as_dict permission check
|
Mon, 23 Apr 2018 00:44:13 +0200 |
Mads Kiilerich |
templates: drop unused get_repos_as_dict super_user parameter
|
Mon, 23 Apr 2018 00:44:13 +0200 |
Mads Kiilerich |
templates: drop unused code for having repo names link to repo admin page
|
Sun, 25 Mar 2018 18:48:39 +0200 |
domruf |
less: avoid PR reviewer list being right-aligned on wide screens
|
Mon, 16 Apr 2018 03:11:12 +0200 |
Mads Kiilerich |
less: drop unused lineno styling
|
Wed, 25 Oct 2017 19:19:58 +0200 |
domruf |
less: generate map files when building style.css with 'npm run less'
|
Wed, 25 Oct 2017 20:37:22 +0200 |
domruf |
less: load optional theme.less file to allow custom styles
|
Tue, 24 Oct 2017 21:41:07 +0200 |
domruf |
less: include pygments.css in main.less
|
Sun, 15 Apr 2018 22:41:02 +0200 |
Mads Kiilerich |
style: generate pygments.css directly with pygmentize -a
|
Sun, 15 Apr 2018 22:36:44 +0200 |
Mads Kiilerich |
style: change markdown to use code-highlight class as usual for pygmentize
|
Tue, 03 Apr 2018 16:20:05 +0200 |
Patrick Vane |
recaptcha: Update to Google recaptcha API v2 (Issue #313)
|
Tue, 03 Apr 2018 16:20:05 +0200 |
Patrick Vane |
recpatcha: Drop unused recaptcha code
|
Sun, 08 Apr 2018 15:57:18 +0200 |
Mads Kiilerich |
graph: make sure graph is shown next to the table it belongs to
|
Mon, 02 Apr 2018 18:37:23 +0200 |
Mads Kiilerich |
pullrequest: resize graph in list of available changesets when page is resized
|
Sun, 08 Apr 2018 16:49:54 +0200 |
Mads Kiilerich |
templates: remove references to "breadcrumbs" class after special styling was dropped in 23a8484
|
Mon, 02 Apr 2018 14:22:11 +0200 |
Mads Kiilerich |
setup: support Mercurial 4.5.x
|
Mon, 02 Apr 2018 14:14:55 +0200 |
Mads Kiilerich |
setup: drop support for Mercurial < 4.0
|
Sun, 08 Apr 2018 17:03:08 +0200 |
Mads Kiilerich |
setup: do like TurboGears2 and don't support WebOb 1.8
|
Sat, 10 Mar 2018 22:01:59 +0100 |
Thomas De Schampheleire |
issues: support generic regex replacements in issue_url and issue_prefix
|
Fri, 16 Feb 2018 22:30:51 +0100 |
Thomas De Schampheleire |
issues: backout special whitespace handling
|
Sat, 24 Feb 2018 21:18:24 +0100 |
Thomas De Schampheleire |
issues: gracefully handle invalid issue patterns
|
Sat, 17 Feb 2018 21:59:08 +0100 |
Thomas De Schampheleire |
issues: add more tests and restructure
|
Mon, 02 Apr 2018 02:11:11 +0200 |
Mads Kiilerich |
less: introduce @kallithea-theme-inverse-bg variable
|
Mon, 02 Apr 2018 02:10:25 +0200 |
Mads Kiilerich |
less: style panel headings with variables the same way as the (inverse) navbars are styled
|
Mon, 02 Apr 2018 02:10:22 +0200 |
Mads Kiilerich |
less: set menu colors - navbar and dropdown hover and active color
|
Sun, 01 Apr 2018 23:44:26 +0200 |
Mads Kiilerich |
less: rework select2 styling - make it shorter and more complete and flexible
|
Sun, 01 Apr 2018 22:39:20 +0200 |
Mads Kiilerich |
less: let repo labels inherit color so they are rendered as the surrounding text, especially on colored backgrounds
|
Sun, 01 Apr 2018 22:38:39 +0200 |
Mads Kiilerich |
less: repo "vcs alias" labels are not changeset labels - move them out of the changeset label section
|
Sun, 01 Apr 2018 22:38:28 +0200 |
Mads Kiilerich |
less: don't use special styling of breadcrumbs - they are heading text like all other heading texts
|
Sun, 01 Apr 2018 16:04:40 +0200 |
Mads Kiilerich |
admin: set column widths on permission overviews to give better alignment across different tables
|
Sun, 01 Apr 2018 15:28:41 +0200 |
Mads Kiilerich |
admin: fix baseline alignment of checkboxes for permission filtering
|
Mon, 26 Jun 2017 23:49:26 +0200 |
domruf |
templates: use bootstrap grid system for centered panels (login page etc.)
|
Fri, 16 Mar 2018 22:07:14 +0100 |
Thomas De Schampheleire |
tests: vcs: remove/update old documentation
|
Fri, 16 Mar 2018 22:08:46 +0100 |
Thomas De Schampheleire |
tests: vcs: recreate_repo_per_test is really optional
|
Fri, 16 Mar 2018 21:44:08 +0100 |
Thomas De Schampheleire |
tests: vcs: use pytest fixtures instead of xUnit-style setup_method/setup_class
|
Fri, 16 Mar 2018 21:33:53 +0100 |
Thomas De Schampheleire |
tests: vcs: use new setup_empty_repo method from test_changesets.py
|
Fri, 16 Mar 2018 21:32:01 +0100 |
Thomas De Schampheleire |
tests: vcs: split off repo creation helpers
|
Fri, 16 Mar 2018 22:07:58 +0100 |
Thomas De Schampheleire |
tests: vcs: remove duplicated base class in test_inmemchangesets
|
Fri, 16 Mar 2018 21:15:38 +0100 |
Thomas De Schampheleire |
tests: vcs: use _BackendTestMixin instead of duplicated BackendBaseTestCase in test_filenodes_unicode_path
|
Fri, 23 Feb 2018 13:29:03 +0100 |
Branko Majic |
tests: Remove metaprogramming constructs for vcs test classes (issue #309):
|
Mon, 26 Jun 2017 23:49:26 +0200 |
domruf |
templates: use bootstrap grid system for centered panels (login page etc.)
|
Sun, 29 Oct 2017 23:22:18 +0100 |
domruf |
less: bootstrap grid system for settings like pages
|
Sun, 11 Mar 2018 12:20:29 +0100 |
domruf |
pullrequests: fix position of edit button
|
Sun, 11 Mar 2018 10:23:33 +0100 |
domruf |
templates: make 'Anonymous access' markup more consistent with the others
|
Sun, 11 Mar 2018 10:11:13 +0100 |
domruf |
templates: be consistent with the help-block markup
|
Wed, 21 Feb 2018 18:25:19 +0100 |
domruf |
git: open submodule links in a new tab
|
Sun, 11 Mar 2018 17:36:38 +0100 |
domruf |
git: fix links to nodes that are submodule links
|
Mon, 20 Nov 2017 23:18:38 +0100 |
domruf |
git: remove support for submodules without a URL
|
Mon, 20 Nov 2017 23:18:38 +0100 |
domruf |
git: fix URL for submodules - make it link to the external URL
|
Mon, 20 Nov 2017 23:18:38 +0100 |
domruf |
git: let links to git submodules be real links that can open in new tabs - not just in-page navigation
|
Sun, 11 Mar 2018 17:35:11 +0100 |
Mads Kiilerich |
git: additional submodule redirection test coverage
|
Mon, 20 Nov 2017 23:18:38 +0100 |
domruf |
git: add a bit of submodule test coverage
|
Sun, 11 Mar 2018 17:33:01 +0100 |
Mads Kiilerich |
tests: mute verbose "anonymous access is now" printing
|
Mon, 05 Mar 2018 21:13:20 +0100 |
domruf |
tests: change vcs repo name strings to unicode
|
Thu, 08 Mar 2018 23:16:03 +0100 |
domruf |
logging: add missing logging config for werkzeug and backlash
|
Wed, 07 Mar 2018 23:54:34 +0100 |
domruf |
ini: set default log level to WARN
|
Sun, 11 Mar 2018 15:24:47 +0100 |
Mads Kiilerich |
ini: only keep default value as comment if the custom value actually is different
|
Tue, 06 Mar 2018 01:27:15 +0100 |
Mads Kiilerich |
make-release: cleanup and fix bitrot
|
Wed, 28 Feb 2018 21:20:59 +0100 |
Thomas De Schampheleire |
update-copyrights: adapt email of Thomas De Schampheleire
|
Tue, 20 Feb 2018 20:45:34 +0100 |
domruf |
less: shrink or hide less important changelog columns on smaller screens
|
Sun, 29 Oct 2017 21:30:23 +0100 |
domruf |
less: use Bootstrap columns for changeset graph
|
Sun, 26 Nov 2017 13:12:46 +0100 |
domruf |
tests: add custom hook tests
|
Thu, 25 Jan 2018 23:04:37 +0100 |
domruf |
db_manage: remove create_ui_settings method
|
Sat, 25 Nov 2017 10:20:23 +0100 |
domruf |
hooks: rename hooks to reflect what they are doing
|
Thu, 12 Oct 2017 22:21:51 +0200 |
domruf |
icons: replace icon-keyhole-circled with icon-lock for private repositories and gists
|
Wed, 21 Feb 2018 10:58:21 +0100 |
Mads Kiilerich |
less: fix changelog commit message flowing into the labels that are floating to the right of it
|
Thu, 25 Jan 2018 22:17:00 +0100 |
domruf |
tests: split _add_files_and_push in two
|
Wed, 21 Feb 2018 02:16:55 +0100 |
Mads Kiilerich |
tests: slight cleanup of test_vcs_operations _add_files_and_push
|
Wed, 29 Nov 2017 20:17:02 +0100 |
domruf |
hook: the git hooks should exit with the return value of the handlers
|
Thu, 25 Jan 2018 21:49:33 +0100 |
domruf |
hooks: rename 'push_data' and 'revs' to git_stdin_lines
|
Thu, 25 Jan 2018 21:49:14 +0100 |
domruf |
tests: add test_push_with_readonly_credentials
|
Tue, 20 Feb 2018 20:31:18 +0100 |
domruf |
less: use "vertical-align: baseline" in changelog to align texts of different sizes
|
Tue, 30 Jan 2018 18:44:25 +0100 |
domruf |
pullrequests: fix broken delete button on overview list
|
Wed, 21 Feb 2018 01:27:43 +0100 |
Mads Kiilerich |
comments: don't leave stray "Add Another Comment" buttons after cancelling adding comments on a new line
|
Fri, 16 Feb 2018 02:13:28 +0100 |
Mads Kiilerich |
less: reduce space around panels and thus make pages more dense
|
Fri, 16 Feb 2018 01:41:45 +0100 |
domruf |
less: override some bootstrap less variables to make headers more compact (waste less space)
|
Fri, 16 Feb 2018 01:40:00 +0100 |
Mads Kiilerich |
less: prepare styling for different navbar-height
|
Wed, 14 Feb 2018 09:12:17 +0100 |
Thomas De Schampheleire |
lib: fix detection of ' as issue reference
|
Wed, 14 Feb 2018 08:32:19 +0100 |
Thomas De Schampheleire |
tests: issues: use urlify_text wrapper rather than urlify_issues directly
|
Thu, 15 Feb 2018 00:23:52 +0100 |
Mads Kiilerich |
diff: fix 2-way diff panes not being shown side by side
|
Wed, 14 Feb 2018 01:54:12 +0100 |
Mads Kiilerich |
Merge stable
|
Tue, 13 Feb 2018 16:23:55 +0100 |
Branko Majic |
vcs: Fix internal server error when trying to get diff from Mercurial for paths that include globbing patterns (Issue #308):
stable
|
Tue, 06 Feb 2018 22:00:01 +0100 |
Thomas De Schampheleire |
email templates: reorder references to pullrequests
|
Tue, 06 Feb 2018 21:42:50 +0100 |
Thomas De Schampheleire |
email templates: align word to indicate branches: at / branch
|
Tue, 06 Feb 2018 21:34:48 +0100 |
Thomas De Schampheleire |
HTML email templates: make pullrequest title a hyperlink
|
Tue, 06 Feb 2018 21:28:13 +0100 |
Thomas De Schampheleire |
HTML email templates: restrict amount of visible hyperlinks
|
Tue, 06 Feb 2018 20:53:54 +0100 |
Thomas De Schampheleire |
HTML email templates: don't use link color for non-links
|
Sat, 03 Feb 2018 22:29:41 +0100 |
Thomas De Schampheleire |
HTML email templates: don't use link color for PR descriptions
|
Tue, 13 Feb 2018 11:09:14 +0100 |
Thomas De Schampheleire |
HTML email templates: introduce link_style variable
|
Fri, 09 Feb 2018 20:19:32 +0100 |
Thomas De Schampheleire |
issues: simplify example in ini file
|
Tue, 13 Feb 2018 08:36:26 +0100 |
Thomas De Schampheleire |
issues: make issue_prefix optional again
|
Wed, 14 Feb 2018 00:12:59 +0100 |
Thomas De Schampheleire |
tests: add basic tests for urlify_issues
|
Sun, 29 Oct 2017 21:30:23 +0100 |
domruf |
less: cleanup changeset style
|
Sat, 28 Oct 2017 21:07:50 +0200 |
domruf |
less: in repo listing, use same width for repotag and icon-folder
|
Mon, 29 Jan 2018 19:38:57 +0100 |
domruf |
less: remove duplicate style entry
|
Tue, 23 Jan 2018 22:32:46 +0100 |
domruf |
templates: remove logtags class which is no longer used
|
Mon, 12 Feb 2018 09:34:17 +0100 |
Thomas De Schampheleire |
lib: change ' to ' to satisfy Outlook HTML rendering
|
Mon, 12 Feb 2018 09:29:01 +0100 |
Thomas De Schampheleire |
email templates: add HTML entities to test strings
|
Thu, 11 Jan 2018 15:50:07 +0100 |
domruf |
fontello: add demo.html
|
Thu, 11 Jan 2018 15:50:07 +0100 |
domruf |
fontello: update fontello version
|
Mon, 31 Jul 2017 21:16:41 +0200 |
domruf |
summary: put text outside of trending files bar if < 5%
|
Wed, 19 Oct 2016 23:36:01 +0200 |
domruf |
pullrequest: avoid unnecessary text
|
Tue, 04 Jul 2017 20:18:40 +0200 |
domruf |
pullrequest: change 'add repo owner' link to a button
|
Thu, 23 Nov 2017 19:34:49 +0100 |
domruf |
api: add max_revisions option to get_changesets
|
Sat, 20 Jan 2018 02:24:38 +0100 |
domruf |
vcs: fix get_changesets filtering on hg repo to AND the criteria instead of OR
|
Thu, 23 Nov 2017 22:16:34 +0100 |
domruf |
auth: users_and_groups_data should not be available for anonymous/default user
|
Mon, 12 Feb 2018 02:38:02 +0100 |
Mads Kiilerich |
vcs: introduce 'branches' attribute on changesets, making it possible for Git to show multiple branches for a changeset
|
Sun, 28 Jan 2018 00:16:18 +0100 |
Mads Kiilerich |
tests: enable disabled Git branch tests, with comments that the current results seem wrong
|
Sun, 11 Feb 2018 21:33:37 +0100 |
Thomas De Schampheleire |
tests: api: add test for pulling from a custom remote
|
Sun, 11 Feb 2018 13:54:19 +0100 |
Thomas De Schampheleire |
tests: api: cover original behavior for 'pull'
|
Wed, 07 Feb 2018 09:24:14 +0100 |
Thomas De Schampheleire |
tests: notification: clarify that cs_target_repo is a URL
|
Sat, 03 Feb 2018 22:01:46 +0100 |
Thomas De Schampheleire |
HTML email templates: Outlook: fix list bullets
|
Sat, 03 Feb 2018 17:17:57 +0100 |
Thomas De Schampheleire |
HTML email templates: Outlook: fix width and height attributes to preserve whitespace
|
Sat, 03 Feb 2018 17:13:18 +0100 |
Thomas De Schampheleire |
HTML email templates: Outlook: fix padding inside of action button
|
Sat, 03 Feb 2018 17:10:58 +0100 |
Thomas De Schampheleire |
HTML email templates: Outlook: center action button
|
Fri, 09 Feb 2018 20:14:29 +0100 |
Thomas De Schampheleire |
tests: pytest-catchlog is now integrated in pytest 3.3+
|
Fri, 02 Feb 2018 15:52:53 +0100 |
Thomas De Schampheleire |
home: make sure users and group autocomplete is case insensitive
|
Tue, 30 Jan 2018 13:57:26 +0100 |
Thomas De Schampheleire |
templates: mark site as IE10+ compatible to bypass Compatibility mode
|
Thu, 08 Feb 2018 11:23:02 +0100 |
Thomas De Schampheleire |
email: fix fallback sending to multiple admins
|
Fri, 09 Feb 2018 20:19:14 +0100 |
Thomas De Schampheleire |
ini: error email settings are comma-separated under backlash
|
Fri, 09 Feb 2018 20:18:52 +0100 |
Thomas De Schampheleire |
api: allow pulling from a custom remote
|
Sun, 11 Feb 2018 00:26:52 +0100 |
Branko Majic |
tests: Removed undocumented and unused option VCS_REMOVE_TEST_DIRS and related code
|
Sun, 11 Feb 2018 00:14:52 +0100 |
Branko Majic |
tests: Use better/more logical assertion when testing creation of new branches
|
Sat, 10 Feb 2018 19:10:39 +0100 |
Mads Kiilerich |
Merge stable
|
Fri, 09 Feb 2018 18:12:19 +0100 |
Branko Majic |
vcs: sanitize diff context values (Issue #306)
stable
|
Tue, 30 Jan 2018 14:35:03 +0100 |
Branko Majic |
setup: updated dependencies to accept latest Pylons release (1.0.3).
stable
|
Sun, 21 Jan 2018 14:23:55 +0100 |
Thomas De Schampheleire |
setup-db: print completion message to avoid confusion (issue #303)
stable
|
Mon, 15 Jan 2018 00:34:13 +0100 |
Mads Kiilerich |
login: fix crash when entering non-ASCII password for login (Issue #300)
stable
|
Sat, 03 Feb 2018 11:12:13 +0100 |
Branko Majic |
tests: convert remaining vcs tests to py.test
|
Fri, 02 Feb 2018 11:45:51 +0100 |
Branko Majic |
tests: convert tests_hg.py to py.test
|
Sat, 10 Feb 2018 17:20:43 +0100 |
Branko Majic |
tests: update _BackendTestMixin to py.test and convert tests using it from self.assert to plain py.test style asserts
|
Sat, 10 Feb 2018 17:50:02 +0100 |
Branko Majic |
tests: cleanup imports
|
Wed, 07 Feb 2018 01:35:26 +0100 |
Branko Majic |
tests: cleanup vcs aconfig setup - move setup to setup_package
|
Wed, 07 Feb 2018 00:59:49 +0100 |
Branko Majic |
tests: cleanup of vcs test tmp dir handling
|
Wed, 07 Feb 2018 00:55:35 +0100 |
Branko Majic |
tests: cleanup of definition of test constants - we don't care about keeping vcs self-contained
|
Wed, 31 Jan 2018 13:57:52 +0100 |
Branko Majic |
tests: fix TESTS_TMP_PATH naming
|
Sat, 10 Feb 2018 17:06:00 +0100 |
Mads Kiilerich |
tests: drop old unittest main methods
|
Wed, 07 Feb 2018 00:43:34 +0100 |
Mads Kiilerich |
tests: fix some pyflakes warnings for vcs
|
Tue, 06 Feb 2018 00:32:48 +0100 |
Mads Kiilerich |
auth: restore anonymous repository access
|
Sat, 28 Oct 2017 23:35:04 +0200 |
domruf |
less: clean up changelog style
|
Wed, 25 Oct 2017 22:41:45 +0200 |
domruf |
less: we should be consistent with diffstat-ish colors
|
Wed, 25 Oct 2017 22:29:18 +0200 |
domruf |
less: cleanup diffstat style - it already has markup for Bootstrap progress-bar
|
Sun, 21 Jan 2018 22:06:59 +0100 |
Mads Kiilerich |
style: remove unused styling
|
Wed, 25 Oct 2017 21:38:43 +0200 |
domruf |
less: use .label and .label-* style instead of custom .*tag
|
Wed, 25 Oct 2017 22:53:27 +0200 |
domruf |
less: use color variables
|
Thu, 04 Jan 2018 21:21:53 +0100 |
domruf |
less: cleanup panel-heading style
|
Thu, 04 Jan 2018 21:12:34 +0100 |
domruf |
less: cleanup nav-pills menu style used in settings
|
Thu, 04 Jan 2018 22:22:57 +0100 |
domruf |
less: include fontello style in main.less and remove it from root.html
|
Sat, 28 Oct 2017 20:22:54 +0200 |
domruf |
less: use upstream's dataTables.bootstrap style instead of jquery.dataTables.css
|
Mon, 18 Dec 2017 22:20:10 +0100 |
domruf |
move package.json to root directory
|
Wed, 19 Oct 2016 20:02:33 +0200 |
domruf |
pullrequest: remove 'Still not reviewed by'
|
Sun, 26 Mar 2017 16:54:40 +0200 |
domruf |
add icons and config to satisfy http://realfavicongenerator.net/
|
Mon, 31 Jul 2017 19:42:41 +0200 |
domruf |
templates: change the order of Pull Requests and Options in context bar
|
Wed, 12 Jul 2017 19:45:53 +0200 |
domruf |
pullrequest: make the explaining message for 'Next iteration' a alert-info
|
Sun, 05 Nov 2017 19:25:51 +0100 |
domruf |
style: remove whitespace after icons
|
Thu, 12 Oct 2017 22:17:03 +0200 |
domruf |
icons: replace icon-minus-circled with icon-trashcan if it means deleting
|
Sun, 21 Jan 2018 02:49:15 +0100 |
Mads Kiilerich |
auth: refactor to introduce @LoginRequired(allow_default_user=True) and deprecate @NotAnonymous()
|
Sat, 16 Dec 2017 22:10:45 +0100 |
domruf |
css: use pseudo-content trick to prevent diff line numbers from being pasted to text
|
Sun, 21 Jan 2018 01:28:42 +0100 |
Mads Kiilerich |
Drop unused .lineno-inline styling (and avoid user-select styling problems)
|
Fri, 21 Oct 2016 19:22:35 +0200 |
domruf |
comments: add date/time tooltip for age text
|
Wed, 19 Oct 2016 23:46:06 +0200 |
domruf |
comments: warn/highlight the fact that this comment is outside the context
|
Tue, 08 Aug 2017 23:43:11 +0200 |
domruf |
changelog: cleanup url hack
|
Thu, 11 Jan 2018 19:59:10 +0100 |
domruf |
tests: git changeset authors need to have the format 'username <user@example.com>'
|
Wed, 25 Oct 2017 21:12:17 +0200 |
domruf |
less: base .metatag styling on Bootstrap .label styling
|
Wed, 03 Jan 2018 03:45:35 +0100 |
Mads Kiilerich |
style: fix changeset tag container - fix vertical alignment of right aligned tags
|
Fri, 27 Oct 2017 20:13:39 +0200 |
domruf |
less: cleanup footer navbar style
|
Wed, 03 Jan 2018 03:41:21 +0100 |
Mads Kiilerich |
less: run lessc with --relative-urls so relative paths are rewritten
|
Wed, 03 Jan 2018 03:41:13 +0100 |
Mads Kiilerich |
less: import select2 css as less
|
Sun, 19 Nov 2017 15:11:31 +0100 |
domruf |
MANIFEST: only include bootstrap from node_modules when packaging or installing
|
Sun, 29 Oct 2017 23:27:19 +0100 |
domruf |
less: clean up select2 style
|
Sat, 28 Oct 2017 19:08:54 +0200 |
domruf |
less: fixes for select2
|
Fri, 27 Oct 2017 20:34:16 +0200 |
domruf |
less: use default navbar style and only use custom style for select2 elements
|
Fri, 27 Oct 2017 20:13:39 +0200 |
domruf |
less: set Bootstrap navbar height with variable
|
Fri, 27 Oct 2017 00:23:47 +0200 |
domruf |
less: remove unnecessary code block style
|
Sun, 17 Dec 2017 02:15:17 +0100 |
Mads Kiilerich |
less: move the remaining parts of contextbar.css to style.css
|
Tue, 24 Oct 2017 22:01:55 +0200 |
domruf |
less: import some remaining css files in style.less and remove them from templates
|
Sun, 29 Oct 2017 12:14:51 +0100 |
domruf |
less: make all datatable paginations small
|
Sun, 29 Oct 2017 22:09:54 +0100 |
domruf |
less: clean up search style
|
Sun, 29 Oct 2017 12:24:01 +0100 |
domruf |
less: use @alert-danger-text and .alert-danger instead of custom style
|
Wed, 13 Dec 2017 01:38:52 +0100 |
Mads Kiilerich |
less: simplify logo / brand styling
|
Wed, 13 Dec 2017 01:38:44 +0100 |
Mads Kiilerich |
login: drop the big lock icon - just put a small one in the header
|
Sun, 29 Oct 2017 00:54:24 +0200 |
domruf |
less: use Bootstrap badge style
|
Sat, 28 Oct 2017 19:58:14 +0200 |
domruf |
less: cleanup #quick_login style
|
Fri, 27 Oct 2017 21:33:01 +0200 |
domruf |
less: use Bootstrap default style for panel (with custom variable values)
|
Fri, 27 Oct 2017 18:59:58 +0200 |
domruf |
less: use @dropdown-bg to set dropdown background
|
Fri, 27 Oct 2017 18:49:04 +0200 |
domruf |
less: set navbar background and dropdown menu text color with Bootstrap variables
|
Mon, 30 Oct 2017 01:34:57 +0100 |
domruf |
less: use default Bootstrap styling for buttons, customized with variables
|
Thu, 26 Oct 2017 22:46:57 +0200 |
domruf |
less: remove unnecessary link style
|
Wed, 25 Oct 2017 20:05:00 +0200 |
domruf |
less: set basic Bootstrap color variables
|
Sun, 29 Oct 2017 00:43:29 +0200 |
domruf |
less: clean up comments style
|
Thu, 26 Oct 2017 00:38:00 +0200 |
domruf |
less: use @font-family-monospace variable
|
Tue, 24 Oct 2017 21:47:09 +0200 |
domruf |
less: build custom Bootstrap from bootstrap.less instead of using plain upstream version
|
Sat, 16 Dec 2017 17:43:57 +0100 |
domruf |
less: introduce main.less that imports kallithea.less and other less files
|
Tue, 24 Oct 2017 21:18:09 +0200 |
domruf |
less: don't distribute the generated style.css file - for now, it must be built with npm after installing Kallithea
|
Tue, 17 Oct 2017 19:27:10 +0200 |
domruf |
api: wrap changeset file paths with safe_unicode
|
Wed, 15 Nov 2017 00:05:24 +0100 |
domruf |
setup: temporary workaround to avoid dulwich 0.8.16 - it cause test failures
|
Mon, 27 Nov 2017 03:50:03 +0100 |
Mads Kiilerich |
tests: fix test_users_and_groups_data - it seems to have been broken since it was introduced in 6c3bda995a88 ... or some dependency update made it fail
|
Mon, 30 Oct 2017 01:26:31 +0100 |
domruf |
less: make pull request 'next iteration' changeset table smaller and scrollable
|
Sun, 29 Oct 2017 23:35:45 +0100 |
domruf |
less: clean up style - there is no table .selected
|
Sun, 29 Oct 2017 12:06:18 +0100 |
domruf |
less: disable blue outline in navbar when tabbing through the entries in the top navbar in Chrome
|
Mon, 27 Nov 2017 03:00:10 +0100 |
Mads Kiilerich |
base: fix tabbing to navbar links - Chrome requires the <a> to have a href
|
Sun, 29 Oct 2017 11:13:13 +0100 |
domruf |
less: remove horizontal separator lines between settings groups
|
Thu, 26 Oct 2017 23:03:07 +0200 |
domruf |
less: only override Bootstrap default styling of pre where it really is needed
|
Wed, 25 Oct 2017 20:37:52 +0200 |
domruf |
less: introduce less variables and use them to control the logo styling
|
Mon, 27 Nov 2017 02:55:44 +0100 |
Mads Kiilerich |
less: change markup and styling for the logo shown in the top left corner
|
Tue, 24 Oct 2017 21:41:07 +0200 |
domruf |
less: move non-generated parts of pygments.css to less file
|
Mon, 06 Nov 2017 22:43:43 +0100 |
domruf |
less: remove unused .codeblock and .code-body style
|
Sun, 29 Oct 2017 01:31:02 +0200 |
domruf |
less: remove margin in .panel-heading - looks fine without it
|
Sun, 29 Oct 2017 01:31:02 +0200 |
domruf |
less: remove unnecessary globe and keyhole icon style - it looks better without them
|
Sat, 28 Oct 2017 18:39:04 +0200 |
domruf |
less: prevent elements from overflowing panels
|
Fri, 27 Oct 2017 22:41:10 +0200 |
domruf |
less: re-use .code-difftable selector
|
Fri, 27 Oct 2017 18:43:45 +0200 |
domruf |
less: move non contextbar specific style to kallithea.less
|
Thu, 26 Oct 2017 22:39:18 +0200 |
domruf |
less: use bootstrap default font
|
Thu, 26 Oct 2017 19:41:21 +0200 |
domruf |
less: use same color for spaces characters
|
Thu, 26 Oct 2017 00:50:22 +0200 |
domruf |
less: simplify positioning of the +/- symbols on diff lines
|
Wed, 25 Oct 2017 22:41:45 +0200 |
domruf |
less: be more generic with selectors in kallithea-diff
|
Wed, 25 Oct 2017 22:40:30 +0200 |
domruf |
less: remove unused style
|
Fri, 10 Nov 2017 18:06:04 +0100 |
Thomas De Schampheleire |
auth: remove debug print of user password
|
Sun, 12 Nov 2017 21:52:04 +0100 |
Mads Kiilerich |
pullrequest: avoid empty lines in reviewer list after long lines
|
Mon, 30 Oct 2017 01:20:34 +0100 |
domruf |
less: clean up perms style
|
Mon, 30 Oct 2017 01:09:40 +0100 |
domruf |
less: clean up pull request style
|
Sun, 29 Oct 2017 23:35:45 +0100 |
domruf |
less: remove dead styling of #content content
|
Mon, 30 Oct 2017 01:46:44 +0100 |
domruf |
less: add comment for statistics charts and simplify selector
|
Sun, 29 Oct 2017 23:08:04 +0100 |
domruf |
less: clean up statistics style
|
Sun, 29 Oct 2017 22:35:00 +0100 |
domruf |
less: there is no .info_box_elem or .info_box
|
Sun, 29 Oct 2017 14:12:21 +0100 |
domruf |
less: clean up .code-browser style
|
Sun, 29 Oct 2017 12:16:09 +0100 |
domruf |
less: textareas should be at least 100px high and 400px wide
|
Sun, 29 Oct 2017 11:21:34 +0100 |
domruf |
less: remove unused style .user-menu .gravatar
|
Sun, 29 Oct 2017 11:16:13 +0100 |
domruf |
less: remove special styling for clone URL - the default width is ok
|
Sun, 29 Oct 2017 11:07:49 +0100 |
domruf |
less: drop special summary style
|
Sun, 29 Oct 2017 01:31:02 +0200 |
domruf |
less: simplify .panel-heading - drop some gradients and shadows
|
Sun, 29 Oct 2017 01:31:02 +0200 |
domruf |
less: remove width style for table#permissions_manage - it looks fine without it
|
Sun, 29 Oct 2017 01:31:02 +0200 |
domruf |
less: remove unused .compact, .selected, .action style
|
Sun, 29 Oct 2017 01:31:02 +0200 |
domruf |
less: remove dt_repo no-wrap - wrapping of repo names is actually useful on small screens
|
Sun, 29 Oct 2017 00:51:09 +0200 |
domruf |
less: remove .readme style
|
Sat, 28 Oct 2017 21:48:45 +0200 |
domruf |
less: remove unnecessary textarea style - bootstrap already sets width and box-sizing
|
Sat, 28 Oct 2017 21:48:45 +0200 |
domruf |
less: remove unnecessary style .groups_breadcrumbs styling - there are no such thing
|
Sat, 28 Oct 2017 21:15:19 +0200 |
domruf |
less: don't break author, date and comment cells into multiple lines in changeset table
|
Sat, 28 Oct 2017 19:25:26 +0200 |
domruf |
less: remove unnecessary repo size styling
|
Sat, 28 Oct 2017 19:21:00 +0200 |
domruf |
less: use default/bootstrap style for summary-menu-stats
|
Sat, 28 Oct 2017 19:05:14 +0200 |
domruf |
less: simplify .expand_commit selector
|
Sat, 28 Oct 2017 18:39:04 +0200 |
domruf |
less: prevent elements from overflowing panels - add horizontal scrollbar when necessary
|
Sat, 28 Oct 2017 18:33:56 +0200 |
domruf |
less: clean up lang_stats style
|
Fri, 27 Oct 2017 22:02:56 +0200 |
domruf |
less: use default datatable header (without) background color
|
Fri, 27 Oct 2017 22:13:34 +0200 |
domruf |
less: remove .reviewer_ac
|
Fri, 27 Oct 2017 21:59:10 +0200 |
domruf |
less: remove style that is covered by the default/bootstrap style
|
Fri, 27 Oct 2017 22:18:49 +0200 |
domruf |
less: remove unnecessary table pre style
|
Fri, 27 Oct 2017 22:08:15 +0200 |
domruf |
less: remove unused table column styling
|
Fri, 27 Oct 2017 21:46:07 +0200 |
domruf |
less: change diff-actions coloring
|
Fri, 27 Oct 2017 21:53:07 +0200 |
domruf |
less: don't override default label font-weight
|
Fri, 27 Oct 2017 21:35:20 +0200 |
domruf |
less: remove dead traffic styling
|
Fri, 27 Oct 2017 20:08:31 +0200 |
domruf |
less: remove vertical-align: inherit for .radio-inline and .checkbox-inline
|
Fri, 27 Oct 2017 20:05:18 +0200 |
domruf |
less: use bootstrap class .text-muted instead of custom one
|