<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/spec/graphql, branch docs-css</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>Add merge request popover with details</title>
<updated>2019-03-21T14:24:18+00:00</updated>
<author>
<name>Sam Bigelow</name>
<email>sbigelow@gitlab.com</email>
</author>
<published>2019-03-01T21:41:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=1a14e5230e5b7f705fc09c3baf46f6cf74ca3ad0'/>
<id>1a14e5230e5b7f705fc09c3baf46f6cf74ca3ad0</id>
<content type='text'>
- Show pipeline status, title, MR Status and project path
- Popover attached to gitlab flavored markdown everywhere, including:
  + MR/Issue Title
  + MR/Issue description
  + MR/Issue comments
  + Rendered markdown files
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Show pipeline status, title, MR Status and project path
- Popover attached to gitlab flavored markdown everywhere, including:
  + MR/Issue Title
  + MR/Issue description
  + MR/Issue comments
  + Rendered markdown files
</pre>
</div>
</content>
</entry>
<entry>
<title>Apply suggestion to spec/graphql/types/query_type_spec.rb</title>
<updated>2019-03-05T15:46:00+00:00</updated>
<author>
<name>Douwe Maan</name>
<email>douwe@gitlab.com</email>
</author>
<published>2019-03-05T15:46:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=01b1076bd869a5bbcbaf6df55e825cc39f705e2a'/>
<id>01b1076bd869a5bbcbaf6df55e825cc39f705e2a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add metadata about the GitLab server to GraphQL</title>
<updated>2019-03-05T15:00:32+00:00</updated>
<author>
<name>Nick Thomas</name>
<email>nick@gitlab.com</email>
</author>
<published>2019-01-24T16:23:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=21779d00186d75349165d6c07dbe04aace68017c'/>
<id>21779d00186d75349165d6c07dbe04aace68017c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve GraphQL Authorization DSL</title>
<updated>2019-02-25T21:22:12+00:00</updated>
<author>
<name>Luke Duncalfe</name>
<email>lduncalfe@eml.cc</email>
</author>
<published>2019-02-18T01:19:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=ccb4edbca1aa7e94a76a5a8d361af02fd093e1b9'/>
<id>ccb4edbca1aa7e94a76a5a8d361af02fd093e1b9</id>
<content type='text'>
Previously GraphQL field authorization happened like this:

    class ProjectType
      field :my_field, MyFieldType do
        authorize :permission
      end
    end

This change allowed us to authorize like this instead:

    class ProjectType
      field :my_field, MyFieldType, authorize: :permission
    end

A new initializer registers the `authorize` metadata keyword on GraphQL
Schema Objects and Fields, and we can collect this data within the
context of Instrumentation like this:

    field.metadata[:authorize]

The previous functionality of authorize is still being used for
mutations, as the #authorize method here is called at during the code
that executes during the mutation, rather than when a field resolves.

https://gitlab.com/gitlab-org/gitlab-ce/issues/57828
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously GraphQL field authorization happened like this:

    class ProjectType
      field :my_field, MyFieldType do
        authorize :permission
      end
    end

This change allowed us to authorize like this instead:

    class ProjectType
      field :my_field, MyFieldType, authorize: :permission
    end

A new initializer registers the `authorize` metadata keyword on GraphQL
Schema Objects and Fields, and we can collect this data within the
context of Instrumentation like this:

    field.metadata[:authorize]

The previous functionality of authorize is still being used for
mutations, as the #authorize method here is called at during the code
that executes during the mutation, rather than when a field resolves.

https://gitlab.com/gitlab-org/gitlab-ce/issues/57828
</pre>
</div>
</content>
</entry>
<entry>
<title>Add GraphQL filters for issuables (state, labels, time fields)</title>
<updated>2019-02-21T08:40:49+00:00</updated>
<author>
<name>Rémy Coutable</name>
<email>remy@rymai.me</email>
</author>
<published>2019-01-17T17:49:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=87dfe5a27a51c722bbeaa4582168f1277a0df034'/>
<id>87dfe5a27a51c722bbeaa4582168f1277a0df034</id>
<content type='text'>
Signed-off-by: Rémy Coutable &lt;remy@rymai.me&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Rémy Coutable &lt;remy@rymai.me&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement singular iid for IssuesResolver and ProjectType</title>
<updated>2019-02-14T07:52:17+00:00</updated>
<author>
<name>Lin Jen-Shin</name>
<email>godfat@godfat.org</email>
</author>
<published>2019-02-12T16:31:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=30918929ad079a591b85303d6662ec0a43c5df04'/>
<id>30918929ad079a591b85303d6662ec0a43c5df04</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow authorize on array of objects for GraphQL</title>
<updated>2019-02-14T07:52:17+00:00</updated>
<author>
<name>Lin Jen-Shin</name>
<email>godfat@godfat.org</email>
</author>
<published>2019-02-12T15:30:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=564b86a3145cd5f7eae8071ef244dc684bcd5031'/>
<id>564b86a3145cd5f7eae8071ef244dc684bcd5031</id>
<content type='text'>
And add tests
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
And add tests
</pre>
</div>
</content>
</entry>
<entry>
<title>Add tests for BaseResolver and update accordingly</title>
<updated>2019-02-14T07:52:17+00:00</updated>
<author>
<name>Lin Jen-Shin</name>
<email>godfat@godfat.org</email>
</author>
<published>2019-02-12T13:51:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=7be1f0842f281305f2c36e2b6066842d8e87875c'/>
<id>7be1f0842f281305f2c36e2b6066842d8e87875c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add field mergeRequests for project in GraphQL</title>
<updated>2019-02-14T07:52:17+00:00</updated>
<author>
<name>Lin Jen-Shin</name>
<email>godfat@godfat.org</email>
</author>
<published>2019-01-30T19:00:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=91e9e50a1153021257abaa528498d7a82cc3350f'/>
<id>91e9e50a1153021257abaa528498d7a82cc3350f</id>
<content type='text'>
And fix the tests so that it won't run into circular paths.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
And fix the tests so that it won't run into circular paths.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add argument iids to IssuesResolver</title>
<updated>2019-02-01T15:55:44+00:00</updated>
<author>
<name>Lin Jen-Shin</name>
<email>godfat@godfat.org</email>
</author>
<published>2019-01-30T17:18:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=ee60128cefae3122f21987b72c60a268ddc8f6b9'/>
<id>ee60128cefae3122f21987b72c60a268ddc8f6b9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
