Commit Graph

  • 9ce4b6801e Allow mapping annotations at the class level Rossen Stoyanchev 2021-11-25 11:08:55 +00:00
  • 7543120006 Document Querydsl build setup Brian Clozel 2021-11-25 11:47:11 +01:00
  • 5f260d12f6 Polishing Rossen Stoyanchev 2021-11-25 10:44:33 +00:00
  • d9e988670e .gitignore generated sources such as Querydsl Rossen Stoyanchev 2021-11-25 10:37:43 +00:00
  • 201c828b38 Polish Brian Clozel 2021-11-25 10:54:56 +01:00
  • b9932735db Revert "Auto-configure DataLoaderRegistrar components" Brian Clozel 2021-11-25 10:50:59 +01:00
  • f498407087 Add gitignore for eclipse Janne Valkealahti 2021-11-24 15:37:27 +00:00
  • 36a84f58bd Auto-configure DataLoaderRegistrar components Brian Clozel 2021-11-24 16:18:40 +01:00
  • d0adceee4b Configure GraphQlProperties even if GraphQlSource is defined Brian Clozel 2021-11-24 10:16:38 +01:00
  • 2e4158cae8 Set ExecutionId on web requests Brian Clozel 2021-11-23 20:10:53 +01:00
  • d9404ea3d6 Upgrade to Spring Boot 2.6 Mingyuan Wu 2021-11-20 12:03:23 +08:00
  • b69b92d2c8 Update DataFetcherExceptionResolverAdapter Rossen Stoyanchev 2021-11-17 11:27:20 +00:00
  • e2a53759cb Switch DataFetcherExceptionHandler to async contract Rossen Stoyanchev 2021-11-16 11:49:46 +00:00
  • 0df1884500 Add option for expected errors to GraphQlTester Rossen Stoyanchev 2021-11-15 15:43:16 +00:00
  • 5c0b32912a Simplify setup for annotated controller tests Rossen Stoyanchev 2021-11-12 21:44:10 +00:00
  • 9a7bab42c9 Support Principal as a method argument Rossen Stoyanchev 2021-11-11 15:01:16 +00:00
  • 3669d29c5f Extract base class for BatchMapping tests Rossen Stoyanchev 2021-11-10 13:53:31 +00:00
  • 2d5f9ce2a0 Upgrade to Gradle 7.3 Brian Clozel 2021-11-10 22:21:51 +01:00
  • 02089a8542 Upgrade to Spring Boot 2.6.0-RC1 Brian Clozel 2021-11-09 09:39:14 +01:00
  • 98f3d4f6ed Refactoring in spring-graphql tests Rossen Stoyanchev 2021-11-05 15:03:29 +00:00
  • 2da6bd3824 Refactoring in spring-graphql tests Rossen Stoyanchev 2021-11-05 11:20:15 +00:00
  • 3318e81885 Refactoring in spring-graphql tests Rossen Stoyanchev 2021-11-04 15:47:51 +00:00
  • 2e820dce7a Fix typo Koen Punt 2021-11-03 21:24:17 +01:00
  • 5aac81c003 Polishing contribution Rossen Stoyanchev 2021-11-03 17:24:26 +00:00
  • a06ebdcd9c Allow variables with null values in GraphQlTester Koen Punt 2021-10-31 20:40:53 +01:00
  • 5aaf5b1df4 Context for batch loading functions Rossen Stoyanchev 2021-11-03 17:08:19 +00:00
  • 6f16e5e6ea Add mention of directives in documentation Rossen Stoyanchev 2021-11-02 14:57:47 +00:00
  • f5c17b52d3 Filter Kotlin Continuation in BatchLoaderHandlerMethod Rossen Stoyanchev 2021-11-02 14:50:25 +00:00
  • b321e350aa Polishing Rossen Stoyanchev 2021-11-01 09:37:51 +00:00
  • 4dcb9ea7c6 Support Locale as a controller method argument Rossen Stoyanchev 2021-11-01 10:35:44 +00:00
  • 2c8638dd6a HTTP handlers set Locale in ExecutionInput Rossen Stoyanchev 2021-10-29 11:37:51 +00:00
  • f4a7c80cac Publish CI image as 1.0.x tag Brian Clozel 2021-10-29 21:44:18 +02:00
  • c2559c2893 Configure Docker CI image building Brian Clozel 2021-10-28 16:35:03 +02:00
  • dbf0fd704e Update GraphQlTest Javadoc Rossen Stoyanchev 2021-10-28 14:17:04 +01:00
  • 6dabd7c212 Update docs and samples on "slice" tests Rossen Stoyanchev 2021-10-28 12:29:16 +01:00
  • 59d5458333 Update sample tests after test config improvements Rossen Stoyanchev 2021-10-27 21:53:15 +01:00
  • 02d6cb1c59 Refine GraphQL testing infrastructure Brian Clozel 2021-10-27 21:02:58 +02:00
  • ba6cf88a7d Polishing and minor refactoring Rossen Stoyanchev 2021-10-27 16:50:51 +01:00
  • f1a67e560b Limit field projection according to field selection. Mark Paluch 2021-10-22 14:09:38 +02:00
  • 7fea8730db Migrate QuerydslDataFetcher to use fluent Querydsl API Mark Paluch 2021-10-22 09:11:41 +02:00
  • eecddb314c Update index.adoc Hantsy Bai 2021-10-10 11:57:47 +08:00
  • 23d2450e64 Polishing Rossen Stoyanchev 2021-10-26 12:55:10 +01:00
  • d58dd5c765 Upgrade JDK versions in CI pipeline Brian Clozel 2021-10-25 09:52:23 +02:00
  • 652bb70cf1 Upgrade Ubuntu version in CI pipeline Brian Clozel 2021-10-25 09:51:48 +02:00
  • 207f0ae1a3 Fix typo in Spring Boot testing support Brian Clozel 2021-10-22 22:04:27 +02:00
  • e053e14158 Add GraphQlTest annotation Brian Clozel 2021-10-22 21:50:05 +02:00
  • 69e34baadf Polishing Rossen Stoyanchev 2021-10-21 15:53:45 +01:00
  • 20bae75ed8 Add WebSocketInterceptor Rossen Stoyanchev 2021-10-20 21:21:31 +01:00
  • 811d32b647 Update section on GraphQlSource.Builder Rossen Stoyanchev 2021-10-18 18:47:53 +01:00
  • f05fd3550a Polishing in ClassNameTypeResolver Rossen Stoyanchev 2021-10-15 17:32:41 +01:00
  • cedc6ede3d Support DataFetchingFieldSelectionSet as an argument Rossen Stoyanchev 2021-10-15 17:19:22 +01:00
  • 28b3d13b0b Add example of custom scalar type Rossen Stoyanchev 2021-10-15 16:59:08 +01:00
  • d5d57c9a2c Update Javadoc for BatchMapping Rossen Stoyanchev 2021-10-15 16:19:11 +01:00
  • acd060c50e Support for default TypeResolver Rossen Stoyanchev 2021-10-15 14:33:58 +01:00
  • 75184c55e6 Extract method to GraphQlTestUtils Rossen Stoyanchev 2021-10-15 12:39:20 +01:00
  • 454c041546 Recursively instantiate beans in arguments Koen Punt 2021-10-06 11:37:52 +02:00
  • 94ff0a2aaf Refactoring in reference docs Rossen Stoyanchev 2021-10-04 09:59:14 +01:00
  • 429f6f44bf Polishing Rossen Stoyanchev 2021-10-04 09:38:24 +01:00
  • fc042497f0 Polishing contribution Rossen Stoyanchev 2021-10-01 19:17:24 +01:00
  • c04bffc044 Allow customising the creation of GraphQLSchema Adam Pounder 2021-09-29 18:31:52 +01:00
  • 21d9791484 Update reference docs for access to HTTP headers Rossen Stoyanchev 2021-10-01 17:35:40 +01:00
  • 762b9f06c2 Support query files for input in GraphQlTester Rossen Stoyanchev 2021-10-01 17:26:31 +01:00
  • 5a07883f6a Make TestExecutionResult package private Rossen Stoyanchev 2021-10-01 12:37:40 +01:00
  • 6777d7613b Make GraphQlTester builders and request strategies top level classes Rossen Stoyanchev 2021-10-01 12:16:34 +01:00
  • e644e5e192 Support classes for Builder, RequestStrategy, and RequestSpec Rossen Stoyanchev 2021-10-01 10:52:42 +01:00
  • 65b5ff9a7c WebGraphQlTester exposes HTTP response headers Rossen Stoyanchev 2021-09-30 22:04:51 +01:00
  • fb8e82dcc0 Inline GraphQlTesterBuilderConfig in DefaultGraphQlTester Rossen Stoyanchev 2021-09-30 15:54:52 +01:00
  • f0f883cc39 Inline RequestSpecDelegate in DefaultGraphQlTester Rossen Stoyanchev 2021-09-30 14:39:21 +01:00
  • 6975e6c37b Configure ConversionService for argument conversion Brian Clozel 2021-09-30 15:26:22 +02:00
  • a66b49540b Polishing docs and removing unused code Rossen Stoyanchev 2021-09-29 18:25:24 +01:00
  • 440b123cc4 Minor refactoring Rossen Stoyanchev 2021-09-29 17:56:08 +01:00
  • 0f37af1b25 Update default extensions in reference docs Rossen Stoyanchev 2021-09-29 15:59:52 +01:00
  • 5109a1195f Update documentation for @BatchMapping Rossen Stoyanchev 2021-09-28 15:09:39 +01:00
  • 0bb8f58008 BatchLoaderRegistry extends DataLoaderRegistrar Rossen Stoyanchev 2021-09-27 09:18:07 +01:00
  • 56ca50e6f3 Support for @BatchMapping methods Rossen Stoyanchev 2021-09-27 07:29:12 +01:00
  • fbe87359ac Extract InvocableHandlerMethodSupport Rossen Stoyanchev 2021-09-24 11:58:00 +01:00
  • f8f6a3ed9f Register batch load function by name Rossen Stoyanchev 2021-09-24 10:31:17 +01:00
  • d68edb47c9 Polishing annotated DataFetcher tests Rossen Stoyanchev 2021-09-23 12:23:17 +01:00
  • 5a8a99aea2 Refactoring in AnnotatedDataFetcherConfigurer Rossen Stoyanchev 2021-09-23 11:05:11 +01:00
  • b03097ad47 Remove attributes from Argument annotation Brian Clozel 2021-09-24 13:47:56 +02:00
  • e0952a2791 Dependency upgrades for the Boot 2.5.5 release Rossen Stoyanchev 2021-09-23 16:31:58 +01:00
  • b0dedbeb64 Polish "Recursively instantiate arguments" Brian Clozel 2021-09-22 19:02:33 +02:00
  • 77f5875eac Recursively instantiate input arguments Koen Punt 2021-09-21 11:08:22 +02:00
  • 552c4f72d0 Add distribution summary metric for datafetcher calls Brian Clozel 2021-09-22 16:53:08 +02:00
  • 74ba9061d5 Polishing CORS support Rossen Stoyanchev 2021-09-22 13:41:39 +01:00
  • b830fe9f3a Fix NPE for non-required missing input arguments Brian Clozel 2021-09-22 11:06:46 +02:00
  • 17ce7b4838 Simplify asciidoctor setup for reference docs Brian Clozel 2021-09-21 21:43:08 +02:00
  • d550d384d8 Enable GraphiQL header editor Koen Punt 2021-09-21 11:41:36 +02:00
  • 93c696f9bc Allow CORS configuration using config properties Brian Clozel 2021-09-21 20:20:22 +02:00
  • 543be8429f Introduce version attributes in asciidoctor docs Brian Clozel 2021-09-21 17:58:21 +02:00
  • ea37c3b5a7 Simplify AnnotatedDataFetcherConfigurer config Rossen Stoyanchev 2021-09-21 12:51:25 +01:00
  • 02b16bdc65 Polish "Support contructor binding for input arguments" Brian Clozel 2021-09-21 09:45:45 +02:00
  • 2f5aa588ef Support contructor binding for input arguments Koen Punt 2021-09-19 20:25:43 +02:00
  • f69aa39211 Only scan for *.graphqls and *.gqls schema files Brian Clozel 2021-09-20 10:29:41 +02:00
  • 94809537cb Upgrade GraphQL Java 17.2 -> 17.3 Rossen Stoyanchev 2021-09-20 07:37:49 +01:00
  • 4dfb662669 Refactor input argument binding Brian Clozel 2021-09-17 14:00:37 +02:00
  • 762f59b2f3 Configure compiler conventions in modules Brian Clozel 2021-09-16 19:53:19 +02:00
  • 5c5554b6b1 Add compiler conventions in Gradle build Brian Clozel 2021-09-16 17:37:49 +02:00
  • 9e8682ff8c Polishing contribution Rossen Stoyanchev 2021-09-16 11:41:59 +01:00
  • 3ef86492e3 Filter out Kotlin Continuation when resolving arguments Koen Punt 2021-09-16 12:02:26 +02:00