<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/lib/api, branch cleanup-issues-schema</title>
<subtitle>gitlab.com: gitlab-org/gitlab-ce.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/'/>
<entry>
<title>Merge branch '36099-api-responses-missing-x-content-type-options-header' into '10-1-stable'</title>
<updated>2017-11-09T04:11:18+00:00</updated>
<author>
<name>Douwe Maan</name>
<email>douwe@gitlab.com</email>
</author>
<published>2017-11-01T09:25:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=20ac30a705f4edd22efd934ecf68b58557f868db'/>
<id>20ac30a705f4edd22efd934ecf68b58557f868db</id>
<content type='text'>
Include X-Content-Type-Options (XCTO) header into API responses

See merge request gitlab/gitlabhq!2211

(cherry picked from commit 6c818e77f2abeef2dd7b17a269611b018701fa79)

e087e075 Include X-Content-Type-Options (XCTO) header into API responses</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Include X-Content-Type-Options (XCTO) header into API responses

See merge request gitlab/gitlabhq!2211

(cherry picked from commit 6c818e77f2abeef2dd7b17a269611b018701fa79)

e087e075 Include X-Content-Type-Options (XCTO) header into API responses</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'fix-issues-api-list-performance' into 'master'</title>
<updated>2017-11-08T19:37:21+00:00</updated>
<author>
<name>Stan Hu</name>
<email>stanhu@gmail.com</email>
</author>
<published>2017-11-08T19:37:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=0c3877a48827b587b407174410196993bec79f73'/>
<id>0c3877a48827b587b407174410196993bec79f73</id>
<content type='text'>
Fail when issuable_meta_data is called on an unlimited collection

Closes #39845

See merge request gitlab-org/gitlab-ce!15249</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fail when issuable_meta_data is called on an unlimited collection

Closes #39845

See merge request gitlab-org/gitlab-ce!15249</pre>
</div>
</content>
</entry>
<entry>
<title>Use Commit#notes and Note.for_commit_id when possible to make sure we use all the indexes available to us</title>
<updated>2017-11-08T11:22:11+00:00</updated>
<author>
<name>Douwe Maan</name>
<email>douwe@selenight.nl</email>
</author>
<published>2017-11-07T16:11:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=fec48c6e170fb0032cece5d8cc3b06bb45caee57'/>
<id>fec48c6e170fb0032cece5d8cc3b06bb45caee57</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fail when issuable_meta_data is called on an unlimited collection</title>
<updated>2017-11-07T16:26:55+00:00</updated>
<author>
<name>Sean McGivern</name>
<email>sean@gitlab.com</email>
</author>
<published>2017-11-07T14:00:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=4d4ddb6004e6f7f56b337a49c6eedaad70d70862'/>
<id>4d4ddb6004e6f7f56b337a49c6eedaad70d70862</id>
<content type='text'>
This method can be called with an array, or a relation:

1. Arrays always have a limited amount of values, so that's fine.
2. If the relation does not have a limit value applied, then we will load every
   single object in that collection, and prevent N+1 queries for the metadata
   for that. But that's wrong, because we should never call this without an
   explicit limit set. So we raise in that case, and this commit will see which
   specs fail.

The only failing specs here were the issues API specs, and the specs for
IssuableMetadata itself, and both have been addressed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This method can be called with an array, or a relation:

1. Arrays always have a limited amount of values, so that's fine.
2. If the relation does not have a limit value applied, then we will load every
   single object in that collection, and prevent N+1 queries for the metadata
   for that. But that's wrong, because we should never call this without an
   explicit limit set. So we raise in that case, and this commit will see which
   specs fail.

The only failing specs here were the issues API specs, and the specs for
IssuableMetadata itself, and both have been addressed.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch '37442-api-branches-id-repository-branches-is-calling-gitaly-n-1-times-per-request' into 'master'</title>
<updated>2017-11-07T11:09:00+00:00</updated>
<author>
<name>Douwe Maan</name>
<email>douwe@gitlab.com</email>
</author>
<published>2017-11-07T11:09:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=8138d58d42cb128995b1f9d9ceab7f773c3300e3'/>
<id>8138d58d42cb128995b1f9d9ceab7f773c3300e3</id>
<content type='text'>
Fetch the merged branches at once in the `/projects/:id/repository/branches` endpoint

See merge request gitlab-org/gitlab-ce!15215</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fetch the merged branches at once in the `/projects/:id/repository/branches` endpoint

See merge request gitlab-org/gitlab-ce!15215</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'feature/custom-attributes-on-projects-and-groups' into 'master'</title>
<updated>2017-11-07T10:59:38+00:00</updated>
<author>
<name>Rémy Coutable</name>
<email>remy@rymai.me</email>
</author>
<published>2017-11-07T10:59:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=31e3ef93e53802bb99b342a7b403972493ed63cc'/>
<id>31e3ef93e53802bb99b342a7b403972493ed63cc</id>
<content type='text'>
Support custom attributes on groups and projects

See merge request gitlab-org/gitlab-ce!14593</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Support custom attributes on groups and projects

See merge request gitlab-org/gitlab-ce!14593</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'add-changes-count-to-merge-requests-api' into 'master'</title>
<updated>2017-11-07T10:58:03+00:00</updated>
<author>
<name>Rémy Coutable</name>
<email>remy@rymai.me</email>
</author>
<published>2017-11-07T10:58:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=2ec5ae21b8ab16bea83c4b00df5bf17be8ad34c6'/>
<id>2ec5ae21b8ab16bea83c4b00df5bf17be8ad34c6</id>
<content type='text'>
Add changes_count to the merge requests API

See merge request gitlab-org/gitlab-ce!15178</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add changes_count to the merge requests API

See merge request gitlab-org/gitlab-ce!15178</pre>
</div>
</content>
</entry>
<entry>
<title>Pass the Gitlab::Git::Branch object to Repository#merged_to_root_ref?</title>
<updated>2017-11-06T15:29:50+00:00</updated>
<author>
<name>Rémy Coutable</name>
<email>remy@rymai.me</email>
</author>
<published>2017-11-06T15:29:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=e78c701aff3fe57847552ca6db6a9ad615b555fb'/>
<id>e78c701aff3fe57847552ca6db6a9ad615b555fb</id>
<content type='text'>
Signed-off-by: Rémy Coutable &lt;remy@rymai.me&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Rémy Coutable &lt;remy@rymai.me&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve performance of the /projects/:id/repository/branches API endpoint</title>
<updated>2017-11-06T12:31:23+00:00</updated>
<author>
<name>Rémy Coutable</name>
<email>remy@rymai.me</email>
</author>
<published>2017-11-06T12:29:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=b20984dea2fbbb20bc2807903115076b2a1de461'/>
<id>b20984dea2fbbb20bc2807903115076b2a1de461</id>
<content type='text'>
Mitigate a N+1 requests to Gitaly problem. Still one left.

Signed-off-by: Rémy Coutable &lt;remy@rymai.me&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Mitigate a N+1 requests to Gitaly problem. Still one left.

Signed-off-by: Rémy Coutable &lt;remy@rymai.me&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Support custom attributes on groups</title>
<updated>2017-11-06T09:51:50+00:00</updated>
<author>
<name>Markus Koller</name>
<email>markus-koller@gmx.ch</email>
</author>
<published>2017-09-18T15:07:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=1f773a8ef5a1f76166d0455c6a5e473278885c17'/>
<id>1f773a8ef5a1f76166d0455c6a5e473278885c17</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
