Andy Wilkinson
4f5eff6fa4
Upgrade to Lettuce 5.1.5.RELEASE
...
Closes gh-16129
6 years ago
Andy Wilkinson
e01b76aa45
Upgrade to Hazelcast 3.11.2
...
Closes gh-16128
6 years ago
Andy Wilkinson
ff64e112c9
Merge branch '2.0.x' into 2.1.x
6 years ago
Andy Wilkinson
4cfc532890
Upgrade to Spring Ws 3.0.7.RELEASE
...
Closes gh-16127
6 years ago
Andy Wilkinson
51657e1ad0
Upgrade to Spring Integration 5.0.12.RELEASE
...
Closes gh-16126
6 years ago
Andy Wilkinson
ab05a07807
Upgrade to Neo4j Ogm 3.1.8
...
Closes gh-16125
6 years ago
Andy Wilkinson
7a26a092aa
Upgrade to Hibernate Validator 6.0.15.Final
...
Closes gh-16124
6 years ago
Andy Wilkinson
31892a3488
Upgrade to Elasticsearch 5.6.15
...
Closes gh-16123
6 years ago
Andy Wilkinson
5f35a1d089
Merge branch '1.5.x' into 2.0.x
6 years ago
Andy Wilkinson
acdbd18a7b
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
31ed042190
Return 503 when component or instance is down with WebFlux
...
Closes gh-16109
6 years ago
Andy Wilkinson
0959698c32
Upgrade to Jersey 2.28
...
Closes gh-16114
6 years ago
Andy Wilkinson
d6a869fa98
Switch to Jakarta EE API dependencies where possible
...
Closes gh-16113
Closes gh-16112
Closes gh-16111
Closes gh-15916
Closes gh-15689
6 years ago
Brian Clozel
ce9626d00f
Disable JMX by default
...
This commit switches the default value for the `spring.jmx.enabled`
configuration property.
JMX is now disabled by default and can be enabled with
`spring.jmx.enabled=true`.
Closes gh-16090
6 years ago
Stephane Nicoll
4f029d6df9
Polish "Add loadOnStartup property to EndpointServlet"
...
Closes gh-16053
6 years ago
Gómez Díaz, Julio José
b99c05329f
Add loadOnStartup property to EndpointServlet
...
loadOnStartup property was missing from EndpointServlet and cannot be set
inside ServletEndpointRegistrar. Now it can be set and register a Servlet
with that integer property ready to act upon registration.
See gh-16053
6 years ago
Johnny Lim
4a738e3c49
Polish
...
Closes gh-16094
6 years ago
Stephane Nicoll
d83a614bd9
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
8d033e73d1
Polish
...
See gh-16094
6 years ago
Andy Wilkinson
19851c98c9
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
bdab9c4e31
Upgrade to Couchbase Client 2.7.4
...
Closes gh-15914
6 years ago
Stephane Nicoll
6b273279fb
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
4eb73e0050
Recommend that DevTools is excluded with custom packaging arrangement
...
Closes gh-15382
6 years ago
Stephane Nicoll
4f2e788835
Fix import in docs
...
Closes gh-16017
6 years ago
Johnny Lim
f4786d7d2e
Polish
...
Closes gh-16083
6 years ago
Stephane Nicoll
1b55f0ccf9
Merge branch '2.1.x'
6 years ago
Johnny Lim
3242e89271
Polish
...
See gh-16083
6 years ago
Stephane Nicoll
3febf56e93
Merge branch '2.1.x'
6 years ago
Johnny Lim
907058d845
Rename Maven version property for PooledJMS
...
Closes gh-16086
6 years ago
Stephane Nicoll
f90bfff132
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
2099093978
Merge branch '2.0.x' into 2.1.x
6 years ago
Stephane Nicoll
b8cbd0c17f
Merge branch '1.5.x' into 2.0.x
6 years ago
Stephane Nicoll
75c248dcba
Move setter attribute in PropertyDescriptor proper
6 years ago
Stephane Nicoll
a90c8d01a9
Polish
6 years ago
Stephane Nicoll
7b8563a877
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
235fbfb4b6
Polish "Use AssertJ facilities for expected exceptions"
...
Closes gh-16066
6 years ago
dreis2211
be445f6346
Use AssertJ facilities for expected exceptions
...
See gh-16066
6 years ago
Madhura Bhave
64b7466d51
Remove secure flag from AutoConfigureMockMvc
...
Closes gh-13822
6 years ago
Stephane Nicoll
baa5a00d26
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
c224eebef3
Polish "Fix NullPointerException with empty X-Forwarded-For header"
...
Closes gh-16046
6 years ago
Dmytro Nosan
64a74c3bbb
Fix NullPointerException with empty X-Forwarded-For header
...
See gh-16046
6 years ago
Stephane Nicoll
3bcd93bd35
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
2a6791aa20
Polish "Add `jaxb-runtime` to TldSkipPatterns"
...
Closes gh-16027
6 years ago
Rupert Madden-Abbott
946ada62fb
Add `jaxb-runtime` to TldSkipPatterns
...
See gh-16027
6 years ago
Dmytro Nosan
c0a458e9d0
Remove unused constructor argument
...
Closes gh-16059
6 years ago
Stephane Nicoll
d5448eb124
Polish "Add failure analyzer for Flyway's bootstrap failure"
...
Closes gh-16015
6 years ago
anand
96315372ef
Add failure analyzer for Flyway's bootstrap failure
...
See gh-16015
6 years ago
Stephane Nicoll
2ad234b605
Adapt to breaking change in Spring Hateoas
6 years ago
Stephane Nicoll
ad6e58e489
Merge branch '2.1.x'
6 years ago
XYUU
7aedb0a33d
Fix a colon format
...
Closes gh-16054
6 years ago
Stephane Nicoll
c8e46f66e2
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
ce17a923dd
Polish contribution
...
Closes gh-15978
6 years ago
Dmytro Nosan
cf89ebcf92
Add an example showing how to use Spring REST Docs with WebTestClient
...
See gh-15978
6 years ago
Stephane Nicoll
554bff6145
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
eebd906c8a
Polish contribution
...
Closes gh-16047
6 years ago
Dan Zheng
2c4afb3bd8
Fix NamedParameterJdbcTemplate precedence with database migration tools
...
See gh-16047
6 years ago
Stephane Nicoll
7beb64043d
Fix build failure
6 years ago
Stephane Nicoll
7f817e339b
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
978f80122b
Polish "Debug mode is not logging web and sql related loggers"
...
Closes gh-16018
6 years ago
Dmytro Nosan
c3430d5883
Debug mode is not logging web and sql related loggers
...
See gh-16018
6 years ago
Stephane Nicoll
715db153e3
Polish "Remove code deprecated in 2.1"
...
Closes gh-16013
6 years ago
Mehmed Baždar
246111cd84
Remove code deprecated in 2.1
...
See gh-16013
6 years ago
Stephane Nicoll
5e4418973e
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
c47edd15af
Polish "Update instructions on how to use JAXB as XML renderer"
...
Closes gh-16005
6 years ago
Lars Grefer
221ff8d69f
Update instructions on how to use JAXB as XML renderer
...
See gh-16005
6 years ago
dreis2211
2ab4ce03db
Fix deprecations
...
Closes gh-16037
6 years ago
Stephane Nicoll
00a18c32ab
Restructure metadata generation
...
This commit restructures the annotation processor to off-load most of
its logic in a PropertyDescriptor abstraction that is consumed to
generate the relevant metadata.
This has the benefit to isolate the various way properties can be
identified (java bean and lombok for now).
Closes gh-16036
6 years ago
Stephane Nicoll
99c0b4561d
Polish test to request the type under test
6 years ago
Stephane Nicoll
c44a1e129d
Polish
6 years ago
Stephane Nicoll
8a064b0da2
Move main test annotation processor to test package
6 years ago
Stephane Nicoll
4bee913fb2
Add shared test processor
...
This commit adds a simple annotation processor that can be used to run
more fine grained assertions.
6 years ago
Madhura Bhave
adea7014a9
Add support to detect Kubernetes platform in CloudPlatform
...
Closes gh-15537
6 years ago
Andy Wilkinson
0f0adb4cd0
Polish formatting
6 years ago
Stephane Nicoll
7b0004d6c3
Fix formatting
6 years ago
Stephane Nicoll
8773a2fed3
Polish
6 years ago
Andy Wilkinson
f2e3e274a8
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
53326695ea
Polish
6 years ago
Madhura Bhave
6f045d8891
Merge branch '2.1.x'
6 years ago
Madhura Bhave
c3e47541ad
EndpointRequest should check that the request is to the mgmt context
...
Fixes gh-15702
6 years ago
Andy Wilkinson
f4bd0b8b4b
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
59430a2642
Only include zips in BOOT-INF/lib, WEB-INF/lib, and WEB-INF/lib-provided
...
Closes gh-16001
6 years ago
Andy Wilkinson
43c9a789ac
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
55fe26b075
Polish "Use kotlin_module not kotlin-module to identify Kotlin module metadata"
...
See gh-16004
6 years ago
Robert Thornton
cb6362df82
Use kotlin_module not kotlin-module to identify Kotlin module metadata
...
See gh-16004
6 years ago
Andy Wilkinson
de0c065625
Inject single-use configuration dependencies into bean methods
...
Closes gh-15751
6 years ago
Stephane Nicoll
34f28b4cbd
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
91a005f578
Resolve generic types in generated metadata
...
Closes gh-15850
6 years ago
Stephane Nicoll
0c45019200
Upgrade to Spring Doc Resources 0.1.0.RELEASE
...
Closes gh-15805
6 years ago
Andy Wilkinson
52aa7e1e09
Include source of NoSuchMethodError in its failure analysis
...
Closes gh-15995
6 years ago
Stephane Nicoll
4992b7fb29
Polish "Migrate Kotlin tests to Mockk"
...
Closes gh-15993
6 years ago
Sebastien Deleuze
cca79b8d4d
Migrate Kotlin tests to Mockk
...
See gh-15993
6 years ago
Andy Wilkinson
51776af45d
Include source of NoSuchMethodError in its failure analysis
...
Closes gh-15995
6 years ago
Stephane Nicoll
967eecfbf8
Remove redundant dependency management for dom4j:dom4j
...
Closes gh-15199
6 years ago
Stephane Nicoll
eee07efee1
Switch Logback's file size properties to DataSize
...
This commit changes the target type of file size-based properties to
`DataSize` and tolerates Logback's specific format.
Closes gh-15930
6 years ago
Andy Wilkinson
e6764bdc5a
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
55426208ab
Provide type information for optional thread dump endpoint response fields
...
Closes gh-15989
6 years ago
Johnny Lim
55f5f2f910
Polish
...
Closes gh-15987
6 years ago
Stephane Nicoll
ddfdc48161
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
42c246cacb
Polish contribution
...
Closes gh-15984
6 years ago
isank
e546ed4834
Order TaskExecution auto-config before TaskScheduling auto-config
...
See gh-15984
6 years ago
Stephane Nicoll
fa49dfcaaf
Add support for task scheduling shutdown related properties
...
See gh-15951
6 years ago
Stephane Nicoll
d2cbf08f09
Polish "Add support for task executor shutdown related properties"
...
Closes gh-15951
6 years ago
Filip Hrisafov
3b47ba21a8
Add support for task executor shutdown related properties
...
See gh-15951
6 years ago
Andy Wilkinson
9540905e73
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
68e3de0357
Use name from header not alias when checking entry has expected name
...
Previously, an entry’s potentially aliased name would be used when
checking that it has a particular name. The alias would always be
applied, irrespective of the name in the header. As a result, when
there was a clashing hash and an entry with a particular index did
not have the expected name, this would be concealed by the alias
being applied and the name check being done with the alias.
This commit reworks JarEntry to store the name in its header in
addition to its alias, if any. When checking that the entry has the
expected name, the unaliased name is passed in and the entry compares
it with the name from the header rather than the alias.
Closes gh-15981
6 years ago
Stephane Nicoll
ff6ef1e55d
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
20c39dc554
Document missing keys mapped on third party types
...
Closes gh-15980
6 years ago
Brian Clozel
2a2bfb9915
Auto-generate the "Common application properties"
...
Prior to this commit, the application properties listed in the reference
documentation would be manually managed and updated.
This commit adds a new `spring-boot-configuration-docs` project that
extracts that information from the available JSON metadata and writes
Asciidoctor tables ready for inclusion in the reference documentation.
The `generateConfigurationPropertyTables.groovy` is using this library
and configures the sections and how namespaces should be organized.
Fixes gh-8237
6 years ago
Andy Wilkinson
add8c6f295
Align HypermediaAutoConfigurationTests with latest HATEOAS API changes
...
See gh-15939
6 years ago
Stephane Nicoll
6e8cc49a1e
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
5916393b20
Upgrade to Spring Integration 5.1.3
...
Closes gh-15866
6 years ago
Madhura Bhave
9bc9639954
Merge branch '2.1.x'
6 years ago
Madhura Bhave
012a956454
Fix typo in doc
6 years ago
Andy Wilkinson
bd504e68fc
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
33b9321071
Track condition evaluation per-context when determining delta
...
Closes gh-15766
6 years ago
Stephane Nicoll
71df2f311b
Polish "Expose Tomcat AccessLog Max days property"
...
Closes gh-15954
6 years ago
Dmytro Nosan
596f0c28c0
Expose Tomcat AccessLog Max days property
...
See gh-15954
6 years ago
Andy Wilkinson
be40d000ba
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
1be794fe65
Retry upload for any SocketException not just a ConnectException
...
Previously, DevTools would retry the upload of the changes to an
application in the event of a ConnectException. If a different
network-level failure occurred, it would not be retried and would
cause the file watching thread to die.
This commit attempts to make things more robust by retrying all
SocketExceptions and not just ConnectExceptions. A warning is
logged when a failure occurs. A separate debug message that
includes the exception is also logged.
Closes gh-10317
6 years ago
Stephane Nicoll
8939a7eec3
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
f3e142cb7c
Polish "Stop using imports from shaded dependencies"
...
Closes gh-15950
6 years ago
Michael Simons
de7812aa3a
Stop using imports from shaded dependencies
...
See gh-15950
6 years ago
Andy Wilkinson
8bcc0caa06
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
90f059cf3a
Upgrade to Spring Session Bean-SR3
...
Closes gh-15868
6 years ago
Stephane Nicoll
c1cccc886a
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
cd322d7b9c
Polish "Add a link to SpringMockK in the Kotlin documentation"
...
Closes gh-15943
6 years ago
Sebastien Deleuze
da6de215a6
Add a link to SpringMockK in the Kotlin documentation
...
See gh-15943
6 years ago
Andy Wilkinson
3a4a431eaa
Provide a configuration option to enable lazy initialization
...
Closes gh-15870
6 years ago
Andy Wilkinson
6519e85b5a
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
027f9182a8
Generate Javadoc with same source level as used for compilation
...
This works around a change in javadoc generation in JDK 11.0.2. See
https://bugs.openjdk.java.net/browse/JDK-8212233 for details.
6 years ago
Madhura Bhave
862ffcbbf4
Merge branch '2.1.x'
6 years ago
Madhura Bhave
bbe555a4f5
Split Jersey management context configuration
...
This commit splits the management context configuration for jersey
into two separate configurations depending on if the type is SAME or
CHILD. The configuration for the SAME context should only kick in if
there is no existing ResourceConfig bean.
Fixes gh-15891
6 years ago
Andy Wilkinson
44046b767f
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
b645e0a581
Upgrade to Spring Kafka 2.2.4.RELEASE
...
Closes gh-15867
6 years ago
Andy Wilkinson
2460454eb4
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
a69eb3729c
Upgrade to Spring Security 5.1.4.RELEASE
...
Closes gh-15863
6 years ago
Andy Wilkinson
b27242f27b
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
e3806dca42
Upgrade to Micrometer 1.1.3
...
Closes gh-15869
6 years ago
Andy Wilkinson
fbf67c4dec
Upgrade to Spring AMQP 2.1.4.RELEASE
...
Closes gh-15865
6 years ago
Andy Wilkinson
5c1fc52252
Upgrade to Spring Data Lovelace-SR5
...
Closes gh-15864
6 years ago
Andy Wilkinson
08b0560a86
Upgrade to Lettuce 5.1.4.RELEASE
...
Closes gh-15945
6 years ago
Andy Wilkinson
dd1686bea8
Upgrade to Commons Pool2 2.6.1
...
Closes gh-15946
6 years ago
Andy Wilkinson
cc87bb28aa
Merge branch '2.0.x' into 2.1.x
6 years ago
Andy Wilkinson
5dc285f2cf
Upgrade to Spring Hateoas 0.25.1.RELEASE
...
Closes gh-15944
6 years ago
Andy Wilkinson
747e419db1
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
9fb0b97f96
Decorate test containers so tests are skipped without Docker
...
Closes gh-15901
Closes gh-15638
6 years ago
Stephane Nicoll
3d6def9f81
Handle BatchMessagingMessageConverter with Kafka batch listeners
...
Closes gh-15942
6 years ago
Andy Wilkinson
18174a8e9e
Polish "Add opt-in support for Neo4j-OGM native types"
...
See gh-15637
6 years ago
Michael Simons
af21b847a0
Add opt-in support for Neo4j-OGM native types
...
This includes tests for the autoconfiguration using that new property.
The test require the native types for Bolt and embedded in the test
scope, so the Neo4j-OGM native types have been added to managed
dependencies.
The enhanced autoconfiguration throws an
InvalidConfigurationPropertyValueException when native types cannot be
used due to missing dependencies or wrong transport mode.
See gh-15637
6 years ago
Stephane Nicoll
7413584b00
Polish "Support expressing application `args` in `@SpringBootTest`"
...
Closes gh-14823
6 years ago