Commit graph

4437 commits

Author SHA1 Message Date
Marcin Kuzminski
f46bf38714 tests: don't show logs by default as they make the failures hard to read. 2020-07-10 11:48:56 +02:00
Marcin Kuzminski
3eb2aba342 tests: fixed links to rst manual. 2020-07-16 12:08:13 +02:00
Marcin Kuzminski
3ca5ca1105 pull-requests: changed the order of close-branch after merge, so we don't leave open heads.
Branches will be closed, and then merged based on the close commit. This is a proper and recommended
workflow for feature branches and close option.
2020-07-09 13:09:14 +02:00
Marcin Kuzminski
3708c3660d emails: reduce warning logs on pre-mailer. 2020-07-09 11:51:23 +02:00
Marcin Kuzminski
7a462891c6 pull-requests: don't show new commits info box on closed PRs 2020-07-09 11:21:37 +02:00
Marcin Kuzminski
7f1d96cb47 pull-requests: make auto generated title for pull requests show also source Ref type .eg. branch feature1, instead of just name of the branch. 2020-07-09 11:14:21 +02:00
Marcin Lulek
217cb4defc branch-permissions: protect from XSS on branch rules forbidden flash message. 2020-07-07 15:29:17 +02:00
Marcin Kuzminski
479e568a61 users: fixed disabled user message UI. 2020-07-07 14:54:25 +02:00
Marcin Kuzminski
119f11f756 auth-tokens: expose all roles with explanation to help users understand it better. 2020-07-07 13:04:19 +02:00
Bartłomiej Wołyńczyk
6ddfbb0ddd api: added edit comment api 2020-06-28 23:37:16 +02:00
Marcin Kuzminski
4fac5279f8 permissions: flush all when running remap and rescan. 2020-07-06 11:36:55 +02:00
Marcin Kuzminski
c9dcf808c6 release: Bump version 4.19.0 to 4.20.0 2020-07-06 09:57:09 +02:00
Marcin Kuzminski
190b145363 pull-requests: use proper diff calculation for versioning of PRs. 2020-07-03 11:29:52 +02:00
Marcin Kuzminski
8d9e71fee2 caches: use better name for empty user cache, None was confusing, and looked as if it would be an error. 2020-07-03 11:04:47 +02:00
Marcin Kuzminski
1b07afc2cd create: fixed case for repo groups that didn't pre-fill the repo group from GET param.
- also added similar to repo selector for personal repo group.
2020-07-02 21:43:41 +02:00
Marcin Kuzminski
0d418610b8 caches: log errors when doing an initilize of DB caches. 2020-07-02 18:06:51 +02:00
Daniel Dourvaris
c9e2b11f8f tests: fixed some tests after recent changes. 2020-07-02 17:58:05 +02:00
Daniel Dourvaris
5d5bf456a6 permissions: allow users to update settings for repository groups they still own, or have admin perms, when they don't change their name.
- this before gave no-permission errors as the parent group access was checked
- since the group parent permission should be checked at creation, or name change this commit fixes such case
2020-07-02 11:39:35 +02:00
Daniel Dourvaris
e15b341630 summary: fixed summary page total commits count. 2020-07-02 10:14:17 +02:00
Daniel Dourvaris
366398adac comments: fixed line display icons. 2020-07-02 10:12:05 +02:00
Daniel Dourvaris
94a30540f9 permissions: fixed missing user info on global and repository permissions pages. 2020-07-01 12:57:48 +02:00
Daniel Dourvaris
0c823eb312 permissions: explain better what is inactive duplicate in permissions, sort them to last positions, and make them less visible. 2020-07-01 12:44:50 +02:00
Bartłomiej Wołyńczyk
93f6f169ac comments-history: Fix Utf8 to 64 encoding 2020-06-25 22:44:45 +02:00
Marcin Kuzminski
986afbcb12 repositories: allow updating repository settings for users without store-in-root permissions
in case repository name didn't change.

- when an user owns repository in root location, and isn't allow to create repositories in root
before we failed to allow this user to update such repository settings due to this validation.
We'll now check if name didn't change and in this case allow to update since this doesn't store any new
data in root location.
2020-06-25 10:21:46 +02:00
Marcin Kuzminski
4e4f6160b6 permissions: fixed a case when a duplicate permission was making archive operation still display settings. 2020-06-25 09:41:32 +02:00
Marcin Kuzminski
9d30ecfc69 docs: updated email config section 2020-06-24 22:14:04 +02:00
Marcin Kuzminski
b05648c0b2 download: make use of default landing revision for downloads too. 2020-06-24 14:40:19 +02:00
Marcin Kuzminski
5ae2adddf3 comments: made few UI changes/improvements for how we show comments status, ribbons and general comment data. 2020-06-24 14:19:56 +02:00
Marcin Kuzminski
72685b4f7a tests: made few tests for comment edits more stable. 2020-06-24 14:19:14 +02:00
Marcin Kuzminski
846c4e592b comments: cleanup of PR versions/author tags. 2020-06-24 00:16:12 +02:00
Marcin Kuzminski
40505633d1 comment-history: fixes/ui changes
- show explicit version conflicts
- use new select2 based dropdown with nicer formatting
- enabled editing of content for TODO comments
2020-06-23 17:43:06 +02:00
Marcin Kuzminski
29356473c4 comments: save modification date for main comment on edit. 2020-06-23 11:46:00 +02:00
Marcin Kuzminski
c614a4b09d comment-history: block viewing any comment history by narrowing to specific repository which we already have permissions to. 2020-06-23 11:32:37 +02:00
Marcin Kuzminski
ac0e2ea5aa comments: fixed links/actions 2020-06-23 11:15:14 +02:00
Marcin Kuzminski
a655db1d04 comment-history: UI fixes 2020-06-23 10:50:56 +02:00
Marcin Kuzminski
1dbc44ae72 comments: updated edit message when body is still the same. 2020-06-23 09:24:21 +02:00
Marcin Kuzminski
449f04af46 swal: changed to dedicated version without animation 2020-06-23 09:15:44 +02:00
Bartłomiej Wołyńczyk
b9a819cbfe comments: edit functionality added 2020-05-27 23:47:09 +02:00
Marcin Kuzminski
f91a6454e7 docs: added additional timeout example to Apache config to ensure we've covered also connection timeouts for reverse proxy. 2020-06-22 11:26:10 +02:00
Marcin Kuzminski
634a5a2c23 py3: don't use lambda assignments. 2020-06-22 11:25:42 +02:00
Marcin Kuzminski
40923e1a38 release: merge back stable branch into default 2020-06-15 16:40:02 +02:00
Marcin Kuzminski
95e41e0e69 Added tag v4.19.3 for changeset ef7ffda65eeb 2020-06-15 12:28:26 +00:00
Marcin Kuzminski
5d9780fe23 release: Finish preparation for 4.19.3 2020-06-15 12:28:25 +00:00
Marcin Kuzminski
ac098e562e release: updated pip2nix output for 4.19.3 2020-06-15 12:28:22 +00:00
Marcin Kuzminski
a3dee39719 release: Start preparation for 4.19.3 2020-06-15 12:25:31 +00:00
Marcin Kuzminski
4c0009a876 docs: added 4.19.3 release notes 2020-06-15 14:17:40 +02:00
Marcin Kuzminski
6582061912 release: merge back stable branch into default 2020-06-13 10:48:00 +02:00
Marcin Kuzminski
7f7c96f8ba Added tag v4.19.2 for changeset 7ac623a4a240 2020-06-12 21:06:38 +00:00
Marcin Kuzminski
8760337e5e release: Finish preparation for 4.19.2 2020-06-12 21:06:36 +00:00
Marcin Kuzminski
a253e1d32e release: updated pip2nix output for 4.19.2 2020-06-12 21:06:33 +00:00