Commit Graph

  • 46221c6d17 Adjust mock expectations for QuerydslDataFetcher Rossen Stoyanchev 2021-06-29 14:33:00 +01:00
  • eef61843d3 Add property for GraphiQL UI path Brian Clozel 2021-06-29 13:48:48 +02:00
  • 9a4da366aa Use fallback default predicate for QuerydslDataFetcher Rossen Stoyanchev 2021-06-29 11:52:09 +01:00
  • dfebb6f53d webmvc-http-security uses WebGraphQlTester Rob Winch 2021-06-28 15:33:06 -05:00
  • 7d854dbf47 Add webmvc-http-security Rob Winch 2021-06-22 17:12:42 -05:00
  • 5822f7d357 Add @Nullable to TestGraphQlError Rossen Stoyanchev 2021-06-28 07:21:05 +01:00
  • 0b71596aa5 Global error filter in GraphQlTester.Builder Rossen Stoyanchev 2021-06-28 07:12:19 +01:00
  • 5cd1e266b4 Parameterize GraphQlTester.RequestSpec Rossen Stoyanchev 2021-06-27 20:45:01 +01:00
  • 56ccaf685b GraphQlTester and WebGraphQlTester builders Rossen Stoyanchev 2021-06-27 20:19:18 +01:00
  • 4a6c718394 WebGraphQlTester supports HTTP header input Rossen Stoyanchev 2021-06-25 20:59:18 +01:00
  • 410948bde3 Undo more auto-formatting changes Rossen Stoyanchev 2021-06-25 14:51:07 +01:00
  • ed767d1a70 Polishing webflux-security Rossen Stoyanchev 2021-06-25 14:06:35 +01:00
  • de234c94c4 Decouple GraphQlTester from Web details Rossen Stoyanchev 2021-06-14 14:21:02 +01:00
  • 17bf9ee287 Polishing Rossen Stoyanchev 2021-06-24 21:11:59 +01:00
  • 2d53fdc73f Spring Data repositories that support Querydsl Mark Paluch 2021-06-24 15:34:09 +02:00
  • ab99dc2892 Improve ThreadLocal value handling Rossen Stoyanchev 2021-06-24 17:14:33 +01:00
  • 52572c91b0 SecurityDataFetcherExceptionResolver.setAuthenticationTrustResolver Rob Winch 2021-06-22 15:33:04 -05:00
  • 4aed51438a SecurityDataFetcherExceptionResolver handles AuthenticationException Rob Winch 2021-06-22 15:32:38 -05:00
  • cedb5fb40d Apply context to all exception resolvers Rossen Stoyanchev 2021-06-18 18:34:03 +01:00
  • efa585b887 Refine and clarify contracts for context management Rossen Stoyanchev 2021-06-17 20:02:27 +01:00
  • 57fb7c59f5 Fix build and disable jjavaformat + checkstyle Brian Clozel 2021-06-16 12:13:35 +02:00
  • 0ce48dc978 Turn off auto-formatting in Boot starter tests Rossen Stoyanchev 2021-06-16 10:59:01 +01:00
  • 16209d8d56 Merge pull request #57 from schauder/fix-schema-location Brian Clozel 2021-06-16 11:58:58 +02:00
  • ec9f3dd310 Correct location of schema in README. Jens Schauder 2021-06-16 11:22:19 +02:00
  • 43f9e34c81 Turn off auto-formatting where it reduces readability Rossen Stoyanchev 2021-06-15 14:01:52 +01:00
  • a5f56ca3cb Update README.md Rossen Stoyanchev 2021-06-09 19:33:11 +01:00
  • b276a39902 Add SecurityDataFetcherExceptionResolver Rob Winch 2021-06-08 19:32:00 -05:00
  • 0db7ee2be3 Merge pull request #55 from rwinch/webflux-security Rob Winch 2021-06-08 14:31:34 -05:00
  • 17a56a1000 Use New Lamda Security Syntax Rob Winch 2021-06-02 17:05:52 -05:00
  • d139e97cdb Rename to SampleApplication Rob Winch 2021-06-02 16:41:35 -05:00
  • 9a61207f2d Remove DataFetchers Rob Winch 2021-06-02 14:15:57 -05:00
  • 16f2baa263 Format webflux-security Rob Winch 2021-06-02 13:55:02 -05:00
  • 96d25b2a91 employee-service -> webflux-security Rob Winch 2021-06-02 13:36:40 -05:00
  • 05098fd5d1 Update to Spring Boot 2.5.0 Rob Winch 2021-06-02 13:29:22 -05:00
  • d3a0fa1c4f schema.graphqls->/graphql/schema.graphqls Rob Winch 2021-05-14 14:04:31 -05:00
  • 9b4c053a30 invalidCredentials Rob Winch 2021-05-07 13:58:56 -05:00
  • ca369ecc7c salaryDataFetcher returns Mono Rob Winch 2021-04-28 11:41:35 -05:00
  • 84b9b65777 Use headers instead of WithMockUser Rob Winch 2021-04-28 11:41:02 -05:00
  • 4b44f7a987 Use ADMIN role Rob Winch 2021-04-28 11:39:47 -05:00
  • 2edc4c585a add employee service example Andreas Marek 2021-03-16 04:55:45 +11:00
  • f8b2ad552f Refactor project build Brian Clozel 2021-06-02 15:45:51 +02:00
  • 53e2a379de Reformat sample applications Brian Clozel 2021-06-02 14:29:19 +02:00
  • 39937679e3 Apply Spring JavaFormat to Spring GraphQL Test Brian Clozel 2021-06-02 14:29:01 +02:00
  • d048c2e4fe Apply Spring JavaFormat to Spring GraphQL Brian Clozel 2021-06-02 14:28:40 +02:00
  • f8b90b592d Apply Spring JavaFormat to Spring GraphQL Boot starter Brian Clozel 2021-06-01 20:56:41 +02:00
  • fc3a6403cb Configure Spring JavaFormat in Gradle build Brian Clozel 2021-06-01 20:55:09 +02:00
  • 266a2ddcda Refactor GraphQlWebSocketHandler tests Rossen Stoyanchev 2021-05-31 21:49:06 +01:00
  • ad8242e5e1 Add WebGraphQlHandler tests Rossen Stoyanchev 2021-05-31 21:09:23 +01:00
  • 1a1007ba59 Refactor WebInterceptor tests Rossen Stoyanchev 2021-05-28 20:19:16 +01:00
  • de369ceeb3 Switch to 1.0.0-SNAPSHOT version Brian Clozel 2021-05-31 21:42:50 +02:00
  • 847c10be27 Add GraphQlTester test auto-configuration Brian Clozel 2021-05-31 21:35:54 +02:00
  • 56917d8d83 ThreadLocal context propagation for DataFetcher's Rossen Stoyanchev 2021-05-28 16:26:03 +01:00
  • ca18d03244 Add builder for WebGraphQlHandler Rossen Stoyanchev 2021-05-27 15:01:15 +01:00
  • eb88697b83 Polishing Rossen Stoyanchev 2021-05-21 15:34:02 +01:00
  • cd8f4b672f Fix NPE on errors without a path Rossen Stoyanchev 2021-05-21 15:31:03 +01:00
  • 24bf029b02 Replace custom WebSocket handler mapping logic Rossen Stoyanchev 2021-05-21 15:03:37 +01:00
  • a438d81404 Reactive return type for DataFetcherExceptionResolver Rossen Stoyanchev 2021-05-19 15:04:02 +01:00
  • 827c188f63 Extract ContextManager from ReactorDataFetcherAdapter Rossen Stoyanchev 2021-05-19 15:01:38 +01:00
  • 5d4c08a30b Upgrade to Gradle 7.0.2 Brian Clozel 2021-05-18 17:53:08 +02:00
  • 484fb932ef Replace QL with Ql for consistency with Spring naming Rossen Stoyanchev 2021-05-14 21:32:54 +01:00
  • 731417eb3f Unwrap CompletionException Rossen Stoyanchev 2021-05-14 20:50:10 +01:00
  • 20b8a664bd Move DataFetcherExceptionResolver to execution Rossen Stoyanchev 2021-05-14 18:29:43 +01:00
  • 1a4ef20f8a Add actual Javadoc to package-info Rossen Stoyanchev 2021-05-14 16:26:01 +01:00
  • b1a4016132 Rename support package to execution Rossen Stoyanchev 2021-05-14 10:45:36 +01:00
  • 3792de375a Add DataFetcherExceptionResolver mechanism Rossen Stoyanchev 2021-05-14 10:15:19 +01:00
  • de8e2540b7 Polishing tests Rossen Stoyanchev 2021-05-14 06:56:53 +01:00
  • 44a034ef3d Refine use of "query" in type and method names Rossen Stoyanchev 2021-05-12 09:50:03 +01:00
  • f70e552c6a Change default schema location to /graphql/schema.graphqls Brian Clozel 2021-05-11 15:52:58 +02:00
  • 2d97e326e2 Add schema printer endpoint Brian Clozel 2021-05-11 11:54:17 +02:00
  • ee51f26755 Revisit GraphQL metrics Brian Clozel 2021-05-10 10:41:57 +02:00
  • f93c46eee3 WebInterceptor contract revision Rossen Stoyanchev 2021-04-30 21:26:26 +01:00
  • e5a92a310d Introduce GraphQLSource Rossen Stoyanchev 2021-04-28 17:32:35 +01:00
  • f3d941c0f4 Do not ignore ci paths in main git repo Brian Clozel 2021-04-28 10:54:22 +02:00
  • e7ff369ded Rename master branch to main Brian Clozel 2021-04-28 10:39:30 +02:00
  • e25a8ba485 Update CI pipeline to use registry-image Brian Clozel 2021-04-28 10:25:35 +02:00
  • 00b01ee524 Rename package for GraphQLTester Rossen Stoyanchev 2021-04-26 21:59:41 +01:00
  • b6cc9e4dd5 Remove spring-graphql-core module Rossen Stoyanchev 2021-04-26 21:55:30 +01:00
  • 403019521c Rename spring-graphql-web to spring-graphql Rossen Stoyanchev 2021-04-26 21:41:50 +01:00
  • 1e619263d2 Reactor DataFetcher support Rossen Stoyanchev 2021-04-23 20:57:22 +01:00
  • a57b78e521 Improve GraphQLTester error checking API Rossen Stoyanchev 2021-04-19 22:07:10 +01:00
  • da597bdcbd Merge GraphQL test support Rossen Stoyanchev 2021-04-15 13:04:29 +01:00
  • 0d52bfc207 Update samples to use GraphQLTester Rossen Stoyanchev 2021-04-15 13:01:19 +01:00
  • efb72c7d13 Add tests for GraphQLTester Rossen Stoyanchev 2021-04-15 13:00:52 +01:00
  • e22d3e8ea4 Add GraphQLTester Rossen Stoyanchev 2021-04-15 13:00:20 +01:00
  • 645cf21f17 Update dependencies Rossen Stoyanchev 2021-04-14 21:24:04 +01:00
  • b35e5f8c2f WebOutput minor updates Rossen Stoyanchev 2021-04-09 12:50:42 +01:00
  • ddf107f8b1 WebInput minor refactoring Rossen Stoyanchev 2021-04-09 13:05:10 +01:00
  • 4a18932941 Revise GraphQLRequestHandler Rossen Stoyanchev 2021-04-09 08:43:57 +01:00
  • 0338607a9b Parameterize GraphQLRequestHandler Rossen Stoyanchev 2021-04-08 20:36:39 +01:00
  • b378231d39 Add GraphQLRequestHandler Rossen Stoyanchev 2021-04-08 19:01:37 +01:00
  • 9ceaaf5684 Polishing contribution Rossen Stoyanchev 2021-04-07 14:23:14 +01:00
  • b6f79f212d Only build GraphQL once Andreas Marek 2021-03-05 17:46:55 +11:00
  • 3843e83d43 Add tests to webmvc-http sample Rossen Stoyanchev 2021-03-11 17:12:49 +00:00
  • b48cacb10a Build projects with JDK8 target Brian Clozel 2021-03-05 15:31:21 +01:00
  • b18df6208f Merge pull request #34 from joshlong/patch-1 Brian Clozel 2021-02-17 10:38:54 +01:00
  • d4fc091a43 Update SampleWiring.java Josh Long 2021-02-17 00:43:00 -08:00
  • ba0c426c32 GraphQL endpoints logged on startup Rossen Stoyanchev 2021-02-16 21:39:13 +00:00
  • 4e735f1ca8 Allow HTTP GET and WebSocket to use the same path Rossen Stoyanchev 2021-02-05 21:07:27 +00:00
  • 2ebbd464b8 Fix configuration metadata generation Brian Clozel 2021-02-02 15:43:24 +01:00
  • 36121f338f Enable WebSocket endpoint with config property Brian Clozel 2021-02-02 15:27:00 +01:00