Christoph Dreis
b2b5728995
Remove unnecessary exclude from spring-restdocs-mockmvc
...
See gh-35568
2 years ago
Stephane Nicoll
7a9bb55fdf
Merge branch '3.0.x'
...
Closes gh-35589
2 years ago
Phillip Webb
060581d078
Remove pluggable docker compose ReadinessCheck
...
Remove pluggable `ReadinessCheck` interface and only use the
`TcpConnectServiceReadinessCheck` implementation for now. We
may re-introduce pluggable checks in a future version.
See gh-35544
2 years ago
Andy Wilkinson
1097164a0e
Merge branch '3.0.x'
...
Closes gh-35457
2 years ago
Andy Wilkinson
aabb164892
Merge branch '2.7.x' into 3.0.x
...
Closes gh-35456
2 years ago
Andy Wilkinson
d66563d544
Polish "Improve formatting of Kotlin permitAll example"
...
See gh-35454
2 years ago
Junsu Park
11a1de1e64
Improve formatting of Kotlin permitAll example
...
See gh-35454
2 years ago
Phillip Webb
ae90add7c7
Polish
2 years ago
Sébastien Deleuze
becff01db1
Improve Kotlin Testcontainers samples
...
Make those code samples more idiomatic.
See gh-35446
2 years ago
Scott Frederick
271cbb76c1
Improve documentation for including Docker Compose support in a build
...
Closes gh-35384
2 years ago
Johnny Lim
ff9fd1abeb
Polish
...
See gh-35185
2 years ago
Yanming Zhou
1cddb2a55f
Fix typo
...
See gh-35369
2 years ago
Moritz Halbritter
1504e3043d
Document devtools when using testcontainers at dev time
...
See gh-35200
2 years ago
Moritz Halbritter
afa929cd6b
Polish documentation
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
c4deae3906
Document that Spring Boot by default calls 'docker compose stop'
2 years ago
Andy Wilkinson
4f9616c2f9
Change DockerComposeProperties shut down default to stop
...
Closes gh-35239
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
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
a890323758
Merge branch '3.0.x'
2 years ago
Scott Frederick
d913472919
Add Kotlin samples and polish SSL bundle documentation
...
Closes gh-35105
2 years ago
Andy Wilkinson
d7da77bda8
Remove support for service connections to InfluxDB
...
Closes gh-35189
2 years ago
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
2 years ago
Andy Wilkinson
8bbe894665
Add Docker Compose service connection support for Oracle using JDBC
...
Closes gh-35145
2 years ago
Andy Wilkinson
1e785e81f8
Add Docker Compose support for Oracle Database using R2DBC
...
Closes gh-35143
2 years ago
Andy Wilkinson
b5178afa21
Add Docker Compose support for MS SQL Server using JDBC
...
Closes gh-35146
2 years ago
Scott Frederick
43b42eca49
Add Docker Compose service connection support for Cassandra
...
Closes gh-35136
2 years ago
Andy Wilkinson
dee5217cf0
Add Docker Compose support for MS SQL Server using R2DBC
...
Closes gh-35144
2 years ago
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
2 years ago
Stephane Nicoll
363dc9368d
Merge branch '3.0.x'
...
Closes gh-35130
2 years ago
Stephane Nicoll
7f0402f869
Merge branch '2.7.x' into 3.0.x
...
Closes gh-35129
2 years ago
Ivan Dimitrov
f4db73ead9
Harmonize references to application.yaml files in reference docs
...
See gh-34628
2 years ago
Lukasz Jernas
d38a68ebcd
Fix typo in testing docs
...
See gh-35128
2 years ago
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
2 years ago
Phillip Webb
e19aa81813
Polish formatting
2 years ago
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
2 years ago
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
2 years ago
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
2 years ago
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
2 years ago
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
2 years ago
Scott Frederick
a03f857059
Document update SSL support
...
Add a new SSL section to the reference documentation to describe SSL
bundles.
See gh-34814
2 years ago
Andy Wilkinson
c55d398f95
Validate health group includes and excludes
...
Closes gh-34360
2 years ago
Andy Wilkinson
f2e5eab09c
Polish does for reporting traces using OTLP
...
See gh-34508
2 years ago
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
2 years ago
Stephane Nicoll
a323bd90a8
Polish "Reintroduce support for ActiveMQ"
...
See gh-35048
2 years ago
Martin BENDA
3e9908a797
Reintroduce support for ActiveMQ
...
See gh-35048
2 years ago
Andy Wilkinson
0da209db08
Polish "Add support for Oracle R2DBC Service Connection"
...
See gh-34852
2 years ago
Andy Wilkinson
98d077c74c
Polish "Add service connection from Testcontainers Redpanda"
...
See gh-34780
2 years ago
Andy Wilkinson
ce1c3e52d7
Merge branch '3.0.x'
...
Closes gh-35040
2 years ago
Andy Wilkinson
d30f0575f0
Polish "Improve documentation of tracing deps and config props"
...
See gh-34991
2 years ago
Robert K
dfe60cb2d3
Improve documentation of tracing deps and config props
...
See gh-34991
2 years ago
Eddú Meléndez
aea5b77d1e
Add missing containers configuration reference to code snippet
...
See gh-35031
2 years ago
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>
2 years ago
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
2 years ago
Phillip Webb
91e6e4e391
Update documentation to note the spring-boot-testcontainers module
...
See gh-34757
2 years ago
Phillip Webb
1a0b9bdcd0
Move Testcontainers documentation from howto to features
...
Closes gh-35018
2 years ago
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
2 years ago
Phillip Webb
11dac5b5b7
Create dedicated spring-boot-testcontainers module
...
Create a dedicated testcontainers module containing the service
connectors code.
Closes gh-34757
2 years ago
Phillip Webb
053c968fb4
Polish
2 years ago
Phillip Webb
00dc942e94
Migrate to Spring Security lambda config
...
Closes gh-35011
2 years ago
Stephane Nicoll
c559bb2b69
Merge branch '3.0.x'
...
Closes gh-34941
2 years ago
Stephane Nicoll
86a8ed1d81
Merge branch '2.7.x' into 3.0.x
...
Closes gh-34940
2 years ago
Gerrit Meier
96919b4fcd
Use current Neo4j version in testcontainers
...
See gh-34775
2 years ago
João Guilherme de Souza Lima
b418ab8623
Clarify servlet container compatibility
...
See gh-34697
2 years ago
Stephane Nicoll
a031bf4d58
Merge branch '3.0.x'
...
Closes gh-34867
2 years ago
Stephane Nicoll
579364c2ec
Polish "Auto-configure observation for Spring-Batch"
...
See gh-34305
2 years ago
Isabek Tashiev
e186d441ed
Document requirement for Maven 3.6.3 and later
...
See gh-34759
2 years ago
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>
2 years ago
Andy Wilkinson
35a7669e0e
Merge branch '3.0.x'
...
Closes gh-34727
2 years ago
Andy Wilkinson
26376ffcb1
Merge branch '2.7.x' into 3.0.x
...
Closes gh-34726
2 years ago
Andy Wilkinson
1fc3c34fa2
Document support for Java 20
...
Closes gh-34642
2 years ago
Andy Wilkinson
f06536f642
Polish Authorization Server auto-configuration
2 years ago
Steve Riesenberg
25d77ee70b
Add Spring Authorization Server support
...
See gh-34003
2 years ago
Scott Frederick
a27bbbdfff
Merge branch '3.0.x'
...
Closes gh-34707
2 years ago
swapy
a450d8582d
Fix typo in Spring Batch auto-configuration documentation
...
See gh-34646
2 years ago
Scott Frederick
80403b2ea8
Merge branch '3.0.x'
...
Closes gh-34706
2 years ago
Scott Frederick
a8016b553e
Merge branch '2.7.x' into 3.0.x
...
Closes gh-34705
2 years ago
Scott Frederick
1c05ad2852
Polish "Clarify conventions for custom error pages in WebFlux"
...
See gh-34534
2 years ago
Dave Syer
f285364f22
Clarify conventions for custom error pages in WebFlux
...
See gh-34534
2 years ago
Scott Frederick
3d65be0e1c
Merge branch '3.0.x'
...
Closes gh-34660
2 years ago
Scott Frederick
86a1cfff6f
Merge branch '2.7.x' into 3.0.x
...
Closes gh-34659
2 years ago
Scott Frederick
6dc0f90e00
Polish "Disable embedded web auto-config when not using embedded web server"
...
See gh-34332
2 years ago
Guirong Hu
b2facecb12
Disable embedded web auto-config when not using embedded web server
...
See gh-34332
2 years ago
Andy Wilkinson
d51a042cb2
Merge branch '3.0.x'
...
Closes gh-34603
2 years ago
Andy Wilkinson
7f807dccb7
Merge branch '2.7.x' into 3.0.x
...
Closes gh-34602
2 years ago
Andy Wilkinson
da156224aa
Polish "Update two references to old APIs in the docs"
...
See gh-34567
2 years ago
1993heqiang
e447c49f3b
Update two references to old APIs in the docs
...
See gh-34567
2 years ago
Andy Wilkinson
671d8a876f
Merge branch '3.0.x'
...
Closes gh-34463
2 years ago
Andy Wilkinson
6a95f44f67
Merge branch '2.7.x' into 3.0.x
...
Closes gh-34462
2 years ago
Andy Wilkinson
68a1dd3a76
Document support for Gradle 8
...
Closes gh-34458
2 years ago
Moritz Halbritter
ee08614bf9
Merge branch '3.0.x'
...
Closes gh-34456
2 years ago
Mahmoud Ben Hassine
04bbbb4e4a
Update Batch documentation
...
This commit updates the documentation about how
to configure Spring Batch v5 with Spring Boot v3.
See gh-34437
2 years ago
Moritz Halbritter
2becf70c2a
Polish "Add RabbitTemplateCustomizer"
...
See gh-34050
2 years ago
Moritz Halbritter
54e9b2269e
Merge branch '3.0.x'
...
Closes gh-34416
2 years ago
Damiano Albani
ea70ff7efe
Fix typo
...
See gh-34398
2 years ago
Moritz Halbritter
e821085752
Merge branch '3.0.x'
...
Closes gh-34415
2 years ago
Moritz Halbritter
e407515a0f
Merge branch '2.7.x' into 3.0.x
...
Closes gh-34414
2 years ago
Jongwoo Han
8e166595c0
Fix typo in external-config.adoc
...
See gh-34386
2 years ago
Phillip Webb
157091a811
Merge branch '3.0.x'
2 years ago
Phillip Webb
0b15962aca
Merge branch '2.7.x' into 3.0.x
2 years ago
Phillip Webb
a5902d7a00
Update copyright year of changed files
2 years ago
Andy Wilkinson
f6e208c647
Merge branch '3.0.x'
...
See gh-34235
2 years ago
Andy Wilkinson
88de3cc089
Temporarily remove auto-config for Reactor context propagation
...
See gh-34201
2 years ago
Phillip Webb
b07269a018
Merge branch '3.0.x'
2 years ago
Phillip Webb
c4de86c244
Merge branch '2.7.x' into 3.0.x
2 years ago
Phillip Webb
df5898a146
Reformat code following spring-javaformat upgrade
2 years ago
Brian Clozel
ea6ed4b486
Merge branch '3.0.x'
...
Closes gh-34235
2 years ago
Brian Clozel
4da42c09a6
Configure automatic context propagation for Reactor
...
This commit adds a new configuration property,
`spring.reactor.context-propagation` that configures the context
propagation mode for Reactor operators. By default the value is set to
"AUTO" for reinstating automatically context values as ThreadLocals
within Reactor operators. The "LIMITED" mode restricts this feature ot
the "tap" and "handle" operators but has a slightly lower footprint.
Closes gh-34201
2 years ago
Andy Wilkinson
f387dce5f1
Merge branch '3.0.x'
...
Closes gh-34204
2 years ago
Andy Wilkinson
9031b52d70
Merge branch '2.7.x' into 3.0.x
...
Closes gh-34203
2 years ago
Jerome Prinet
cfd589c8ce
Do not cache :spring-boot-project:spring-boot-docs:asciidoctor* tasks
...
See gh-34199
2 years ago
Andy Wilkinson
b9aae4c808
Merge branch '3.0.x'
...
Closes gh-34193
2 years ago
Andy Wilkinson
3e618fe70b
Merge branch '2.7.x' into 3.0.x
...
Closes gh-34192
2 years ago
Andy Wilkinson
710559297e
Polish "Fix bean name by adding sample class with prefix"
...
See gh-34029
2 years ago
Raina Banerjee
0a3007133b
Fix bean name by adding sample class with prefix
...
See gh-34029
2 years ago
Andy Wilkinson
02560ded8d
Merge branch '3.0.x'
...
Closes gh-34191
2 years ago
Andy Wilkinson
864dfe32a5
Merge branch '2.7.x' into 3.0.x
...
Closes gh-34190
2 years ago
Andy Wilkinson
fe944ca5cd
Polish "Document addition config for throw-exception-if-no-handler-found"
...
See gh-31660
2 years ago
Michal Domagala
2cad4a7174
Document addition config for throw-exception-if-no-handler-found
...
See gh-31660
2 years ago
Scott Frederick
12537c7170
Merge branch '3.0.x'
...
Closes gh-34162
2 years ago
Scott Frederick
cbac3c81d6
Merge branch '2.7.x' into 3.0.x
...
Closes gh-34161
2 years ago
Scott Frederick
33aef7fe27
Update CLI installation docs to download releases from Maven Central
...
Closes gh-33962
2 years ago
Moritz Halbritter
5fb8484f29
Merge branch '3.0.x'
...
Closes gh-34074
2 years ago
Johnny Lim
0bca966c19
Update "Customizing Sanitization" documentation
...
See gh-34051
2 years ago
Andy Wilkinson
2f2738e5ea
Merge branch '3.0.x'
...
Closes gh-34042
2 years ago
Andy Wilkinson
0184548be1
Merge branch '2.7.x' into 3.0.x
...
Closes gh-34041
2 years ago
Andy Wilkinson
2bf780237a
Polish "Add Redis application properties example"
...
See gh-33965
2 years ago
Marcel Wollschläger
b6f900dd98
Add Redis application properties example
...
For the `Connect to Redis` section in the documentation also mention how
to configure the Redis connection via application properties similar
to the other connectors (Mongodb, Elasticsearch, Neo4j, ...).
See gh-33965
2 years ago
Yubao Liu
6ba5329a79
Allow different log level for FILE and CONSOLE appender
...
- java.util.logging isn't supported yet
See gh-32076
2 years ago
Moritz Halbritter
0a080736d8
Merge branch '2.7.x' into 3.0.x
...
Closes gh-34017
2 years ago
Johnny Lim
5eeb429e44
Polish
...
See gh-33966
2 years ago
Phillip Webb
058914f1cf
Merge branch '2.7.x' into 3.0.x
...
Closes gh-33995
2 years ago
Phillip Webb
c7a8151313
Restore "Use Jedis Instead of Lettuce" how-to documentation
...
Closes gh-33994
2 years ago
Andy Wilkinson
ff630c4647
Correct link to Actuator's HTTP Exchange Recording support
...
Closes gh-33933
2 years ago
Phillip Webb
a995741ed4
Merge branch '2.7.x'
...
Closes gh-33933
2 years ago
Phillip Webb
b7ae9fbfdf
Restore actuator section in documentation overview
...
Closes gh-33932
2 years ago
IDJack
400167532e
Fix typo in testing-native-application.adoc
...
See gh-33896
2 years ago
Phillip Webb
71efc55bf9
Merge branch '2.7.x'
2 years ago
Phillip Webb
7c508fa324
Update copyright year of changed files
2 years ago
Moritz Halbritter
94f4a4396c
Merge branch '2.7.x'
...
Closes gh-33880
2 years ago
Moritz Halbritter
e8d809fe65
Replace 'via' with 'over' or 'through' in the documentation
...
Closes gh-33878
2 years ago
Moritz Halbritter
4735a0fb7e
Merge branch '2.7.x'
...
Closes gh-33869
2 years ago
zhangyanyue
1eb394f958
Fix typo in kotlin getting started documentation
...
See gh-33867
2 years ago