Andy Wilkinson
d7da77bda8
Remove support for service connections to InfluxDB
...
Closes gh-35189
2023-04-28 09:49:39 +01:00
Scott Frederick
226c3005d4
Add SSL bundle support to Redis auto-configuration
...
Update Redis auto-configuration with Lettuce and Jedis drivers to
allow SSL configuration with an SSL bundle.
Closes gh-34815
2023-04-27 15:24:55 -05:00
Andy Wilkinson
8bbe894665
Add Docker Compose service connection support for Oracle using JDBC
...
Closes gh-35145
2023-04-27 11:07:53 +01:00
Andy Wilkinson
1e785e81f8
Add Docker Compose support for Oracle Database using R2DBC
...
Closes gh-35143
2023-04-27 10:33:25 +01:00
Andy Wilkinson
b5178afa21
Add Docker Compose support for MS SQL Server using JDBC
...
Closes gh-35146
2023-04-27 09:31:24 +01:00
Scott Frederick
43b42eca49
Add Docker Compose service connection support for Cassandra
...
Closes gh-35136
2023-04-25 16:06:34 -05:00
Andy Wilkinson
dee5217cf0
Add Docker Compose support for MS SQL Server using R2DBC
...
Closes gh-35144
2023-04-24 16:47:58 -07:00
Phillip Webb
0f032c290a
Allow for predicate based checking of image names
...
Update `DockerComposeConnectionDetailsFactory` to accept a `Predicate`
based check to determine if the source should be accepted.
The existing name based checks have also been improved to allow names
outside of official docker images. The `ImageReference` and `ImageName`
classes have been mainly copied from
`org.springframework.boot.buildpack.platform.docker.type`.
Closes gh-35154
2023-04-24 16:40:07 -07:00
Stephane Nicoll
363dc9368d
Merge branch '3.0.x'
...
Closes gh-35130
2023-04-24 13:46:17 +02:00
Stephane Nicoll
7f0402f869
Merge branch '2.7.x' into 3.0.x
...
Closes gh-35129
2023-04-24 13:46:04 +02:00
Ivan Dimitrov
f4db73ead9
Harmonize references to application.yaml files in reference docs
...
See gh-34628
2023-04-24 13:42:05 +02:00
Lukasz Jernas
d38a68ebcd
Fix typo in testing docs
...
See gh-35128
2023-04-24 13:26:19 +02:00
Phillip Webb
a0b854024b
Add a 'Docker Compose Support' section to the reference docs
...
Update the reference documentation with details about the recently
introduced Docker Compose Support.
Closes gh-35026
2023-04-21 23:18:54 -07:00
Phillip Webb
e19aa81813
Polish formatting
2023-04-21 23:18:44 -07:00
Phillip Webb
6ea2547de4
Add SSL bundle support to WebClient auto-configuration
...
Introduce `WebClientSsl` interface and auto-configuration to allow a
WebClient builder to have custom SSL configuration applied.
The previous `ClientHttpConnectorConfiguration` has been been changed
to now create `ClientHttpConnectorFactory` instances which can be used
directly or by `AutoConfiguredWebClientSsl`.
Closes gh-18556
2023-04-21 20:39:18 -07:00
Scott Frederick
b6befd133c
Add SSL bundle support to RestTemplateBuilder auto-configuration
...
Update RestTemplateBuilder auto-configuration so that an SSL can be
configured via an SSL bundle.
Closes gh-34810
2023-04-21 01:13:10 -07:00
Scott Frederick
fd5fd1491a
Add SSL bundle support to MongoDB auto-configuration
...
Update MongoDB auto-configuration so that an SSL can be configured
via an SSL bundle.
Closes gh-35042
2023-04-21 01:13:09 -07:00
Scott Frederick
1618aa2dac
Add SSL bundle support to Couchbase auto-configuration
...
Update Couchbase auto-configuration so that an SSL can be configured
via an SSL bundle.
Closes gh-34811
2023-04-21 01:13:09 -07:00
Scott Frederick
682457377a
Add SSL bundle support to Cassandra auto-configuration
...
Update Cassandra auto-configuration so that an SSL can be configured
via an SSL bundle.
Closes gh-25602
2023-04-21 01:13:09 -07:00
Scott Frederick
a03f857059
Document update SSL support
...
Add a new SSL section to the reference documentation to describe SSL
bundles.
See gh-34814
2023-04-21 01:13:05 -07:00
Andy Wilkinson
c55d398f95
Validate health group includes and excludes
...
Closes gh-34360
2023-04-19 19:51:57 +01:00
Andy Wilkinson
f2e5eab09c
Polish does for reporting traces using OTLP
...
See gh-34508
2023-04-19 15:42:21 +01:00
Jonatan Ivanov
ceaafeca0b
Add auto-configuration for OTLP span exporter
...
With these changes an OTLP HTTP/protobuf exporter is auto-configured
if opentelemetry-exporter-otlp is on the classpath.
See gh-34508
2023-04-19 14:44:56 +01:00
Stephane Nicoll
a323bd90a8
Polish "Reintroduce support for ActiveMQ"
...
See gh-35048
2023-04-19 13:08:14 +02:00
Martin BENDA
3e9908a797
Reintroduce support for ActiveMQ
...
See gh-35048
2023-04-19 11:00:40 +02:00
Andy Wilkinson
0da209db08
Polish "Add support for Oracle R2DBC Service Connection"
...
See gh-34852
2023-04-18 13:47:46 +01:00
Andy Wilkinson
98d077c74c
Polish "Add service connection from Testcontainers Redpanda"
...
See gh-34780
2023-04-18 12:49:25 +01:00
Andy Wilkinson
ce1c3e52d7
Merge branch '3.0.x'
...
Closes gh-35040
2023-04-17 19:47:38 +01:00
Andy Wilkinson
d30f0575f0
Polish "Improve documentation of tracing deps and config props"
...
See gh-34991
2023-04-17 19:47:16 +01:00
Robert K
dfe60cb2d3
Improve documentation of tracing deps and config props
...
See gh-34991
2023-04-17 19:47:16 +01:00
Eddú Meléndez
aea5b77d1e
Add missing containers configuration reference to code snippet
...
See gh-35031
2023-04-17 14:36:40 +02:00
Mortitz Halbritter
842e17eced
Add Docker Compose support
...
Add `spring-boot-docker-compose` module with service connection
support.
Closes gh-34747
Co-authored-by: Phillip Webb <pwebb@vmware.com>
Co-authored-by: "Andy Wilkinson <wilkinsona@vmware.com>
2023-04-17 01:00:08 -07:00
Phillip Webb
5ac48f5f15
Add testcontainers service connection auto-configuration
...
Add auto-configuration for `Container` beans that are also
annotated with `@ServiceConnection`. This commit allow
testcontainers to be used at development time and a new section
has been added to the documentation to describe the feature.
Closes gh-35022
2023-04-17 00:49:43 -07:00
Phillip Webb
91e6e4e391
Update documentation to note the spring-boot-testcontainers module
...
See gh-34757
2023-04-17 00:47:03 -07:00
Phillip Webb
1a0b9bdcd0
Move Testcontainers documentation from howto to features
...
Closes gh-35018
2023-04-17 00:46:11 -07:00
Phillip Webb
81a972af8d
Refactor testcontainers service connections
...
Update restcontainers service connections support so that
technology specific `@ServiceConnector` annotations are not longer
required.
A single `@ServiceConnector` annotation can now be used to create
all `ConnectionDetail` beans.
Closes gh-35017
2023-04-17 00:45:39 -07:00
Phillip Webb
11dac5b5b7
Create dedicated spring-boot-testcontainers module
...
Create a dedicated testcontainers module containing the service
connectors code.
Closes gh-34757
2023-04-17 00:42:31 -07:00
Phillip Webb
053c968fb4
Polish
2023-04-14 17:44:15 -07:00
Phillip Webb
00dc942e94
Migrate to Spring Security lambda config
...
Closes gh-35011
2023-04-14 17:39:48 -07:00
Stephane Nicoll
c559bb2b69
Merge branch '3.0.x'
...
Closes gh-34941
2023-04-11 16:55:43 +02:00
Stephane Nicoll
86a8ed1d81
Merge branch '2.7.x' into 3.0.x
...
Closes gh-34940
2023-04-11 16:53:17 +02:00
Gerrit Meier
96919b4fcd
Use current Neo4j version in testcontainers
...
See gh-34775
2023-04-11 16:49:27 +02:00
João Guilherme de Souza Lima
b418ab8623
Clarify servlet container compatibility
...
See gh-34697
2023-04-11 15:31:16 +02:00
Stephane Nicoll
a031bf4d58
Merge branch '3.0.x'
...
Closes gh-34867
2023-04-05 16:13:42 +02:00
Stephane Nicoll
579364c2ec
Polish "Auto-configure observation for Spring-Batch"
...
See gh-34305
2023-04-05 16:12:49 +02:00
Isabek Tashiev
e186d441ed
Document requirement for Maven 3.6.3 and later
...
See gh-34759
2023-03-28 11:34:45 +01:00
Andy Wilkinson
95f45eab1f
Create service connections from Testcontainers-managed containers
...
Building upon the auto-configuration support for service connections,
this commit adds support for deriving connection details from a
Testcontainers-managed container. Several service-specific
annotations have been introduced. These annotations can be used on a
container field to indicate that it is a source of the details for
a service connection.
See gh-34658
Co-Authored-By: Phillip Webb <pwebb@vmware.com>
Co-Authored-By: Mortitz Halbritter <mkammerer@vmware.com>
2023-03-24 10:04:21 +00:00
Andy Wilkinson
35a7669e0e
Merge branch '3.0.x'
...
Closes gh-34727
2023-03-23 07:47:34 +00:00
Andy Wilkinson
26376ffcb1
Merge branch '2.7.x' into 3.0.x
...
Closes gh-34726
2023-03-23 07:47:16 +00:00
Andy Wilkinson
1fc3c34fa2
Document support for Java 20
...
Closes gh-34642
2023-03-23 07:45:46 +00:00