Commit Graph

20827 Commits (f1381e27280c87c66313c2ce9777102e278ea196)

Author SHA1 Message Date
Andy Wilkinson 07a11045d9 Merge branch '3.0.x'
Closes gh-35328
2 years ago
Andy Wilkinson fd864c35aa Improve mapping of resolved artifacts to dependency coordinates
Closes gh-31216
2 years ago
Moritz Halbritter 441ed30ee4 Polish "Replace Mockito argument captors with assertArg"
Co-authored-by: Andy Wilkinson <wilkinsona@vmware.com>

See gh-35015
2 years ago
Stephane Nicoll 414c260bc0 Start building against Spring HATEOAS 2.0.4 snapshots
See gh-35325
2 years ago
Stephane Nicoll 0649605db1 Start building against Spring GraphQL 1.2.0 snapshots
See gh-35312
2 years ago
Stephane Nicoll 4ec4bf0d33 Start building against Spring Session 3.1.0 snapshots
See gh-35317
2 years ago
Stephane Nicoll cb0c677080 Start building against Spring Security 6.1.0 snapshots
See gh-35316
2 years ago
Stephane Nicoll c738f04c05 Start building against Spring LDAP 3.1.0 snapshots
See gh-35315
2 years ago
Stephane Nicoll 2fa6bd28ce Start building against Spring Integration 6.1.0 snapshots
See gh-35314
2 years ago
Stephane Nicoll fc9c4a61f3 Start building against Spring HATEOAS 2.1.0 snapshots
See gh-35313
2 years ago
Stephane Nicoll 1b582ac302 Start building against Spring Data Bom 2023.0.0 snapshots
See gh-35310
2 years ago
Stephane Nicoll 8e3b465de7 Start building against Spring Authorization Server 1.1.0 snapshots
See gh-35308
2 years ago
Stephane Nicoll ee2cd5c251 Start building against Micrometer Tracing 1.1.0 snapshots
See gh-35306
2 years ago
Stephane Nicoll 7d6ddb74f1 Start building against Micrometer 1.11.0 snapshots
See gh-35305
2 years ago
Moritz Halbritter afa929cd6b Polish documentation 2 years ago
Moritz Halbritter cf38c2fd37 Update all keystores with new keys and certificates
See gh-35106
2 years ago
Stephane Nicoll c01680e9a8 Start building against Spring GraphQL 1.1.4 snapshots
See gh-35303
2 years ago
Stephane Nicoll ae0efba523 Merge branch '3.0.x'
See gh-35312
2 years ago
Stephane Nicoll 1b4f9a7e9c Remove GraphQL's tracing observation auto-configuration
This commit removes the auto-configuration for
PropagationWebGraphQlInterceptor as it has been deprecated with no
replacement.

See gh-35303
2 years ago
Stephane Nicoll 66cc9d73b8 Merge branch '3.0.x' 2 years ago
Stephane Nicoll be29ab389a Merge branch '2.7.x' into 3.0.x 2 years ago
Stephane Nicoll eeefb2a1de Polish 2 years ago
Marc Leroux b61834c92d Replace Mockito argument captors with assertArg
See gh-35015
2 years ago
Moritz Halbritter 4d14d0e437 Merge branch '3.0.x'
Closes gh-35321
2 years ago
Moritz Halbritter 8a14f6d017 Clarify conditional support when using AOT
Closes gh-35262
2 years ago
Moritz Halbritter e356a483b6 Add subject alt to JKS store and re-enable OkHttp SSL tests
Closes gh-35106
2 years ago
Stephane Nicoll 984481e150 Start building against Spring WS 4.0.4 snapshots
See gh-35304
2 years ago
Moritz Halbritter c4deae3906 Document that Spring Boot by default calls 'docker compose stop' 2 years ago
Stephane Nicoll e95c0496c1 Start building against Spring Data Bom 2022.0.6 snapshots
See gh-35301
2 years ago
Stephane Nicoll d9f28c513d Start building against Spring Batch 5.0.2 snapshots
See gh-35300
2 years ago
Stephane Nicoll 968006cc19 Start building against Reactor Bom 2022.0.7 snapshots
See gh-35299
2 years ago
Stephane Nicoll 28024b2d7f Start building against Micrometer 1.10.7 snapshots
See gh-35298
2 years ago
Stephane Nicoll 2b03e51a19 Start building against Spring WS 3.1.7 snapshots
See gh-35295
2 years ago
Stephane Nicoll d614d1336e Start building against Spring Integration 5.5.18 snapshots
See gh-35294
2 years ago
Stephane Nicoll f32923da1a Start building against Spring Data Bom 2021.2.12 snapshots
See gh-35292
2 years ago
Stephane Nicoll b4715f5e1e Start building against Reactor Bom 2020.0.32 snapshots
See gh-35291
2 years ago
Stephane Nicoll ec72bcc9a8 Start building against Micrometer 1.9.11 snapshots
See gh-35290
2 years ago
Phillip Webb 56af1569d3 Refine @ImportTestcontainers support
Refine logic so that bean names are no longer generated based on their
type and containers are started early.

See gh-35245
2 years ago
Scott Frederick 1143396531 Add smoke tests to verify Couchbase SSL connections
See gh-34811
2 years ago
Scott Frederick d4107a8185 Add smoke tests to verify Cassandra SSL connections
See gh-25602
2 years ago
Andy Wilkinson 4f9616c2f9 Change DockerComposeProperties shut down default to stop
Closes gh-35239
2 years ago
Andy Wilkinson 6a39b497ad Make Oracle Docker Compose integration tests more robust
Closes gh-35285
2 years ago
Andy Wilkinson c78cc4408a Disable more s-b-testcontainers tests when Docker is unavailable
See gh-35245
2 years ago
Andy Wilkinson d224f69c7b Upgrade to R2DBC MySQL 1.0.1
Closes gh-35284
2 years ago
Andy Wilkinson 9169a9daa2 Upgrade to Netty 4.1.92.Final
Closes gh-35283
2 years ago
Andy Wilkinson 8cd3741e16 Upgrade to Mockito 5.3.1
Closes gh-35282
2 years ago
Andy Wilkinson 38ba2b98bc Upgrade to MariaDB 3.1.4
Closes gh-35281
2 years ago
Andy Wilkinson 8de41b43ae Upgrade to JUnit Jupiter 5.9.3
Closes gh-35279
2 years ago
Andy Wilkinson 6f816d196d Upgrade to Jakarta Activation 2.1.2
Closes gh-35278
2 years ago
Andy Wilkinson c4da29e1ab Upgrade to Jackson Bom 2.15.0
Closes gh-35277
2 years ago
Andy Wilkinson bae40eeffe Upgrade to Infinispan 14.0.9.Final
Closes gh-35276
2 years ago
Andy Wilkinson 306dc637a0 Upgrade to Hibernate 6.2.2.Final
Closes gh-35275
2 years ago
Andy Wilkinson c52c48e444 Upgrade to Elasticsearch Client 8.7.1
Closes gh-35274
2 years ago
Andy Wilkinson 7477ec135d Switch Bomr's upgrade policy to same minor version 2 years ago
Stephane Nicoll e6afc490b0 Expose ApplicationContext when using SpringApplication#from
This commit returns the running application context when running an
application via SpringApplication#from so that it is consistent with
the regular SpringApplication#run.

Closes gh-35203
2 years ago
Andy Wilkinson 10fd7517a8 Disable ImportTestcontainersTests when Docker is unavailable
See gh-35245
2 years ago
Andy Wilkinson 19d7973776 Add bootTestRun to run app using test source set output and classpath
Closes gh-35248
2 years ago
Stephane Nicoll a14b1d6807 Merge branch '3.0.x'
Closes gh-35272
2 years ago
Thebora Kompanioni 319f98680b Add reference to Tor Spring Boot Starter
See gh-35256
2 years ago
Andy Wilkinson e43998615c Add a test-run goal to the Maven plugin
Closes gh-35202
2 years ago
Moritz Halbritter 5f84588b5d Merge branch '3.0.x'
Closes gh-35270
2 years ago
Moritz Halbritter ea4521acdb Merge branch '2.7.x' into 3.0.x
Closes gh-35269
2 years ago
Moritz Halbritter 6ca9f91a8b Fix NPE when gracefully shutting down netty
Closes gh-35264
2 years ago
Jonatan Ivanov 5142e8e157
Support Brave's joint spans
Brave has a feature called joint spans that was enabled by default with
Spring Cloud Sleuth (and Boot 2.x). This has changed with
Micrometer Tracing and Boot 3.x. In order to make migration simpler,
joint spans should be set through a property.
This is a Brave+B3-only feature, W3C is not supported by Brave and
OTel does not have this capability.

See gh-35165
2 years ago
Andy Wilkinson 8494ad82cd Merge branch '3.0.x'
Closes gh-35255
2 years ago
Andy Wilkinson 0776d01f16 Merge branch '2.7.x' into 3.0.x
Closes gh-35254
2 years ago
Andy Wilkinson fad24d5ced Fix handling of default port in mail health indicator
Fixes gh-35247
2 years ago
Moritz Halbritter 243b337954 Remove copyright from the anchor-rewrite.properties 2 years ago
Moritz Halbritter 46fedfc4ef Move JAR unpacking section and add AOT on JVM section
Closes gh-32905
2 years ago
Moritz Halbritter bdca30e85b Polish 2 years ago
Moritz Halbritter 71f4247340 Improve headings
See gh-32779
2 years ago
Moritz Halbritter 56b8e419be Update getting started with alternative gradle instructions
Closes gh-32779
2 years ago
Moritz Halbritter 9b5a2643cc Polish "Add service connection from Testcontainers Zipkin"
See gh-35107
2 years ago
Eddú Meléndez ad4f6ffeb7 Add service connection from Testcontainers Zipkin
See gh-35107
2 years ago
Phillip Webb 8427e813af Support import of idomatic testcontainer declaration classes
Add an `@ImportTestcontainers` annotation which can be used to import
idomatic testcontainer declaration classes.

Closes gh-35245
2 years ago
Phillip Webb 26566d4a30 Allow testcontainer beans to also contribute properties
Allow `Container` bean definitions to inject a `DynamicPropertyRegistry`
so that they can contribute environment properties.

Closes gh-35201
2 years ago
Phillip Webb e9578fe745 Swallow BeanCurrentlyInCreationException exceptions
Update `TestcontainersLifecycleBeanPostProcessor` to that initialization
doesn't fail if a `BeanCurrentlyInCreationException` is thrown.

Prior to this commit, if the first bean being post-processed was a
configuration class declaring a bean that the `Container` depended on
all initialization would fail.

See gh-35223
2 years ago
Phillip Webb 3997771f6c Polish 2 years ago
Phillip Webb d86e82d026 Merge branch '3.0.x' 2 years ago
Phillip Webb 2c27ec5b7b Merge branch '2.7.x' into 3.0.x 2 years ago
Phillip Webb b3226c55d2 Polish 2 years ago
Phillip Webb 8e18862582 Merge branch '3.0.x' 2 years ago
Phillip Webb 8d1fb3be4f Fix index error on test
See gh-35241
2 years ago
Phillip Webb a890323758 Merge branch '3.0.x' 2 years ago
Phillip Webb 0f242ab3f7 Merge branch '2.7.x' into 3.0.x 2 years ago
Phillip Webb 6b646f6a8e Update copyright year of changed files 2 years ago
Phillip Webb cd5f0dff21 Merge branch '3.0.x'
Closes gh-35242
2 years ago
Phillip Webb 722cbc66c6 Merge branch '2.7.x' into 3.0.x
Closes gh-35241
2 years ago
Phillip Webb 5ef0ee0ed4 Prevent early initialization of SessionRepository beans
Replace `SessionRepositoryFilterConfiguration` filter registration bean
with a `DelegatingFilterProxyRegistrationBean` so that
`SessionRepository` beans are not initialized early.

Fixes gh-35240
2 years ago
Scott Frederick 23ae91b008 Add native image manifest entry
A manifest entry `Spring-Boot-Native-Processed: true` is added to the
jar manifest by the Maven or Gradle plugin when the jar has been built
for use in a native image. With the Gradle plugin, this is done in
reaction to the GraalVM Native Image Plugin being applied to the
project. With the Maven plugin, this is done when the `native` profile
is applied to the build.
2 years ago
Scott Frederick 5ac6a3d90b Add smoke test to verify MongoDB SSL connections
See gh-35042
2 years ago
Scott Frederick 3bb271e320 Add smoke test to verify Redis SSL connection
See gh-34815
2 years ago
Andy Wilkinson 161b54b1d4 Set Logback's root log level to INFO as early as possible
Closes gh-35238
2 years ago
Andy Wilkinson aafe343ce6 Merge branch '3.0.x'
Closes gh-35237
2 years ago
Andy Wilkinson 9a39bf284b Merge branch '2.7.x' into 3.0.x
Closes gh-35235
2 years ago
Andy Wilkinson 7c2c2ebb1b Make ApplicationAvailabilityBean receive events with lazy init
Fixes gh-35161
2 years ago
Moritz Halbritter 9d50d92b9c Merge branch '3.0.x' 2 years ago
Moritz Halbritter 1f4a337ad2 Merge branch '2.7.x' into 3.0.x 2 years ago
Moritz Halbritter 091d6204cb Disable build image integration tests on aarch64 linux and mac
See gh-35229
2 years ago
Moritz Halbritter 7c725a7560 Polish DockerImageNames 2 years ago