<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/spec/controllers/groups/clusters, branch tracking-performance</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>Remove typo from factory name</title>
<updated>2019-07-30T15:32:42+00:00</updated>
<author>
<name>João Cunha</name>
<email>j.a.cunha@gmail.com</email>
</author>
<published>2019-07-30T13:12:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=9aa31c8aef56a104fe5007a8994b3936059d3516'/>
<id>9aa31c8aef56a104fe5007a8994b3936059d3516</id>
<content type='text'>
- the typo in this factory name was precluding us from properly
creating dynamic code to remove duplciation.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- the typo in this factory name was precluding us from properly
creating dynamic code to remove duplciation.
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename ClusterUpdateAppWorker to ClusterPatchAppWorker</title>
<updated>2019-03-05T15:21:29+00:00</updated>
<author>
<name>João Cunha</name>
<email>j.a.cunha@gmail.com</email>
</author>
<published>2019-03-05T15:21:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=3bdff7aadfc68222086518a365496fb22357cb9c'/>
<id>3bdff7aadfc68222086518a365496fb22357cb9c</id>
<content type='text'>
- This is to avoid colision with EE ClusterUpdateAppWorker
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- This is to avoid colision with EE ClusterUpdateAppWorker
</pre>
</div>
</content>
</entry>
<entry>
<title>Creates Clusterss::ApplciationsController update endpoint</title>
<updated>2019-03-05T06:32:51+00:00</updated>
<author>
<name>João Cunha</name>
<email>j.a.cunha@gmail.com</email>
</author>
<published>2019-02-18T17:06:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=f8234d9a086a43a95698da13d2734fe62ddb9ad7'/>
<id>f8234d9a086a43a95698da13d2734fe62ddb9ad7</id>
<content type='text'>
- Creates new route
- Creates new controller action
- Creates call stack:
  Clusterss::ApplciationsController calls --&gt;
  Clusters::Applications::UpdateService calls --&gt;
  Clusters::Applications::ScheduleUpdateService calls --&gt;
  ClusterUpdateAppWorker calls --&gt;
  Clusters::Applications::PatchService --&gt;
  ClusterWaitForAppInstallationWorker

DRY req params

Adds gcp_cluster:cluster_update_app queue

Schedule_update_service is uneeded

Extract common logic to a parent class (UpdateService will need it)

Introduce new UpdateService

Fix rescue class namespace

Fix RuboCop offenses

Adds BaseService for create and update services

Remove request_handler code duplication

Fixes update command

Move update_command to ApplicationCore so all apps can use it

Adds tests for Knative update_command

Adds specs for PatchService

Raise error if update receives an unistalled app

Adds update_service spec

Fix RuboCop offense

Use subject in favor of go

Adds update endpoint specs for project namespace

Adds update endpoint specs for group namespace
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Creates new route
- Creates new controller action
- Creates call stack:
  Clusterss::ApplciationsController calls --&gt;
  Clusters::Applications::UpdateService calls --&gt;
  Clusters::Applications::ScheduleUpdateService calls --&gt;
  ClusterUpdateAppWorker calls --&gt;
  Clusters::Applications::PatchService --&gt;
  ClusterWaitForAppInstallationWorker

DRY req params

Adds gcp_cluster:cluster_update_app queue

Schedule_update_service is uneeded

Extract common logic to a parent class (UpdateService will need it)

Introduce new UpdateService

Fix rescue class namespace

Fix RuboCop offenses

Adds BaseService for create and update services

Remove request_handler code duplication

Fixes update command

Move update_command to ApplicationCore so all apps can use it

Adds tests for Knative update_command

Adds specs for PatchService

Raise error if update receives an unistalled app

Adds update_service spec

Fix RuboCop offense

Use subject in favor of go

Adds update endpoint specs for project namespace

Adds update endpoint specs for group namespace
</pre>
</div>
</content>
</entry>
<entry>
<title>Update specs to rails5 format</title>
<updated>2018-12-18T23:04:31+00:00</updated>
<author>
<name>blackst0ne</name>
<email>blackst0ne.ru@gmail.com</email>
</author>
<published>2018-12-17T22:52:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=b44a2c801a64fb282cea794871fcfcf81e4ec539'/>
<id>b44a2c801a64fb282cea794871fcfcf81e4ec539</id>
<content type='text'>
Updates specs to use new rails5 format.

The old format:
`get :show, { some: params }, { some: headers }`

The new format:
`get :show, params: { some: params }, headers: { some: headers }`
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Updates specs to use new rails5 format.

The old format:
`get :show, { some: params }, { some: headers }`

The new format:
`get :show, params: { some: params }, headers: { some: headers }`
</pre>
</div>
</content>
</entry>
<entry>
<title>Extend clusters_controller for group type clusters</title>
<updated>2018-11-08T10:14:06+00:00</updated>
<author>
<name>Thong Kuah</name>
<email>tkuah@gitlab.com</email>
</author>
<published>2018-10-23T03:51:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=54e8ff0f218371262d85989b3e08fd1a22958717'/>
<id>54e8ff0f218371262d85989b3e08fd1a22958717</id>
<content type='text'>
- Add pages javascripts to intialize clusters for group pages

- Move specs asserting gcp specific validations from controller into
UpdateService spec

- Also teach Clusters::ApplicationController about groups
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Add pages javascripts to intialize clusters for group pages

- Move specs asserting gcp specific validations from controller into
UpdateService spec

- Also teach Clusters::ApplicationController about groups
</pre>
</div>
</content>
</entry>
</feed>
