Mercurial > kallithea
graph
-
model: stop using 'Optional' class in Setting.create_or_update()Fri, 09 Oct 2020 20:07:46 +0200, by Thomas De Schampheleire
-
lib: remove now unused class Oattr/OptionalAttrFri, 09 Oct 2020 19:45:13 +0200, by Thomas De Schampheleire
-
api: stop using 'Optional', 'OAttr'/'OptionalAttr' classesFri, 09 Oct 2020 19:43:18 +0200, by Thomas De Schampheleire
-
docs/contributing: wrap long lineFri, 09 Oct 2020 19:31:44 +0200, by Thomas De Schampheleire
-
api: new method: edit_reviewersFri, 09 Oct 2020 15:34:41 +0200, by Thomas De Schampheleire
-
extensions: rename 'rcextensions' into 'extensions' but provide compatibilityTue, 06 Oct 2020 20:14:59 +0200, by Thomas De Schampheleire
-
extensions: preparatory refactoringFri, 09 Oct 2020 13:59:52 +0200, by Thomas De Schampheleire
-
extensions: rename internal names away from 'rcextensions'Fri, 09 Oct 2020 13:39:08 +0200, by Thomas De Schampheleire
-
templates: rename email_templates to emailThu, 08 Oct 2020 14:52:00 +0200, by Thomas De Schampheleire
-
ini: get rid of path 'paster_commands'Tue, 06 Oct 2020 20:18:40 +0200, by Thomas De Schampheleire
-
hooks: add extensible create-pullrequest hookMon, 15 Jun 2020 13:43:55 +0200, by Thomas De Schampheleire
-
rcextensions: rename default hook stubsWed, 30 Sep 2020 16:57:05 +0200, by Thomas De Schampheleire
-
db: introduce constraint ensuring no duplicate (reviewer, pullrequest) combinationsMon, 15 Jun 2020 12:37:55 +0200, by Thomas De Schampheleire
-
model: handle redundant reviewers in add_reviewersWed, 30 Sep 2020 13:39:33 +0200, by Thomas De Schampheleire
-
autocomplete: also match on email addressFri, 25 Sep 2020 11:11:11 +0200, by Thomas De Schampheleire
-
autocomplete: also query 'firstname lastname' and 'lastname firstname' combinationsFri, 25 Sep 2020 11:14:12 +0200, by Thomas De Schampheleire
-
api: extend get_pullrequest data with created_on and updated_on fieldsSat, 27 Jun 2020 20:30:00 +0200, by Thomas De Schampheleire
-
merge stableMon, 05 Oct 2020 21:14:05 +0200, by Thomas De Schampheleire
-
rcextensions: drop unused (and thus misleading) return valuesThu, 01 Oct 2020 13:23:12 +0200, by Mads Kiilerich
-
db: drop unused Setting.DEFAULT_UPDATE_URLSat, 03 Oct 2020 23:47:52 +0200, by Mads Kiilerich
-
ssh: verify SSH keys haven't been truncatedSat, 03 Oct 2020 23:17:48 +0200, by Mads Kiilerich
-
ssh: support ssh-ed448 keysMon, 28 Sep 2020 14:10:41 +0200, by Mads Kiilerich
-
ssh: update test coverageMon, 28 Sep 2020 14:17:10 +0200, by Mads Kiilerich
-
ssh: tweak ssh parsing error messages to give better hint towards the root cause - especially truncationSat, 03 Oct 2020 22:46:28 +0200, by Mads Kiilerich
-
ssh: drop simple key parser for fingerprint calculation in public_key setter - use ssh.parse_pub_keyMon, 28 Sep 2020 13:33:18 +0200, by Mads Kiilerich
-
docs: clarify the idea of best practice of installing in srvMon, 24 Aug 2020 15:02:16 +0200, by Mads Kiilerich
-
docs: when using venv with a clone, recommend using 'venv' as locationMon, 24 Aug 2020 15:13:52 +0200, by Mads Kiilerich
-
docs: give "File system location" overviewMon, 24 Aug 2020 15:02:16 +0200, by Mads Kiilerich
-
docs: clarify that "Installation from repository source" also will run from sourceMon, 24 Aug 2020 14:00:58 +0200, by Mads Kiilerich
-
middleware: drop sentry supportSun, 23 Aug 2020 23:14:21 +0200, by Mads Kiilerich
-
pytest: use hmac.new instead of hmac.HMACTue, 18 Aug 2020 22:36:45 +0200, by Mads Kiilerich
-
rcmail: pass smtplib.SMTP.sendmail to_addrs as listTue, 18 Aug 2020 21:36:26 +0200, by Mads Kiilerich
-
auth: compute AuthUser.user_group_permissions lazilySun, 23 Aug 2020 14:50:56 +0200, by Mads Kiilerich
-
auth: compute AuthUser.repository_group_permissions lazilySun, 23 Aug 2020 14:46:06 +0200, by Mads Kiilerich
-
auth: compute AuthUser.repository_permissions lazilySun, 23 Aug 2020 14:41:40 +0200, by Mads Kiilerich
-
auth: compute AuthUser.global_permissions lazilySun, 23 Aug 2020 14:33:53 +0200, by Mads Kiilerich
-
auth: extract private parts from get_user_permissionsSun, 23 Aug 2020 14:27:42 +0200, by Mads Kiilerich
-
auth: compute AuthUser.permissions lazilySun, 23 Aug 2020 14:26:21 +0200, by Mads Kiilerich
-
config: only assign kallitha.CONFIG once and keep it as a plain dictTue, 18 Aug 2020 15:10:40 +0200, by Mads Kiilerich
-
cli: refactor db_create to avoid app initialization in multiple placesMon, 24 Aug 2020 13:07:08 +0200, by Mads Kiilerich
-
ssh: update authorized_keys after deleting a user with ssh keysMon, 03 Aug 2020 20:29:20 +0200, by Mads Kiilerich
-
docs: reduce double nesting level in performance.rstSat, 22 Aug 2020 21:22:51 +0200, by Thomas De Schampheleire
-
docs: fix display of 'note' in installationSat, 22 Aug 2020 21:20:36 +0200, by Thomas De Schampheleire
-
auth: refactor permissionsTue, 18 Aug 2020 16:40:19 +0200, by Mads Kiilerich
-
cli: avoid register_command overload of "config_file"Tue, 18 Aug 2020 15:13:29 +0200, by Mads Kiilerich
-
vcs: fix subprocessio handling of hack for handling end-of-streamTue, 18 Aug 2020 13:52:58 +0200, by Mads Kiilerich
-
ini: move archive_cache_dir to the data directoryMon, 17 Aug 2020 14:59:07 +0200, by Mads Kiilerich
-
docs: clarify the need for having 'npm' and 'node' available in $PATHThu, 13 Aug 2020 15:24:35 +0200, by Mads Kiilerich
-
docs: front-end-build is actually a part of the install process - it is shared among all the instancesThu, 13 Aug 2020 19:04:00 +0200, by Mads Kiilerich
-
docs: clarify section on horizontal scaling - multi threading is not supported at allSat, 01 Aug 2020 22:20:16 +0200, by Mads Kiilerich
-
docs: clarify how to activate virtualenv from mod_wsgi with py3Thu, 13 Aug 2020 15:47:24 +0200, by Mads Kiilerich
-
docs: contributing: use '.' rather than 'source' to align with 'installation'Sat, 22 Aug 2020 21:07:30 +0200, by Thomas De Schampheleire
-
docs: clarify that the virtualenv activation assume bashThu, 13 Aug 2020 20:31:39 +0200, by Mads Kiilerich
-
docs: drop changing cwd in WSGI wrapper scriptThu, 13 Aug 2020 15:30:09 +0200, by Mads Kiilerich
-
py3: drop PYTHON_EGG_CACHE and .egg-cache - that was a py2 thingThu, 13 Aug 2020 15:30:09 +0200, by Mads Kiilerich
-
docs: mod_wsgi is no longer on google codeSat, 01 Aug 2020 22:17:54 +0200, by Mads Kiilerich
-
docs: clean up readthedocs URLsSat, 01 Aug 2020 22:28:19 +0200, by Mads Kiilerich
-
tg: fix launching with kajiki after moving to FullStackApplicationConfigurator 27d9ca0c8381Sat, 01 Aug 2020 23:18:43 +0200, by Mads Kiilerich
-
merge stableSat, 22 Aug 2020 20:53:43 +0200, by Thomas De Schampheleire
-
repos: when scanning for repos in file system, process and report them alphabeticallySat, 25 Jul 2020 18:44:59 +0200, by Mads Kiilerich
-
mercurial: support Mercurial 5.5Mon, 20 Jul 2020 20:13:32 +0200, by Mads Kiilerich
-
isort: upgrade to 5.1.2Sat, 25 Jul 2020 20:08:25 +0200, by Mads Kiilerich
-
scm: refactor install_git_hooksMon, 20 Jul 2020 19:46:30 +0200, by Mads Kiilerich
-
scm: rename install_git_hooks internalsSat, 25 Jul 2020 21:20:46 +0200, by Mads Kiilerich
-
logging: replace deprecated log.warn with log.warningSat, 18 Jul 2020 16:52:16 +0200, by Mads Kiilerich
-
permissions: fix bad variable reference after cleanup in d79de6c61359Sat, 25 Jul 2020 18:12:06 +0200, by Mads Kiilerich
-
mysql: bump sqlalchemy.url MariaDB/MySQL charset to to 'utf8mb4' to get full UTF-8 supportWed, 01 Jul 2020 14:58:56 +0200, by Mads Kiilerich
-
tests: introduce REUSE_TEST_DB as an alternative to TEST_DBThu, 25 Jun 2020 01:29:02 +0200, by Mads Kiilerich
-
db: introduce db-create --reuse optionThu, 25 Jun 2020 01:51:18 +0200, by Mads Kiilerich
-
db: refactor create_tables to try to make it more clear when existing databases are destroyed and createdThu, 25 Jun 2020 02:06:01 +0200, by Mads Kiilerich
-
db: refactor to clarify that we always invoke SA create_all with checkfirst=FalseFri, 19 Jun 2020 17:24:36 +0200, by Mads Kiilerich
-
mysql: create database with explicit UTF-8 character set and collationMon, 15 Jun 2020 17:27:19 +0200, by Mads Kiilerich
-
mysql: bump charset to to 'utf8mb4' to get full UTF-8 supportMon, 15 Jun 2020 16:57:20 +0200, by Mads Kiilerich
-
tests: fix test_vcs_operations for MariaDB/MySQLWed, 24 Jun 2020 23:58:53 +0200, by Mads Kiilerich
-
tests: fix whitespace from 1de3e5d104bfThu, 25 Jun 2020 11:32:39 +0200, by Mads Kiilerich
-
tests: consistent use of more helpful raise_exception "fixture"Wed, 24 Jun 2020 17:12:28 +0200, by Mads Kiilerich
-
diff: allow commenting on meta lines (Issue #329)Thu, 11 Jun 2020 23:04:31 +0200, by Mads Kiilerich
-
diff: refactor as_html with separate code paths for diff lines with and without line numberThu, 11 Jun 2020 22:48:50 +0200, by Mads Kiilerich
-
diff: drop per file ignore-whitespace and context - it didn't work and had conceptual issue (Issue #344)Sun, 21 Jun 2020 23:20:12 +0200, by Mads Kiilerich
-
diff: name context size and whitespace ignore flag variable names consistentlyThu, 18 Jun 2020 14:53:28 +0200, by Mads Kiilerich
-
diff: fix ignorews/context link to use the right target as anchorThu, 18 Jun 2020 14:25:23 +0200, by Mads Kiilerich
-
diff: fix "Show inline comments"Thu, 18 Jun 2020 16:08:36 +0200, by Mads Kiilerich
-
docs: augment setup description with more details of http server and databaseFri, 19 Jun 2020 18:24:38 +0200, by Mads Kiilerich
-
docs: drop odd verbose note on writeable root pathFri, 19 Jun 2020 18:40:10 +0200, by Mads Kiilerich
-
docs: add more section headings to setup description to show how it corresponds to the overviewFri, 19 Jun 2020 18:24:38 +0200, by Mads Kiilerich
-
db: better support for databases with "odd" characters in the name, such as "-"Fri, 19 Jun 2020 13:42:31 +0200, by Mads Kiilerich
-
diff: fix width of line number columnsSun, 21 Jun 2020 19:32:15 +0200, by Mads Kiilerich
-
diff: refactor table styling to clarify how classes are applied to tr or tdSun, 21 Jun 2020 19:32:15 +0200, by Mads Kiilerich
-
diff: consistently clarify in title text which icon links are for "this file" and not globalMon, 08 Jun 2020 14:36:15 +0200, by Mads Kiilerich
-
changeset: drop unused anchor_urlTue, 16 Jun 2020 22:45:02 +0200, by Mads Kiilerich
-
lib: use sha1 instead of md5 in a couple of placesThu, 11 Jun 2020 21:15:07 +0200, by Mads Kiilerich
-
docs: update docs changes from stable 75b1994e4959 with kallithea.config.application refactoring in default 3a02b678b5e7Mon, 08 Jun 2020 14:10:13 +0200, by Mads Kiilerich
-
merge stableWed, 17 Jun 2020 21:52:16 +0200, by Thomas De Schampheleire
-
db: drop unused _hash_keyThu, 11 Jun 2020 21:07:24 +0200, by Mads Kiilerich
-
diff: drop internal inconsistent use of '...' as context line numbersFri, 12 Jun 2020 00:36:04 +0200, by Mads Kiilerich
-
diff: clarify as_html variable namesThu, 11 Jun 2020 22:16:45 +0200, by Mads Kiilerich
-
diff: fix per file display of "Raw diff" and othersMon, 08 Jun 2020 14:35:00 +0200, by Mads Kiilerich
-
ini: tweak .ini web server templates to make it more clear that it is about which web server gearbox will use for serveMon, 08 Jun 2020 14:10:13 +0200, by Mads Kiilerich
-
ini: change .ini template to include sqlalchemy.url examples for all database typesMon, 08 Jun 2020 13:36:21 +0200, by Mads Kiilerich
-
comments: add changeset author in mail notification subjectSun, 22 Mar 2020 00:00:44 +0100, by Thomas De Schampheleire
-
lib/diffs: mark trailing tabs similar to trailing spacesTue, 23 Jan 2018 13:31:25 +0100, by Thomas De Schampheleire
-
notifications: explicitly add author of pull request in invitation mailSun, 22 Mar 2020 00:14:06 +0100, by Thomas De Schampheleire
-
logging: try to avoid using ANSI color codes when not logging to a terminalSun, 10 May 2020 21:31:56 +0200, by Mads Kiilerich
-
setup: bump version numbers to current maxWed, 06 May 2020 21:40:05 +0200, by Mads Kiilerich
-
helpers: fix "has unused named argument" found with pyflakes 2.2.0Thu, 11 Jun 2020 19:00:13 +0200, by Mads Kiilerich
-
permissions: add comments to clarify how "choices" are used for different <select> optionsSat, 11 Apr 2020 20:33:12 +0200, by Mads Kiilerich
-
permissions: drop hg.create.write_on_repogroup "Repository creation with group write access" settingSat, 11 Apr 2020 20:18:29 +0200, by Mads Kiilerich
-
permissions: move hg.create.repository knowledge to AvailableRepoGroupChoices - it already knows hg.adminSun, 12 Apr 2020 01:07:32 +0200, by Mads Kiilerich
-
permissions: drop traces of hg.repogroup.* permissions - it is not used and not fully implemented so don't leave it half bakedSun, 12 Apr 2020 01:35:05 +0200, by Mads Kiilerich
-
db_manage: drop unused fix functionsSat, 11 Apr 2020 18:48:48 +0200, by Mads Kiilerich
-
inifile: make it possible for expand() to comment out settings without assigning new valueThu, 23 Apr 2020 11:05:09 +0200, by Mads Kiilerich
-
tg: include the Kallithea middleware wrapping of the TG WSGI application in application.pyFri, 24 Apr 2020 13:32:17 +0200, by Mads Kiilerich
-
tg: use FullStackApplicationConfigurator instead of deprecated setup_tg_wsgi_app and AppConfigFri, 24 Apr 2020 13:17:00 +0200, by Mads Kiilerich
-
tg: refactor app_cfg blueprint configuration to align more with TG quickstart conventionsThu, 23 Apr 2020 22:40:27 +0200, by Mads Kiilerich
-
tg: drop kallithea.config.environment - it doesn't do much and isn't a TG 2.4 conventionThu, 23 Apr 2020 22:22:48 +0200, by Mads Kiilerich
-
tg: move make_app to kallithea/config/application.py per TG 2.4 conventionThu, 23 Apr 2020 21:45:27 +0200, by Mads Kiilerich
-
lib: drop own asbool implementation and consistently use tg.support.converters as utils2.asboolFri, 24 Apr 2020 15:17:54 +0200, by Mads Kiilerich
-
merge stableSun, 07 Jun 2020 21:56:15 +0200, by Thomas De Schampheleire
-
Kick off next release cycle (0.6.99)Wed, 06 May 2020 20:38:52 +0200, by Thomas De Schampheleire
-
merge stableWed, 06 May 2020 20:36:23 +0200, by Thomas De Schampheleire
-
api: fix update_repo check for permission to create top level repos stableMon, 04 Jan 2021 22:45:53 +0100, by Mads Kiilerich
-
api: fix repo group permission check for repo creation stableSat, 02 Jan 2021 23:41:37 +0100, by Mads Kiilerich
-
api: fix repo creation inside repo groups when using Celery stableSat, 02 Jan 2021 20:21:02 +0100, by Mads Kiilerich
-
api: fix repo creation from API when using celery stableMon, 14 Dec 2020 01:46:54 +0100, by Mads Kiilerich
-
changelog: fix crash on display of empty commit messages stableMon, 14 Dec 2020 23:18:07 +0100, by Mads Kiilerich
-
Added tag 0.6.3 for changeset 213450cbdc11 stableWed, 02 Dec 2020 21:32:44 +0100, by Thomas De Schampheleire
-
lib/diffs: make sure that trailing tabs are indicated stableMon, 19 Oct 2020 12:47:50 +0200, by Thomas De Schampheleire
-
celery: change template to use celery 4 setting name celery.result_backend stableSat, 07 Nov 2020 01:58:33 +0100, by Mads Kiilerich
-
front-end: use 'bin' path for node commands instead of '.bin' stableWed, 04 Nov 2020 21:11:48 +0100, by Mads Kiilerich
-
git: disallow odd characters in path of git:// URLs stableThu, 19 Nov 2020 21:33:11 +0100, by Mads Kiilerich
-
git: make sure _check_url only accept the protocols accepted by is_valid_repo_uri stableSun, 22 Nov 2020 01:32:23 +0100, by Mads Kiilerich
-
repo_groups: fix select of parent group when adding repo group stableThu, 19 Nov 2020 21:15:34 +0100, by Mads Kiilerich
-
repo_groups: extra escape of names when used in select drop-downs stableWed, 11 Nov 2020 17:03:40 +0100, by Mads Kiilerich
-
repos: extra HTML escaping of repo and repo group names shown in DataTables stableWed, 11 Nov 2020 16:45:42 +0100, by Mads Kiilerich
-
repogroups: fix HTML markup of descriptions stableTue, 10 Nov 2020 11:30:16 +0100, by Mads Kiilerich
-
git: fix upload-pack content-type with py3 stableWed, 28 Oct 2020 14:58:18 +0100, by Mads Kiilerich
-
Added tag 0.6.2 for changeset 22bfca5da6f5 stableMon, 05 Oct 2020 20:43:59 +0200, by Thomas De Schampheleire
-
docs/readme: remove more references to Bitbucket stableSun, 04 Oct 2020 20:41:49 +0200, by Thomas De Schampheleire
-
i18n: updated translation for Norwegian Bokmål stableMon, 10 Aug 2020 10:45:11 +0200, by Allan Nordhøy
-
git: fix pull request deletion - don't crash on deleting refs to PR heads stableSat, 26 Sep 2020 15:39:33 +0200, by Anton Schur
-
docs: note that the old issue tracker doesn’t work anymore stableTue, 15 Sep 2020 21:30:26 +0200, by Manuel Jacob
-
docs: remove link to Bitbucket source mirror stableTue, 15 Sep 2020 21:24:19 +0200, by Manuel Jacob
-
cleanup: remove unused code RcConf.update_config stableThu, 10 Sep 2020 20:08:17 +0200, by Thomas De Schampheleire
-
api: fix 'kallithea-api --save-config' stableThu, 10 Sep 2020 20:17:18 +0200, by Thomas De Schampheleire
-
vcs: fix cloning remote repository with HTTP authentication (Issue #379) stableWed, 22 Jul 2020 21:55:57 +0200, by Thomas De Schampheleire
-
vcs: extract get_urllib_request_handlers out of {hg,git}/repository.py stableWed, 22 Jul 2020 21:48:53 +0200, by Thomas De Schampheleire
-
i18n: updated translation for Norwegian Bokmål i18nMon, 10 Aug 2020 10:45:11 +0200, by Allan Nordhøy
-
docs: mention the need for worker process restarts to avoid "memory leaks" (Issue #346) stableThu, 11 Jun 2020 20:50:26 +0200, by Mads Kiilerich
-
docs: mention the npm dependency more clearly (Issue #345) stableThu, 11 Jun 2020 20:16:32 +0200, by Mads Kiilerich
-
docs: clarify that MariaDB is supported, with slight preference for this more free option stableMon, 08 Jun 2020 16:05:21 +0200, by Mads Kiilerich
-
docs: make it more clear that config-create with http_server=X should be used (Issue #358) stableMon, 08 Jun 2020 14:10:13 +0200, by Mads Kiilerich
-
hg: fix missing py3 string conversions for displaying subrepo (Issue #377) stableFri, 12 Jun 2020 18:09:59 +0200, by Mads Kiilerich
-
hg: fix crash on displaying bookmarks - add lost hex conversion when computing bookmark property stableFri, 12 Jun 2020 14:47:30 +0000, by David Ignjić
-
Added tag 0.6.1 for changeset a22edac2be58 stableSun, 07 Jun 2020 21:52:58 +0200, by Thomas De Schampheleire
-
setup: exclude celery 4.4.4 which is broken due to unexpressed dependency stableThu, 04 Jun 2020 20:56:36 +0200, by Thomas De Schampheleire
-
scripts: let validate-commits default to testing the draft changes upto current stableSat, 23 May 2020 20:35:45 +0200, by Thomas De Schampheleire
-
cleanup: drop last traces of kallithea-config stableSat, 23 May 2020 19:52:04 +0200, by Thomas De Schampheleire
-
tests: actually test something useful in test_edit for gists (Issue #376) stableSat, 23 May 2020 20:24:07 +0200, by Thomas De Schampheleire
-
gists: fix bad template reference to safe_str (Issue #376) stableFri, 22 May 2020 15:21:57 +0200, by Mads Kiilerich
-
ini: explain how % must be escaped as %% (Issue #375) stableFri, 22 May 2020 15:10:00 +0200, by Mads Kiilerich
-
db: drop double specification of unique constraint (Issue #374) stableFri, 22 May 2020 14:02:55 +0200, by Mads Kiilerich
-
ini: put kallithea-config version in the ini file it creates (Issue #373) stableFri, 22 May 2020 16:54:10 +0200, by Mads Kiilerich
-
ini: tweak mako comment markup - prepare for variable expansion in ## lines by only "quoting" ## stableFri, 22 May 2020 16:45:09 +0200, by Mads Kiilerich
-
docs: clarify the installation steps and how things fit together stableFri, 15 May 2020 18:50:59 +0200, by Mads Kiilerich
-
feeds: fix failure getting feed for Git repos (Issue #372) stableSun, 10 May 2020 20:04:17 +0200, by Mads Kiilerich
-
auth: simplify Crowd - drop unused and apparently slightly buggy _request functionality stableSat, 09 May 2020 02:49:13 +0200, by Mads Kiilerich
-
auth: simplify handling of Crowd json response (Issue #370) stableSun, 10 May 2020 18:32:34 +0200, by Mads Kiilerich
-
Added tag 0.6.0 for changeset 9f5ca9088067 stableWed, 06 May 2020 20:29:53 +0200, by Thomas De Schampheleire
-
MANIFEST.in: add missing .eslintrc.js added in commit 4d36432bf705 stableWed, 06 May 2020 20:29:24 +0200, by Thomas De Schampheleire