<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/lib/api/internal.rb, branch docs-css</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>Allow multiple repositories per project</title>
<updated>2019-03-26T12:21:03+00:00</updated>
<author>
<name>Bob Van Landuyt</name>
<email>bob@vanlanduyt.co</email>
</author>
<published>2019-03-18T16:51:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=d36415b7545fff543f08a5175790e3a92f383475'/>
<id>d36415b7545fff543f08a5175790e3a92f383475</id>
<content type='text'>
This changes the repository type from a binary `wiki?` to a type. So
we can have more than 2 repository types.

Now everywhere we called `.wiki?` and expected a boolean, we check
that type.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This changes the repository type from a binary `wiki?` to a type. So
we can have more than 2 repository types.

Now everywhere we called `.wiki?` and expected a boolean, we check
that type.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'resolve-lib-differences' into 'master'</title>
<updated>2019-03-12T17:03:50+00:00</updated>
<author>
<name>Robert Speicher</name>
<email>rspeicher@gmail.com</email>
</author>
<published>2019-03-12T17:03:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=ccbbc1000d12da078a6fd1e88d8c215673e202d6'/>
<id>ccbbc1000d12da078a6fd1e88d8c215673e202d6</id>
<content type='text'>
Resolve CE to EE differences in the lib/api directory

See merge request gitlab-org/gitlab-ce!25430</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Resolve CE to EE differences in the lib/api directory

See merge request gitlab-org/gitlab-ce!25430</pre>
</div>
</content>
</entry>
<entry>
<title>Remove fake repository_path response</title>
<updated>2019-03-12T16:27:26+00:00</updated>
<author>
<name>Fabio Papa</name>
<email>fabtheman@gmail.com</email>
</author>
<published>2019-03-12T16:27:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=91ebfcb6cc89531603c351f25ede5f197715bc82'/>
<id>91ebfcb6cc89531603c351f25ede5f197715bc82</id>
<content type='text'>
The repository_path is no longer needed since
https://gitlab.com/gitlab-org/gitlab-shell/merge_requests/231, which closes
https://gitlab.com/gitlab-org/gitlab-shell/issues/135.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The repository_path is no longer needed since
https://gitlab.com/gitlab-org/gitlab-shell/merge_requests/231, which closes
https://gitlab.com/gitlab-org/gitlab-shell/issues/135.
</pre>
</div>
</content>
</entry>
<entry>
<title>Move LFS HTTP URL to a separate method</title>
<updated>2019-03-04T16:44:56+00:00</updated>
<author>
<name>Yorick Peterse</name>
<email>yorickpeterse@gmail.com</email>
</author>
<published>2019-02-25T15:58:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=6402880c70f88f4c37a825d09f19221ad1797e4b'/>
<id>6402880c70f88f4c37a825d09f19221ad1797e4b</id>
<content type='text'>
This adds a method to API::Internal that returns the URL to use for LFS
authentication tokens. This makes it possible for EE to redefine this
behaviour, without having to directly modify the source code.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This adds a method to API::Internal that returns the URL to use for LFS
authentication tokens. This makes it possible for EE to redefine this
behaviour, without having to directly modify the source code.
</pre>
</div>
</content>
</entry>
<entry>
<title>Include gl_project_path in API /internal/allowed response</title>
<updated>2019-02-16T14:57:28+00:00</updated>
<author>
<name>Stan Hu</name>
<email>stanhu@gmail.com</email>
</author>
<published>2019-02-16T14:54:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=2c15cf471d22e5aa69d47924e6bfb6d5eb083552'/>
<id>2c15cf471d22e5aa69d47924e6bfb6d5eb083552</id>
<content type='text'>
This will enable us to track the human-readable project path with SSH
access in gitlab-shell. Currently the Gitaly logs will only show the
hashed storage and gl_repository path (e.g. project-1234).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This will enable us to track the human-readable project path with SSH
access in gitlab-shell. Currently the Gitaly logs will only show the
hashed storage and gl_repository path (e.g. project-1234).
</pre>
</div>
</content>
</entry>
<entry>
<title>Include expires_in for LFS authentication payload</title>
<updated>2019-02-14T22:29:52+00:00</updated>
<author>
<name>Ash McKenzie</name>
<email>amckenzie@gitlab.com</email>
</author>
<published>2019-02-11T04:05:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=1cfa3c76a151a1c7ddf2099e3547fe1f5d691c25'/>
<id>1cfa3c76a151a1c7ddf2099e3547fe1f5d691c25</id>
<content type='text'>
When using git-lfs with SSH we weren't passing in
the expires_header header which is allows large
transfers to succeed in the event the current
default of 30 mins expires.

https://github.com/git-lfs/git-lfs/blob/master/docs/api/server-discovery.md#ssh
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When using git-lfs with SSH we weren't passing in
the expires_header header which is allows large
transfers to succeed in the event the current
default of 30 mins expires.

https://github.com/git-lfs/git-lfs/blob/master/docs/api/server-discovery.md#ssh
</pre>
</div>
</content>
</entry>
<entry>
<title>Move LFS auth hash creation into GitLab::LfsToken</title>
<updated>2019-02-11T04:49:36+00:00</updated>
<author>
<name>Ash McKenzie</name>
<email>amckenzie@gitlab.com</email>
</author>
<published>2019-02-11T03:34:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=c4f1e8ed1014d2dec07ad12bed398dfa5d2bc6e1'/>
<id>c4f1e8ed1014d2dec07ad12bed398dfa5d2bc6e1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for Git push options, specifically ci.skip</title>
<updated>2018-12-31T18:57:53+00:00</updated>
<author>
<name>Jonathon Reinhart</name>
<email>Jonathon.Reinhart@gmail.com</email>
</author>
<published>2017-11-29T03:50:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=ba781484c7b1bea2829f3429990a7cf39bb37ff8'/>
<id>ba781484c7b1bea2829f3429990a7cf39bb37ff8</id>
<content type='text'>
gitlab-org/gitlab-shell!166 added support for collecting push options
from the environment, and passing them along to the
/internal/post_receive API endpoint.

This change handles the new push_options JSON element in the payload,
and passes them on through to the GitPushService and GitTagPushService
services.

Futhermore, it adds support for the first push option, ci.skip.  With
this change, one can use 'git push -o ci.skip' to skip CI pipe
execution. Note that the pipeline is still created, but in the "skipped"
state, just like with the 'ci skip' commit message text.

Implements #18667
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
gitlab-org/gitlab-shell!166 added support for collecting push options
from the environment, and passing them along to the
/internal/post_receive API endpoint.

This change handles the new push_options JSON element in the payload,
and passes them on through to the GitPushService and GitTagPushService
services.

Futhermore, it adds support for the first push option, ci.skip.  With
this change, one can use 'git push -o ci.skip' to skip CI pipe
execution. Note that the pipeline is still created, but in the "skipped"
state, just like with the 'ci skip' commit message text.

Implements #18667
</pre>
</div>
</content>
</entry>
<entry>
<title>Adds tracing messages for slow git pushes</title>
<updated>2018-10-25T09:10:45+00:00</updated>
<author>
<name>Tiago Botelho</name>
<email>tiagonbotelho@hotmail.com</email>
</author>
<published>2018-10-22T14:49:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=084a8b6101c25e5d3d4f97f078abd9a649a2fb64'/>
<id>084a8b6101c25e5d3d4f97f078abd9a649a2fb64</id>
<content type='text'>
Whenever a git push takes more than 50 seconds the user
will receive a trace from each check performed along with
their timings
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Whenever a git push takes more than 50 seconds the user
will receive a trace from each check performed along with
their timings
</pre>
</div>
</content>
</entry>
<entry>
<title>Make getting a user by the username case insensitive</title>
<updated>2018-10-18T09:06:44+00:00</updated>
<author>
<name>William George</name>
<email>code@williamgeorge.co.uk</email>
</author>
<published>2018-10-18T09:06:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=1b153d497b6948932b0de2f0088fe7192eb0994a'/>
<id>1b153d497b6948932b0de2f0088fe7192eb0994a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
