<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/spec/features/markdown, branch document-lambda-deploy</title>
<subtitle>gitlab.com: gitlab-org/gitlab-ce.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/'/>
<entry>
<title>Merge branch 'security-katex-dos-master' into 'master'</title>
<updated>2019-08-29T21:34:07+00:00</updated>
<author>
<name>GitLab Release Tools Bot</name>
<email>robert+release-tools@gitlab.com</email>
</author>
<published>2019-08-29T21:34:07+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=4ed9802a40a992bfd5c8bf2c41499d54e44aff5a'/>
<id>4ed9802a40a992bfd5c8bf2c41499d54e44aff5a</id>
<content type='text'>
Enforce max chars and max render time in markdown math

See merge request gitlab/gitlabhq!3277</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Enforce max chars and max render time in markdown math

See merge request gitlab/gitlabhq!3277</pre>
</div>
</content>
</entry>
<entry>
<title>Support query parameters in metrics embeds</title>
<updated>2019-08-15T21:38:29+00:00</updated>
<author>
<name>Sarah Yasonik</name>
<email>syasonik@gitlab.com</email>
</author>
<published>2019-08-15T21:38:29+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=caa361b703bcd08f242368d11b66be38d9f1e383'/>
<id>caa361b703bcd08f242368d11b66be38d9f1e383</id>
<content type='text'>
https://gitlab.com/gitlab-org/gitlab-ce/issues/62971

Adds support for embedding specific charts from the
metrics dashboard. Expected parameters are dashboard,
title, group, and y_label.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://gitlab.com/gitlab-org/gitlab-ce/issues/62971

Adds support for embedding specific charts from the
metrics dashboard. Expected parameters are dashboard,
title, group, and y_label.
</pre>
</div>
</content>
</entry>
<entry>
<title>Enforce max chars and max render time in markdown math</title>
<updated>2019-08-06T23:19:02+00:00</updated>
<author>
<name>Martin Hanzel</name>
<email>arthanzel@gmail.com</email>
</author>
<published>2019-07-24T12:19:25+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=20e8c92410d93c39f4a800941d0c633f949e7790'/>
<id>20e8c92410d93c39f4a800941d0c633f949e7790</id>
<content type='text'>
KaTeX math will now render progressivly and asynchronously. There
are upper limits on the character count of each formula, and on
cumulative render time.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
KaTeX math will now render progressivly and asynchronously. There
are upper limits on the character count of each formula, and on
cumulative render time.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update rouge to v3.7.0</title>
<updated>2019-07-29T22:37:23+00:00</updated>
<author>
<name>Stan Hu</name>
<email>stanhu@gmail.com</email>
</author>
<published>2019-07-29T19:55:33+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=7d745d31d96f84d3da863843976121aafe3256b5'/>
<id>7d745d31d96f84d3da863843976121aafe3256b5</id>
<content type='text'>
This adds support for a number of new languages (e.g. Ada)
and fixes a number of lexers:
https://github.com/rouge-ruby/rouge/compare/v3.5.1..v3.7.0

Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/64625
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This adds support for a number of new languages (e.g. Ada)
and fixes a number of lexers:
https://github.com/rouge-ruby/rouge/compare/v3.5.1..v3.7.0

Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/64625
</pre>
</div>
</content>
</entry>
<entry>
<title>Change qa-* class references to js-* for suggestions</title>
<updated>2019-07-29T19:22:22+00:00</updated>
<author>
<name>Tanya Pazitny</name>
<email>tpazitny@gitlab.com</email>
</author>
<published>2019-07-29T19:22:22+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=e3fb7f7725389e96a01703943b87aa97f14762c2'/>
<id>e3fb7f7725389e96a01703943b87aa97f14762c2</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 'frozen_string_spec_features' into 'master'</title>
<updated>2019-07-29T08:29:43+00:00</updated>
<author>
<name>Rémy Coutable</name>
<email>remy@rymai.me</email>
</author>
<published>2019-07-29T08:29:43+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=aa0d8b4cbac34c3aac20fbb45c676e0c8d22f1f9'/>
<id>aa0d8b4cbac34c3aac20fbb45c676e0c8d22f1f9</id>
<content type='text'>
Add frozen_string_literal to spec/features

See merge request gitlab-org/gitlab-ce!31131</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add frozen_string_literal to spec/features

See merge request gitlab-org/gitlab-ce!31131</pre>
</div>
</content>
</entry>
<entry>
<title>Feature test for gfm embedding metrics</title>
<updated>2019-07-26T01:41:54+00:00</updated>
<author>
<name>Tristan Read</name>
<email>tread@gitlab.com</email>
</author>
<published>2019-07-26T01:41:54+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=ca9b067e3444b90fd5261d30a735b2a10586336f'/>
<id>ca9b067e3444b90fd5261d30a735b2a10586336f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add frozen_string_literal to spec/features</title>
<updated>2019-07-26T01:23:30+00:00</updated>
<author>
<name>Thong Kuah</name>
<email>tkuah@gitlab.com</email>
</author>
<published>2019-07-25T05:24:42+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=73e848850c2fbb890ae7d5e0886cd2d85aafa3d2'/>
<id>73e848850c2fbb890ae7d5e0886cd2d85aafa3d2</id>
<content type='text'>
Using the sed script from
https://gitlab.com/gitlab-org/gitlab-ce/issues/59758
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Using the sed script from
https://gitlab.com/gitlab-org/gitlab-ce/issues/59758
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix linebreak rendering in Mermaid flowcharts</title>
<updated>2019-07-16T07:09:55+00:00</updated>
<author>
<name>Martin Hanzel</name>
<email>mhanzel@gitlab.com</email>
</author>
<published>2019-07-16T07:09:55+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=d50f41d0f2103f78039ef4d01eda5d30ff968d6e'/>
<id>d50f41d0f2103f78039ef4d01eda5d30ff968d6e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<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://trove.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>
</feed>
