<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git, branch rd-set-missing-fields-on-migration</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>Fixes a migration that causes error on some legacy DBs</title>
<updated>2018-11-01T23:34:15+00:00</updated>
<author>
<name>Rubén Dávila</name>
<email>ruben@gitlab.com</email>
</author>
<published>2018-11-01T23:34:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=d32a571acbebd8655991f09e63302e59ca646f68'/>
<id>d32a571acbebd8655991f09e63302e59ca646f68</id>
<content type='text'>
Looks like there are some legacy GitLab databases that have a NOT NULL
constraint for the `created_at` and `updated` fields.

This change fixes the migration by adding a default value to those
columns and I think we always should have it in mind when inserting DB
records through raw SQL.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Looks like there are some legacy GitLab databases that have a NOT NULL
constraint for the `created_at` and `updated` fields.

This change fixes the migration by adding a default value to those
columns and I think we always should have it in mind when inserting DB
records through raw SQL.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'qa-123' into 'master'</title>
<updated>2018-10-17T18:08:20+00:00</updated>
<author>
<name>Douglas Barbosa Alexandre</name>
<email>dbalexandre@gmail.com</email>
</author>
<published>2018-10-17T18:08:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=9bf59ceb691f6c3546f6b156f70767c1c4067233'/>
<id>9bf59ceb691f6c3546f6b156f70767c1c4067233</id>
<content type='text'>
First iteration to allow creating QA resources using the API

See merge request gitlab-org/gitlab-ce!21302</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
First iteration to allow creating QA resources using the API

See merge request gitlab-org/gitlab-ce!21302</pre>
</div>
</content>
</entry>
<entry>
<title>First iteration to allow creating QA resources using the API</title>
<updated>2018-10-17T18:08:20+00:00</updated>
<author>
<name>Rémy Coutable</name>
<email>remy@rymai.me</email>
</author>
<published>2018-10-17T18:08:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=b6f2f738c73b1dfe66be61e1b37ca21fa698cf1c'/>
<id>b6f2f738c73b1dfe66be61e1b37ca21fa698cf1c</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 '52527-harden-wiki-against-missing-last-version' into 'master'</title>
<updated>2018-10-17T17:07:55+00:00</updated>
<author>
<name>Douglas Barbosa Alexandre</name>
<email>dbalexandre@gmail.com</email>
</author>
<published>2018-10-17T17:07:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=ab9cf561c230f1b6ec630215a9a9def53e14d764'/>
<id>ab9cf561c230f1b6ec630215a9a9def53e14d764</id>
<content type='text'>
Harden the wiki against missing last_versions

Closes #52527

See merge request gitlab-org/gitlab-ce!22377</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Harden the wiki against missing last_versions

Closes #52527

See merge request gitlab-org/gitlab-ce!22377</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'gt-remove-prometheus-configuration-help-text' into 'master'</title>
<updated>2018-10-17T16:33:25+00:00</updated>
<author>
<name>Clement Ho</name>
<email>clemmakesapps@gmail.com</email>
</author>
<published>2018-10-17T16:33:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=ed499b38e2e68e9e7979dfcce93175d8561007a0'/>
<id>ed499b38e2e68e9e7979dfcce93175d8561007a0</id>
<content type='text'>
Remove prometheus configuration help text

Closes #52782

See merge request gitlab-org/gitlab-ce!22413</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove prometheus configuration help text

Closes #52782

See merge request gitlab-org/gitlab-ce!22413</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch '49591-use-cached-readme-blobs' into 'master'</title>
<updated>2018-10-17T16:05:23+00:00</updated>
<author>
<name>Rémy Coutable</name>
<email>remy@rymai.me</email>
</author>
<published>2018-10-17T16:05:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=34f89db60881aa3e478323d82a4987fdbdeafc32'/>
<id>34f89db60881aa3e478323d82a4987fdbdeafc32</id>
<content type='text'>
Use cached readme blobs where appropriate

Closes #49591

See merge request gitlab-org/gitlab-ce!22325</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use cached readme blobs where appropriate

Closes #49591

See merge request gitlab-org/gitlab-ce!22325</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'fj-52406-wiki-file-content-disposition' into 'master'</title>
<updated>2018-10-17T15:47:06+00:00</updated>
<author>
<name>Douwe Maan</name>
<email>douwe@gitlab.com</email>
</author>
<published>2018-10-17T15:47:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=a621c8d0ea6891456605245fed014996538abed5'/>
<id>a621c8d0ea6891456605245fed014996538abed5</id>
<content type='text'>
Fixed bug with the content disposition with wiki attachments

See merge request gitlab-org/gitlab-ce!22220</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixed bug with the content disposition with wiki attachments

See merge request gitlab-org/gitlab-ce!22220</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed bug with the content disposition with wiki attachments</title>
<updated>2018-10-17T15:47:05+00:00</updated>
<author>
<name>Francisco Javier López</name>
<email>fjlopez@gitlab.com</email>
</author>
<published>2018-10-17T15:47:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=b8cf360e2ae446db1f21c0275e2047d776730a05'/>
<id>b8cf360e2ae446db1f21c0275e2047d776730a05</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 'severity-and-priority-rounding-rules-docs' into 'master'</title>
<updated>2018-10-17T15:43:58+00:00</updated>
<author>
<name>Douwe Maan</name>
<email>douwe@gitlab.com</email>
</author>
<published>2018-10-17T15:43:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=11152ddf3d4f977232676fea38eca28b7b6e6ddd'/>
<id>11152ddf3d4f977232676fea38eca28b7b6e6ddd</id>
<content type='text'>
Round P/S labels up, not down

See merge request gitlab-org/gitlab-ce!22424</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Round P/S labels up, not down

See merge request gitlab-org/gitlab-ce!22424</pre>
</div>
</content>
</entry>
<entry>
<title>Use cached readme blobs where appropriate</title>
<updated>2018-10-17T15:24:36+00:00</updated>
<author>
<name>Nick Thomas</name>
<email>nick@gitlab.com</email>
</author>
<published>2018-10-12T13:42:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=0669127a328af171850afb01deef2a07eb89a6a6'/>
<id>0669127a328af171850afb01deef2a07eb89a6a6</id>
<content type='text'>
GitLab keeps a cache of the rendered HTML for a repository's README as
stored in the HEAD branch. However, it was not used in all
circumstances. In particular, the new blob viewer framework bypassed
this cache entirely.

This MR ensures a ::ReadmeBlob is returned instead of a ::Blob when
asking a repository for an individual blob, if the commit and path
match the readme for HEAD. This makes the cached HTML available to
consumers, including the blob viewer.

The ReadmeBlob is a simple delegator to the Blob, so should be
compatible in all cases. Adding the rendered_markdown method is the
only additional behaviour it contains.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
GitLab keeps a cache of the rendered HTML for a repository's README as
stored in the HEAD branch. However, it was not used in all
circumstances. In particular, the new blob viewer framework bypassed
this cache entirely.

This MR ensures a ::ReadmeBlob is returned instead of a ::Blob when
asking a repository for an individual blob, if the commit and path
match the readme for HEAD. This makes the cached HTML available to
consumers, including the blob viewer.

The ReadmeBlob is a simple delegator to the Blob, so should be
compatible in all cases. Adding the rendered_markdown method is the
only additional behaviour it contains.
</pre>
</div>
</content>
</entry>
</feed>
