<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/spec/validators, branch patch-23</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 branch 'dm-fix-routes' into 'master'</title>
<updated>2017-05-25T05:04:04+00:00</updated>
<author>
<name>Robert Speicher</name>
<email>robert@gitlab.com</email>
</author>
<published>2017-05-24T15:08:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=218eae87754711b9e89a98301ae04ca293fdf934'/>
<id>218eae87754711b9e89a98301ae04ca293fdf934</id>
<content type='text'>
Fix ambiguous routing issues by teaching router about reserved words

See merge request !11570</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix ambiguous routing issues by teaching router about reserved words

See merge request !11570</pre>
</div>
</content>
</entry>
<entry>
<title>Add a better error message when a certain path is missing</title>
<updated>2017-05-02T09:48:54+00:00</updated>
<author>
<name>Bob Van Landuyt</name>
<email>bob@gitlab.com</email>
</author>
<published>2017-05-02T09:48:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=e2b9420c11cc5f328fc4014f5bfe66bacd3c8028'/>
<id>e2b9420c11cc5f328fc4014f5bfe66bacd3c8028</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update path validation &amp; specs</title>
<updated>2017-05-02T08:47:01+00:00</updated>
<author>
<name>Bob Van Landuyt</name>
<email>bob@gitlab.com</email>
</author>
<published>2017-05-02T08:32:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=a035ebbe069fa6b203c279c8944b447f8fe896c5'/>
<id>a035ebbe069fa6b203c279c8944b447f8fe896c5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Reuse Gitlab::Regex.full_namespace_regex in the DynamicPathValidator</title>
<updated>2017-05-02T07:13:41+00:00</updated>
<author>
<name>Bob Van Landuyt</name>
<email>bob@gitlab.com</email>
</author>
<published>2017-05-02T07:13:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=c853dd6158af0f77721ce59c03f5f05e98eeadba'/>
<id>c853dd6158af0f77721ce59c03f5f05e98eeadba</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Reject group-routes as names of child namespaces</title>
<updated>2017-05-01T09:14:24+00:00</updated>
<author>
<name>Bob Van Landuyt</name>
<email>bob@gitlab.com</email>
</author>
<published>2017-04-28T16:09:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=08b1bc3489e8d4e6d5786221bad090f16a1c021f'/>
<id>08b1bc3489e8d4e6d5786221bad090f16a1c021f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Reject paths following namespace for paths including 2 `*`</title>
<updated>2017-05-01T09:14:24+00:00</updated>
<author>
<name>Bob Van Landuyt</name>
<email>bob@gitlab.com</email>
</author>
<published>2017-04-28T15:53:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=1e14c3c8525c4e9db6f83da6c037ed94205f65f0'/>
<id>1e14c3c8525c4e9db6f83da6c037ed94205f65f0</id>
<content type='text'>
Reject the part following `/*namespace_id/:project_id` for paths
containing 2 wildcard parameters
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reject the part following `/*namespace_id/:project_id` for paths
containing 2 wildcard parameters
</pre>
</div>
</content>
</entry>
<entry>
<title>Use `%r{}` regexes to avoid having to escape `/`</title>
<updated>2017-05-01T09:14:24+00:00</updated>
<author>
<name>Bob Van Landuyt</name>
<email>bob@gitlab.com</email>
</author>
<published>2017-04-24T10:22:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=ea8e86dac856fdf6545e020df346533231379b93'/>
<id>ea8e86dac856fdf6545e020df346533231379b93</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>The dynamic path validator can block out partial paths</title>
<updated>2017-05-01T09:14:24+00:00</updated>
<author>
<name>Bob Van Landuyt</name>
<email>bob@gitlab.com</email>
</author>
<published>2017-04-18T14:27:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=e50f4bc066e4477e9c59708f978383b071dc2959'/>
<id>e50f4bc066e4477e9c59708f978383b071dc2959</id>
<content type='text'>
So we can block `objects` only when it is contained in `info/lfs` or `gitlab-lfs`
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
So we can block `objects` only when it is contained in `info/lfs` or `gitlab-lfs`
</pre>
</div>
</content>
</entry>
<entry>
<title>Make path validation case-insensitive</title>
<updated>2017-05-01T09:14:24+00:00</updated>
<author>
<name>Bob Van Landuyt</name>
<email>bob@gitlab.com</email>
</author>
<published>2017-04-14T18:06:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=c5059cb4f705191074d3371beb81a3f0a67473af'/>
<id>c5059cb4f705191074d3371beb81a3f0a67473af</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename `NamespaceValidator` to `DynamicPathValidator`</title>
<updated>2017-05-01T09:14:24+00:00</updated>
<author>
<name>Bob Van Landuyt</name>
<email>bob@gitlab.com</email>
</author>
<published>2017-04-12T09:28:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=bccf8d86c57a141aeb60d96bc3139fe2b5dc9240'/>
<id>bccf8d86c57a141aeb60d96bc3139fe2b5dc9240</id>
<content type='text'>
This reflects better that it validates paths instead of a namespace model
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reflects better that it validates paths instead of a namespace model
</pre>
</div>
</content>
</entry>
</feed>
