Commit graph

4466 commits

Author SHA1 Message Date
Marcin Kuzminski
0bc8a13819 release: Start preparation for 4.20.1 2020-07-27 08:21:09 +00:00
Marcin Kuzminski
e143461eb6 docs: added release notes for 4.20.1 2020-07-27 10:14:21 +02:00
Daniel Dourvaris
647cdc1016 files: fixed creation of new files for empty repos.
We'll now use a default landing ref for initial commit.
2020-07-24 12:26:42 +02:00
Marcin Kuzminski
dec6e7afda permissions: rename write+ to write or higher for more explicit meaning. 2020-07-24 12:23:53 +02:00
Daniel Dourvaris
a20d45c20e notifications: properly inject the custom email headers into templates. 2020-07-24 09:51:14 +02:00
Marcin Kuzminski
3584ea7cc2 Added tag v4.20.0 for changeset 3e635489bb79 2020-07-20 11:53:34 +00:00
Marcin Kuzminski
b1a0a7ba47 release: Finish preparation for 4.20.0 2020-07-20 11:53:31 +00:00
Marcin Kuzminski
6a1375c01f release: updated pip2nix output for 4.20.0 2020-07-20 11:53:24 +00:00
Marcin Kuzminski
44e9447a8d i18n: Updated message catalog template 2020-07-20 11:47:03 +00:00
Marcin Kuzminski
80c83f30f0 release: Merge default into stable for release preparation 2020-07-20 11:39:21 +00:00
Marcin Kuzminski
2ee9df6eff docs: updated API documentation 2020-07-20 13:15:21 +02:00
Marcin Kuzminski
064f98facb docs: added release notes for 4.20.X release 2020-07-20 09:49:59 +02:00
Marcin Kuzminski
1e85bc2f83 license: add helpers to allow users hide license warnings. 2020-07-17 12:40:34 +02:00
Daniel Dourvaris
4d5ea5c67f ui: make the action buttons with more-option have a divider + removed inline styles. 2020-07-16 21:46:12 +02:00
Daniel Dourvaris
5ea49c819c markdown: support summary/details tags to allow setting https://developer.mozilla.org/en-US/docs/Web/HTML/Element/summary 2020-07-16 13:19:16 +02:00
Daniel Dourvaris
ca1ac56a3b downloads: added more archive options that we support. Exposing this to users so they actually
know we support more then .zip downloads.
2020-07-16 12:37:18 +02:00
Daniel Dourvaris
26bc071ae3 ui: added secondary action instead of two buttons on files page.
- also made improvements for secondary dropdown actions in pull-requests
2020-07-16 12:48:00 +02:00
Marcin Kuzminski
bdf49e02d6 emails: added logic to allow overwriting the default email titles via rcextensions. 2020-07-16 12:37:52 +02:00
Marcin Kuzminski
50d91914f5 emails: set References header for threading in mail user agents even with different subjects
- drop template headers() function as it wasn't used, and actually had bad implementation
2020-07-15 21:37:03 +02:00
Marcin Kuzminski
a83fce8367 diff-navigation: small improvements on text and display of navigation menu. 2020-07-14 12:43:23 +02:00
Marcin Kuzminski
aae4c3e227 comments: added rcextensions hoooks for comment editing, and renamed methods to remove odd log_ prefix which
isn't exactly what those functions were actually doing.
2020-07-14 11:24:40 +02:00
Marcin Kuzminski
74e96ea4b4 comments: added new events for comment editing to handle them in integrations. 2020-07-13 11:18:28 +02:00
Marcin Kuzminski
7c55d3dab0 comments-api: make edit API resilent to bad version data. 2020-07-14 10:40:05 +02:00
Marcin Kuzminski
d10a1ffe23 ui: fixed close button padding on toast messages. 2020-07-13 12:10:12 +02:00
Marcin Kuzminski
012f801f16 diffs: added diff navigation to improve UX when browisng the full context diffs. 2020-07-13 11:12:21 +02:00
Marcin Kuzminski
9cadf302eb api: added get_comment method, and return versions for comments to allow simple edits via API. 2020-07-10 11:49:52 +02:00
Marcin Kuzminski
97a12ce1b9 utils: added code for sending test emails. 2020-07-10 10:33:51 +02:00
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