Commit Graph

42 Commits

Author SHA1 Message Date
GitLab Bot 7e1e45d40a Add latest changes from gitlab-org/gitlab@master 2021-04-23 15:09:37 +00:00
GitLab Bot b19efd7274 Add latest changes from gitlab-org/gitlab@master 2021-04-09 18:09:24 +00:00
GitLab Bot 9578c9f9e8 Add latest changes from gitlab-org/gitlab@master 2021-03-03 18:11:16 +00:00
GitLab Bot bf2439c213 Add latest changes from gitlab-org/gitlab@master 2021-03-02 18:11:20 +00:00
GitLab Bot d3f395c87c Add latest changes from gitlab-org/gitlab@master 2021-02-19 15:10:30 +00:00
GitLab Bot 9e74a704bc Add latest changes from gitlab-org/gitlab@master 2021-02-08 12:09:20 +00:00
GitLab Bot ccd969b8d5 Add latest changes from gitlab-org/gitlab@master 2021-01-29 06:09:09 +00:00
GitLab Bot 5838993b5f Add latest changes from gitlab-org/gitlab@master 2020-12-23 21:10:24 +00:00
GitLab Bot c47247f7cd Add latest changes from gitlab-org/gitlab@master 2020-12-16 21:09:57 +00:00
GitLab Bot f8bb64721a Add latest changes from gitlab-org/gitlab@master 2020-11-26 06:09:20 +00:00
GitLab Bot cfaf98a3b2 Add latest changes from gitlab-org/gitlab@master 2020-11-18 03:09:21 +00:00
GitLab Bot caafd2e499 Add latest changes from gitlab-org/gitlab@master 2020-10-26 21:08:22 +00:00
GitLab Bot 63b9a1e5bd Add latest changes from gitlab-org/gitlab@master 2020-09-17 21:09:39 +00:00
GitLab Bot 9e68395a98 Add latest changes from gitlab-org/gitlab@master 2020-08-21 12:10:22 +00:00
GitLab Bot ad9eb72915 Add latest changes from gitlab-org/gitlab@master 2020-08-05 21:09:40 +00:00
GitLab Bot 7258040618 Add latest changes from gitlab-org/gitlab@master 2020-06-09 00:08:47 +00:00
GitLab Bot f3e7bc8060 Add latest changes from gitlab-org/gitlab@master 2020-06-02 18:08:32 +00:00
GitLab Bot 1f1e53f43f Add latest changes from gitlab-org/gitlab@master 2020-05-28 15:08:02 +00:00
GitLab Bot f6cdec670b Add latest changes from gitlab-org/gitlab@master 2020-04-08 06:09:54 +00:00
GitLab Bot e2ee1eec50 Add latest changes from gitlab-org/gitlab@master 2020-04-08 03:09:31 +00:00
GitLab Bot e50050a875 Add latest changes from gitlab-org/gitlab@master 2020-04-01 06:07:50 +00:00
GitLab Bot 0eb3d2f799 Add latest changes from gitlab-org/gitlab@master 2020-02-06 15:09:11 +00:00
GitLab Bot 6755df108b Add latest changes from gitlab-org/gitlab@master 2020-01-21 00:08:46 +00:00
GitLab Bot cfc792b9ca Add latest changes from gitlab-org/gitlab@master 2019-12-10 07:53:40 +00:00
GitLab Bot 8a3fdede96 Add latest changes from gitlab-org/gitlab@master 2019-11-22 09:06:20 +00:00
GitLab Bot 56d96ad7fa Add latest changes from gitlab-org/gitlab@master 2019-11-01 03:06:26 +00:00
GitLab Bot eadb77d89f Add latest changes from gitlab-org/gitlab@master 2019-10-07 18:06:24 +00:00
GitLab Bot 80f61b4035 Add latest changes from gitlab-org/gitlab@master 2019-09-18 14:02:45 +00:00
Felipe Artur f0683aab05 Improve Graphql Docs
Adds more friendly docs for GraphQl implementation
2019-07-11 08:06:35 +00:00
Evan Read 877395b17b Edit GraphQL general availability text 2019-07-10 18:11:06 +00:00
charlie ablett 639ab5214c Remove `:graphql` feature flag
- Remove `FeatureConstrainer` call wrapping api endpoint
- Remove `Feature.enabled?(:graphql)` conditionals in back and frontend
- Modify graphql test to be graphql flag agnostic
- Remove api routing spec
- Remove frontend feature flag via `gon`
2019-07-09 12:45:23 +00:00
Marcel Amirault 73c6477b7e Changing badges to use parentheses not brackets
Previously, we used brackets to denote the tier badges,
but this made Kramdown, the docs site Markdown renderer,
show many warnings when building the site. This is now
fixed by using parentheses instead of square brackets.

This was caused by [PREMIUM] looking like a link to
Kramdown, which couldn't find a URL there.

See:
- https://gitlab.com/gitlab-com/gitlab-docs/merge_requests/484
- https://gitlab.com/gitlab-org/gitlab-ce/issues/63800
2019-07-08 08:50:38 +00:00
Brett Walker f3daed242c Mention that epics are supported in GraphqlQL 2019-06-17 18:28:30 -05:00
Alessio Caiazza 83a8b77961 Add Namespace and ProjectStatistics to GraphQL API
We can query namespaces, and nested projects.

Projects now exposes statistics
2019-06-03 12:01:32 +02:00
Phil Hughes 11f85ae8c3 Enables GraphQL batch requests
Enabling GraphQL batch requests allows for multiple queries
to be sent in 1 request reducing the amount of requests
we send to the server.

Responses come come back in the same order as the queries were
provided.
2019-05-28 10:22:02 +02:00
Nick Thomas f5646b416e
First pass at a graphql vision 2019-05-01 16:19:54 +01:00
Brett Walker ff2727fc7e Mention group query in GraphQL documentation 2019-04-23 12:24:48 -05:00
Achilleas Pipinellis 0e078d1a8a
Replace look-alike token with '<your_access_token>'
Replace all '9koXpg98eAheJpvBs5tK' occurrences with
'<your_access_token>' in API docs.
2019-01-04 13:19:27 +01:00
Bob Van Landuyt 54b56f20b7 Expose permissions on types in GraphQL
This adds a reusable way to expose permissions for a user to types in
GraphQL.
2018-06-28 13:50:17 +02:00
Bob Van Landuyt 9403b1d951 Allow querying a single MR within a project
This allows the user to get a single MR nested in a GraphQL project
query.

Since we need the full path and the iid anyway, this makes more sense
than having a root query that needs the full path as well.
2018-06-15 14:38:32 +02:00
Bob Van Landuyt 9b65d4bb41 Initial setup GraphQL using graphql-ruby 1.8
- All definitions have been replaced by classes:
  http://graphql-ruby.org/schema/class_based_api.html
- Authorization & Presentation have been refactored to work in the
  class based system
- Loaders have been replaced by resolvers
- Times are now coersed as ISO 8601
2018-06-06 10:58:54 +02:00
Bob Van Landuyt aa4b1ae712 Add `present_using` to types
By specifying a presenter for the object type, we can keep the logic
out of `GitlabSchema`.

The presenter gets initialized using the object being presented, and
the context (including the `current_user`).
2018-06-05 20:47:42 +02:00