Commit Graph

  • ff1b8e3dfa Clarify section indents Dave Syer 2025-03-13 12:27:06 +00:00
  • 6b12a27d2e Harmonize grpc versions Dave Syer 2025-03-10 17:52:57 +00:00
  • ec9eb13004 Add AOT integration test Andrey Litvitski 2025-03-10 00:21:51 +03:00
  • e71bdcf8a9 Add OAuth2 sample to Gradle build Dave Syer 2025-03-10 16:51:33 +00:00
  • fe2509d1ac Revert to snapshots Dave Syer 2025-03-10 10:25:10 +00:00
  • 630e776158 Bump to 0.5.0 Dave Syer 2025-03-10 09:09:29 +00:00
  • b8ff6eae22 Fix versions Dave Syer 2025-03-10 08:58:52 +00:00
  • 454f0b832d Extract Boot managed deps. from spring-grpc-dependencies Chris Bono 2025-03-07 09:33:52 -06:00
  • d8995bb59a Add support for @EnableGrpcClients Dave Syer 2025-01-30 15:34:41 +00:00
  • f580197169 Fix bugs in security autoconfig conditions Dave Syer 2025-03-06 14:52:20 +00:00
  • 2578d99cd3 Harmonize plugin versions Dave Syer 2025-03-05 14:43:20 +00:00
  • 2464944f6e Fix docs.yml workflow (add 'package' command) Chris Bono 2025-03-03 15:38:52 -06:00
  • ba5ab90807 Add Spring Boot 3.5.x support to README Chris Bono 2025-03-03 15:22:28 -06:00
  • 0720cb25cb Add Spring Boot compatability check workflow Chris Bono 2025-03-03 12:46:21 -06:00
  • b423429b8f Revert to snapshot Dave Syer 2025-03-03 12:47:03 +00:00
  • ae46cdffe5 Remove native-image.properties in samples Dave Syer 2025-03-03 10:50:36 +00:00
  • 24f7d20c2f Add some logging when services registered Dave Syer 2025-03-03 10:01:40 +00:00
  • 28a2c58f78 Bump to 0.4.0 Dave Syer 2025-03-03 09:45:48 +00:00
  • ebf9caa44d Add config property for http2 by default Dave Syer 2025-03-03 09:26:06 +00:00
  • 3047c27f9c Add (temporarily) some native image metadata Dave Syer 2025-03-03 09:13:28 +00:00
  • d32f13e6ed Match dependencies in gradle build Dave Syer 2025-03-03 08:51:03 +00:00
  • 244f87e8fe Fix some gradle builds Dave Syer 2025-02-25 18:05:41 +00:00
  • babe00025d Remove some unnecessary code Dave Syer 2025-02-25 18:02:55 +00:00
  • 6853d2dad4 There may be more than one security configuration Dave Syer 2025-02-24 16:23:43 +00:00
  • dee423953f Add condition to guard security servlet config Dave Syer 2025-02-24 14:04:33 +00:00
  • b04b6ca1ac Add ConditionalOnGrpcServerEnabled flag Chris Bono 2025-02-18 18:11:28 -06:00
  • 2790a8a027 Add ConditionalOnGrpcClientEnabled flag Chris Bono 2025-02-18 18:10:37 -06:00
  • 1b782256b1 Update to Boot 3.4.3 Andrey Litvitski 2025-02-23 14:18:27 +03:00
  • 581e841550 Update docs README w/ steps on generating config props Chris Bono 2025-02-21 13:09:51 -06:00
  • fbae1c9cb6 Generate config props during doc phase (#110) Andrey Litvitski 2025-02-21 22:09:12 +03:00
  • 8d20f4a6d9 Fix typo in pom.xml in core module Andrey Litvitski 2025-02-14 00:31:01 +03:00
  • c3b7d77e41 Update description for servlet server config prop Chris Bono 2025-02-12 10:03:33 -06:00
  • ba4427b1ae Update whats-new.adoc with fine-grained starters Chris Bono 2025-02-08 12:13:17 -06:00
  • 225c523490 Make Tomcat samples use new servlet server starter Chris Bono 2025-02-08 11:55:28 -06:00
  • 8f249148ed Add Netty server starter module Chris Bono 2025-02-08 11:39:52 -06:00
  • 7e01d36af3 Revert previous change in Netty shaded sample Chris Bono 2025-02-07 12:57:28 -06:00
  • b65c03d1c5 Fix pom.xml indentation issues from previous commits Chris Bono 2025-02-07 12:53:46 -06:00
  • 4c1ee098f9 Add servlet server starter module Chris Bono 2025-02-07 12:37:18 -06:00
  • 2bd167e985 Add client starter module Chris Bono 2025-01-26 13:20:26 -06:00
  • 98d744fd6b Remove opinion on Netty from core module Chris Bono 2025-01-21 16:26:44 -06:00
  • 06adbaa26d Add explicit io.grpc:grpc-core dependency Chris Bono 2025-01-21 15:29:41 -06:00
  • f398c85ac0 Rename security csrf property to include 'server' Chris Bono 2025-02-11 21:42:22 -06:00
  • 7743a58e80 [CI] Update upload-artifacts to v4 Chris Bono 2025-02-01 21:15:18 -06:00
  • 52751046f3 Remove conditional guard for spring.grpc.server.reactive.enabled Chris Bono 2025-02-08 12:48:47 -06:00
  • 9a970cafa5 Adds missing config props metadata Chris Bono 2025-02-08 12:46:07 -06:00
  • 49cb7eacdc Tidy up TODOs Dave Syer 2025-02-10 09:21:03 +00:00
  • 1b09b7b23c Shutdown channel in tests Dave Syer 2025-02-07 12:31:10 +00:00
  • d6c0298ae0 Prevent call from proceeding if it fails in onReady() Dave Syer 2025-02-07 11:13:20 +00:00
  • 7389498744 Avoid race condition with call closed twice Dave Syer 2025-02-07 09:54:39 +00:00
  • cb58f10116 Allow default channel address to be carried through Dave Syer 2025-02-05 13:06:46 +00:00
  • f8354a61cb Update to Boot 3.4.2 Dave Syer 2025-02-04 09:37:34 +00:00
  • 7003b13f23 Correct getting started guide Dave Syer 2025-01-31 11:10:16 +00:00
  • ba91758dac Mention annotation as well Dave Syer 2025-01-29 17:08:17 +00:00
  • ae8acc52cd Fix documentation on testing server application Andrey Litvitski 2025-01-28 16:35:24 +03:00
  • c13369e6db Add some oauth2 configuration and sample code Dave Syer 2025-01-27 15:45:14 +00:00
  • fe207e5c72 Simplify test (no need for custom extractor) Dave Syer 2025-01-24 09:22:18 +00:00
  • 6cf4a74384 Reorganize interceptor Dave Syer 2025-01-23 13:39:38 +00:00
  • 5433d422c0 Add support for events and anonymous Dave Syer 2025-01-23 13:03:07 +00:00
  • ff40f5b323 Add authorize requests filters Dave Syer 2025-01-22 12:16:16 +00:00
  • aa8d680c3f Add GrpcSecurity Dave Syer 2025-01-21 12:12:04 +00:00
  • aa809aaf8a Fixed typo in GrpcClientProperties Signed-off-by: Sergei Batsura <batsura.sa@gmail.com> Бацура Сергей Александрович 2025-01-26 21:46:57 +03:00
  • 3ac7569d5c Add authorizeRequests() example Dave Syer 2025-01-24 13:04:53 +00:00
  • be643c3627 Disable CSRF for Servlet apps by default Dave Syer 2025-01-24 09:05:45 +00:00
  • 758ddba92e Harmonize dependency versions Dave Syer 2025-01-23 13:53:53 +00:00
  • cdd6ce9a95 Catch exceptions in interceptors as well Dave Syer 2025-01-23 13:02:37 +00:00
  • 1a734c10cb Missing dependency from Gradle sample Dave Syer 2025-01-22 14:59:15 +00:00
  • d43823c575 Wrists slapped Dave Syer 2025-01-22 07:59:59 +00:00
  • 8219e26c1e Make sample run OOTB with 2 ports Dave Syer 2025-01-22 07:55:38 +00:00
  • c7b1ed3684 Make Tomcat sample work with grpcurl Dave Syer 2025-01-22 07:55:20 +00:00
  • 495d14b48d Fix getting-started.adoc steps Chris Bono 2025-01-20 17:57:32 -06:00
  • 8d863acc42 Add reactive test Dave Syer 2025-01-20 08:46:33 +00:00
  • 24b9e42a6f Add Gradle build for new sample Dave Syer 2025-01-17 14:31:30 +00:00
  • 4dd2158a90 Add reactive sample Dave Syer 2025-01-17 14:10:35 +00:00
  • cfe1ca9a57 Add some convenience methods to GrpcServiceDiscoverer Dave Syer 2025-01-16 17:28:29 +00:00
  • ec190ae74d Change indents Dave Syer 2025-01-16 09:34:35 +00:00
  • 4779cae338 Add note on local.grpc.port Dave Syer 2025-01-15 09:19:19 +00:00
  • 4efd23aa4e Revert to snapshots and add whats new Dave Syer 2025-01-15 09:04:13 +00:00
  • 406532e44e Bump to 0.3.0 for release Dave Syer 2025-01-15 08:46:48 +00:00
  • 40820b4a45 Add DCO config Dave Syer 2025-01-15 07:08:56 +00:00
  • 71355e6ff6 Allow StatusException to set its own headers Dave Syer 2025-01-13 10:35:28 +00:00
  • 87e26c378e Move named channel back into autoconfigure module Chris Bono 2025-01-13 00:27:48 -06:00
  • 5ef993fe19 Add graceful shutdown of channels Chris Bono 2025-01-12 18:52:05 -06:00
  • fc1de937a8 Polish "Update broken code examples in docs" Chris Bono 2025-01-12 12:14:51 -06:00
  • b861d9301b Update broken code example in docs Dumildes Paulo 2025-01-12 12:46:50 +01:00
  • 1559843b43 Exception handler interceptor is ordered correctly Dave Syer 2025-01-11 08:45:09 +00:00
  • 6dc5d85509 Wrist slapped Dave Syer 2025-01-08 09:53:45 +00:00
  • 4c4bcb4643 Add some docs on security configuration Dave Syer 2025-01-08 09:50:56 +00:00
  • d9731500fa Use GrpcUtil to create shared executor Dave Syer 2025-01-07 16:39:19 +00:00
  • 6cc3a2ab89 Use GrpcServiceDiscoverer in GrpcServletRequestMatcher Dave Syer 2025-01-06 16:49:54 +00:00
  • f1ed1ce93a Add BearerTokenAuthenticationInterceptor for client Dave Syer 2025-01-06 12:44:40 +00:00
  • f3b0ac11e6 Add BasicAuthenticationInterceptor for client Dave Syer 2025-01-06 11:51:01 +00:00
  • f1a8299887 Add support for request matchers Dave Syer 2025-01-06 11:00:50 +00:00
  • abcf83e8cc Make Spring Security work in a Tomcat app Dave Syer 2025-01-06 08:48:04 +00:00
  • c936d6a876 Move NamedChannel model to core module (#89) Chris Bono 2025-01-06 21:19:07 -06:00
  • bca2eff2b0 Upgrade grpc-java to 1.69.0 Dave Syer 2025-01-06 16:30:51 +00:00
  • e0a744ba25 Add stack walker to discover main class Dave Syer 2025-01-06 15:08:29 +00:00
  • ddef9007af Disable in-process transport by default and add @AutoConfigureInProcessTransport annotation Andrey Litvitski 2025-01-01 18:28:21 +03:00
  • f8c6070eaa Upgrade Spring Boot to latest Dave Syer 2025-01-06 11:23:52 +00:00
  • 81990f0fd6 Use channel factory API w/o customizer in tests Chris Bono 2025-01-03 14:31:44 -06:00
  • b08e11ad39 Improve channel factory API Chris Bono 2025-01-02 17:23:01 -06:00