<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/spec/models/project_services, branch patch-58</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>Merge dev.gitlab.org master into GitLab.com master</title>
<updated>2019-06-03T12:56:33+00:00</updated>
<author>
<name>Yorick Peterse</name>
<email>yorickpeterse@gmail.com</email>
</author>
<published>2019-06-03T12:56:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=6cb750a2bb7e1720413a7c42ec4afebaa3f2f4d2'/>
<id>6cb750a2bb7e1720413a7c42ec4afebaa3f2f4d2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Protect Gitlab::HTTP against DNS rebinding attack</title>
<updated>2019-05-30T13:47:31+00:00</updated>
<author>
<name>Douwe Maan</name>
<email>douwe@selenight.nl</email>
</author>
<published>2019-04-21T10:03:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=a9bcddee4c2653cbf2254d893299393e3778e7df'/>
<id>a9bcddee4c2653cbf2254d893299393e3778e7df</id>
<content type='text'>
Gitlab::HTTP now resolves the hostname only once, verifies the IP is not
blocked, and then uses the same IP to perform the actual request, while
passing the original hostname in the `Host` header and SSL SNI field.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Gitlab::HTTP now resolves the hostname only once, verifies the IP is not
blocked, and then uses the same IP to perform the actual request, while
passing the original hostname in the `Host` header and SSL SNI field.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add notify_only_default_branch option to PipelinesEmailService</title>
<updated>2019-05-28T11:41:43+00:00</updated>
<author>
<name>Peter Marko</name>
<email>peter.marko@siemens.com</email>
</author>
<published>2019-05-12T09:19:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=8f53e9ccc8771f1c8542a0b013a6e99ad6158ecd'/>
<id>8f53e9ccc8771f1c8542a0b013a6e99ad6158ecd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove legacy Kubernetes #actual_namespace</title>
<updated>2019-05-21T16:38:11+00:00</updated>
<author>
<name>Tiger</name>
<email>twatson@gitlab.com</email>
</author>
<published>2019-05-16T22:49:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=101c4480b32044682e453753c6bb18c2a296b044'/>
<id>101c4480b32044682e453753c6bb18c2a296b044</id>
<content type='text'>
When Kubernetes clusters were originally built they could only
exist at the project level, and so there was logic included
that assumed there would only ever be a single Kubernetes
namespace per cluster. We now support clusters at the group
and instance level, which allows multiple namespaces.

This change consolidates various project-specific fallbacks to
generate namespaces, and hands all responsibility to the
Clusters::KubernetesNamespace model. There is now no concept of
a single namespace for a Clusters::Platforms::Kubernetes; to
retrieve a namespace a project must now be supplied in all cases.

This simplifies upcoming work to use a separate Kubernetes
namespace per project environment (instead of a namespace
per project).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When Kubernetes clusters were originally built they could only
exist at the project level, and so there was logic included
that assumed there would only ever be a single Kubernetes
namespace per cluster. We now support clusters at the group
and instance level, which allows multiple namespaces.

This change consolidates various project-specific fallbacks to
generate namespaces, and hands all responsibility to the
Clusters::KubernetesNamespace model. There is now no concept of
a single namespace for a Clusters::Platforms::Kubernetes; to
retrieve a namespace a project must now be supplied in all cases.

This simplifies upcoming work to use a separate Kubernetes
namespace per project environment (instead of a namespace
per project).
</pre>
</div>
</content>
</entry>
<entry>
<title>Resolve "JIRA service: NoMethodError: undefined method `find' for nil:NilClass"</title>
<updated>2019-05-10T13:33:44+00:00</updated>
<author>
<name>Patrick Derichs</name>
<email>pderichs@gitlab.com</email>
</author>
<published>2019-05-10T13:33:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=db453ffdbd8108739a227519a327978778c28cf9'/>
<id>db453ffdbd8108739a227519a327978778c28cf9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update deployment chat message notification</title>
<updated>2019-05-02T16:07:26+00:00</updated>
<author>
<name>Jason Goodman</name>
<email>jgoodman@gitlab.com</email>
</author>
<published>2019-05-02T16:07:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=1b8646804d323d1a919c0150511168f8b6ef41d1'/>
<id>1b8646804d323d1a919c0150511168f8b6ef41d1</id>
<content type='text'>
Include link to user and commit title.
Rearrange text
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Include link to user and commit title.
Rearrange text
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'use-keyword-args-for-databuilder-push' into 'master'</title>
<updated>2019-04-29T14:43:56+00:00</updated>
<author>
<name>Douglas Barbosa Alexandre</name>
<email>dbalexandre@gmail.com</email>
</author>
<published>2019-04-29T14:43:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=f832b96ad7f36d3f8b0ed7cb8776ff301410af8e'/>
<id>f832b96ad7f36d3f8b0ed7cb8776ff301410af8e</id>
<content type='text'>
Use keyword args for databuilder push

See merge request gitlab-org/gitlab-ce!24088</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use keyword args for databuilder push

See merge request gitlab-org/gitlab-ce!24088</pre>
</div>
</content>
</entry>
<entry>
<title>Add deployment events to chat notification services</title>
<updated>2019-04-26T21:08:41+00:00</updated>
<author>
<name>Jason Goodman</name>
<email>jgoodman@gitlab.com</email>
</author>
<published>2019-04-26T21:08:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=fe86890b9d7a720648e7570d227c438d6ca7f25a'/>
<id>fe86890b9d7a720648e7570d227c438d6ca7f25a</id>
<content type='text'>
This enables sending a chat message to Slack or Mattermost
  upon a successful, failed, or canceled deployment
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This enables sending a chat message to Slack or Mattermost
  upon a successful, failed, or canceled deployment
</pre>
</div>
</content>
</entry>
<entry>
<title>Use all keyword args for DataBuilder::Push.build()</title>
<updated>2019-04-25T11:54:26+00:00</updated>
<author>
<name>Jonathon Reinhart</name>
<email>Jonathon.Reinhart@gmail.com</email>
</author>
<published>2018-12-31T03:31:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=f48605c796bf9098370a258e00fce41f1770ff74'/>
<id>f48605c796bf9098370a258e00fce41f1770ff74</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add frozen_string_literal to HipChat files</title>
<updated>2019-04-10T11:58:18+00:00</updated>
<author>
<name>Sean McGivern</name>
<email>sean@gitlab.com</email>
</author>
<published>2019-04-09T15:48:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=e00c7016b10892d847335d6a3944f34b717861d9'/>
<id>e00c7016b10892d847335d6a3944f34b717861d9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
