<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/app/graphql, branch docs-pages-force-https</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>Render GFM html in GraphQL</title>
<updated>2019-06-20T08:02:33+00:00</updated>
<author>
<name>Bob Van Landuyt</name>
<email>bob@gitlab.com</email>
</author>
<published>2019-06-20T08:02:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=406808583c2392a0b57f68f98b2418e9d23b23ab'/>
<id>406808583c2392a0b57f68f98b2418e9d23b23ab</id>
<content type='text'>
This adds a `markdown_field` to our types.

Using this helper will render a model's markdown field using the
existing `MarkupHelper` with the context of the GraphQL query
available to the helper.

Having the context available to the helper is needed for redacting
links to resources that the current user is not allowed to see.

Because rendering the HTML can cause queries, the complexity of a
these fields is raised by 5 above the default.

The markdown field helper can be used as follows:

      ```
      markdown_field :note_html, null: false
      ```

This would generate a field that will render the markdown field `note`
of the model. This could be overridden by adding the `method:`
argument. Passing a symbol for the method name:

      ```
      markdown_field :body_html, null: false, method: :note
      ```

It will have this description by default:

&gt; The GitLab Flavored Markdown rendering of `note`

This could be overridden by passing a `description:` argument.

The type of a `markdown_field` is always `GraphQL::STRING_TYPE`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This adds a `markdown_field` to our types.

Using this helper will render a model's markdown field using the
existing `MarkupHelper` with the context of the GraphQL query
available to the helper.

Having the context available to the helper is needed for redacting
links to resources that the current user is not allowed to see.

Because rendering the HTML can cause queries, the complexity of a
these fields is raised by 5 above the default.

The markdown field helper can be used as follows:

      ```
      markdown_field :note_html, null: false
      ```

This would generate a field that will render the markdown field `note`
of the model. This could be overridden by adding the `method:`
argument. Passing a symbol for the method name:

      ```
      markdown_field :body_html, null: false, method: :note
      ```

It will have this description by default:

&gt; The GitLab Flavored Markdown rendering of `note`

This could be overridden by passing a `description:` argument.

The type of a `markdown_field` is always `GraphQL::STRING_TYPE`.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch '62910-task-completion-status-gql-pderichs' into 'master'</title>
<updated>2019-06-17T08:12:36+00:00</updated>
<author>
<name>Sean McGivern</name>
<email>sean@gitlab.com</email>
</author>
<published>2019-06-17T08:12:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=e398409a74db7f3ca1c90d3b056b3a84ebb1b6cf'/>
<id>e398409a74db7f3ca1c90d3b056b3a84ebb1b6cf</id>
<content type='text'>
Make task completion status available via GraphQL

Closes #62910

See merge request gitlab-org/gitlab-ce!29573</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make task completion status available via GraphQL

Closes #62910

See merge request gitlab-org/gitlab-ce!29573</pre>
</div>
</content>
</entry>
<entry>
<title>Add task count and completed count to graphql types</title>
<updated>2019-06-15T04:56:28+00:00</updated>
<author>
<name>Patrick Derichs</name>
<email>pderichs@gitlab.com</email>
</author>
<published>2019-06-15T04:56:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=453a9b298cd801d560addba722b1e6b4028f8618'/>
<id>453a9b298cd801d560addba722b1e6b4028f8618</id>
<content type='text'>
Add specs for task completion status (graphql)

Fix style issues

Changed format of constants in spec

Refactor specs to reduce creation of records

Reduce parameters to merge request creation

Use set's for project and user

Move let's out of it_behaves_like block

Fix description parameter

Fix format of lets

Use dig to get task completion status out of graphql response

Modified rspec output

Add changelog entry
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add specs for task completion status (graphql)

Fix style issues

Changed format of constants in spec

Refactor specs to reduce creation of records

Reduce parameters to merge request creation

Use set's for project and user

Move let's out of it_behaves_like block

Fix description parameter

Fix format of lets

Use dig to get task completion status out of graphql response

Modified rspec output

Add changelog entry
</pre>
</div>
</content>
</entry>
<entry>
<title>Do not blindly expose public project statistics</title>
<updated>2019-06-14T20:40:21+00:00</updated>
<author>
<name>Mayra Cabrera</name>
<email>mcabrera@gitlab.com</email>
</author>
<published>2019-06-14T20:40:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=d7f10c2949cef3fb6c15d4972cf8e8186d6d84a0'/>
<id>d7f10c2949cef3fb6c15d4972cf8e8186d6d84a0</id>
<content type='text'>
Add the missing check on GraphQL API for project statistics
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add the missing check on GraphQL API for project statistics
</pre>
</div>
</content>
</entry>
<entry>
<title>Expose comments on Noteables in GraphQL</title>
<updated>2019-06-14T10:36:27+00:00</updated>
<author>
<name>Bob Van Landuyt</name>
<email>bob@vanlanduyt.co</email>
</author>
<published>2019-06-07T17:13:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=b6ff5f1e141162e701c33647aae5015e5d42cc11'/>
<id>b6ff5f1e141162e701c33647aae5015e5d42cc11</id>
<content type='text'>
This exposes `Note`s on Issues &amp; MergeRequests using a
`Types::Notes::NoteableType` in GraphQL.

Exposing notes on a new type can be done by implementing the
`NoteableType` interface on the type. The presented object should
be a `Noteable`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This exposes `Note`s on Issues &amp; MergeRequests using a
`Types::Notes::NoteableType` in GraphQL.

Exposing notes on a new type can be done by implementing the
`NoteableType` interface on the type. The presented object should
be a `Noteable`.
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename `BatchCommitLoader` to `BatchLfsOidLoader`</title>
<updated>2019-06-11T14:11:21+00:00</updated>
<author>
<name>Bob Van Landuyt</name>
<email>bob@vanlanduyt.co</email>
</author>
<published>2019-06-11T14:11:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=c70f7ec77bdf8469bcb64ba3b235d68320280b9c'/>
<id>c70f7ec77bdf8469bcb64ba3b235d68320280b9c</id>
<content type='text'>
Since we're not actually  loading commits in that loader, but we're
loading blobs with LFS oids in batch and returning only the oids.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since we're not actually  loading commits in that loader, but we're
loading blobs with LFS oids in batch and returning only the oids.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add LFS blob ID to GraphQL blob type</title>
<updated>2019-06-10T08:05:44+00:00</updated>
<author>
<name>Phil Hughes</name>
<email>me@iamphill.com</email>
</author>
<published>2019-06-10T08:05:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=522c01972c7f46dbe8a2cd7569784fa255997c91'/>
<id>522c01972c7f46dbe8a2cd7569784fa255997c91</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 '62706-graphql-complexity-values-are-incorrectly-doubled' into 'master'</title>
<updated>2019-06-06T11:54:30+00:00</updated>
<author>
<name>Jan Provaznik</name>
<email>jprovaznik@gitlab.com</email>
</author>
<published>2019-06-06T11:54:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=9318fba9cb352e91c9f45513c814bc5f7e18057f'/>
<id>9318fba9cb352e91c9f45513c814bc5f7e18057f</id>
<content type='text'>
Reduce GraphQL complexity for non-connection fields

Closes #62706

See merge request gitlab-org/gitlab-ce!29165</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reduce GraphQL complexity for non-connection fields

Closes #62706

See merge request gitlab-org/gitlab-ce!29165</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'graphql-file-entry-url' into 'master'</title>
<updated>2019-06-05T15:44:53+00:00</updated>
<author>
<name>Nick Thomas</name>
<email>nick@gitlab.com</email>
</author>
<published>2019-06-05T15:44:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=327c7d5a07fa08276a52b6a2bfdf79eee812a2cd'/>
<id>327c7d5a07fa08276a52b6a2bfdf79eee812a2cd</id>
<content type='text'>
Add web_url to tree entry in GraphQL API

See merge request gitlab-org/gitlab-ce!28646</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add web_url to tree entry in GraphQL API

See merge request gitlab-org/gitlab-ce!28646</pre>
</div>
</content>
</entry>
<entry>
<title>Grab field_defn to access certain values</title>
<updated>2019-06-05T15:17:54+00:00</updated>
<author>
<name>Brett Walker</name>
<email>bwalker@gitlab.com</email>
</author>
<published>2019-06-05T15:16:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/gitlab/gitlab-ce.git/commit/?id=0cedd43ef7aca863cbe41a544ce735c75390a5fb'/>
<id>0cedd43ef7aca863cbe41a544ce735c75390a5fb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
