From 27d5f99e508024b5c2fb8509f83e8e4c6a214865 Mon Sep 17 00:00:00 2001 From: Yorick Peterse Date: Mon, 15 May 2017 16:52:16 +0200 Subject: Added CHANGELOG entry for nested groups changes --- changelogs/unreleased/rework-authorizations-performance.yml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 changelogs/unreleased/rework-authorizations-performance.yml (limited to 'changelogs') diff --git a/changelogs/unreleased/rework-authorizations-performance.yml b/changelogs/unreleased/rework-authorizations-performance.yml new file mode 100644 index 00000000000..f64257a6f56 --- /dev/null +++ b/changelogs/unreleased/rework-authorizations-performance.yml @@ -0,0 +1,6 @@ +--- +title: > + Project authorizations are calculated much faster when using PostgreSQL, and + nested groups support for MySQL has been removed +merge_request: 10885 +author: -- cgit v1.2.3 From 283bff3ca89dc598c8ab5441d41d8da721751bf0 Mon Sep 17 00:00:00 2001 From: Lin Jen-Shin Date: Thu, 18 May 2017 15:35:13 +0800 Subject: Add changelog entry --- changelogs/unreleased/rename-builds-controller.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 changelogs/unreleased/rename-builds-controller.yml (limited to 'changelogs') diff --git a/changelogs/unreleased/rename-builds-controller.yml b/changelogs/unreleased/rename-builds-controller.yml new file mode 100644 index 00000000000..d8f3eccf7b9 --- /dev/null +++ b/changelogs/unreleased/rename-builds-controller.yml @@ -0,0 +1,4 @@ +--- +title: Change builds in the URL to jobs. Backward URLs were also added +merge_request: 11407 +author: -- cgit v1.2.3 From 7487d06c4ba7f186fddc11aa39ab66e8cb4ccc14 Mon Sep 17 00:00:00 2001 From: Valery Sizov Date: Mon, 22 May 2017 19:51:18 +0300 Subject: update changelog --- .../30917-wiki-is-not-searchable-with-guest-permissions.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 changelogs/unreleased/30917-wiki-is-not-searchable-with-guest-permissions.yml (limited to 'changelogs') diff --git a/changelogs/unreleased/30917-wiki-is-not-searchable-with-guest-permissions.yml b/changelogs/unreleased/30917-wiki-is-not-searchable-with-guest-permissions.yml new file mode 100644 index 00000000000..c9bd2dc465e --- /dev/null +++ b/changelogs/unreleased/30917-wiki-is-not-searchable-with-guest-permissions.yml @@ -0,0 +1,4 @@ +--- +title: 'Fix: Wiki is not searchable with Guest permissions' +merge_request: +author: -- cgit v1.2.3 From e44016b90ad900836b2cbc83ebb9f58c39b3576a Mon Sep 17 00:00:00 2001 From: Felipe Artur Date: Thu, 18 May 2017 17:17:58 -0300 Subject: Prevent commits from upstream repositories to be re-processed by forks --- changelogs/unreleased/issue_19262.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 changelogs/unreleased/issue_19262.yml (limited to 'changelogs') diff --git a/changelogs/unreleased/issue_19262.yml b/changelogs/unreleased/issue_19262.yml new file mode 100644 index 00000000000..7bcbc647fcb --- /dev/null +++ b/changelogs/unreleased/issue_19262.yml @@ -0,0 +1,4 @@ +--- +title: Prevent commits from upstream repositories to be re-processed by forks +merge_request: +author: -- cgit v1.2.3 From c94674a531ae8f70a2444e5f5ca75cad1b3b1f14 Mon Sep 17 00:00:00 2001 From: Jared Deckard Date: Thu, 18 May 2017 23:04:50 -0500 Subject: Add changelog --- changelogs/unreleased/task-list-2.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 changelogs/unreleased/task-list-2.yml (limited to 'changelogs') diff --git a/changelogs/unreleased/task-list-2.yml b/changelogs/unreleased/task-list-2.yml new file mode 100644 index 00000000000..cbae8178081 --- /dev/null +++ b/changelogs/unreleased/task-list-2.yml @@ -0,0 +1,4 @@ +--- +title: Update task_list to version 2.0.0 +merge_request: 11525 +author: Jared Deckard -- cgit v1.2.3 From d9f13db3a1f4e4ddfad129f1db6b462f88a347e4 Mon Sep 17 00:00:00 2001 From: Douwe Maan Date: Tue, 16 May 2017 15:30:44 -0500 Subject: Add changelog --- changelogs/unreleased/dm-more-dependency-linkers.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 changelogs/unreleased/dm-more-dependency-linkers.yml (limited to 'changelogs') diff --git a/changelogs/unreleased/dm-more-dependency-linkers.yml b/changelogs/unreleased/dm-more-dependency-linkers.yml new file mode 100644 index 00000000000..12d45e71e85 --- /dev/null +++ b/changelogs/unreleased/dm-more-dependency-linkers.yml @@ -0,0 +1,4 @@ +--- +title: Autolink package names in more dependency files +merge_request: +author: -- cgit v1.2.3 From 5b9e801e819b6daf1804874ed962bc2f1650c8da Mon Sep 17 00:00:00 2001 From: Felipe Artur Date: Tue, 23 May 2017 18:36:57 -0300 Subject: Sanity check pipeline sha before saving merge request head pipeline --- changelogs/unreleased/issue_32225_2.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 changelogs/unreleased/issue_32225_2.yml (limited to 'changelogs') diff --git a/changelogs/unreleased/issue_32225_2.yml b/changelogs/unreleased/issue_32225_2.yml new file mode 100644 index 00000000000..80d2bdcd63c --- /dev/null +++ b/changelogs/unreleased/issue_32225_2.yml @@ -0,0 +1,4 @@ +--- +title: Sanity check for pipeline sha before saving merge request pipeline id +merge_request: +author: -- cgit v1.2.3 From 14c0833c1c9f1633ab6d3e791decd57eb7422c4f Mon Sep 17 00:00:00 2001 From: Shinya Maeda Date: Wed, 10 May 2017 02:44:47 +0900 Subject: Add changelog --- changelogs/unreleased/31556-ci-coverage-paralel-rspec.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 changelogs/unreleased/31556-ci-coverage-paralel-rspec.yml (limited to 'changelogs') diff --git a/changelogs/unreleased/31556-ci-coverage-paralel-rspec.yml b/changelogs/unreleased/31556-ci-coverage-paralel-rspec.yml new file mode 100644 index 00000000000..4137050a077 --- /dev/null +++ b/changelogs/unreleased/31556-ci-coverage-paralel-rspec.yml @@ -0,0 +1,4 @@ +--- +title: Fix the last coverage in trace log should be extracted +merge_request: 11128 +author: dosuken123 -- cgit v1.2.3 From 330789c23c777d8ca646eba7c25f39cb7342cdee Mon Sep 17 00:00:00 2001 From: Alexander Randa Date: Thu, 27 Apr 2017 10:08:57 +0000 Subject: Implement web hooks logging * implemented logging of project and system web hooks * implemented UI for user area (project hooks) * implemented UI for admin area (system hooks) * implemented retry of logged webhook * NOT imeplemented log remover --- changelogs/unreleased/12614-fix-long-message-from-mr.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 changelogs/unreleased/12614-fix-long-message-from-mr.yml (limited to 'changelogs') diff --git a/changelogs/unreleased/12614-fix-long-message-from-mr.yml b/changelogs/unreleased/12614-fix-long-message-from-mr.yml new file mode 100644 index 00000000000..30408ea4216 --- /dev/null +++ b/changelogs/unreleased/12614-fix-long-message-from-mr.yml @@ -0,0 +1,4 @@ +--- +title: Implement web hook logging +merge_request: 11027 +author: Alexander Randa -- cgit v1.2.3 From ed6bf343c81941207933b00ba04dbbe7ecd1f4d4 Mon Sep 17 00:00:00 2001 From: Phil Hughes Date: Thu, 25 May 2017 10:09:16 +0100 Subject: Fixed create new label form in issue form not working for sub-group projects Closes #32906 --- changelogs/unreleased/issuable-form-create-label-sub-groups.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 changelogs/unreleased/issuable-form-create-label-sub-groups.yml (limited to 'changelogs') diff --git a/changelogs/unreleased/issuable-form-create-label-sub-groups.yml b/changelogs/unreleased/issuable-form-create-label-sub-groups.yml new file mode 100644 index 00000000000..54b818d6d5e --- /dev/null +++ b/changelogs/unreleased/issuable-form-create-label-sub-groups.yml @@ -0,0 +1,4 @@ +--- +title: Fixed create new label form in issue form not working for sub-group projects +merge_request: +author: -- cgit v1.2.3 From 911e1c2d07947bba38856c1e033f344d0753f5cf Mon Sep 17 00:00:00 2001 From: Kamil Trzcinski Date: Mon, 8 May 2017 17:28:05 +0200 Subject: Fix terminals support for Kubernetes service It was broken, because we introduced a default namespace, which was not used by terminal methods. --- .../unreleased/fix-terminals-support-for-kubernetes-service.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 changelogs/unreleased/fix-terminals-support-for-kubernetes-service.yml (limited to 'changelogs') diff --git a/changelogs/unreleased/fix-terminals-support-for-kubernetes-service.yml b/changelogs/unreleased/fix-terminals-support-for-kubernetes-service.yml new file mode 100644 index 00000000000..fb91da9510c --- /dev/null +++ b/changelogs/unreleased/fix-terminals-support-for-kubernetes-service.yml @@ -0,0 +1,4 @@ +--- +title: Fix terminals support for Kubernetes Service +merge_request: +author: -- cgit v1.2.3 From e45e540d1d90549cc5f45521360241afce9eaf18 Mon Sep 17 00:00:00 2001 From: Douwe Maan Date: Sat, 20 May 2017 14:27:35 -0500 Subject: Consistently display last push event widget --- changelogs/unreleased/dm-consistent-last-push-event.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 changelogs/unreleased/dm-consistent-last-push-event.yml (limited to 'changelogs') diff --git a/changelogs/unreleased/dm-consistent-last-push-event.yml b/changelogs/unreleased/dm-consistent-last-push-event.yml new file mode 100644 index 00000000000..acc17cb4523 --- /dev/null +++ b/changelogs/unreleased/dm-consistent-last-push-event.yml @@ -0,0 +1,4 @@ +--- +title: Consistently display last push event widget +merge_request: +author: -- cgit v1.2.3 From 9d40646ad5e7f9a1d30fd72bda1b6abf0dbf1f37 Mon Sep 17 00:00:00 2001 From: Kamil Trzcinski Date: Fri, 26 May 2017 11:08:18 +0200 Subject: Fix Counter Cache not being disabled for acts-on-taggable --- changelogs/unreleased/fix-counter-cache-for-acts-as-taggable.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 changelogs/unreleased/fix-counter-cache-for-acts-as-taggable.yml (limited to 'changelogs') diff --git a/changelogs/unreleased/fix-counter-cache-for-acts-as-taggable.yml b/changelogs/unreleased/fix-counter-cache-for-acts-as-taggable.yml new file mode 100644 index 00000000000..e40668546c0 --- /dev/null +++ b/changelogs/unreleased/fix-counter-cache-for-acts-as-taggable.yml @@ -0,0 +1,4 @@ +--- +title: Fix counter cache for acts as taggable +merge_request: +author: -- cgit v1.2.3 From cad686cc30309532ebf9a81ad37a60a98c84577c Mon Sep 17 00:00:00 2001 From: Filipa Lacerda Date: Fri, 26 May 2017 11:56:54 +0100 Subject: Creates a mediator for pipeline details vue in order to mount several vue apps with the same data --- changelogs/unreleased/31849-pipeline-show-view-realtime.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 changelogs/unreleased/31849-pipeline-show-view-realtime.yml (limited to 'changelogs') diff --git a/changelogs/unreleased/31849-pipeline-show-view-realtime.yml b/changelogs/unreleased/31849-pipeline-show-view-realtime.yml new file mode 100644 index 00000000000..838a769a26e --- /dev/null +++ b/changelogs/unreleased/31849-pipeline-show-view-realtime.yml @@ -0,0 +1,5 @@ +--- +title: Creates a mediator for pipeline details vue in order to mount several vue apps + with the same data +merge_request: +author: -- cgit v1.2.3 From e961f3da300b2ca59277306f011c321251a76f2e Mon Sep 17 00:00:00 2001 From: Nick Thomas Date: Wed, 24 May 2017 11:06:24 +0100 Subject: Minimum postgresql version is now 9.2 --- changelogs/unreleased/32851-postgres-min-version.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 changelogs/unreleased/32851-postgres-min-version.yml (limited to 'changelogs') diff --git a/changelogs/unreleased/32851-postgres-min-version.yml b/changelogs/unreleased/32851-postgres-min-version.yml new file mode 100644 index 00000000000..139307d65c6 --- /dev/null +++ b/changelogs/unreleased/32851-postgres-min-version.yml @@ -0,0 +1,4 @@ +--- +title: Minimum postgresql version is now 9.2 +merge_request: 11677 +author: -- cgit v1.2.3 From 6c17e4f04d06921f8f61bc6aad0ea398dad194f0 Mon Sep 17 00:00:00 2001 From: Jarka Kadlecova Date: Tue, 23 May 2017 11:14:43 +0200 Subject: Add API URL to JIRA settings --- changelogs/unreleased/31448-jira-urls.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 changelogs/unreleased/31448-jira-urls.yml (limited to 'changelogs') diff --git a/changelogs/unreleased/31448-jira-urls.yml b/changelogs/unreleased/31448-jira-urls.yml new file mode 100644 index 00000000000..d0e39f61b55 --- /dev/null +++ b/changelogs/unreleased/31448-jira-urls.yml @@ -0,0 +1,4 @@ +--- +title: Add API URL to JIRA settings +merge_request: +author: -- cgit v1.2.3 From f4274ca1b1ed99523aff95bd78cb74be972dd261 Mon Sep 17 00:00:00 2001 From: Filipa Lacerda Date: Fri, 26 May 2017 17:31:16 +0000 Subject: Creates CI Header component to use in pipelines and job details pages --- changelogs/unreleased/ci-build-pipeline-header-vue.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 changelogs/unreleased/ci-build-pipeline-header-vue.yml (limited to 'changelogs') diff --git a/changelogs/unreleased/ci-build-pipeline-header-vue.yml b/changelogs/unreleased/ci-build-pipeline-header-vue.yml new file mode 100644 index 00000000000..2bbff2fdd16 --- /dev/null +++ b/changelogs/unreleased/ci-build-pipeline-header-vue.yml @@ -0,0 +1,4 @@ +--- +title: Creates CI Header component for Pipelines and Jobs details pages +merge_request: +author: -- cgit v1.2.3 From 2197ad594338ce891c0b908cfbeba8709b718647 Mon Sep 17 00:00:00 2001 From: Lin Jen-Shin Date: Sat, 27 May 2017 02:40:29 +0800 Subject: Update changelog to reflect the new scheme --- changelogs/unreleased/rename-builds-controller.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'changelogs') diff --git a/changelogs/unreleased/rename-builds-controller.yml b/changelogs/unreleased/rename-builds-controller.yml index d8f3eccf7b9..7f6872ccf95 100644 --- a/changelogs/unreleased/rename-builds-controller.yml +++ b/changelogs/unreleased/rename-builds-controller.yml @@ -1,4 +1,4 @@ --- -title: Change builds in the URL to jobs. Backward URLs were also added +title: Change /builds in the URL to /-/jobs. Backward URLs were also added merge_request: 11407 author: -- cgit v1.2.3 From 74253f01348770001969e0463b10ed438b445559 Mon Sep 17 00:00:00 2001 From: blackst0ne Date: Sun, 28 May 2017 19:29:52 +1100 Subject: Replace 'starred_projects.feature' spinach test with an rspec analog --- .../23036-replace-all-spinach-tests-with-rspec-feature-tests.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 changelogs/unreleased/23036-replace-all-spinach-tests-with-rspec-feature-tests.yml (limited to 'changelogs') diff --git a/changelogs/unreleased/23036-replace-all-spinach-tests-with-rspec-feature-tests.yml b/changelogs/unreleased/23036-replace-all-spinach-tests-with-rspec-feature-tests.yml new file mode 100644 index 00000000000..b350b27d863 --- /dev/null +++ b/changelogs/unreleased/23036-replace-all-spinach-tests-with-rspec-feature-tests.yml @@ -0,0 +1,4 @@ +--- +title: Replace 'starred_projects.feature' spinach test with an rspec analog +merge_request: 11752 +author: blackst0ne -- cgit v1.2.3 From 602d09ffe8b3a03441f33a140d949b2725699fb9 Mon Sep 17 00:00:00 2001 From: Shinya Maeda Date: Fri, 26 May 2017 14:54:21 +0900 Subject: Add changelog --- .../unreleased/32790-pipeline_schedules-pages-throwing-error-500.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 changelogs/unreleased/32790-pipeline_schedules-pages-throwing-error-500.yml (limited to 'changelogs') diff --git a/changelogs/unreleased/32790-pipeline_schedules-pages-throwing-error-500.yml b/changelogs/unreleased/32790-pipeline_schedules-pages-throwing-error-500.yml new file mode 100644 index 00000000000..a58f3a7429e --- /dev/null +++ b/changelogs/unreleased/32790-pipeline_schedules-pages-throwing-error-500.yml @@ -0,0 +1,4 @@ +--- +title: Fix pipeline_schedules pages throwing error 500 +merge_request: 11706 +author: dosuken123 -- cgit v1.2.3 From 59b8165c9091751ebbae271655fd0eaf3c97ab20 Mon Sep 17 00:00:00 2001 From: Stan Hu Date: Sun, 28 May 2017 14:18:18 -0700 Subject: Strip trailing whitespaces in submodule URLs Users attempting to access repositories that had `.gitmodules` entries with trailing whitespaces would encounter an Error 500. This was due to a change in bf876ec7 that quietly removed the whitespace stripping. Closes #33018 --- changelogs/unreleased/sh-fix-submodules-trailing-spaces.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 changelogs/unreleased/sh-fix-submodules-trailing-spaces.yml (limited to 'changelogs') diff --git a/changelogs/unreleased/sh-fix-submodules-trailing-spaces.yml b/changelogs/unreleased/sh-fix-submodules-trailing-spaces.yml new file mode 100644 index 00000000000..d633995d467 --- /dev/null +++ b/changelogs/unreleased/sh-fix-submodules-trailing-spaces.yml @@ -0,0 +1,4 @@ +--- +title: Strip trailing whitespaces in submodule URLs +merge_request: +author: -- cgit v1.2.3 From 069783b5ccda2eb89f9c953334e2e9a6b809066e Mon Sep 17 00:00:00 2001 From: Kushal Pandya Date: Mon, 29 May 2017 15:04:47 +0000 Subject: Add performance deltas between app deployments on Merge Request widget --- changelogs/unreleased/27439-memory-usage-info.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 changelogs/unreleased/27439-memory-usage-info.yml (limited to 'changelogs') diff --git a/changelogs/unreleased/27439-memory-usage-info.yml b/changelogs/unreleased/27439-memory-usage-info.yml new file mode 100644 index 00000000000..dd212853f57 --- /dev/null +++ b/changelogs/unreleased/27439-memory-usage-info.yml @@ -0,0 +1,4 @@ +--- +title: Add performance deltas between app deployments on Merge Request widget +merge_request: 11730 +author: -- cgit v1.2.3 From fe790c7543a3f3b618ca8b7238aeb73ff51cfde3 Mon Sep 17 00:00:00 2001 From: Felipe Artur Date: Thu, 25 May 2017 18:14:40 -0300 Subject: Set head pipeline when creating merge requests --- changelogs/unreleased/issue_32225_2.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'changelogs') diff --git a/changelogs/unreleased/issue_32225_2.yml b/changelogs/unreleased/issue_32225_2.yml index 80d2bdcd63c..320b9fe00b8 100644 --- a/changelogs/unreleased/issue_32225_2.yml +++ b/changelogs/unreleased/issue_32225_2.yml @@ -1,4 +1,4 @@ --- -title: Sanity check for pipeline sha before saving merge request pipeline id +title: Handle head pipeline when creating merge requests merge_request: author: -- cgit v1.2.3 From f547a473d80288757d8ce8d8d7ba11df616b691d Mon Sep 17 00:00:00 2001 From: jboltz88 Date: Tue, 23 May 2017 01:09:52 -0500 Subject: 31616-add-uptime-of-gitlab-instance-in-admin-area --- .../unreleased/31616-add-uptime-of-gitlab-instance-in-admin-area.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 changelogs/unreleased/31616-add-uptime-of-gitlab-instance-in-admin-area.yml (limited to 'changelogs') diff --git a/changelogs/unreleased/31616-add-uptime-of-gitlab-instance-in-admin-area.yml b/changelogs/unreleased/31616-add-uptime-of-gitlab-instance-in-admin-area.yml new file mode 100644 index 00000000000..6dc48d6b2d8 --- /dev/null +++ b/changelogs/unreleased/31616-add-uptime-of-gitlab-instance-in-admin-area.yml @@ -0,0 +1,4 @@ +--- +title: Add server uptime to System Info page in admin dashboard +merge_request: 11590 +author: Justin Boltz -- cgit v1.2.3 From a7349560b2d13ea7894a462738b3a7687fdbae72 Mon Sep 17 00:00:00 2001 From: blackst0ne Date: Tue, 30 May 2017 15:35:49 +1100 Subject: 'New issue'/'New merge request' dropdowns should show only projects with issues/merge requests feature enabled --- ...ng-new-milestone-or-issue-for-project-that-has-issues-disabled.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 changelogs/unreleased/19107-404-when-creating-new-milestone-or-issue-for-project-that-has-issues-disabled.yml (limited to 'changelogs') diff --git a/changelogs/unreleased/19107-404-when-creating-new-milestone-or-issue-for-project-that-has-issues-disabled.yml b/changelogs/unreleased/19107-404-when-creating-new-milestone-or-issue-for-project-that-has-issues-disabled.yml new file mode 100644 index 00000000000..bec9aa34761 --- /dev/null +++ b/changelogs/unreleased/19107-404-when-creating-new-milestone-or-issue-for-project-that-has-issues-disabled.yml @@ -0,0 +1,4 @@ +--- +title: 'New issue'/'New merge request' dropdowns should show only projects with issues/merge requests feature enabled +merge_request: 19107 +author: blackst0ne -- cgit v1.2.3 From 172932eec8f234fbb665489c00f73d644fa0413e Mon Sep 17 00:00:00 2001 From: Sean McGivern Date: Tue, 30 May 2017 11:24:55 +0100 Subject: Fix /unsubscribe slash command creating extra todos The /unsubscribe slash command means that we check if the current user is subscribed to the issuable without having an explicit subscription. That means that we use the UserParser to find references to them in the notes. The UserParser (and all parsers inheriting from BaseParser) use RequestStore to cache ActiveRecord objects, so that we don't need to load the User object each time, if we're parsing references a bunch of times in the same request. However, it was always returning _all_ of the previously cached items, not just the ones matching the IDs passed. This would mean that we did two runs through with UserParser if you were mentioned in a comment, and then mentioned someone else in your comment while using /unsubscribe: 1. Because /unsubscribe was used, we see if you were mentioned in any comments. 2. Because you mentioned someone, we find them - but we would also get back your user, even if you didn't mention yourself. This would have the effect of creating a mention or directly addressed todo for yourself incorrectly. The fix is simple: only return values from the cache matching the IDs passed. --- ...d-you-directly-addressed-yourself-todo-when-using-unsubscribe.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 changelogs/unreleased/33032-invalid-you-directly-addressed-yourself-todo-when-using-unsubscribe.yml (limited to 'changelogs') diff --git a/changelogs/unreleased/33032-invalid-you-directly-addressed-yourself-todo-when-using-unsubscribe.yml b/changelogs/unreleased/33032-invalid-you-directly-addressed-yourself-todo-when-using-unsubscribe.yml new file mode 100644 index 00000000000..1eaa0d0124e --- /dev/null +++ b/changelogs/unreleased/33032-invalid-you-directly-addressed-yourself-todo-when-using-unsubscribe.yml @@ -0,0 +1,5 @@ +--- +title: Fix /unsubscribe slash command creating extra todos when you were already mentioned + in an issue +merge_request: +author: -- cgit v1.2.3 From df7c90116ba1203f1cb1150bb99fa5a4c99e0280 Mon Sep 17 00:00:00 2001 From: Phil Hughes Date: Tue, 30 May 2017 11:58:50 +0100 Subject: fixed issuable shortcuts not working moved setstate method into store --- changelogs/unreleased/issue-edit-inline.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 changelogs/unreleased/issue-edit-inline.yml (limited to 'changelogs') diff --git a/changelogs/unreleased/issue-edit-inline.yml b/changelogs/unreleased/issue-edit-inline.yml new file mode 100644 index 00000000000..db03d1bdac4 --- /dev/null +++ b/changelogs/unreleased/issue-edit-inline.yml @@ -0,0 +1,4 @@ +--- +title: Enables inline editing for an issues title & description +merge_request: +author: -- cgit v1.2.3 From 08134ad2909c4497dc5ef0e4b144ccc6330a9de8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9my=20Coutable?= Date: Tue, 30 May 2017 14:23:14 +0200 Subject: Add changelog MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Rémy Coutable --- changelogs/unreleased/30410-revert-9347-and-10079.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 changelogs/unreleased/30410-revert-9347-and-10079.yml (limited to 'changelogs') diff --git a/changelogs/unreleased/30410-revert-9347-and-10079.yml b/changelogs/unreleased/30410-revert-9347-and-10079.yml new file mode 100644 index 00000000000..0149209caf2 --- /dev/null +++ b/changelogs/unreleased/30410-revert-9347-and-10079.yml @@ -0,0 +1,5 @@ +--- +title: Revert the feature that would include the current user's username in the HTTP + clone URL +merge_request: 11792 +author: -- cgit v1.2.3 From 6821ad96ca3246b3ce70d03fdbc7de45fb7518c8 Mon Sep 17 00:00:00 2001 From: Sean McGivern Date: Tue, 30 May 2017 13:25:47 +0100 Subject: Fix math rendering on blob pages `renderGFM` adds the correct syntax highlighting class and triggers KaTeX if required. --- ...wn-rendering-of-md-files-has-ceased-to-display-latex-equations.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 changelogs/unreleased/33048-markdown-rendering-of-md-files-has-ceased-to-display-latex-equations.yml (limited to 'changelogs') diff --git a/changelogs/unreleased/33048-markdown-rendering-of-md-files-has-ceased-to-display-latex-equations.yml b/changelogs/unreleased/33048-markdown-rendering-of-md-files-has-ceased-to-display-latex-equations.yml new file mode 100644 index 00000000000..5648e013e75 --- /dev/null +++ b/changelogs/unreleased/33048-markdown-rendering-of-md-files-has-ceased-to-display-latex-equations.yml @@ -0,0 +1,4 @@ +--- +title: Fix math rendering on blob pages +merge_request: +author: -- cgit v1.2.3 From ab8d54b26befb4b70988a514759c7c4d9fd7630d Mon Sep 17 00:00:00 2001 From: Jarka Kadlecova Date: Thu, 18 May 2017 08:07:48 +0200 Subject: =?UTF-8?q?Don=E2=80=99t=20create=20comment=20on=20JIRA=20if=20lin?= =?UTF-8?q?k=20already=20exists?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- changelogs/unreleased/25373-jira-links.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 changelogs/unreleased/25373-jira-links.yml (limited to 'changelogs') diff --git a/changelogs/unreleased/25373-jira-links.yml b/changelogs/unreleased/25373-jira-links.yml new file mode 100644 index 00000000000..09589d4b992 --- /dev/null +++ b/changelogs/unreleased/25373-jira-links.yml @@ -0,0 +1,4 @@ +--- +title: Don’t create comment on JIRA if it already exists for the entity +merge_request: +author: -- cgit v1.2.3 From 28590e8854fd15f1a36befb66c68efbb490f9f04 Mon Sep 17 00:00:00 2001 From: Jacob Vosmaer Date: Tue, 30 May 2017 15:57:11 +0200 Subject: Enable Gitaly by default in GitLab 9.3 --- changelogs/unreleased/gitaly-opt-out.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 changelogs/unreleased/gitaly-opt-out.yml (limited to 'changelogs') diff --git a/changelogs/unreleased/gitaly-opt-out.yml b/changelogs/unreleased/gitaly-opt-out.yml new file mode 100644 index 00000000000..2f89e0bfc9a --- /dev/null +++ b/changelogs/unreleased/gitaly-opt-out.yml @@ -0,0 +1,4 @@ +--- +title: Enable Gitaly by default in installations from source +merge_request: 11796 +author: -- cgit v1.2.3 From 5875d9969a31b754f2dda8b271f0fdddec5c3451 Mon Sep 17 00:00:00 2001 From: Shinya Maeda Date: Fri, 12 May 2017 21:53:31 +0900 Subject: Add changelog --- changelogs/unreleased/30892-add-api-support-for-pipeline-schedule.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 changelogs/unreleased/30892-add-api-support-for-pipeline-schedule.yml (limited to 'changelogs') diff --git a/changelogs/unreleased/30892-add-api-support-for-pipeline-schedule.yml b/changelogs/unreleased/30892-add-api-support-for-pipeline-schedule.yml new file mode 100644 index 00000000000..26ce84697d0 --- /dev/null +++ b/changelogs/unreleased/30892-add-api-support-for-pipeline-schedule.yml @@ -0,0 +1,4 @@ +--- +title: Add API support for pipeline schedule +merge_request: 11307 +author: dosuken123 -- cgit v1.2.3 From 01c6323d238706bc8d0acb0273552a094c996ca0 Mon Sep 17 00:00:00 2001 From: Toon Claes Date: Wed, 24 May 2017 15:03:45 +0200 Subject: UNION of SELECT/WHERE is faster than WHERE on UNION Instead of applying WHERE on a UNION, apply the WHERE on each of the seperate SELECT statements, and do UNION on that. Local tests with about 2_000_000 projects: - 1_500_000 private projects - 40_000 internal projects - 400_000 public projects For the API endpoint `/api/v4/projects?visibility=private` the slowest query was: ```sql SELECT "projects".* FROM "projects" WHERE ... ``` The original query took 1073.8ms. The query refactored to UNION of SELECT/WHERE took 2.3ms. The original query was: ```sql SELECT "projects".* FROM "projects" WHERE "projects"."pending_delete" = $1 AND (projects.id IN (SELECT "projects"."id" FROM "projects" INNER JOIN "project_authorizations" ON "projects"."id" = "project_authorizations"."project_id" WHERE "projects"."pending_delete" = 'f' AND "project_authorizations"."user_id" = 23 UNION SELECT "projects"."id" FROM "projects" WHERE "projects"."visibility_level" IN (20, 10))) AND "projects"."visibility_level" = $2 AND "projects"."archived" = $3 ORDER BY "projects"."created_at" DESC LIMIT 20 OFFSET 0 [["pending_delete", "f"], ["visibility_level", 0], ["archived", "f"]] ``` The refactored query: ```sql SELECT "projects".* FROM "projects" WHERE "projects"."pending_delete" = $1 AND (projects.id IN (SELECT "projects"."id" FROM "projects" INNER JOIN "project_authorizations" ON "projects"."id" = "project_authorizations"."project_id" WHERE "projects"."pending_delete" = 'f' AND "project_authorizations"."user_id" = 23 AND "projects"."visibility_level" = 0 AND "projects"."archived" = 'f' UNION SELECT "projects"."id" FROM "projects" WHERE "projects"."visibility_level" IN (20, 10) AND "projects"."visibility_level" = 0 AND "projects"."archived" = 'f')) ORDER BY "projects"."created_at" DESC LIMIT 20 OFFSET 0 [["pending_delete", "f"]] ``` --- changelogs/unreleased/tc-improve-project-api-perf.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 changelogs/unreleased/tc-improve-project-api-perf.yml (limited to 'changelogs') diff --git a/changelogs/unreleased/tc-improve-project-api-perf.yml b/changelogs/unreleased/tc-improve-project-api-perf.yml new file mode 100644 index 00000000000..7e88466c058 --- /dev/null +++ b/changelogs/unreleased/tc-improve-project-api-perf.yml @@ -0,0 +1,4 @@ +--- +title: Improve performance of ProjectFinder used in /projects API endpoint +merge_request: 11666 +author: -- cgit v1.2.3 From 0c7dd30c78043ea3d4629e1e5739ccfcc7d968fe Mon Sep 17 00:00:00 2001 From: Douwe Maan Date: Tue, 30 May 2017 16:19:29 -0500 Subject: Make .gitmodules parsing more resilient to syntax errors --- changelogs/unreleased/dm-gitmodules-parsing.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 changelogs/unreleased/dm-gitmodules-parsing.yml (limited to 'changelogs') diff --git a/changelogs/unreleased/dm-gitmodules-parsing.yml b/changelogs/unreleased/dm-gitmodules-parsing.yml new file mode 100644 index 00000000000..a7d755d6c4d --- /dev/null +++ b/changelogs/unreleased/dm-gitmodules-parsing.yml @@ -0,0 +1,4 @@ +--- +title: Make .gitmodules parsing more resilient to syntax errors +merge_request: +author: -- cgit v1.2.3 From 04bb8fe9942f8558124f00e8cdfb50ef7059bf9e Mon Sep 17 00:00:00 2001 From: Douwe Maan Date: Tue, 30 May 2017 16:40:31 -0500 Subject: Return nil when looking up config for unknown LDAP provider --- changelogs/unreleased/dm-oauth-config-for.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 changelogs/unreleased/dm-oauth-config-for.yml (limited to 'changelogs') diff --git a/changelogs/unreleased/dm-oauth-config-for.yml b/changelogs/unreleased/dm-oauth-config-for.yml new file mode 100644 index 00000000000..8fbbd45bb57 --- /dev/null +++ b/changelogs/unreleased/dm-oauth-config-for.yml @@ -0,0 +1,4 @@ +--- +title: Return nil when looking up config for unknown LDAP provider +merge_request: +author: -- cgit v1.2.3 From 0684073d1ea5de0c7e0052b3ccc0cca77f661b56 Mon Sep 17 00:00:00 2001 From: vanadium23 Date: Tue, 30 May 2017 20:41:43 +0300 Subject: Add tag_list param to project api --- changelogs/unreleased/33000-tag-list-in-project-create-api.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 changelogs/unreleased/33000-tag-list-in-project-create-api.yml (limited to 'changelogs') diff --git a/changelogs/unreleased/33000-tag-list-in-project-create-api.yml b/changelogs/unreleased/33000-tag-list-in-project-create-api.yml new file mode 100644 index 00000000000..b0d0d3cbeba --- /dev/null +++ b/changelogs/unreleased/33000-tag-list-in-project-create-api.yml @@ -0,0 +1,4 @@ +--- +title: Add tag_list param to project api +merge_request: 11799 +author: Ivan Chernov -- cgit v1.2.3 From 9dd1ef182bd0cf1a0af2073e6ede4e332995d127 Mon Sep 17 00:00:00 2001 From: Mark Fletcher Date: Wed, 31 May 2017 18:35:24 +0800 Subject: Ask for an example project for bug reports * Bugs reported in the GitLab Issue trackers should be reproducible * Asking reporters to reproduce on GitLab.com is reasonable * It lets us know whether the issue still exists in latest * It ensures that the steps to reproduce are solid * It gives Developers a live example to work from * Reporter can verify the fix in the example project once shipped [skip ci] --- changelogs/unreleased/issue-template-reproduce-in-example-project.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 changelogs/unreleased/issue-template-reproduce-in-example-project.yml (limited to 'changelogs') diff --git a/changelogs/unreleased/issue-template-reproduce-in-example-project.yml b/changelogs/unreleased/issue-template-reproduce-in-example-project.yml new file mode 100644 index 00000000000..8116007b459 --- /dev/null +++ b/changelogs/unreleased/issue-template-reproduce-in-example-project.yml @@ -0,0 +1,4 @@ +--- +title: Ask for an example project for bug reports +merge_request: +author: -- cgit v1.2.3 From c791245cbf833abeadba214ddef219b8ac20102f Mon Sep 17 00:00:00 2001 From: Grzegorz Bizon Date: Wed, 31 May 2017 13:12:35 +0200 Subject: Add changelog for protected branches abilities fix --- .../fix-gb-use-merge-ability-for-protected-manual-actions.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 changelogs/unreleased/fix-gb-use-merge-ability-for-protected-manual-actions.yml (limited to 'changelogs') diff --git a/changelogs/unreleased/fix-gb-use-merge-ability-for-protected-manual-actions.yml b/changelogs/unreleased/fix-gb-use-merge-ability-for-protected-manual-actions.yml new file mode 100644 index 00000000000..43c18502cd6 --- /dev/null +++ b/changelogs/unreleased/fix-gb-use-merge-ability-for-protected-manual-actions.yml @@ -0,0 +1,4 @@ +--- +title: Respect merge, instead of push, permissions for protected actions +merge_request: 11648 +author: -- cgit v1.2.3 From 161af17c1b69e7e00aefcd4f540a55755259ceda Mon Sep 17 00:00:00 2001 From: Kamil Trzcinski Date: Wed, 24 May 2017 15:13:51 +0200 Subject: Introduce source to pipeline entity --- changelogs/unreleased/introduce-source-to-pipelines.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 changelogs/unreleased/introduce-source-to-pipelines.yml (limited to 'changelogs') diff --git a/changelogs/unreleased/introduce-source-to-pipelines.yml b/changelogs/unreleased/introduce-source-to-pipelines.yml new file mode 100644 index 00000000000..7898bd31b39 --- /dev/null +++ b/changelogs/unreleased/introduce-source-to-pipelines.yml @@ -0,0 +1,4 @@ +--- +title: Introduce source to Pipeline entity +merge_request: +author: -- cgit v1.2.3 From b00acd007c2d59eaa0399cf97d49c95ee8e5e385 Mon Sep 17 00:00:00 2001 From: Dimitrie Hoekstra Date: Wed, 31 May 2017 15:04:00 +0000 Subject: Ui improvements for count badges and permission badges --- .../UI-improvements-for-count-badges-and-permission-badges.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 changelogs/unreleased/UI-improvements-for-count-badges-and-permission-badges.yml (limited to 'changelogs') diff --git a/changelogs/unreleased/UI-improvements-for-count-badges-and-permission-badges.yml b/changelogs/unreleased/UI-improvements-for-count-badges-and-permission-badges.yml new file mode 100644 index 00000000000..374f643faa7 --- /dev/null +++ b/changelogs/unreleased/UI-improvements-for-count-badges-and-permission-badges.yml @@ -0,0 +1,5 @@ +--- +title: Count badges depend on translucent color to better adjust to different background + colors and permission badges now feature a pill shaped design similar to labels +merge_request: +author: -- cgit v1.2.3 From 671284ba375109becbfa2a288032cdc7301b157b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alejandro=20Rodr=C3=ADguez?= Date: Wed, 31 May 2017 21:06:01 +0000 Subject: Add feature toggles through Flipper --- changelogs/unreleased/feature-flags-flipper.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 changelogs/unreleased/feature-flags-flipper.yml (limited to 'changelogs') diff --git a/changelogs/unreleased/feature-flags-flipper.yml b/changelogs/unreleased/feature-flags-flipper.yml new file mode 100644 index 00000000000..5be5c44166d --- /dev/null +++ b/changelogs/unreleased/feature-flags-flipper.yml @@ -0,0 +1,4 @@ +--- +title: Add feature toggles and API endpoints for admins +merge_request: 11747 +author: -- cgit v1.2.3