<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/lib, branch auto_devops_detect</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>Initial detection of Auto-DevOps buildable projects</title>
<updated>2019-08-20T02:12:44+00:00</updated>
<author>
<name>James Fargher</name>
<email>proglottis@gmail.com</email>
</author>
<published>2019-07-18T03:45:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=30004bc9b77ec02cfbf30e951c8adc7978081762'/>
<id>30004bc9b77ec02cfbf30e951c8adc7978081762</id>
<content type='text'>
Contains a large list of files we expect to find for an Auto-DevOps
project.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Contains a large list of files we expect to find for an Auto-DevOps
project.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'legacy-attachments-migrate-fix' into 'master'</title>
<updated>2019-08-16T22:07:56+00:00</updated>
<author>
<name>Michael Kozono</name>
<email>mkozono@gmail.com</email>
</author>
<published>2019-08-16T22:07:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=9eabc0d6fc268023db13e8dad315f99f4fe1a6da'/>
<id>9eabc0d6fc268023db13e8dad315f99f4fe1a6da</id>
<content type='text'>
Migrate legacy uploads rake tasks

See merge request gitlab-org/gitlab-ce!29409</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Migrate legacy uploads rake tasks

See merge request gitlab-org/gitlab-ce!29409</pre>
</div>
</content>
</entry>
<entry>
<title>Expire project caches once per push instead of once per ref</title>
<updated>2019-08-16T19:53:56+00:00</updated>
<author>
<name>Stan Hu</name>
<email>stanhu@gmail.com</email>
</author>
<published>2019-08-16T19:53:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=f14647fdae4a07c3c59665576b70f847ab866c58'/>
<id>f14647fdae4a07c3c59665576b70f847ab866c58</id>
<content type='text'>
Previously `ProjectCacheWorker` would be scheduled once per ref, which
would generate unnecessary I/O and load on Sidekiq, especially if many
tags or branches were pushed at once. `ProjectCacheWorker` would expire
three items:

1. Repository size: This only needs to be updated once per push.
2. Commit count: This only needs to be updated if the default branch
   is updated.
3. Project method caches: This only needs to be updated if the default
   branch changes, but only if certain files change (e.g. README,
   CHANGELOG, etc.).

Because the third item requires looking at the actual changes in the
commit deltas, we schedule one `ProjectCacheWorker` to handle the first
two cases, and schedule a separate `ProjectCacheWorker` for the third
case if it is needed. As a result, this brings down the number of
`ProjectCacheWorker` jobs from N to 2.

Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/52046
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously `ProjectCacheWorker` would be scheduled once per ref, which
would generate unnecessary I/O and load on Sidekiq, especially if many
tags or branches were pushed at once. `ProjectCacheWorker` would expire
three items:

1. Repository size: This only needs to be updated once per push.
2. Commit count: This only needs to be updated if the default branch
   is updated.
3. Project method caches: This only needs to be updated if the default
   branch changes, but only if certain files change (e.g. README,
   CHANGELOG, etc.).

Because the third item requires looking at the actual changes in the
commit deltas, we schedule one `ProjectCacheWorker` to handle the first
two cases, and schedule a separate `ProjectCacheWorker` for the third
case if it is needed. As a result, this brings down the number of
`ProjectCacheWorker` jobs from N to 2.

Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/52046
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove Security Dashboard feature flag</title>
<updated>2019-08-16T17:40:33+00:00</updated>
<author>
<name>rossfuhrman</name>
<email>rfuhrman@gitlab.com</email>
</author>
<published>2019-08-16T17:40:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=3fbc51d33319404bffb5862cc271a83b18c7fddf'/>
<id>3fbc51d33319404bffb5862cc271a83b18c7fddf</id>
<content type='text'>
This removes the group_overview_security_dashboard feature flag
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This removes the group_overview_security_dashboard feature flag
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'mc/feature/pipeline-tracking-config-ce' into 'master'</title>
<updated>2019-08-16T14:47:05+00:00</updated>
<author>
<name>Kamil Trzciński</name>
<email>ayufan@ayufan.eu</email>
</author>
<published>2019-08-16T14:47:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=535c2d3c71c1cc623958a48f429a88ecaafb2702'/>
<id>535c2d3c71c1cc623958a48f429a88ecaafb2702</id>
<content type='text'>
Add `needs:` CI config option CE

Closes gitlab-ee#12334

See merge request gitlab-org/gitlab-ce!31346</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add `needs:` CI config option CE

Closes gitlab-ee#12334

See merge request gitlab-org/gitlab-ce!31346</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'fix/commits-api-empty-refname' into 'master'</title>
<updated>2019-08-16T14:46:22+00:00</updated>
<author>
<name>Nick Thomas</name>
<email>nick@gitlab.com</email>
</author>
<published>2019-08-16T14:46:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=94c7a93dcae1a0e865d11df00ac24add676b636b'/>
<id>94c7a93dcae1a0e865d11df00ac24add676b636b</id>
<content type='text'>
fix handling of empty ref_name parameter string in commits api

Closes #64745

See merge request gitlab-org/gitlab-ce!31687</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
fix handling of empty ref_name parameter string in commits api

Closes #64745

See merge request gitlab-org/gitlab-ce!31687</pre>
</div>
</content>
</entry>
<entry>
<title>Add rake tasks for migrating leacy uploads</title>
<updated>2019-08-16T05:52:30+00:00</updated>
<author>
<name>Jarka Košanová</name>
<email>jarka@gitlab.com</email>
</author>
<published>2019-08-13T08:30:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=19db315734d54d6850b0139dda75da758b55af56'/>
<id>19db315734d54d6850b0139dda75da758b55af56</id>
<content type='text'>
- move uploads created by AttachmentUploader
- handle also files created for legacy_diff_notes
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- move uploads created by AttachmentUploader
- handle also files created for legacy_diff_notes
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch '24705-multi-selection-for-delete-on-registry-page' into 'master'</title>
<updated>2019-08-15T23:57:38+00:00</updated>
<author>
<name>Thong Kuah</name>
<email>tkuah@gitlab.com</email>
</author>
<published>2019-08-15T23:57:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=f4ce990b0e2811cd2c3391fc5f11de990bc54f16'/>
<id>f4ce990b0e2811cd2c3391fc5f11de990bc54f16</id>
<content type='text'>
Resolve "Multi selection for delete on registry page"

Closes #24705

See merge request gitlab-org/gitlab-ce!30837</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Resolve "Multi selection for delete on registry page"

Closes #24705

See merge request gitlab-org/gitlab-ce!30837</pre>
</div>
</content>
</entry>
<entry>
<title>Support query parameters in metrics embeds</title>
<updated>2019-08-15T21:38:29+00:00</updated>
<author>
<name>Sarah Yasonik</name>
<email>syasonik@gitlab.com</email>
</author>
<published>2019-08-15T21:38:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=caa361b703bcd08f242368d11b66be38d9f1e383'/>
<id>caa361b703bcd08f242368d11b66be38d9f1e383</id>
<content type='text'>
https://gitlab.com/gitlab-org/gitlab-ce/issues/62971

Adds support for embedding specific charts from the
metrics dashboard. Expected parameters are dashboard,
title, group, and y_label.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://gitlab.com/gitlab-org/gitlab-ce/issues/62971

Adds support for embedding specific charts from the
metrics dashboard. Expected parameters are dashboard,
title, group, and y_label.
</pre>
</div>
</content>
</entry>
<entry>
<title>Squash project templates on update</title>
<updated>2019-08-15T20:20:08+00:00</updated>
<author>
<name>Hordur Freyr Yngvason</name>
<email>hfyngvason@gitlab.com</email>
</author>
<published>2019-08-15T20:20:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=d3c5ff7b723b9447e2b672fb844bb42dde687ac9'/>
<id>d3c5ff7b723b9447e2b672fb844bb42dde687ac9</id>
<content type='text'>
As per https://gitlab.com/gitlab-org/gitlab-ce/issues/46043, project
templates should be squashed before updating, so that repositories
created from these templates don't include the full history of the
backing repository.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As per https://gitlab.com/gitlab-org/gitlab-ce/issues/46043, project
templates should be squashed before updating, so that repositories
created from these templates don't include the full history of the
backing repository.
</pre>
</div>
</content>
</entry>
</feed>
