<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/spec/controllers/projects, branch docs-patch-71</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>Standardize remote_ip and path keys for auth.log and api_json.log</title>
<updated>2019-08-20T18:12:28+00:00</updated>
<author>
<name>Stan Hu</name>
<email>stanhu@gmail.com</email>
</author>
<published>2019-08-20T18:12:28+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=e632ae80845f849f93e4d85ef9f836a4792844c9'/>
<id>e632ae80845f849f93e4d85ef9f836a4792844c9</id>
<content type='text'>
Current `auth.log` uses `fullpath` and `ip`, while `api_json.log` uses
`remote_ip` and `path` for the same fields. Let's standardize these
namings to make it easier for people working with the data.

Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/66167
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Current `auth.log` uses `fullpath` and `ip`, while `api_json.log` uses
`remote_ip` and `path` for the same fields. Let's standardize these
namings to make it easier for people working with the data.

Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/66167
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'fix-deprecation-warnings-change-success-to-successful' into 'master'</title>
<updated>2019-08-20T16:02:32+00:00</updated>
<author>
<name>Douglas Barbosa Alexandre</name>
<email>dbalexandre@gmail.com</email>
</author>
<published>2019-08-20T16:02:32+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=31b508e820376713131c6c3ac459f86377d45b06'/>
<id>31b508e820376713131c6c3ac459f86377d45b06</id>
<content type='text'>
Change `be_success` to `be_successful` in specs

See merge request gitlab-org/gitlab-ce!31969</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change `be_success` to `be_successful` in specs

See merge request gitlab-org/gitlab-ce!31969</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'mc/bug/nplusone-pipelines-show' into 'master'</title>
<updated>2019-08-19T21:52:56+00:00</updated>
<author>
<name>Stan Hu</name>
<email>stanhu@gmail.com</email>
</author>
<published>2019-08-19T21:52:56+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=f3d65e78bc3b3d65d3ee445bc40bae49ec29a966'/>
<id>f3d65e78bc3b3d65d3ee445bc40bae49ec29a966</id>
<content type='text'>
Improve nplusone spec for PipelinesController#show

See merge request gitlab-org/gitlab-ce!31976</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Improve nplusone spec for PipelinesController#show

See merge request gitlab-org/gitlab-ce!31976</pre>
</div>
</content>
</entry>
<entry>
<title>Fix N+1s queries while loading users</title>
<updated>2019-08-19T20:35:46+00:00</updated>
<author>
<name>Douglas Barbosa Alexandre</name>
<email>dbalexandre@gmail.com</email>
</author>
<published>2019-08-19T20:33:07+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=2067f677df69200338d8d2b78f239759fc293fee'/>
<id>2067f677df69200338d8d2b78f239759fc293fee</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve nplusone spec for PipelinesController#show</title>
<updated>2019-08-19T19:02:28+00:00</updated>
<author>
<name>Matija Čupić</name>
<email>matteeyah@gmail.com</email>
</author>
<published>2019-08-19T15:28:20+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=ae7f5faf675848cd561687548757cee6e647ab14'/>
<id>ae7f5faf675848cd561687548757cee6e647ab14</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Change `be_success` to `be_successful` in specs</title>
<updated>2019-08-19T12:40:56+00:00</updated>
<author>
<name>Vitali Tatarintev</name>
<email>vtatarintev@gitlab.com</email>
</author>
<published>2019-08-19T09:55:20+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=6a6411938a2854bb20dd358a481bb3f067df8271'/>
<id>6a6411938a2854bb20dd358a481bb3f067df8271</id>
<content type='text'>
Fixes deprecation warning:

```
DEPRECATION WARNING: The success? predicate is deprecated and
will be removed in Rails 6.0.
Please use successful? as provided by Rack::Response::Helpers.
```
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes deprecation warning:

```
DEPRECATION WARNING: The success? predicate is deprecated and
will be removed in Rails 6.0.
Please use successful? as provided by Rack::Response::Helpers.
```
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch '66023-starrers-count-do-not-match-after-searching' into 'master'</title>
<updated>2019-08-16T20:34:27+00:00</updated>
<author>
<name>Stan Hu</name>
<email>stanhu@gmail.com</email>
</author>
<published>2019-08-16T20:34:27+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=2dcb69c90342a5333e5701a1cd704ae738e9433b'/>
<id>2dcb69c90342a5333e5701a1cd704ae738e9433b</id>
<content type='text'>
Fix starrers counts after searching

See merge request gitlab-org/gitlab-ce!31823</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix starrers counts after searching

See merge request gitlab-org/gitlab-ce!31823</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch '24705-multi-selection-for-delete-on-registry-page' into 'master'</title>
<updated>2019-08-15T23:57:38+00:00</updated>
<author>
<name>Thong Kuah</name>
<email>tkuah@gitlab.com</email>
</author>
<published>2019-08-15T23:57:38+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=f4ce990b0e2811cd2c3391fc5f11de990bc54f16'/>
<id>f4ce990b0e2811cd2c3391fc5f11de990bc54f16</id>
<content type='text'>
Resolve "Multi selection for delete on registry page"

Closes #24705

See merge request gitlab-org/gitlab-ce!30837</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Resolve "Multi selection for delete on registry page"

Closes #24705

See merge request gitlab-org/gitlab-ce!30837</pre>
</div>
</content>
</entry>
<entry>
<title>Fix starrers counters after searching</title>
<updated>2019-08-15T17:34:16+00:00</updated>
<author>
<name>Douglas Barbosa Alexandre</name>
<email>dbalexandre@gmail.com</email>
</author>
<published>2019-08-14T20:29:41+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=38ba59bedd8b7e2f1a4de08725d6e000bf4fde42'/>
<id>38ba59bedd8b7e2f1a4de08725d6e000bf4fde42</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow CI to clone public projects when HTTP protocol is disabled</title>
<updated>2019-08-14T19:15:33+00:00</updated>
<author>
<name>Drew Blessing</name>
<email>drew@blessing.io</email>
</author>
<published>2019-08-08T19:56:36+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=7f00bcb92ef72f520b4ffcb443791be0be5a685b'/>
<id>7f00bcb92ef72f520b4ffcb443791be0be5a685b</id>
<content type='text'>
GitLab has a mechanism that allows CI to clone repositories via HTTP
even when the HTTP protocol is disabled. This works as expected
when a project is private or internal. However, when a project is
public CI gets an error message that HTTP is not allowed. This
happens because Git only sends auth in a subsequent request after a
401 is returned first. For public projects, GitLab grabs onto that
unauthenticated request and sends it through since it recognizes
that Guests are ordinarily allowed to access the repository.
Later on this leads to a 403 since HTTP protocol is disabled.
Fix this by only continuing with unauthenticated requests when
HTTP is allowed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
GitLab has a mechanism that allows CI to clone repositories via HTTP
even when the HTTP protocol is disabled. This works as expected
when a project is private or internal. However, when a project is
public CI gets an error message that HTTP is not allowed. This
happens because Git only sends auth in a subsequent request after a
401 is returned first. For public projects, GitLab grabs onto that
unauthenticated request and sends it through since it recognizes
that Guests are ordinarily allowed to access the repository.
Later on this leads to a 403 since HTTP protocol is disabled.
Fix this by only continuing with unauthenticated requests when
HTTP is allowed.
</pre>
</div>
</content>
</entry>
</feed>
