<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/spec/features/markdown, branch docs-pages-force-https</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>Use Redis for CacheMarkDownField on non AR models</title>
<updated>2019-06-05T05:19:59+00:00</updated>
<author>
<name>Patrick Bajao</name>
<email>ebajao@gitlab.com</email>
</author>
<published>2019-06-05T04:59:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=2eecfd8f9d111c6518930b818a16daea8263b37f'/>
<id>2eecfd8f9d111c6518930b818a16daea8263b37f</id>
<content type='text'>
This allows using `CacheMarkdownField` for models that are not backed
by ActiveRecord.

When the including class inherits `ActiveRecord::Base` we include
`Gitlab::MarkdownCache::ActiveRecord::Extension`. This will cause the
markdown fields to be rendered and the generated HTML stored in a
`&lt;field&gt;_html` attribute on the record. We also store the version
used for generating the markdown.

All other classes that include this model will include the
`Gitlab::MarkdownCache::Redis::Extension`. This add the `&lt;field&gt;_html`
attributes to that model and will generate the html in them. The
generated HTML will be cached in redis under the key
`markdown_cache:&lt;class&gt;:&lt;id&gt;`. The class this included in must
therefore respond to `id`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows using `CacheMarkdownField` for models that are not backed
by ActiveRecord.

When the including class inherits `ActiveRecord::Base` we include
`Gitlab::MarkdownCache::ActiveRecord::Extension`. This will cause the
markdown fields to be rendered and the generated HTML stored in a
`&lt;field&gt;_html` attribute on the record. We also store the version
used for generating the markdown.

All other classes that include this model will include the
`Gitlab::MarkdownCache::Redis::Extension`. This add the `&lt;field&gt;_html`
attributes to that model and will generate the html in them. The
generated HTML will be cached in redis under the key
`markdown_cache:&lt;class&gt;:&lt;id&gt;`. The class this included in must
therefore respond to `id`.
</pre>
</div>
</content>
</entry>
<entry>
<title>Added tightLists option to copy_as_gfm markdown serializer</title>
<updated>2019-03-05T18:08:39+00:00</updated>
<author>
<name>Constance Okoghenun</name>
<email>cokoghenun@gitlab.com</email>
</author>
<published>2019-03-05T18:08:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=e3eb241f5d71160db4535a4db19f0ea1944d2f0b'/>
<id>e3eb241f5d71160db4535a4db19f0ea1944d2f0b</id>
<content type='text'>
This removes extraneous newlines when copying comments
with an ordered list.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This removes extraneous newlines when copying comments
with an ordered list.
</pre>
</div>
</content>
</entry>
<entry>
<title>Reduce Bundle Size by lazy loading markdown-it</title>
<updated>2019-02-06T12:58:29+00:00</updated>
<author>
<name>Tim Zallmann</name>
<email>tzallmann@gitlab.com</email>
</author>
<published>2019-02-06T12:58:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=81429f619319da663d4dc0a993c3933f3910fdf6'/>
<id>81429f619319da663d4dc0a993c3933f3910fdf6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove Redcarpet markdown engine</title>
<updated>2019-02-04T11:48:35+00:00</updated>
<author>
<name>Jan Provaznik</name>
<email>jprovaznik@gitlab.com</email>
</author>
<published>2019-01-31T08:58:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=b2c70230b35e72826f55acfd6b44bfabd19302bb'/>
<id>b2c70230b35e72826f55acfd6b44bfabd19302bb</id>
<content type='text'>
This engine was replaced with CommonMarker in 11.4, it was deprecated
since then.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This engine was replaced with CommonMarker in 11.4, it was deprecated
since then.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix rubocop violations</title>
<updated>2019-01-31T20:31:25+00:00</updated>
<author>
<name>Gabriel Mazetto</name>
<email>brodock@gmail.com</email>
</author>
<published>2019-01-31T20:31:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=83adf64831d0e4cee0f8af1c4a4efa5d2a7ec1f5'/>
<id>83adf64831d0e4cee0f8af1c4a4efa5d2a7ec1f5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[master] Resolve "[Security] Stored XSS via KaTeX"</title>
<updated>2019-01-31T15:52:49+00:00</updated>
<author>
<name>Constance Okoghenun</name>
<email>cokoghenun@gitlab.com</email>
</author>
<published>2019-01-24T14:41:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=645f7ee86b138de29245264fea32057bb6060a93'/>
<id>645f7ee86b138de29245264fea32057bb6060a93</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow suggestions to be copied and pasted as GFM</title>
<updated>2019-01-25T17:40:36+00:00</updated>
<author>
<name>Douwe Maan</name>
<email>douwe@selenight.nl</email>
</author>
<published>2019-01-21T17:26:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=43005f2df25683ec0473586b461b8a32b4513971'/>
<id>43005f2df25683ec0473586b461b8a32b4513971</id>
<content type='text'>
Supports both suggestions transformed from GFM to HTML and from GFM to
HTML to Vue component.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Supports both suggestions transformed from GFM to HTML and from GFM to
HTML to Vue component.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use nodes and marks to power Copy-as-GFM</title>
<updated>2019-01-24T11:06:53+00:00</updated>
<author>
<name>Douwe Maan</name>
<email>douwe@selenight.nl</email>
</author>
<published>2019-01-23T11:21:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=8a03dbf8b7e6776264cef9824aba1e58dcbaef70'/>
<id>8a03dbf8b7e6776264cef9824aba1e58dcbaef70</id>
<content type='text'>
The spec needed to be updated because in some cases the resulting
Markdown is slightly different, though equally valid.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The spec needed to be updated because in some cases the resulting
Markdown is slightly different, though equally valid.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update spec/features/markdown/math_spec.rb</title>
<updated>2019-01-18T18:55:05+00:00</updated>
<author>
<name>Andrew Harmon</name>
<email>aidedinertial@gmail.com</email>
</author>
<published>2019-01-18T18:55:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=a763d5fb097fb76596a80e801459bc32d2c3ff34'/>
<id>a763d5fb097fb76596a80e801459bc32d2c3ff34</id>
<content type='text'>
Refer to https://github.com/KaTeX/KaTeX/pull/1700 for additional details.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Refer to https://github.com/KaTeX/KaTeX/pull/1700 for additional details.</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'security-mermaid-xss' into 'master'</title>
<updated>2018-11-29T00:09:28+00:00</updated>
<author>
<name>Cindy Pallares</name>
<email>cindy@gitlab.com</email>
</author>
<published>2018-11-28T18:39:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=c4bb0a116efb8d95dcf7edd92424795ea919660f'/>
<id>c4bb0a116efb8d95dcf7edd92424795ea919660f</id>
<content type='text'>
[master] Fix XSS in mermaid diagrams

See merge request gitlab/gitlabhq!2597</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
[master] Fix XSS in mermaid diagrams

See merge request gitlab/gitlabhq!2597</pre>
</div>
</content>
</entry>
</feed>
