<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/lib, branch patch-58</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>Show description of 'gettext:regenerate' task</title>
<updated>2019-06-07T14:38:01+00:00</updated>
<author>
<name>Brett Walker</name>
<email>bwalker@gitlab.com</email>
</author>
<published>2019-06-07T14:38:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=2a5ddcc0455dbc2fe31d6adcbbd503d110492dab'/>
<id>2a5ddcc0455dbc2fe31d6adcbbd503d110492dab</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch '51636-task-list-api-pderichs' into 'master'</title>
<updated>2019-06-07T10:24:17+00:00</updated>
<author>
<name>Sean McGivern</name>
<email>sean@gitlab.com</email>
</author>
<published>2019-06-07T10:24:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=3ef0c54966ec79de0a713e089b62b46c79e8a663'/>
<id>3ef0c54966ec79de0a713e089b62b46c79e8a663</id>
<content type='text'>
Add task count and completed count to responses of Issue and MR

See merge request gitlab-org/gitlab-ce!28859</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add task count and completed count to responses of Issue and MR

See merge request gitlab-org/gitlab-ce!28859</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch '58297-remove-extraneous-gitaly-calls-from-md-rendering' into 'master'</title>
<updated>2019-06-07T10:13:07+00:00</updated>
<author>
<name>Dmitriy Zaporozhets</name>
<email>dmitriy.zaporozhets@gmail.com</email>
</author>
<published>2019-06-07T10:13:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=96e2ff69acb31028865b4582758bf1dab51c4332'/>
<id>96e2ff69acb31028865b4582758bf1dab51c4332</id>
<content type='text'>
Remove extraneous DiffNote#supports_suggestion? calls

See merge request gitlab-org/gitlab-ce!29027</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove extraneous DiffNote#supports_suggestion? calls

See merge request gitlab-org/gitlab-ce!29027</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch '50070-legacy-attachments' into 'master'</title>
<updated>2019-06-07T09:50:46+00:00</updated>
<author>
<name>Kamil Trzciński</name>
<email>ayufan@ayufan.eu</email>
</author>
<published>2019-06-07T09:50:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=fd19f887dfeeeedb483c4a4fb32f9f768e89389c'/>
<id>fd19f887dfeeeedb483c4a4fb32f9f768e89389c</id>
<content type='text'>
Migrate legacy uploads

Closes #57217

See merge request gitlab-org/gitlab-ce!24679</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Migrate legacy uploads

Closes #57217

See merge request gitlab-org/gitlab-ce!24679</pre>
</div>
</content>
</entry>
<entry>
<title>Add task count and completed count to responses of Issue and MR</title>
<updated>2019-06-07T09:15:55+00:00</updated>
<author>
<name>Patrick Derichs</name>
<email>pderichs@gitlab.com</email>
</author>
<published>2019-06-07T09:15:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=b70d23c25a4bc54fda22135b0a76bae102cfd88b'/>
<id>b70d23c25a4bc54fda22135b0a76bae102cfd88b</id>
<content type='text'>
Add spec for task_completion_status

Add test cases for task_completion_status result

Extracted shared samples

Add new spec file for task completion status response

Fix style errors

Add changelog entry

Changed samples to Hashes

Remove test for successful request

Remove not nil expectation

Add task_completion_status to api documentation for issues

Add task_completion_status to api documentation for merge_requests

Refactor spec so it just requests one specific item

Add task_completion_status to Taskable

Simplified task completion status in entities

Refactor spec so it separates status code check and content check

Fix spec description text and field name
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add spec for task_completion_status

Add test cases for task_completion_status result

Extracted shared samples

Add new spec file for task completion status response

Fix style errors

Add changelog entry

Changed samples to Hashes

Remove test for successful request

Remove not nil expectation

Add task_completion_status to api documentation for issues

Add task_completion_status to api documentation for merge_requests

Refactor spec so it just requests one specific item

Add task_completion_status to Taskable

Simplified task completion status in entities

Refactor spec so it separates status code check and content check

Fix spec description text and field name
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'sh-fix-openid-connect-defaults' into 'master'</title>
<updated>2019-06-07T01:02:09+00:00</updated>
<author>
<name>Ash McKenzie</name>
<email>amckenzie@gitlab.com</email>
</author>
<published>2019-06-07T01:02:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=ad94a024d38707e27afbb9d69390ba5b6bb39eb8'/>
<id>ad94a024d38707e27afbb9d69390ba5b6bb39eb8</id>
<content type='text'>
Make OpenID Connect work without requiring a name

Closes #62208

See merge request gitlab-org/gitlab-ce!29312</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make OpenID Connect work without requiring a name

Closes #62208

See merge request gitlab-org/gitlab-ce!29312</pre>
</div>
</content>
</entry>
<entry>
<title>Make OpenID Connect work without requiring a name</title>
<updated>2019-06-06T23:23:23+00:00</updated>
<author>
<name>Stan Hu</name>
<email>stanhu@gmail.com</email>
</author>
<published>2019-06-06T22:57:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=a30d8e4a49644af7b082892c677d5d3365309afe'/>
<id>a30d8e4a49644af7b082892c677d5d3365309afe</id>
<content type='text'>
If there is no name argument given, OmniAuth will try to guess the name
by the class name. In
https://github.com/omniauth/omniauth/blob/v1.9.0/lib/omniauth/strategy.rb#L139,
`OmniAuth::Strategies::OpenIDConnect` gets translated to
`openidconnect`.

This leads to an immediate 404 error after clicking the login button
because OmniAuth can't match the current route (/users/auth/openid_connect)
against the expected one (/users/auth/openidconnect).

Other providers, such as Google OAuth2, set this name as the default
option within the OmniAuth Strategy. Until a fix is merged upstream,
let's just set the parameter ourselves.

Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/62208
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If there is no name argument given, OmniAuth will try to guess the name
by the class name. In
https://github.com/omniauth/omniauth/blob/v1.9.0/lib/omniauth/strategy.rb#L139,
`OmniAuth::Strategies::OpenIDConnect` gets translated to
`openidconnect`.

This leads to an immediate 404 error after clicking the login button
because OmniAuth can't match the current route (/users/auth/openid_connect)
against the expected one (/users/auth/openidconnect).

Other providers, such as Google OAuth2, set this name as the default
option within the OmniAuth Strategy. Until a fix is merged upstream,
let's just set the parameter ourselves.

Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/62208
</pre>
</div>
</content>
</entry>
<entry>
<title>Adds sidekiq worker label for ruby metrics</title>
<updated>2019-06-06T19:19:50+00:00</updated>
<author>
<name>Ryan Cobb</name>
<email>rcobb@gitlab.com</email>
</author>
<published>2019-06-05T18:20:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=7131ad46c6d2301d9979f2f8ef9cf081264f03a6'/>
<id>7131ad46c6d2301d9979f2f8ef9cf081264f03a6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add certificate valid time to pages domain table</title>
<updated>2019-06-06T19:14:09+00:00</updated>
<author>
<name>Vladimir Shushlin</name>
<email>vshushlin@gitlab.com</email>
</author>
<published>2019-06-06T19:14:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=d1d05ae4f34aab350db86e03859c97e90f515520'/>
<id>d1d05ae4f34aab350db86e03859c97e90f515520</id>
<content type='text'>
Save certificate validity time for pages domains on save
Fill validity time for existing pages domains in background migration
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Save certificate validity time for pages domains on save
Fill validity time for existing pages domains in background migration
</pre>
</div>
</content>
</entry>
<entry>
<title>Add pages domains acme orders</title>
<updated>2019-06-06T18:55:31+00:00</updated>
<author>
<name>Vladimir Shushlin</name>
<email>vshushlin@gitlab.com</email>
</author>
<published>2019-06-06T18:55:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=c3338c920d6123174000ea11243cb7dc285cee03'/>
<id>c3338c920d6123174000ea11243cb7dc285cee03</id>
<content type='text'>
Extract acme double to helper

Create ACME challanges for pages domains

* Create order &amp; challange through API
* save them to database
* request challenge validation

We're saving order and challenge as one entity,
that wouldn't be correct if we would order certificates for
several domains simultaneously, but we always order certificate
per domain

Add controller for processing acme challenges redirected from pages

Don't save acme challenge url - we don't use it

Validate acme challenge attributes

Encrypt private_key in acme orders
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Extract acme double to helper

Create ACME challanges for pages domains

* Create order &amp; challange through API
* save them to database
* request challenge validation

We're saving order and challenge as one entity,
that wouldn't be correct if we would order certificates for
several domains simultaneously, but we always order certificate
per domain

Add controller for processing acme challenges redirected from pages

Don't save acme challenge url - we don't use it

Validate acme challenge attributes

Encrypt private_key in acme orders
</pre>
</div>
</content>
</entry>
</feed>
