<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/spec/controllers/graphql_controller_spec.rb, branch tracking-performance</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>Propagate argument errors as execution errors</title>
<updated>2019-07-30T15:12:24+00:00</updated>
<author>
<name>Alex Kalderimis</name>
<email>alex.kalderimis@gmail.com</email>
</author>
<published>2019-07-29T18:36:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=8a1fc36e1d3df359c7ab87a5d3b40cf35b2a8604'/>
<id>8a1fc36e1d3df359c7ab87a5d3b40cf35b2a8604</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add API access check to Graphql</title>
<updated>2019-03-27T14:59:02+00:00</updated>
<author>
<name>Felipe Artur</name>
<email>fcardozo@gitlab.com</email>
</author>
<published>2019-03-27T14:59:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=73b553a42a1dec7bd38e0aeeb5514c2a566a98c9'/>
<id>73b553a42a1dec7bd38e0aeeb5514c2a566a98c9</id>
<content type='text'>
Check if user can access API on GraphqlController
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Check if user can access API on GraphqlController
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow GraphQL requests without CSRF token</title>
<updated>2019-03-06T14:38:00+00:00</updated>
<author>
<name>Bob Van Landuyt</name>
<email>bob@vanlanduyt.co</email>
</author>
<published>2019-03-03T12:53:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=b623932eb303921a721244c707f145e1baf29da0'/>
<id>b623932eb303921a721244c707f145e1baf29da0</id>
<content type='text'>
With this we allow authentication using a session or using personal
access token.

Authentication using a session, and CSRF token makes it easy to play
with GraphQL from the Graphiql endpoint we expose.

But we cannot enforce CSRF validity, otherwise authentication for
regular API clients would fail when they use personal access tokens to
authenticate.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With this we allow authentication using a session or using personal
access token.

Authentication using a session, and CSRF token makes it easy to play
with GraphQL from the Graphiql endpoint we expose.

But we cannot enforce CSRF validity, otherwise authentication for
regular API clients would fail when they use personal access tokens to
authenticate.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update specs to rails5 format</title>
<updated>2018-12-18T23:04:31+00:00</updated>
<author>
<name>blackst0ne</name>
<email>blackst0ne.ru@gmail.com</email>
</author>
<published>2018-12-17T22:52:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=b44a2c801a64fb282cea794871fcfcf81e4ec539'/>
<id>b44a2c801a64fb282cea794871fcfcf81e4ec539</id>
<content type='text'>
Updates specs to use new rails5 format.

The old format:
`get :show, { some: params }, { some: headers }`

The new format:
`get :show, params: { some: params }, headers: { some: headers }`
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Updates specs to use new rails5 format.

The old format:
`get :show, { some: params }, { some: headers }`

The new format:
`get :show, params: { some: params }, headers: { some: headers }`
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'security-fix-pat-web-access' into 'master'</title>
<updated>2018-11-29T00:13:59+00:00</updated>
<author>
<name>Cindy Pallares</name>
<email>cindy@gitlab.com</email>
</author>
<published>2018-11-28T19:06:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=fe5f75930e781ef854b458fafa307ebb90a8ed2e'/>
<id>fe5f75930e781ef854b458fafa307ebb90a8ed2e</id>
<content type='text'>
[master] Resolve "Personal access token with only `read_user` scope can be used to authenticate any web request"

See merge request gitlab/gitlabhq!2583</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
[master] Resolve "Personal access token with only `read_user` scope can be used to authenticate any web request"

See merge request gitlab/gitlabhq!2583</pre>
</div>
</content>
</entry>
<entry>
<title>Handle exceptions outside the GraphQL schema</title>
<updated>2018-06-05T18:47:42+00:00</updated>
<author>
<name>Bob Van Landuyt</name>
<email>bob@vanlanduyt.co</email>
</author>
<published>2018-05-21T11:42:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=c443133e779c4c508b9c6429dd4ba623d64f03f1'/>
<id>c443133e779c4c508b9c6429dd4ba623d64f03f1</id>
<content type='text'>
This allows us to report JSON parse exceptions to clients and ignore
them in sentry.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows us to report JSON parse exceptions to clients and ignore
them in sentry.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a minimal GraphQL API</title>
<updated>2018-06-05T18:47:42+00:00</updated>
<author>
<name>Nick Thomas</name>
<email>nick@gitlab.com</email>
</author>
<published>2017-08-16T13:04:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=9c6c17cbcdb8bf8185fc1b873dcfd08f723e4df5'/>
<id>9c6c17cbcdb8bf8185fc1b873dcfd08f723e4df5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
