<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/app/services/projects, branch bootstrap-markdown-code-highlight</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>Add validation to webhook and service URLs to ensure they are not blocked because of SSRF</title>
<updated>2018-06-01T11:43:53+00:00</updated>
<author>
<name>Francisco Javier López</name>
<email>fjlopez@gitlab.com</email>
</author>
<published>2018-06-01T11:43:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=840f80d48b7d8363f171f6137cd9f1fbafb52bfc'/>
<id>840f80d48b7d8363f171f6137cd9f1fbafb52bfc</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 'rails5-flatten' into 'master'</title>
<updated>2018-06-01T07:55:38+00:00</updated>
<author>
<name>Grzegorz Bizon</name>
<email>grzegorz@gitlab.com</email>
</author>
<published>2018-06-01T07:55:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=83510980497ca72eb43fa9540be7abcbb6e811fc'/>
<id>83510980497ca72eb43fa9540be7abcbb6e811fc</id>
<content type='text'>
Fix project team members count

Closes #46283

See merge request gitlab-org/gitlab-ce!19195</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix project team members count

Closes #46283

See merge request gitlab-org/gitlab-ce!19195</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'sh-batch-dependent-destroys' into 'master'</title>
<updated>2018-05-29T17:47:47+00:00</updated>
<author>
<name>Robert Speicher</name>
<email>robert@gitlab.com</email>
</author>
<published>2018-05-29T17:47:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=efcadd2d3c3eaa1e8d25275d8aef357a2ffb6fcb'/>
<id>efcadd2d3c3eaa1e8d25275d8aef357a2ffb6fcb</id>
<content type='text'>
Fix project destruction failing due to idle in transaction timeouts

Closes #44610

See merge request gitlab-org/gitlab-ce!18609</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix project destruction failing due to idle in transaction timeouts

Closes #44610

See merge request gitlab-org/gitlab-ce!18609</pre>
</div>
</content>
</entry>
<entry>
<title>Fix project team members count</title>
<updated>2018-05-29T09:34:24+00:00</updated>
<author>
<name>Jan Provaznik</name>
<email>jprovaznik@gitlab.com</email>
</author>
<published>2018-05-29T09:34:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=8a5ad3ca00830f847504eddb4ade7d3d7ebf9916'/>
<id>8a5ad3ca00830f847504eddb4ade7d3d7ebf9916</id>
<content type='text'>
In Rails 5 `project.team.members` returns a CollectionProxy instead of
array, which causes that `.flatten` fails. Although we could update the
call to get distinct count directly with sql query, in this case it's
better to re-use the list of members which is being loaded anyway.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In Rails 5 `project.team.members` returns a CollectionProxy instead of
array, which causes that `.flatten` fails. Although we could update the
call to get distinct count directly with sql query, in this case it's
better to re-use the list of members which is being loaded anyway.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'rs-projects-destroy-service-parity' into 'master'</title>
<updated>2018-05-25T13:34:14+00:00</updated>
<author>
<name>Rémy Coutable</name>
<email>remy@rymai.me</email>
</author>
<published>2018-05-25T13:34:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=e73b71ec9c85b609a31bc71877d2121186325a10'/>
<id>e73b71ec9c85b609a31bc71877d2121186325a10</id>
<content type='text'>
Bring CE-EE parity to app/services/projects/destroy_service.rb

See merge request gitlab-org/gitlab-ce!19111</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bring CE-EE parity to app/services/projects/destroy_service.rb

See merge request gitlab-org/gitlab-ce!19111</pre>
</div>
</content>
</entry>
<entry>
<title>Fix project destruction failing due to idle in transaction timeouts</title>
<updated>2018-05-24T23:40:02+00:00</updated>
<author>
<name>Stan Hu</name>
<email>stanhu@gmail.com</email>
</author>
<published>2018-04-27T02:45:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=760fdd1dd31d30d5ab407a0c42e864040d79504c'/>
<id>760fdd1dd31d30d5ab407a0c42e864040d79504c</id>
<content type='text'>
When deleting associated records, Rails loads all associations into memory
(https://github.com/rails/rails/issues/22510) before destroying them. This
can cause a surge in memory and cause destruction of objects to fail
due to idle in transaction database timeouts. This fix is inspired from
https://github.com/thisismydesign to destroy `has_many` relationships
in batches.

Closes #44610
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When deleting associated records, Rails loads all associations into memory
(https://github.com/rails/rails/issues/22510) before destroying them. This
can cause a surge in memory and cause destruction of objects to fail
due to idle in transaction database timeouts. This fix is inspired from
https://github.com/thisismydesign to destroy `has_many` relationships
in batches.

Closes #44610
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix sidebar issue count</title>
<updated>2018-05-24T14:51:18+00:00</updated>
<author>
<name>Felipe Artur</name>
<email>felipefac@gmail.com</email>
</author>
<published>2018-05-17T19:39:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=aee2b235499f9ea179aed82d6beb8ea955986aa3'/>
<id>aee2b235499f9ea179aed82d6beb8ea955986aa3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Bring CE-EE parity to app/services/projects/destroy_service.rb</title>
<updated>2018-05-23T14:54:07+00:00</updated>
<author>
<name>Robert Speicher</name>
<email>rspeicher@gmail.com</email>
</author>
<published>2018-05-23T14:54:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=c33c9bf6f3e844494823ecaf9be4c9cff66903ec'/>
<id>c33c9bf6f3e844494823ecaf9be4c9cff66903ec</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Include project.full_path when moving repo</title>
<updated>2018-05-10T06:24:57+00:00</updated>
<author>
<name>Ash McKenzie</name>
<email>amckenzie@gitlab.com</email>
</author>
<published>2018-05-10T06:24:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=f7eca91677722f2cdaa57ec95e10075aae659925'/>
<id>f7eca91677722f2cdaa57ec95e10075aae659925</id>
<content type='text'>
This is especially helpful when hashed storage is enabled
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is especially helpful when hashed storage is enabled
</pre>
</div>
</content>
</entry>
<entry>
<title>Backports every CE related change from ee-5484 to CE</title>
<updated>2018-05-07T09:59:51+00:00</updated>
<author>
<name>Tiago Botelho</name>
<email>tiagonbotelho@hotmail.com</email>
</author>
<published>2018-05-03T12:55:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=9a13059332a0c81b3a953f57bb9e40346eba951d'/>
<id>9a13059332a0c81b3a953f57bb9e40346eba951d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
