<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/lib/api, branch docs/single-codebase-info</title>
<subtitle>gitlab.com: gitlab-org/gitlab-ce.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/'/>
<entry>
<title>Merge branch 'ce-11225-es_limited_namespaces_removal' into 'master'</title>
<updated>2019-05-06T10:33:13+00:00</updated>
<author>
<name>Nick Thomas</name>
<email>nick@gitlab.com</email>
</author>
<published>2019-05-06T10:33:13+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=3f30ab5733843d1279d283ae98ab89b646f8f25d'/>
<id>3f30ab5733843d1279d283ae98ab89b646f8f25d</id>
<content type='text'>
Backport "Fix namespace/project removal elasticsearch limit" to CE

See merge request gitlab-org/gitlab-ce!27933</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Backport "Fix namespace/project removal elasticsearch limit" to CE

See merge request gitlab-org/gitlab-ce!27933</pre>
</div>
</content>
</entry>
<entry>
<title>Run rubocop -a on CE files</title>
<updated>2019-05-05T10:24:28+00:00</updated>
<author>
<name>Stan Hu</name>
<email>stanhu@gmail.com</email>
</author>
<published>2019-05-05T10:19:14+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=f93b2e02a56a3b1f3041119e8302d43aeafc8284'/>
<id>f93b2e02a56a3b1f3041119e8302d43aeafc8284</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow guests users to access project releases</title>
<updated>2019-05-03T13:29:20+00:00</updated>
<author>
<name>Krasimir Angelov</name>
<email>kangelov@gitlab.com</email>
</author>
<published>2019-05-03T13:29:20+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=241ba4be7989547b3bc3f9a1a20b8dee7a4e9a0c'/>
<id>241ba4be7989547b3bc3f9a1a20b8dee7a4e9a0c</id>
<content type='text'>
This is step one of resolving
https://gitlab.com/gitlab-org/gitlab-ce/issues/56838.

Here is what changed:
- Revert the security fix from bdee9e8412d.
- Do not leak repository information (tag name, commit) to guests in API
responses.
- Do not include links to source code in API responses for users that do
not have download_code access.
- Show Releases in sidebar for guests.
- Do not display links to source code under Assets for users that do not
have download_code access.

GET ':id/releases/:tag_name' still do not allow guests to access
releases. This is to prevent guessing tag existence.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is step one of resolving
https://gitlab.com/gitlab-org/gitlab-ce/issues/56838.

Here is what changed:
- Revert the security fix from bdee9e8412d.
- Do not leak repository information (tag name, commit) to guests in API
responses.
- Do not include links to source code in API responses for users that do
not have download_code access.
- Show Releases in sidebar for guests.
- Do not display links to source code under Assets for users that do not
have download_code access.

GET ':id/releases/:tag_name' still do not allow guests to access
releases. This is to prevent guessing tag existence.
</pre>
</div>
</content>
</entry>
<entry>
<title>Backport of 328-versioned-es-schema</title>
<updated>2019-05-03T04:22:45+00:00</updated>
<author>
<name>Mario de la Ossa</name>
<email>mariodelaossa@gmail.com</email>
</author>
<published>2019-05-01T01:51:57+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=03608aa103144bb085b91d532c93115811453d4c'/>
<id>03608aa103144bb085b91d532c93115811453d4c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Whitelist query limits for internal API</title>
<updated>2019-05-03T04:02:15+00:00</updated>
<author>
<name>Stan Hu</name>
<email>stanhu@gmail.com</email>
</author>
<published>2019-05-03T04:02:15+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=0595c6d5cd45fbf34f8779be544df72f83647915'/>
<id>0595c6d5cd45fbf34f8779be544df72f83647915</id>
<content type='text'>
When creating a merge request for push options, there may be over 100
queries that are run to create a merge request. Even after we reduce the
number of queries by disabling the Sidekiq jobs, it appears we still
hover near this limit.

Closes https://gitlab.com/gitlab-org/gitlab-ee/issues/11450
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When creating a merge request for push options, there may be over 100
queries that are run to create a merge request. Even after we reduce the
number of queries by disabling the Sidekiq jobs, it appears we still
hover near this limit.

Closes https://gitlab.com/gitlab-org/gitlab-ee/issues/11450
</pre>
</div>
</content>
</entry>
<entry>
<title>Add gitlab-managed option to clusters form</title>
<updated>2019-05-03T01:05:53+00:00</updated>
<author>
<name>Mayra Cabrera</name>
<email>mcabrera@gitlab.com</email>
</author>
<published>2019-05-03T01:05:53+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=89132bbdd63bbd033c43422500a972af6d94a4d0'/>
<id>89132bbdd63bbd033c43422500a972af6d94a4d0</id>
<content type='text'>
When this option is enabled, GitLab will create namespaces and service
accounts as usual. When disabled, GitLab wont create any project
specific kubernetes resources

Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/56557
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When this option is enabled, GitLab will create namespaces and service
accounts as usual. When disabled, GitLab wont create any project
specific kubernetes resources

Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/56557
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'secure-disallow-read-user-scope-to-read-project-events' into 'master'</title>
<updated>2019-04-29T12:40:33+00:00</updated>
<author>
<name>GitLab Release Tools Bot</name>
<email>robert+release-tools@gitlab.com</email>
</author>
<published>2019-04-29T12:40:33+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=076d199d2af03be9c41962c9e5203a02ddef691d'/>
<id>076d199d2af03be9c41962c9e5203a02ddef691d</id>
<content type='text'>
Disallow read user scope to read project events

See merge request gitlab/gitlabhq!3067</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Disallow read user scope to read project events

See merge request gitlab/gitlabhq!3067</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'get-rid-of-user-namespace-method' into 'master'</title>
<updated>2019-04-25T08:44:38+00:00</updated>
<author>
<name>Dmitriy Zaporozhets</name>
<email>dmitriy.zaporozhets@gmail.com</email>
</author>
<published>2019-04-25T08:44:38+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=77efa66cdf17740e28e996cdfee3a3a8d7b19ef4'/>
<id>77efa66cdf17740e28e996cdfee3a3a8d7b19ef4</id>
<content type='text'>
Get rid of the user_namespace API helper method

See merge request gitlab-org/gitlab-ce!27636</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Get rid of the user_namespace API helper method

See merge request gitlab-org/gitlab-ce!27636</pre>
</div>
</content>
</entry>
<entry>
<title>Added list_pages method to avoid loading all wiki pages content</title>
<updated>2019-04-25T04:19:07+00:00</updated>
<author>
<name>Francisco Javier López</name>
<email>fjlopez@gitlab.com</email>
</author>
<published>2019-04-25T04:19:07+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=dde69bfb2a595956c54ddb9c776759c11b3f2a3b'/>
<id>dde69bfb2a595956c54ddb9c776759c11b3f2a3b</id>
<content type='text'>
Inside a wiki, when we show the sidebar or browse to the `pages`,
all page contents are retrieved from Gitaly and that is a waste
of resources, since no content from that pages are going to be
showed.

This MR introduces the method `ProjectWiki#list_pages`,
which uses new wiki_list_pages RPC call to retrieve
pages without content

Also in the `WikisController` we're using the method to show
pages in the sidebar and also on the `pages` page.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Inside a wiki, when we show the sidebar or browse to the `pages`,
all page contents are retrieved from Gitaly and that is a waste
of resources, since no content from that pages are going to be
showed.

This MR introduces the method `ProjectWiki#list_pages`,
which uses new wiki_list_pages RPC call to retrieve
pages without content

Also in the `WikisController` we're using the method to show
pages in the sidebar and also on the `pages` page.
</pre>
</div>
</content>
</entry>
<entry>
<title>Get rid of the user_namespace API helper method</title>
<updated>2019-04-24T17:39:59+00:00</updated>
<author>
<name>Rémy Coutable</name>
<email>remy@rymai.me</email>
</author>
<published>2019-04-24T17:39:59+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=c563e29fb37c482951c17680c7e34bfbfafa4ca0'/>
<id>c563e29fb37c482951c17680c7e34bfbfafa4ca0</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>
</feed>
