<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/app/validators, branch remove-trigger-variables-related-code</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>Fix Bitbucket import</title>
<updated>2019-03-14T10:05:17+00:00</updated>
<author>
<name>Francisco Javier López</name>
<email>fjlopez@gitlab.com</email>
</author>
<published>2019-03-14T10:05:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=150f7c1e9c8d4a9d8134664d00a6385ac21a1939'/>
<id>150f7c1e9c8d4a9d8134664d00a6385ac21a1939</id>
<content type='text'>
In https://gitlab.com/gitlab-org/gitlab-ce/commit/ebf16ada856efb85424a98848c141f21e609886a
we introduced a SHA validator, to ensure that the data provided in
merge request diffs, was legit. Nevertheless, the validator
assumed that the SHA should be 40 chars long.

When we import a project from BitBucket, the retrieved SHA is
shorter (12 chars long). Therefore, this validator prevented to
create a valid MergeRequestDiff for ever MergeRequest (triggering
an exception).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In https://gitlab.com/gitlab-org/gitlab-ce/commit/ebf16ada856efb85424a98848c141f21e609886a
we introduced a SHA validator, to ensure that the data provided in
merge request diffs, was legit. Nevertheless, the validator
assumed that the SHA should be 40 chars long.

When we import a project from BitBucket, the retrieved SHA is
shorter (12 chars long). Therefore, this validator prevented to
create a valid MergeRequestDiff for ever MergeRequest (triggering
an exception).
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'fix/email_validator' into 'master'</title>
<updated>2019-03-09T00:05:59+00:00</updated>
<author>
<name>Stan Hu</name>
<email>stanhu@gmail.com</email>
</author>
<published>2019-03-09T00:05:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=6908c5f70eb4d5d7e8ef28b43d73d71da9b2a0c3'/>
<id>6908c5f70eb4d5d7e8ef28b43d73d71da9b2a0c3</id>
<content type='text'>
Align EmailValidator to validate_email gem implementation.

Closes #57352

See merge request gitlab-org/gitlab-ce!24971</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Align EmailValidator to validate_email gem implementation.

Closes #57352

See merge request gitlab-org/gitlab-ce!24971</pre>
</div>
</content>
</entry>
<entry>
<title>Align EmailValidator to validate_email gem implementation.</title>
<updated>2019-03-05T19:56:01+00:00</updated>
<author>
<name>Horatiu Eugen Vlad</name>
<email>horatiu@vlad.eu</email>
</author>
<published>2018-10-26T22:39:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=c8c0ea6c52d46ce63d838d1e739355d4deace434'/>
<id>c8c0ea6c52d46ce63d838d1e739355d4deace434</id>
<content type='text'>
Renamed EmailValidator to DeviseEmailValidator to avoid 'email:' naming collision with ActiveModel::Validations::EmailValidator in 'validates' statement.
Make use of the options attribute of the parent class ActiveModel::EachValidator.
Add more options: regex.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Renamed EmailValidator to DeviseEmailValidator to avoid 'email:' naming collision with ActiveModel::Validations::EmailValidator in 'validates' statement.
Make use of the options attribute of the parent class ActiveModel::EachValidator.
Add more options: regex.
</pre>
</div>
</content>
</entry>
<entry>
<title>Arbitrary file read via MergeRequestDiff</title>
<updated>2019-03-04T18:36:34+00:00</updated>
<author>
<name>Francisco Javier López</name>
<email>fjlopez@gitlab.com</email>
</author>
<published>2019-03-04T18:36:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=ebf16ada856efb85424a98848c141f21e609886a'/>
<id>ebf16ada856efb85424a98848c141f21e609886a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Comment why we can't use Gitlab::CurrentSettings</title>
<updated>2019-02-19T21:50:58+00:00</updated>
<author>
<name>Thong Kuah</name>
<email>tkuah@gitlab.com</email>
</author>
<published>2019-02-19T21:50:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=89f7bac3ba980019e6a75f869dec69da5d7a69ab'/>
<id>89f7bac3ba980019e6a75f869dec69da5d7a69ab</id>
<content type='text'>
See https://gitlab.com/gitlab-org/gitlab-ee/issues/9833
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
See https://gitlab.com/gitlab-org/gitlab-ee/issues/9833
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Merge branch 'use_gitlab_current_settings' into 'master'"</title>
<updated>2019-02-19T12:58:05+00:00</updated>
<author>
<name>Bob Van Landuyt</name>
<email>bob@gitlab.com</email>
</author>
<published>2019-02-19T12:58:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=7e55a227a53feaf4c8af9585a395f189402fcbc3'/>
<id>7e55a227a53feaf4c8af9585a395f189402fcbc3</id>
<content type='text'>
This reverts merge request !25370</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts merge request !25370</pre>
</div>
</content>
</entry>
<entry>
<title>Use Gitlab::CurrentSettings in UrlValidator</title>
<updated>2019-02-19T09:04:08+00:00</updated>
<author>
<name>Thong Kuah</name>
<email>tkuah@gitlab.com</email>
</author>
<published>2019-02-18T21:55:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=8a1b6041c8af7007c80de87221e20512810be26d'/>
<id>8a1b6041c8af7007c80de87221e20512810be26d</id>
<content type='text'>
Gitlab::CurrentSettings will create ApplicationSetting.current if not
present which means we don't have to use `&amp;.`. We can also more easily
use stub_application_setting in specs
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Gitlab::CurrentSettings will create ApplicationSetting.current if not
present which means we don't have to use `&amp;.`. We can also more easily
use stub_application_setting in specs
</pre>
</div>
</content>
</entry>
<entry>
<title>Add table and model for error tracking settings</title>
<updated>2019-01-07T17:55:21+00:00</updated>
<author>
<name>Reuben Pereira</name>
<email>rpereira@gitlab.com</email>
</author>
<published>2019-01-07T17:55:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=f40b5860d76a8ea5d964260834a6e83516b0f1fd'/>
<id>f40b5860d76a8ea5d964260834a6e83516b0f1fd</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 'ce-jej/group-saml-sso-button-link-description' into 'master'</title>
<updated>2018-12-08T03:02:18+00:00</updated>
<author>
<name>Clement Ho</name>
<email>clemmakesapps@gmail.com</email>
</author>
<published>2018-12-08T03:02:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=a89b5269502a0250c7507f3bb1350a7ba602822b'/>
<id>a89b5269502a0250c7507f3bb1350a7ba602822b</id>
<content type='text'>
[CE] Backport SAML unlink changes: UrlBlocker#ascii_only

See merge request gitlab-org/gitlab-ce!23627</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
[CE] Backport SAML unlink changes: UrlBlocker#ascii_only

See merge request gitlab-org/gitlab-ce!23627</pre>
</div>
</content>
</entry>
<entry>
<title>Allow URLs to be validated as ascii_only</title>
<updated>2018-12-06T15:18:18+00:00</updated>
<author>
<name>James Edwards-Jones</name>
<email>jedwardsjones@gitlab.com</email>
</author>
<published>2018-12-05T20:14:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=72c00594070dfd1a778c2e03ff400b478e6c3774'/>
<id>72c00594070dfd1a778c2e03ff400b478e6c3774</id>
<content type='text'>
Restricts unicode characters and IDNA deviations
which could be used in a phishing attack
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Restricts unicode characters and IDNA deviations
which could be used in a phishing attack
</pre>
</div>
</content>
</entry>
</feed>
