<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/db, branch documentation-workflow-docs</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>Resolve "Filter discussion (tab) by comments or activity in issues and merge requests"</title>
<updated>2018-10-23T09:49:45+00:00</updated>
<author>
<name>Oswaldo Ferreira</name>
<email>oswaldo@gitlab.com</email>
</author>
<published>2018-10-23T09:49:45+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=86ead874e217fb1aceb2d09daf29a9a6ade0ff62'/>
<id>86ead874e217fb1aceb2d09daf29a9a6ade0ff62</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 '51716-add-kubernetes-namespace-model' into 'master'</title>
<updated>2018-10-22T19:42:58+00:00</updated>
<author>
<name>Andreas Brandl</name>
<email>abrandl@gitlab.com</email>
</author>
<published>2018-10-22T19:42:58+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=ec748a8f195cb206ad78962a99ad91f81b70b9bb'/>
<id>ec748a8f195cb206ad78962a99ad91f81b70b9bb</id>
<content type='text'>
Add Clusters::KubernetesNamespace model

See merge request gitlab-org/gitlab-ce!22404</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add Clusters::KubernetesNamespace model

See merge request gitlab-org/gitlab-ce!22404</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'refactor-project-rename-repo' into 'master'</title>
<updated>2018-10-22T19:12:19+00:00</updated>
<author>
<name>Robert Speicher</name>
<email>robert@gitlab.com</email>
</author>
<published>2018-10-22T19:12:19+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=616b73f2e6ead6b1d6e6214646ce81f07f295399'/>
<id>616b73f2e6ead6b1d6e6214646ce81f07f295399</id>
<content type='text'>
Move Project#rename_repo to a service class

See merge request gitlab-org/gitlab-ce!22419</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Move Project#rename_repo to a service class

See merge request gitlab-org/gitlab-ce!22419</pre>
</div>
</content>
</entry>
<entry>
<title>Add Clusters::KubernetesNamespace model</title>
<updated>2018-10-22T14:54:00+00:00</updated>
<author>
<name>Mayra Cabrera</name>
<email>mcabrera@gitlab.com</email>
</author>
<published>2018-10-16T20:03:59+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=e3ca493876ab71ed29817a0af436fc563f564bbe'/>
<id>e3ca493876ab71ed29817a0af436fc563f564bbe</id>
<content type='text'>
This model will be used to persist into database Kubernetes properties,
such as namespace, service account name and service account token.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This model will be used to persist into database Kubernetes properties,
such as namespace, service account name and service account token.
</pre>
</div>
</content>
</entry>
<entry>
<title>Move Project#rename_repo to a service class</title>
<updated>2018-10-22T13:12:46+00:00</updated>
<author>
<name>Yorick Peterse</name>
<email>yorickpeterse@gmail.com</email>
</author>
<published>2018-10-17T11:33:54+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=4b9c17f196bab6075563f62d01f9db65c1a0515c'/>
<id>4b9c17f196bab6075563f62d01f9db65c1a0515c</id>
<content type='text'>
This moves the logic of Project#rename_repo and all methods _only_ used
by this method into a new service class: Projects::AfterRenameService.
By moving this code into a separate service class we can more easily
refactor it, and we also get rid of some RuboCop "disable" statements
automatically.

During the refactoring of this code, I removed most of the explicit
logging using Gitlab::AppLogger. The data that was logged would not be
useful when debugging renaming issues, as it does not add any value on
top of data provided by users.

I also removed a variety of comments that either mentioned something the
code does in literal form, or contained various grammatical errors.
Instead we now resort to more clearly named methods, removing the need
for code comments.

This method was chosen based on analysis in
https://gitlab.com/gitlab-org/release/framework/issues/28. In this issue
we determined this method has seen a total of 293 lines being changed in
it. We also noticed that RuboCop determined the ABC size
(https://www.softwarerenovation.com/ABCMetric.pdf) was too great.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This moves the logic of Project#rename_repo and all methods _only_ used
by this method into a new service class: Projects::AfterRenameService.
By moving this code into a separate service class we can more easily
refactor it, and we also get rid of some RuboCop "disable" statements
automatically.

During the refactoring of this code, I removed most of the explicit
logging using Gitlab::AppLogger. The data that was logged would not be
useful when debugging renaming issues, as it does not add any value on
top of data provided by users.

I also removed a variety of comments that either mentioned something the
code does in literal form, or contained various grammatical errors.
Instead we now resort to more clearly named methods, removing the need
for code comments.

This method was chosen based on analysis in
https://gitlab.com/gitlab-org/release/framework/issues/28. In this issue
we determined this method has seen a total of 293 lines being changed in
it. We also noticed that RuboCop determined the ABC size
(https://www.softwarerenovation.com/ABCMetric.pdf) was too great.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'use-raw-file-format' into 'master'</title>
<updated>2018-10-22T08:09:40+00:00</updated>
<author>
<name>Grzegorz Bizon</name>
<email>grzegorz@gitlab.com</email>
</author>
<published>2018-10-22T08:09:40+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=44a9231d19f88c5551f7184917ddc4bba13e7d00'/>
<id>44a9231d19f88c5551f7184917ddc4bba13e7d00</id>
<content type='text'>
Add RAW file format which is used to store security reports

Closes gitlab-ee#7996

See merge request gitlab-org/gitlab-ce!22365</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add RAW file format which is used to store security reports

Closes gitlab-ee#7996

See merge request gitlab-org/gitlab-ce!22365</pre>
</div>
</content>
</entry>
<entry>
<title>Update the moved Git repos for developers</title>
<updated>2018-10-22T04:48:12+00:00</updated>
<author>
<name>Takuya Noguchi</name>
<email>takninnovationresearch@gmail.com</email>
</author>
<published>2018-10-22T04:48:12+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=a98518ffa2cbc28c6fc8c41eda580e201d7dc6e5'/>
<id>a98518ffa2cbc28c6fc8c41eda580e201d7dc6e5</id>
<content type='text'>
Signed-off-by: Takuya Noguchi &lt;takninnovationresearch@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Takuya Noguchi &lt;takninnovationresearch@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Make all legacy security reports to use raw format</title>
<updated>2018-10-16T11:51:49+00:00</updated>
<author>
<name>Kamil Trzciński</name>
<email>ayufan@ayufan.eu</email>
</author>
<published>2018-10-15T10:17:21+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=15cd91c71a57a0b84af620181a64b26d5aec8237'/>
<id>15cd91c71a57a0b84af620181a64b26d5aec8237</id>
<content type='text'>
- This introduces and uses `:raw` format for all legacy reports,
  the ones that do not have yet proper parsers on Backend
- Raw format is needed to make Frontend be able to parse reports,
  without the need of decompressing,
- This also extends fixtures to seed security reports with database,
  even though parser code is part of EE
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- This introduces and uses `:raw` format for all legacy reports,
  the ones that do not have yet proper parsers on Backend
- Raw format is needed to make Frontend be able to parse reports,
  without the need of decompressing,
- This also extends fixtures to seed security reports with database,
  even though parser code is part of EE
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove Koding integration and documentation</title>
<updated>2018-10-13T05:18:51+00:00</updated>
<author>
<name>Stan Hu</name>
<email>stanhu@gmail.com</email>
</author>
<published>2018-10-13T00:54:08+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=656831e1734f037541349c3bded5514559cf20d1'/>
<id>656831e1734f037541349c3bded5514559cf20d1</id>
<content type='text'>
This integration no longer works and does not appear to be supported.

Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/39697
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This integration no longer works and does not appear to be supported.

Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/39697
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove Git circuit breaker</title>
<updated>2018-10-10T07:08:18+00:00</updated>
<author>
<name>Zeger-Jan van de Weg</name>
<email>git@zjvandeweg.nl</email>
</author>
<published>2018-10-09T05:59:42+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=30b4ce940d28804e0b38ea9ea4f89793d41392db'/>
<id>30b4ce940d28804e0b38ea9ea4f89793d41392db</id>
<content type='text'>
Was introduced in the time that GitLab still used NFS, which is not
required anymore in most cases. By removing this, the API it calls will
return empty responses. This interface has to be removed in the next
major release, expected to be 12.0.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Was introduced in the time that GitLab still used NFS, which is not
required anymore in most cases. By removing this, the API it calls will
return empty responses. This interface has to be removed in the next
major release, expected to be 12.0.
</pre>
</div>
</content>
</entry>
</feed>
