<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/app/controllers/omniauth_callbacks_controller.rb, branch backport-gitlab-database</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>Honor saml assurance level to allow 2FA bypassing</title>
<updated>2018-06-25T15:32:03+00:00</updated>
<author>
<name>Roger Rüttimann</name>
<email>roger.ruettimann@gmail.com</email>
</author>
<published>2018-06-25T15:32:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=2efe27ba181daa18db9e227b13be428ebdfc23f1'/>
<id>2efe27ba181daa18db9e227b13be428ebdfc23f1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[Rails5] Force the `protect_from_forgery` callback run first</title>
<updated>2018-06-21T10:44:31+00:00</updated>
<author>
<name>blackst0ne</name>
<email>blackst0ne.ru@gmail.com</email>
</author>
<published>2018-06-21T10:44:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=6fef87f17fa6fde7c15668faa43b563eebc0a918'/>
<id>6fef87f17fa6fde7c15668faa43b563eebc0a918</id>
<content type='text'>
Since Rails 5.0 the `protect_from_forgery` callback doesn't run first by
default anymore. [1]

Instead it gets inserted into callbacks chain where callbacks get
called in order.

This commit forces the callback to run first.

[1]: https://github.com/rails/rails/commit/39794037817703575c35a75f1961b01b83791191
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since Rails 5.0 the `protect_from_forgery` callback doesn't run first by
default anymore. [1]

Instead it gets inserted into callbacks chain where callbacks get
called in order.

This commit forces the callback to run first.

[1]: https://github.com/rails/rails/commit/39794037817703575c35a75f1961b01b83791191
</pre>
</div>
</content>
</entry>
<entry>
<title>Backport helpers from GroupSAML failure messages</title>
<updated>2018-05-21T15:43:12+00:00</updated>
<author>
<name>James Edwards-Jones</name>
<email>jedwardsjones@gitlab.com</email>
</author>
<published>2018-04-22T23:17:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=b98a88cfe9033b5d694ac237a50ad4fe923ad95d'/>
<id>b98a88cfe9033b5d694ac237a50ad4fe923ad95d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Backport IdentityLinker#failed? from GroupSaml callback flow</title>
<updated>2018-05-04T14:00:59+00:00</updated>
<author>
<name>James Edwards-Jones</name>
<email>jedwardsjones@gitlab.com</email>
</author>
<published>2018-04-22T23:05:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=7425f2b32217f71f99ff8642664a6642dfaeff87'/>
<id>7425f2b32217f71f99ff8642664a6642dfaeff87</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Exclude LDAP from OmniauthCallbackController base methods</title>
<updated>2018-04-30T16:32:23+00:00</updated>
<author>
<name>James Edwards-Jones</name>
<email>jedwardsjones@gitlab.com</email>
</author>
<published>2018-04-22T23:15:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=c741f95a3b599971aaf3dfc1ff3ca43a8ba938b8'/>
<id>c741f95a3b599971aaf3dfc1ff3ca43a8ba938b8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace define_method with alias_method in Omniauth Controllers</title>
<updated>2018-04-23T15:24:47+00:00</updated>
<author>
<name>James Edwards-Jones</name>
<email>jedwardsjones@gitlab.com</email>
</author>
<published>2018-04-23T15:03:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=795cd7f95206db318c58939698f63eee5abedb34'/>
<id>795cd7f95206db318c58939698f63eee5abedb34</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Unify Saml::IdentityLinker and OAuth::IdentityLinker</title>
<updated>2018-04-23T12:53:32+00:00</updated>
<author>
<name>James Edwards-Jones</name>
<email>jedwardsjones@gitlab.com</email>
</author>
<published>2018-04-23T10:56:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=d3a8a07423dccf1709b6432e017ae4679143dbce'/>
<id>d3a8a07423dccf1709b6432e017ae4679143dbce</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Show error on failed OAuth account link</title>
<updated>2018-04-22T22:50:56+00:00</updated>
<author>
<name>James Edwards-Jones</name>
<email>jedwardsjones@gitlab.com</email>
</author>
<published>2018-04-22T18:08:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=f8d54913bb6f846d1204704d3a6e457956461b35'/>
<id>f8d54913bb6f846d1204704d3a6e457956461b35</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor OmniauthCallbacksController to remove duplication</title>
<updated>2018-04-22T22:50:55+00:00</updated>
<author>
<name>James Edwards-Jones</name>
<email>jedwardsjones@gitlab.com</email>
</author>
<published>2018-04-18T14:03:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=f10c999bca2b5b37b068ff3680a6e35a6707828d'/>
<id>f10c999bca2b5b37b068ff3680a6e35a6707828d</id>
<content type='text'>
Moves LDAP to its own controller with tests
Provides path forward for implementing GroupSaml
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Moves LDAP to its own controller with tests
Provides path forward for implementing GroupSaml
</pre>
</div>
</content>
</entry>
<entry>
<title>Writes specs</title>
<updated>2018-03-22T16:05:15+00:00</updated>
<author>
<name>Tiago Botelho</name>
<email>tiagonbotelho@hotmail.com</email>
</author>
<published>2018-03-22T10:34:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=161a05b963b83fe50961ef41eebc5d1c28c3110e'/>
<id>161a05b963b83fe50961ef41eebc5d1c28c3110e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
