<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/app/validators, branch document-lambda-deploy</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>Avoid checking dns rebind protection in validation</title>
<updated>2019-09-05T09:11:14+00:00</updated>
<author>
<name>Francisco Javier López</name>
<email>fjlopez@gitlab.com</email>
</author>
<published>2019-09-05T09:11:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=537eb0bb2d4d8a2af9753850c4a85fc473b68d8d'/>
<id>537eb0bb2d4d8a2af9753850c4a85fc473b68d8d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor SystemHookUrlValidator and specs</title>
<updated>2019-08-02T14:39:18+00:00</updated>
<author>
<name>George Koltsov</name>
<email>gkoltsov@gitlab.com</email>
</author>
<published>2019-07-30T10:53:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=8abf920d1f55e9117dd3b05d81ee9ebf7721f2bd'/>
<id>8abf920d1f55e9117dd3b05d81ee9ebf7721f2bd</id>
<content type='text'>
Simplify SystemHookUrlValidator to inherit from PublicUrlValidator
Refactor specs to move out shared examples to be used in both
system hooks and public url validators.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Simplify SystemHookUrlValidator to inherit from PublicUrlValidator
Refactor specs to move out shared examples to be used in both
system hooks and public url validators.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update security/webhooks.md doc page &amp; specs</title>
<updated>2019-08-02T14:39:18+00:00</updated>
<author>
<name>George Koltsov</name>
<email>gkoltsov@gitlab.com</email>
</author>
<published>2019-07-26T13:03:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=ac7661924eebd6eb0fa72848e2b4bf4391ebf113'/>
<id>ac7661924eebd6eb0fa72848e2b4bf4391ebf113</id>
<content type='text'>
Updating security/webhooks.md to match new behaviour
as well as drying up few specs to extract shared
examples
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Updating security/webhooks.md to match new behaviour
as well as drying up few specs to extract shared
examples
</pre>
</div>
</content>
</entry>
<entry>
<title>Add outbound requests setting for system hooks</title>
<updated>2019-08-02T14:39:18+00:00</updated>
<author>
<name>George Koltsov</name>
<email>gkoltsov@gitlab.com</email>
</author>
<published>2019-07-26T10:21:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=e5e1c907c01b53194f77e8d8de53554ba1824e7c'/>
<id>e5e1c907c01b53194f77e8d8de53554ba1824e7c</id>
<content type='text'>
This MR adds new application setting to network section
`allow_local_requests_from_system_hooks`. Prior to this change
system hooks were allowed to do local network requests by default
and we are adding an ability for admins to control it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This MR adds new application setting to network section
`allow_local_requests_from_system_hooks`. Prior to this change
system hooks were allowed to do local network requests by default
and we are adding an ability for admins to control it.
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow blank but not nil in validations</title>
<updated>2019-07-31T06:54:03+00:00</updated>
<author>
<name>Reuben Pereira</name>
<email>rpereira@gitlab.com</email>
</author>
<published>2019-07-31T06:54:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=5c7f2853dc5a8eca874108a0217a115090f29e9b'/>
<id>5c7f2853dc5a8eca874108a0217a115090f29e9b</id>
<content type='text'>
- The most common use case for qualified_domain_validator currently is
to allow blank ([]) but not allow nil. Modify the
qualified_domain_validator to support this use case.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- The most common use case for qualified_domain_validator currently is
to allow blank ([]) but not allow nil. Modify the
qualified_domain_validator to support this use case.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add validator for qualidied domain array</title>
<updated>2019-07-23T19:47:17+00:00</updated>
<author>
<name>Reuben Pereira</name>
<email>rpereira@gitlab.com</email>
</author>
<published>2019-07-23T19:47:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=42ecbcad108aa44beb279421c300024d17a360cd'/>
<id>42ecbcad108aa44beb279421c300024d17a360cd</id>
<content type='text'>
- Validate that the entries contain no unicode, html tags and are not
larger than 255 characters.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Validate that the entries contain no unicode, html tags and are not
larger than 255 characters.
</pre>
</div>
</content>
</entry>
<entry>
<title>Lesser Namespace#name validations</title>
<updated>2019-07-09T16:09:45+00:00</updated>
<author>
<name>Bob Van Landuyt</name>
<email>bob@vanlanduyt.co</email>
</author>
<published>2019-06-24T16:15:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=f138acb9866fa86f16e1db14c23e48c2e9f2b38b'/>
<id>f138acb9866fa86f16e1db14c23e48c2e9f2b38b</id>
<content type='text'>
Since we use `Namespace#path` to build routes and URLs we can lessen
the restrictions on `Namespace#name` so it can accomodate a user's name.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since we use `Namespace#path` to build routes and URLs we can lessen
the restrictions on `Namespace#name` so it can accomodate a user's name.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix color validation regex</title>
<updated>2019-06-25T01:06:26+00:00</updated>
<author>
<name>Heinrich Lee Yu</name>
<email>heinrich@gitlab.com</email>
</author>
<published>2019-06-12T14:48:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=717824144f8181bef524592eab882dd7525a60ef'/>
<id>717824144f8181bef524592eab882dd7525a60ef</id>
<content type='text'>
Also prevents ReDoS vulnerability
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also prevents ReDoS vulnerability
</pre>
</div>
</content>
</entry>
<entry>
<title>Align UrlValidator to validate_url gem implementation.</title>
<updated>2019-04-11T06:29:07+00:00</updated>
<author>
<name>Thong Kuah</name>
<email>tkuah@gitlab.com</email>
</author>
<published>2019-04-11T06:29:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=d119d3d1b25aac661e6251addf87b280bd37f0c5'/>
<id>d119d3d1b25aac661e6251addf87b280bd37f0c5</id>
<content type='text'>
Renamed UrlValidator to AddressableUrlValidator to avoid 'url:' naming collision with ActiveModel::Validations::UrlValidator in 'validates' statement.
Make use of the options attribute of the parent class ActiveModel::EachValidator.
Add more options: allow_nil, allow_blank, message.
Renamed 'protocols' option to 'schemes' to match the option naming from UrlValidator.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Renamed UrlValidator to AddressableUrlValidator to avoid 'url:' naming collision with ActiveModel::Validations::UrlValidator in 'validates' statement.
Make use of the options attribute of the parent class ActiveModel::EachValidator.
Add more options: allow_nil, allow_blank, message.
Renamed 'protocols' option to 'schemes' to match the option naming from UrlValidator.
</pre>
</div>
</content>
</entry>
<entry>
<title>Move Contribution Analytics related spec in spec/features/groups/group_page_with_external_authorization_service_spec to EE</title>
<updated>2019-04-09T15:38:58+00:00</updated>
<author>
<name>Imre Farkas</name>
<email>ifarkas@gitlab.com</email>
</author>
<published>2019-04-09T15:38:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=9bc5ed14fe97fe63cd5be30c013c6af978715621'/>
<id>9bc5ed14fe97fe63cd5be30c013c6af978715621</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
