<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/app/controllers/projects, branch instance_level_clusters</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>Destroy repo mirrors instead of disabling them</title>
<updated>2019-05-06T13:15:03+00:00</updated>
<author>
<name>Luke Bennett</name>
<email>lbennett@gitlab.com</email>
</author>
<published>2019-05-06T13:15:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=18c07084a6faea04ab446e523fff603843406ac8'/>
<id>18c07084a6faea04ab446e523fff603843406ac8</id>
<content type='text'>
It is important to destroy data related to repo mirrors when they are
disabled.
Use `_destroy` nested attribute instead of `enabled` for push mirrors.
Call `remove_import_data` after saving a project if its pull mirror is
disabled.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It is important to destroy data related to repo mirrors when they are
disabled.
Use `_destroy` nested attribute instead of `enabled` for push mirrors.
Call `remove_import_data` after saving a project if its pull mirror is
disabled.
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement support for CI variables of type file</title>
<updated>2019-05-06T13:11:42+00:00</updated>
<author>
<name>Krasimir Angelov</name>
<email>kangelov@gitlab.com</email>
</author>
<published>2019-05-06T13:11:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=85609c117e2b96a786204069669c66d36d971733'/>
<id>85609c117e2b96a786204069669c66d36d971733</id>
<content type='text'>
Add env_var and file as supported types for CI variables. Variables of
type file expose to users existing gitlab-runner behaviour - save
variable value into a temp file and set the path to this file in an ENV
var named after the variable key.

Resolves https://gitlab.com/gitlab-org/gitlab-ce/issues/46806.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add env_var and file as supported types for CI variables. Variables of
type file expose to users existing gitlab-runner behaviour - save
variable value into a temp file and set the path to this file in an ENV
var named after the variable key.

Resolves https://gitlab.com/gitlab-org/gitlab-ce/issues/46806.
</pre>
</div>
</content>
</entry>
<entry>
<title>Adds a way to start multiple manual jobs in stage</title>
<updated>2019-05-02T18:27:35+00:00</updated>
<author>
<name>Mayra Cabrera</name>
<email>mcabrera@gitlab.com</email>
</author>
<published>2019-05-02T18:27:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=5432f5480f334a0bd15ed06568e0c82f0dd54e45'/>
<id>5432f5480f334a0bd15ed06568e0c82f0dd54e45</id>
<content type='text'>
- Adds an endpoint on PipelinesController
- Adds a service that iterates over every build in a stage and
plays it.
- Includes 'play_manual' details on EntitySerializer
- Builds a new Stage state: PlayManual. An stage can take this status if
it has manual builds or an skipped, scheduled or manual status
- Includes FE modifications and specs
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Adds an endpoint on PipelinesController
- Adds a service that iterates over every build in a stage and
plays it.
- Includes 'play_manual' details on EntitySerializer
- Builds a new Stage state: PlayManual. An stage can take this status if
it has manual builds or an skipped, scheduled or manual status
- Includes FE modifications and specs
</pre>
</div>
</content>
</entry>
<entry>
<title>Update metrics dashboard API to load yml from repo</title>
<updated>2019-05-01T10:16:03+00:00</updated>
<author>
<name>Sarah Yasonik</name>
<email>syasonik@gitlab.com</email>
</author>
<published>2019-05-01T10:16:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=552a3d2fd939d3f8a56cfad9fad62227c1d5aa89'/>
<id>552a3d2fd939d3f8a56cfad9fad62227c1d5aa89</id>
<content type='text'>
Updates the EnvironmentController#metrics_dashboard endpoint
to support a "dashboard" param, which can be used to specify
the filepath of a dashboard configuration from a project
repository. Dashboard configurations are expected to be
stored in .gitlab/dashboards/.

Updates dashboard post-processing steps to exclude custom
metrics, which should only display on the system dashboard.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Updates the EnvironmentController#metrics_dashboard endpoint
to support a "dashboard" param, which can be used to specify
the filepath of a dashboard configuration from a project
repository. Dashboard configurations are expected to be
stored in .gitlab/dashboards/.

Updates dashboard post-processing steps to exclude custom
metrics, which should only display on the system dashboard.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch '60476-actionview-missingtemplate-missing-template-projects-issues-_merge_requests-with-locale-en-formats-html-varian' into 'master'</title>
<updated>2019-04-30T00:34:49+00:00</updated>
<author>
<name>Ash McKenzie</name>
<email>amckenzie@gitlab.com</email>
</author>
<published>2019-04-30T00:34:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=5d5b9d57de9b781c5cc4ecdfb86a3d735ba52c7a'/>
<id>5d5b9d57de9b781c5cc4ecdfb86a3d735ba52c7a</id>
<content type='text'>
Delete leftover code for referenced_merge_requests endpoint

Closes #60476

See merge request gitlab-org/gitlab-ce!27335</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Delete leftover code for referenced_merge_requests endpoint

Closes #60476

See merge request gitlab-org/gitlab-ce!27335</pre>
</div>
</content>
</entry>
<entry>
<title>Load environment metrics only for JSON endpoint</title>
<updated>2019-04-29T10:25:31+00:00</updated>
<author>
<name>Peter Leitzen</name>
<email>pleitzen@gitlab.com</email>
</author>
<published>2019-04-29T10:25:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=80fec5c3295977c5559c420f51fd774391d3ca91'/>
<id>80fec5c3295977c5559c420f51fd774391d3ca91</id>
<content type='text'>
When showing the HTML version of the environment metrics we don't need
to fetch their metrics because we don't use them anymore on the HTML
version.

We use additional_metrics.json endpoint now.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When showing the HTML version of the environment metrics we don't need
to fetch their metrics because we don't use them anymore on the HTML
version.

We use additional_metrics.json endpoint now.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch '60383-setup-dashboard-endpoint' into 'master'</title>
<updated>2019-04-28T11:53:12+00:00</updated>
<author>
<name>Grzegorz Bizon</name>
<email>grzegorz@gitlab.com</email>
</author>
<published>2019-04-28T11:53:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=536d96a3e02daceca8398745cd27ab1e0f56711d'/>
<id>536d96a3e02daceca8398745cd27ab1e0f56711d</id>
<content type='text'>
Create dashboards endpoint &amp; setup dashboard post-processing

Closes #60383

See merge request gitlab-org/gitlab-ce!27405</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Create dashboards endpoint &amp; setup dashboard post-processing

Closes #60383

See merge request gitlab-org/gitlab-ce!27405</pre>
</div>
</content>
</entry>
<entry>
<title>Add ProjectMetricsDashboardSetting model and table</title>
<updated>2019-04-26T17:23:26+00:00</updated>
<author>
<name>Reuben Pereira</name>
<email>rpereira@gitlab.com</email>
</author>
<published>2019-04-26T17:23:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=4376167a04aaeed084ad93aab2e65550109235c6'/>
<id>4376167a04aaeed084ad93aab2e65550109235c6</id>
<content type='text'>
This new table will be used to store the external_dashboard_url which
allows users to add a link to their external dashboards (ex Grafana)
to the Metrics dashboard.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This new table will be used to store the external_dashboard_url which
allows users to add a link to their external dashboards (ex Grafana)
to the Metrics dashboard.
</pre>
</div>
</content>
</entry>
<entry>
<title>Move MetricsDashboard to Metrics::Dashboard</title>
<updated>2019-04-25T05:35:05+00:00</updated>
<author>
<name>syasonik</name>
<email>syasonik@gitlab.com</email>
</author>
<published>2019-04-25T03:03:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=4a5c48c47cccd8ce2b6bd6912ecff925122778f0'/>
<id>4a5c48c47cccd8ce2b6bd6912ecff925122778f0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added list_pages method to avoid loading all wiki pages content</title>
<updated>2019-04-25T04:19:07+00:00</updated>
<author>
<name>Francisco Javier López</name>
<email>fjlopez@gitlab.com</email>
</author>
<published>2019-04-25T04:19:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=dde69bfb2a595956c54ddb9c776759c11b3f2a3b'/>
<id>dde69bfb2a595956c54ddb9c776759c11b3f2a3b</id>
<content type='text'>
Inside a wiki, when we show the sidebar or browse to the `pages`,
all page contents are retrieved from Gitaly and that is a waste
of resources, since no content from that pages are going to be
showed.

This MR introduces the method `ProjectWiki#list_pages`,
which uses new wiki_list_pages RPC call to retrieve
pages without content

Also in the `WikisController` we're using the method to show
pages in the sidebar and also on the `pages` page.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Inside a wiki, when we show the sidebar or browse to the `pages`,
all page contents are retrieved from Gitaly and that is a waste
of resources, since no content from that pages are going to be
showed.

This MR introduces the method `ProjectWiki#list_pages`,
which uses new wiki_list_pages RPC call to retrieve
pages without content

Also in the `WikisController` we're using the method to show
pages in the sidebar and also on the `pages` page.
</pre>
</div>
</content>
</entry>
</feed>
