Commit graph

4255 commits

Author SHA1 Message Date
Marcin Kuzminski
dbb2f72cb1 dependencies: bumped docs docutils 2020-03-25 11:17:24 +01:00
Marcin Kuzminski
fb9b7ad345 makefile: added outdated packages helper 2020-03-24 17:13:48 +01:00
Marcin Kuzminski
3a601adeb8 release: Bump version 4.18.0 to 4.19.0 2020-03-24 14:41:44 +01:00
Marcin Kuzminski
54de45c2dd release: merge back stable branch into default 2020-03-24 14:38:15 +01:00
Marcin Kuzminski
28ec7869ca Added tag v4.18.3 for changeset 12ed92fe57f2 2020-03-24 10:48:33 +00:00
Marcin Kuzminski
f7cf99a7f8 release: Finish preparation for 4.18.3 2020-03-24 10:48:31 +00:00
Marcin Kuzminski
8ce705d05a release: updated pip2nix output for 4.18.3 2020-03-24 10:48:29 +00:00
Marcin Kuzminski
a910cbd0d7 release: Start preparation for 4.18.3 2020-03-24 10:39:59 +00:00
Marcin Kuzminski
fe95a8a95b docs: added 4.18.3 release notes 2020-03-24 11:39:07 +01:00
Daniel Dourvaris
abde98e4b5 docs: fixed typo in example ishell
- fixes #5598
2020-03-20 09:36:20 +01:00
Marcin Kuzminski
b7e6ccbdc0 ldap: logging fixes 2020-03-19 14:20:23 +01:00
Marcin Kuzminski
5071c9284e svn: add example path for mod_dav_svn.conf include. 2020-03-18 12:34:52 +01:00
Marcin Kuzminski
bd9e5dc1c3 api: exposed modified added/modified/deleted functions of commit to return only paths.
This combined with full text search build for certain repositories that each commit
contains lots of file changes results in *huge* (10x in some cases) performance gain.
2020-03-16 15:09:45 +01:00
Bartlomiej Wolynczyk
8189b1607f descriptions: show mention of metatags only if they are enabled. 2020-03-02 15:13:24 +01:00
Marcin Kuzminski
c4c620b38b user-accounts: show info about password for external accounts. 2020-02-21 22:03:35 +01:00
Marcin Kuzminski
54a47cd524 git: use safe configparser for git submodules to prevent from errors on submodules with % sign.
- This is treated as interpolation sign and can cause errors on regular ConfigParser instance.
2020-02-20 11:28:18 +01:00
Marcin Kuzminski
3b5d294eac ssh-keys: allow generation of legacy keys for older systems and windows. 2020-02-20 11:13:10 +01:00
Marcin Kuzminski
82dddbb8b2 file-store: use our own logic for setting content-type. This solves a problem
when previously used resolver set different content-type+content-encoding which
is an incorrect behaviour.
2020-02-18 16:05:30 +01:00
Marcin Kuzminski
ceaa1dd337 file-store: don't response with cookies on file-store download. 2020-02-18 16:04:34 +01:00
Marcin Kuzminski
e9a4bf30eb docs: added some tips about root installation to quick-start guide. 2020-02-18 09:56:04 +01:00
Marcin Kuzminski
d3a18067bd permissions: added helper to fetch users with write permissions. Used mostly in branch protection logic. 2020-02-13 12:55:56 +01:00
Marcin Kuzminski
8c09a544c1 pull-requests: allow super-admins to force change state of locked PRs.
- because we still get into that state in some cases, we just create a helper to unlock it easier.
just for super-admins.
2020-02-11 14:34:49 +01:00
Marcin Kuzminski
3c0a8c8b19 users/user-groups: added context of what we're editing.
- Before panel titles didn't show names of edited objects which could be confusing and lead to editing wrong users or user groups.
2020-02-07 12:13:35 +01:00
Marcin Kuzminski
c8ebe519ec pull-requests: added creating indicator to let users know they should wait.
- ref #5590
2020-02-07 12:12:21 +01:00
Marcin Kuzminski
1182ee9214 docs: fixed documentation typo. Fixes #5591 2020-02-05 11:39:24 +01:00
Marcin Kuzminski
ca7dd9117c system-updates: fixed UI problem with new version update info screen 2020-01-29 12:11:52 +01:00
Marcin Kuzminski
367eda2cb2 Added tag v4.18.2 for changeset 4bd6b75dac1d 2020-01-28 22:46:44 +00:00
Marcin Kuzminski
968642a5c8 release: Finish preparation for 4.18.2 2020-01-28 22:46:43 +00:00
Marcin Kuzminski
5c0e47d92b release: updated pip2nix output for 4.18.2 2020-01-28 22:46:40 +00:00
Marcin Kuzminski
b9856afa7c release: Start preparation for 4.18.2 2020-01-28 22:39:17 +00:00
Marcin Kuzminski
4d5e3ff4e4 docs: added release notes for 4.18.2 2020-01-28 23:30:50 +01:00
Bartlomiej Wolynczyk
e9cb97abbf descriptions: fixed rendering problem with certain meta-tags.
- fixes #5587
- previously escaped values were used for pattern matching, we escape it again to bring old behaviour.
2020-01-28 11:08:05 +01:00
Bartlomiej Wolynczyk
3dc437b9b2 permissions: add better helper block about default permissions, and corelation with anonymous access. 2020-01-27 23:20:32 +01:00
Marcin Kuzminski
e1a5fb601d mentions: markdown renderer now wraps username in hovercard logic allowing checking the mentioned user.
- ref: #5586
2020-01-27 09:24:08 +01:00
Marcin Kuzminski
8e01135d04 Authentication: cache plugins for auth and their settings in the auth_registry.
- Before that change on each requests 4x we loaded plugins for authentication, this hit
many caches, db invalidation context and loaded the plugins logic each time. This was a heavy performance hit
for SVN and other backends as they needed to load that plugins many many times
- Since Authentication plugins almost never change, we'll not store the plugins listed for authentication into
the authnregistry for each process
- For AuthPlugins settings we now also flush plugins settings, and authnregistry cached plugins
2020-01-23 12:41:51 +01:00
Marcin Kuzminski
ffe9fcc15e flash: fixed display problem with flash messages on error pages. 2020-01-23 12:12:33 +01:00
Daniel Dourvaris
2cac08abee docs: added note about hard restart due to celery update 2020-01-22 16:00:50 +01:00
Marcin Kuzminski
04de39adcb emails: fixed some fonts rendering problems in outlook.
- it's not perfect, but we're getting there...
2020-01-22 15:17:47 +01:00
Marcin Kuzminski
50f79f63c2 emails: fixed bug in test email sending.
- AuthUser instance was wrongly used for user who sent the email which we don't support
2020-01-22 10:47:57 +01:00
Marcin Kuzminski
489cb7776c summary: fixed styling of readme indicator. 2020-01-22 10:34:42 +01:00
Marcin Kuzminski
d9380269dd maintainance: run rebuildfncache for Mercurial. 2020-01-21 10:19:29 +01:00
Marcin Kuzminski
dfdd94fe71 Added tag v4.18.1 for changeset 71d8791463 2020-01-20 21:42:17 +00:00
Marcin Kuzminski
766554e40f release: Finish preparation for 4.18.1 2020-01-20 21:42:16 +00:00
Marcin Kuzminski
2c495cedd2 release: updated pip2nix output for 4.18.1 2020-01-20 21:42:14 +00:00
Marcin Kuzminski
d91f6daa5b release: Start preparation for 4.18.1 2020-01-20 21:33:53 +00:00
Marcin Kuzminski
c241c3c1fe docs: added release notes for 4.18.1 2020-01-20 17:50:54 +01:00
Daniel Dourvaris
4aeae8d51d issue-trackers: fixed missing save to get back to inherited settings. 2020-01-20 20:17:57 +01:00
Daniel Dourvaris
f3d86f6a00 ux: change file search to file content search which makes a better description of what we search for. 2020-01-20 20:07:25 +01:00
Marcin Kuzminski
6aa2443428 ui: improved readme rendering. 2020-01-20 20:04:58 +01:00
Marcin Kuzminski
3d449e7f13 docs: added mention of gunicorn config changes in release notes. 2020-01-20 17:03:07 +01:00