Stephane Nicoll
8383648a14
Revert "Expose SpringBootCondition's logger"
...
Closes gh-10000
2017-08-23 17:04:16 +02:00
Stephane Nicoll
e4f3164da7
Polish
2017-08-23 15:50:30 +02:00
Stephane Nicoll
2725151bff
Add missing test scope
2017-08-23 15:08:23 +02:00
Stephane Nicoll
75e5e78531
Polish json starter
...
This commit improves the json starter to bring the core starter (as any
other starters do). `spring-web` is now also added as it contains the
Spring's core jackson support.
Closes gh-10031
2017-08-23 09:48:54 +02:00
Stephane Nicoll
d7fdb5b862
Merge branch '1.5.x'
2017-08-23 09:11:52 +02:00
Stephane Nicoll
fe4ded077c
Merge pull request #10058 from juanpablo-santos:master
...
* pr/10058:
Add Stripes Spring Boot starter reference
2017-08-23 09:11:36 +02:00
Juan Pablo Santos Rodríguez
32d5d1f712
Add Stripes Spring Boot starter reference
...
Closes gh-10058
2017-08-23 09:11:11 +02:00
Stephane Nicoll
7b435b18dc
Merge pull request #10054 from izeye:polish-20170822
...
* pr/10054:
Polish
2017-08-22 16:28:20 +02:00
Johnny Lim
14c9f91aab
Polish
...
Closes gh-10054
2017-08-22 16:28:03 +02:00
Stephane Nicoll
ac4219b1d8
Move management.jmx to management.endpoints.jmx
...
For consistency with #10053 , this commit moves the JMX specific endpoint
properties to `management.endpoints.jmx`.
2017-08-22 11:46:38 +02:00
Stephane Nicoll
68fcea7b9a
Migrate endpoints.cors to management.endpoints.cors
...
This commit moves CORS properties out of the endpoints namespace as they
do not refer to a "cors" endpoint but rather to the CORS configuration
of all endpoints.
Closes gh-10053
2017-08-22 11:40:39 +02:00
Stephane Nicoll
3087514b79
Move endpoints.health.mapping to management.health.status.http-mapping
...
Closes gh-10052
2017-08-22 11:11:22 +02:00
Stephane Nicoll
f2a74946af
Polish
2017-08-22 10:20:20 +02:00
Stephane Nicoll
79bdaad686
Remove reference to HttpStatus
...
This commit removes an import on a class in "spring-web" as this class
is also meant to be used with Jersey only (i.e. when "spring-web" is
not present on the classpath).
Closes gh-10051
2017-08-22 10:03:32 +02:00
Stephane Nicoll
f801c12a69
Merge branch '1.5.x'
2017-08-21 18:13:03 +02:00
Stephane Nicoll
02e2d903c3
Merge pull request #10050 from izeye:patch-49
...
* pr/10050:
Document default values for compression properties
2017-08-21 18:12:51 +02:00
Johnny Lim
2c897385d9
Document default values for compression properties
...
Closes gh-10050
2017-08-21 18:12:27 +02:00
Brian Clozel
918d803f76
Remove start/stop integration test
...
This test is not useful in this context.
Closes gh-9889
2017-08-21 16:20:15 +02:00
Stephane Nicoll
2f51340047
Restore WebServerInitializedEvent listener registration
...
This commit fixes ServerPortInfoApplicationContextInitializer so that
is registers a listener against `WebServerInitializedEvent`.
A former polish to use a lambda actually introduced a regression as the
listener was registered as `ApplicationListener<?>`.
Closes gh-10047
2017-08-20 18:28:35 +02:00
Stephane Nicoll
dd08c31b9a
Merge pull request #9752 from vpavic:gh-8981
...
* pr/9752:
Polish "Harmonize database initializers"
Harmonize database initializers
2017-08-18 18:15:26 +02:00
Stephane Nicoll
394371eb73
Polish "Harmonize database initializers"
...
Closes gh-9752
2017-08-18 18:14:22 +02:00
Vedran Pavic
14b7be8325
Harmonize database initializers
...
This commit updates database initializers configuration to enable them
automatically only when an embedded `DataSource` is used. Related
configuration properties have been updated to use a more expressive
`DatabaseInitializerMode` enum rather than `Boolean` flag.
See gh-9752
2017-08-18 14:55:48 +02:00
Stephane Nicoll
29078c78f2
Merge branch '1.5.x'
2017-08-18 12:08:20 +02:00
Stephane Nicoll
fa037610f8
Add missing class check on Neo4jDataAutoConfiguration
...
Neo4jDataAutoConfiguration is meant to kick in when Spring Data Neo4J is
on the classpath. Yet, we were only checking for the presence of neo4j
itself and the transaction manager provided by spring-tx.
This commit makes sure to back off if Spring Data Neo4J is not present.
Closes gh-10038
2017-08-18 12:07:59 +02:00
Stephane Nicoll
7a672afc47
Merge branch '1.5.x'
2017-08-18 11:58:09 +02:00
Stephane Nicoll
8b8322216d
Revert "Upgrade to Spring Integration 4.3.12"
...
This reverts commit 0e64598
2017-08-18 11:57:28 +02:00
Stephane Nicoll
db0758c1ba
Merge branch '1.5.x'
2017-08-18 11:47:53 +02:00
Stephane Nicoll
0e6459888c
Upgrade to Spring Integration 4.3.12
...
Closes gh-10034
2017-08-18 11:47:32 +02:00
Stephane Nicoll
60c9c2d018
Merge pull request #10032 from izeye:polish-20170818
...
* pr/10032:
Polish
2017-08-18 11:28:51 +02:00
Johnny Lim
a7ef258069
Polish
...
Closes gh-10032
2017-08-18 11:28:33 +02:00
Stephane Nicoll
cc46977c76
Merge pull request #10033 from izeye:instanceof
...
* pr/10033:
Remove null check before instanceof
2017-08-18 11:26:34 +02:00
Johnny Lim
9439467664
Remove null check before instanceof
...
Closes gh-10033
2017-08-18 11:26:15 +02:00
Stephane Nicoll
74c5e48715
Polish
2017-08-17 16:43:30 +02:00
Stephane Nicoll
8ad21b5417
Remove useless override
2017-08-17 16:05:18 +02:00
Stephane Nicoll
e93f61ba70
Calling delegate on LoaderHidingResource#close()
...
Closes gh-10025
2017-08-17 14:25:00 +02:00
Stephane Nicoll
b8a209e6d5
Upgrade to maven-enforcer-plugin 3.0.0-M1
...
Closes gh-10028
2017-08-17 14:12:03 +02:00
Stephane Nicoll
0f93d65fb0
Upgrade to maven-assembly-plugin 3.1.0
...
Closes gh-7513
2017-08-17 14:01:07 +02:00
Stephane Nicoll
30014785a4
Merge branch '1.5.x'
2017-08-17 13:29:24 +02:00
Stephane Nicoll
dbaaf2a5fa
Improve conditions on FreeMarkerWebConfiguration
...
This commit makes sure to prevent the Freemarker web auto-configuration
to kick in if `spring-webmvc` is not on the classpath.
Closes gh-10027
2017-08-17 13:28:45 +02:00
Stephane Nicoll
ad3a14141f
Polish endpoints metadata
...
This commit introduces manual metadata for the endpoints.all.* namespace
and polish the appendix following the work that happened in #9692
2017-08-17 11:34:08 +02:00
Stephane Nicoll
80793b3148
Cleanup additional meta-data
...
The new endpoint infrastructure does not provide a `path` property so
the manual metadata for older endpoints have been removed.
2017-08-17 11:07:02 +02:00
Stephane Nicoll
83e81e13f2
Add support of metadata generation for Endpoints
...
This commit improves the configuration metadata annotation processor to
explicitly handle `@Endpoint` annotated class. Adding a new endpoint on
a project potentially creates the following keys:
* `endpoints.<id>.enabled`
* `endpoints.<id>.cache.time-to-live`
* `endpoints.<id>.jmx.enabled`
* `endpoints.<id>.web.enabled`
Default values are extracted from the annotation type. If an endpoint
is restricted to a given tech, properties from unrelated techs are not
generated.
Closes gh-9692
2017-08-17 11:05:45 +02:00
Stephane Nicoll
25d2d55383
Merge branch '1.5.x'
2017-08-17 09:41:49 +02:00
Stephane Nicoll
cbc3c8f496
Update license to Github standard template
...
Closes gh-10026
2017-08-17 09:41:36 +02:00
Stephane Nicoll
758370a70f
Merge branch '1.5.x'
2017-08-16 18:18:29 +02:00
Stephane Nicoll
fc52f6b859
Merge pull request #10012 from tabish121:amqphub-thrid-party
...
* pr/10012:
Polish "Add link to AMQP 1.0 JMS Binding Spring Boot starter"
Add link to AMQP 1.0 JMS Binding Spring Boot starter
2017-08-16 18:18:18 +02:00
Stephane Nicoll
d6f99de6c0
Polish "Add link to AMQP 1.0 JMS Binding Spring Boot starter"
...
Closes gh-10012
2017-08-16 18:17:52 +02:00
Timothy Bish
f4bd36b96c
Add link to AMQP 1.0 JMS Binding Spring Boot starter
...
See gh-10012
2017-08-16 18:14:00 +02:00
Stephane Nicoll
d5ba8f671a
Make Spring Boot Antlib's integration tests compatible with JDK 9
...
Closes gh-10021
2017-08-16 17:41:20 +02:00
Andy Wilkinson
7a82660bb1
Make ModifiedClassPathRunner compatible with JDK 9
...
Closes gh-10020
2017-08-16 16:05:14 +02:00