<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/app/serializers, branch winh-notes-service-toggleResolveNote</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>Extract deployment_metrics into own object</title>
<updated>2019-07-07T21:13:21+00:00</updated>
<author>
<name>Thong Kuah</name>
<email>tkuah@gitlab.com</email>
</author>
<published>2019-07-01T09:40:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=d2ba2951f737082edd568505f985ebf9a0808be7'/>
<id>d2ba2951f737082edd568505f985ebf9a0808be7</id>
<content type='text'>
We can now share project so that we don't have to load project twice.
Also, this extracts non-relevant logic out of Deployment.

Update DeploymentsController accordingly
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We can now share project so that we don't have to load project twice.
Also, this extracts non-relevant logic out of Deployment.

Update DeploymentsController accordingly
</pre>
</div>
</content>
</entry>
<entry>
<title>Limit amount of JUnit tests returned</title>
<updated>2019-07-03T20:27:14+00:00</updated>
<author>
<name>Kamil Trzciński</name>
<email>ayufan@ayufan.eu</email>
</author>
<published>2019-07-02T17:40:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=a08209ffa35a29cd84271895389b4537dee92e86'/>
<id>a08209ffa35a29cd84271895389b4537dee92e86</id>
<content type='text'>
Currently, we do not cap amount of tests returned to frontend,
thus in some extreme cases we can see a MBs of data stored in Redis.

This adds an upper limit of 100 tests per-suite.

We will continue showing the total counters correctly,
but we will limit amount of tests that will be presented.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Currently, we do not cap amount of tests returned to frontend,
thus in some extreme cases we can see a MBs of data stored in Redis.

This adds an upper limit of 100 tests per-suite.

We will continue showing the total counters correctly,
but we will limit amount of tests that will be presented.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'id-extract-widget-into-different-request' into 'master'</title>
<updated>2019-06-28T10:01:30+00:00</updated>
<author>
<name>Ash McKenzie</name>
<email>amckenzie@gitlab.com</email>
</author>
<published>2019-06-28T10:01:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=1012cfb0b780bc9348a8478a66af2a337a69b0f6'/>
<id>1012cfb0b780bc9348a8478a66af2a337a69b0f6</id>
<content type='text'>
Extract MR's widget into a separate request

Closes #62723

See merge request gitlab-org/gitlab-ce!29979</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Extract MR's widget into a separate request

Closes #62723

See merge request gitlab-org/gitlab-ce!29979</pre>
</div>
</content>
</entry>
<entry>
<title>Extract MR's widget into a separate endpoint</title>
<updated>2019-06-28T07:52:48+00:00</updated>
<author>
<name>Igor Drozdov</name>
<email>idrozdov@gitlab.com</email>
</author>
<published>2019-06-21T18:22:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=07559fda51dd32cf23a14567cc7077c02c3900d4'/>
<id>07559fda51dd32cf23a14567cc7077c02c3900d4</id>
<content type='text'>
This commits extracts /merge_requests/1.json?serializer=widget
Into a separate /merge_requests/1/widget.json endpoint
This will allow to use caching for this request
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commits extracts /merge_requests/1.json?serializer=widget
Into a separate /merge_requests/1/widget.json endpoint
This will allow to use caching for this request
</pre>
</div>
</content>
</entry>
<entry>
<title>Move Multiple Issue Boards for Projects to Core</title>
<updated>2019-06-26T09:28:00+00:00</updated>
<author>
<name>Alexandru Croitor</name>
<email>acroitor@gitlab.com</email>
</author>
<published>2019-06-17T12:58:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=0f6c42c5ce165dadf1976ae15a043b87ca533618'/>
<id>0f6c42c5ce165dadf1976ae15a043b87ca533618</id>
<content type='text'>
Refactor code to allow multiple issue boards management for projects
in CE
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Refactor code to allow multiple issue boards management for projects
in CE
</pre>
</div>
</content>
</entry>
<entry>
<title>Omit issues links in merge request entity API response</title>
<updated>2019-06-20T22:59:41+00:00</updated>
<author>
<name>Stan Hu</name>
<email>stanhu@gmail.com</email>
</author>
<published>2019-06-20T22:18:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=1b7ab11f9489690149f7ff1b78a927e5b3bbcfe0'/>
<id>1b7ab11f9489690149f7ff1b78a927e5b3bbcfe0</id>
<content type='text'>
The merge request widget has a section that includes which issues may be
closed or mentioned based on the merge request description. The problem
is that rendering and redacting Markdown can be expensive, especially
since the browser polls for the data every 10 seconds.

Since these links don't change much and are just nice to have, we only
load them on first page load. The frontend will use the existing data if
the data doesn't appear on subsequent requests.

This saves about 30% of the rendering time of this endpoint, which adds
up to significant savings considering that
`MergeRequestsController#show.json` is called over a million times a day
on GitLab.com.

Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/63546
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The merge request widget has a section that includes which issues may be
closed or mentioned based on the merge request description. The problem
is that rendering and redacting Markdown can be expensive, especially
since the browser polls for the data every 10 seconds.

Since these links don't change much and are just nice to have, we only
load them on first page load. The frontend will use the existing data if
the data doesn't appear on subsequent requests.

This saves about 30% of the rendering time of this endpoint, which adds
up to significant savings considering that
`MergeRequestsController#show.json` is called over a million times a day
on GitLab.com.

Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/63546
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Merge branch '57414-show-pipeline-iid-in-pipelines-page' into 'master'"</title>
<updated>2019-06-14T13:17:18+00:00</updated>
<author>
<name>Kamil Trzciński</name>
<email>ayufan@ayufan.eu</email>
</author>
<published>2019-06-14T13:17:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=2d9e0f3ffb59a4323e794fcc4bf122274c82c67f'/>
<id>2d9e0f3ffb59a4323e794fcc4bf122274c82c67f</id>
<content type='text'>
This reverts merge request !26853</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts merge request !26853</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'ce-3861-use-serializers-for-project-group-boards' into 'master'</title>
<updated>2019-06-13T19:27:26+00:00</updated>
<author>
<name>Stan Hu</name>
<email>stanhu@gmail.com</email>
</author>
<published>2019-06-13T19:27:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=3db2e15b7235d2bfb002b46d85f37d3ae54876ec'/>
<id>3db2e15b7235d2bfb002b46d85f37d3ae54876ec</id>
<content type='text'>
Use serialization for project boards

See merge request gitlab-org/gitlab-ce!29263</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use serialization for project boards

See merge request gitlab-org/gitlab-ce!29263</pre>
</div>
</content>
</entry>
<entry>
<title>Add doc links for confidential and locked issues</title>
<updated>2019-06-06T10:37:02+00:00</updated>
<author>
<name>Fatih Acet</name>
<email>acetfatih@gmail.com</email>
</author>
<published>2019-06-06T10:37:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=fab72e2ad992475a7bdfb12e7ca4eba626e4acba'/>
<id>fab72e2ad992475a7bdfb12e7ca4eba626e4acba</id>
<content type='text'>
With this commit, we add docs link for confidential
and locked issues to note compose and edit forms
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With this commit, we add docs link for confidential
and locked issues to note compose and edit forms
</pre>
</div>
</content>
</entry>
<entry>
<title>Use serialization for project boards</title>
<updated>2019-06-06T10:13:14+00:00</updated>
<author>
<name>charlieablett</name>
<email>cablett@gitlab.com</email>
</author>
<published>2019-06-06T08:13:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=27dd0b8e3609aae92b8e59dd202a999fc1db5a4e'/>
<id>27dd0b8e3609aae92b8e59dd202a999fc1db5a4e</id>
<content type='text'>
- Add serializers and Grape::Entity
- Replace to_json
- Add specs
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Add serializers and Grape::Entity
- Replace to_json
- Add specs
</pre>
</div>
</content>
</entry>
</feed>
