Rossen Stoyanchev
b021663f5b
Update docs for batch loading
...
Closes gh-63
2021-09-15 15:54:00 +01:00
Rossen Stoyanchev
a056d5ba06
Add Exceptions section to Boot starter ref docs
...
See gh-121
2021-09-03 14:01:10 +01:00
Rossen Stoyanchev
a98ca42981
Add resolver for @Argument Map<String, Object>
...
Closes gh-113
2021-08-31 14:44:47 +01:00
Rossen Stoyanchev
cae12820e4
Replace @GraphQlController in documentation snippets
2021-08-30 16:44:56 +01:00
Rossen Stoyanchev
4bd229d4b9
Deprecate @GraphQlController in favor of @Controller
2021-08-30 14:56:01 +01:00
Rossen Stoyanchev
7495f43670
Support GraphQLContext as a method argument
2021-08-26 19:50:01 +01:00
Rossen Stoyanchev
50eef472c5
Add reference docs for annotated DataFetcher's
...
Closes gh-90
2021-08-11 05:23:27 +01:00
Rossen Stoyanchev
a78abb7dc8
Polishing and minor refactoring in reference docs
2021-08-10 08:08:04 +01:00
Rossen Stoyanchev
3567a062ab
Add RuntimeWiringConfigurer
...
Closes gh-107
2021-08-09 16:36:18 +01:00
em
a17a2c0af6
Rename RuntimeWiringCustomizer in reference docs
...
See 9d4ebfe743
Closes gh-102
2021-07-23 09:58:36 +02:00
Rossen Stoyanchev
39702b9745
Extract boot starter docs into a dedicated asciidoc file
2021-07-21 14:30:58 +01:00
Rossen Stoyanchev
69b2476231
Show config for test support in reference docs
...
Closes gh-96
2021-07-21 14:18:10 +01:00
Rossen Stoyanchev
a316c0411a
Add GraphQlRepository annotation and update documentation
...
See gh-93
2021-07-20 15:59:34 +01:00
Koen Punt
701bfceb41
fix link and typo
2021-07-19 09:51:24 +01:00
Phillip Webb
9073d0d7ce
Migrate to spring-asciidoctor-backends
...
Migrate documentation to use spring-asciidoctor-backends.
2021-07-07 20:30:10 +01:00
Mark Paluch
08d49a848e
Refine Querydsl integration documentation
...
Update repository example to implement Repository. Mention customizing and projection capabilities.
See gh-78
2021-07-06 08:55:31 +01:00
Rossen Stoyanchev
bac7461678
Add DataFetcherExceptionResolverAdapter
...
The adapter aims to:
- simplify the common case of synchronous resolution to a single error
- support ThreadLocal context propagation on an opt-in basis
This replaces the SyncDataFetcherExceptionResolver and removes the need
to propagate ThreadLocal context to every resolver.
2021-07-05 19:35:04 +01:00
Rossen Stoyanchev
a6211bda93
Minor ref doc updates
2021-07-05 16:04:50 +01:00
Rossen Stoyanchev
553dd3e571
Complete reference documentation
...
Closes gh-78
2021-07-05 12:26:54 +01:00
Rossen Stoyanchev
10ebbe943c
Add Web Transports section to reference docs
...
See gh-78
2021-07-02 20:26:33 +01:00
Brian Clozel
95a2af06a7
Fix missing header/footer in reference docs
2021-07-02 17:03:01 +02:00
Brian Clozel
d09f371048
Add missing configuration metadata for graphql metrics
2021-07-02 14:57:25 +02:00
Brian Clozel
2be79c2c73
Remove configuration key for GraphQL schema path
...
Currently, the GraphQL schema is exposed under /graphql/schema (so
relative to the main graphql endpoint) and is configurable with the
`spring.graphql.schema.printer.path` configuration property.
We think we should make the schema location more consistent to help
tools and various Gateway products. Also, we don't see right now a
strong use case for such a configuration property.
This commit removes the configuration property and sets the schema
location under `/graphql/schema`(`/graphql` being the main graphql path
configured by the application).
Closes gh-79
2021-07-02 13:57:36 +02:00
Rossen Stoyanchev
9a23e5f8d3
Restructure reference documentation
...
This commits sets the structure in place, moves the existing content
into its appropriate place, plus further updates to that content.
See gh-78
2021-07-02 12:47:12 +01:00
Brian Clozel
97a651e4ce
Move Javadoc from "javadoc-api" to "api" folder
2021-07-01 09:18:32 +02:00
Brian Clozel
46f210b9d1
Polish documentation
2021-07-01 09:13:19 +02:00
Hantsy Bai
050480fcd6
fix links
2021-07-01 08:39:55 +02:00
Brian Clozel
ef0fe03fce
Scan schema locations for well-known file extensions
...
This commit improves gh-56 to scan schema locations for more well-known
file extensions, as previously only `*.graphqls` was supported.
We're now scanning for `*.graphqls`, `*.gqls`, `*.graphql`, `*.gql`.
Closes gh-56
2021-06-30 21:06:17 +02:00
Brian Clozel
6e871a790b
Rename docs artifact
2021-06-30 18:34:57 +02:00
Brian Clozel
34355051b5
Rename docs module
...
This commit renames the docs module to "spring-graphql-docs" to better
align with other Spring projects and their published docs artifact.
2021-06-30 18:16:27 +02:00