Eddú Meléndez
1ee47cec31
Support location check with vendor placeholder
...
Update location check logic triggered if `flyway.check-location=true`
to resolve any vendor placeholders in `flyway.locations`.
See gh-10387
2017-11-18 20:28:52 -08:00
Phillip Webb
3be667cf7b
Merge pull request #11076 from nklmish/issue-11067
...
* pr/11076:
Polish Kafka transaction support property
Add Kafka transaction support property
2017-11-18 10:22:17 -08:00
Phillip Webb
4c29c35cbb
Polish Kafka transaction support property
...
Closes gh-11076
2017-11-18 10:20:07 -08:00
nklmish
6d396b973f
Add Kafka transaction support property
...
Add `spring.kafka.producer.transaction-id-prefix` property that will be
passed to `DefaultKafkaProducerFactory.setTransactionIdPrefix(...)`
See gh-11076
2017-11-18 10:15:39 -08:00
Phillip Webb
8d8357e5b8
Merge pull request #11075 from izeye/polish-20171118
...
* pr/11075:
Polish
2017-11-18 10:07:53 -08:00
Johnny Lim
73c65286ea
Polish
2017-11-18 10:07:30 -08:00
Phillip Webb
7ff2cb5dc8
Polish
2017-11-18 10:03:30 -08:00
Stephane Nicoll
3e9c2b84b6
Fix default ReactiveWebApplicationContext class
...
Closes gh-11074
2017-11-18 09:53:45 +01:00
Stephane Nicoll
382267d6ef
Merge pull request #11073 from dreis2211:fix-duplicate-words
...
* pr/11073:
Remove duplicate words
2017-11-18 09:17:50 +01:00
dreis2211
23da409b31
Remove duplicate words
...
Closes gh-11073
2017-11-18 09:17:30 +01:00
Stephane Nicoll
c4070e093c
Polish
2017-11-18 09:05:28 +01:00
Madhura Bhave
49768e2b1f
Register config classes once in reactive child context
...
Fixes gh-10939
2017-11-17 19:49:31 -08:00
Phillip Webb
1f47672940
Merge pull request #11068 from izeye/super
...
* pr/11068:
Remove explicit constructor super() calls
2017-11-17 16:45:01 -08:00
Johnny Lim
1783a072ad
Remove explicit constructor super() calls
...
Closes gh-11068
2017-11-17 16:44:16 -08:00
Phillip Webb
a6cefc5ba0
Polish
2017-11-17 14:18:31 -08:00
Madhura Bhave
551c08ebfe
Update conditions for OAuth security config
...
Closes gh-11070
2017-11-17 12:43:48 -08:00
Madhura Bhave
50a3c2fe2a
Rename test to a more suitable name
2017-11-17 12:24:22 -08:00
Madhura Bhave
5ce9067e30
Clean trailing slash from endpoints.web.base-path
...
Fixes gh-11021
2017-11-17 12:00:55 -08:00
Madhura Bhave
4a41c02926
Update redirect-uri-template in oauth sample and docs
...
Fixes gh-11014
2017-11-17 11:29:01 -08:00
Madhura Bhave
d1766509f1
Rename clientReg redirectUri to redirectUriTemplate
...
To keep it consistent with changes made in Spring Security
Closes gh-11038
2017-11-17 10:16:38 -08:00
Andy Wilkinson
3e46b5c5c7
Auto-configure endpoints in main context so they are always discovered
...
Closes gh-11046
2017-11-17 14:09:20 +00:00
Andy Wilkinson
b9c104a22d
Upgrade to Netty 4.1.17.Final
...
Closes gh-10993
2017-11-17 13:54:07 +00:00
Andy Wilkinson
3b45342359
Make Actuator Web API documentation compatible with Java 9
...
Closes gh-8042
2017-11-17 12:24:37 +00:00
Andy Wilkinson
3fb86b261e
Merge branch 'gh-8042'
2017-11-17 11:27:56 +00:00
Jay Bryant
706600c003
Polish Actuator Web API documentation
...
See gh-8042
2017-11-17 11:27:41 +00:00
Andy Wilkinson
4de208bc94
Provide reference documentation for Actuator web endpoints
...
Closes gh-8042
2017-11-17 11:27:16 +00:00
Stephane Nicoll
4ff8126217
Make binder API private again
...
Closes gh-10867
2017-11-17 11:23:34 +01:00
Stephane Nicoll
0f69a157ac
Upgrade to Reactor Bismuth-SR4
...
Closes gh-11030
2017-11-17 10:41:10 +01:00
Stephane Nicoll
1a0444f659
Merge pull request #11045 from izeye:gh-10633
...
* pr/11045:
Update "Building reference documentation" section
2017-11-17 10:23:19 +01:00
Johnny Lim
639bf5e99c
Update "Building reference documentation" section
...
This commit also changes `spring-boot-maven-plugin/pom.xml` to make it
work with `full` Maven profile.
Closes gh-11045
2017-11-17 10:05:04 +01:00
Stephane Nicoll
5c2d487b3e
Merge pull request #11054 from vpavic:reactive-session-mongo
...
* pr/11054:
Fix `SessionAutoConfiguration` ordering
2017-11-17 10:03:13 +01:00
Vedran Pavic
44eebcaff5
Fix `SessionAutoConfiguration` ordering
...
This commit updates `SessionAutoConfiguration` to ensure it is processed
after `MongoDataAutoConfiguration` and
`MongoReactiveDataAutoConfiguration`, instead of `MongoAutoConfiguration`
and `MongoReactiveAutoConfiguration`. This is required in order for
MongoDB Session auto-configuration to work, since
`MongoSessionConfiguration` and `MongoReactiveSessionConfiguration` are
conditional on `MongoOperations` and `ReactiveMongoOperations` beans,
respectively.
Closes gh-11054
2017-11-17 10:02:52 +01:00
Stephane Nicoll
347f63c77d
Merge pull request #11050 from izeye:polish-20171117
...
* pr/11050:
Polish
2017-11-17 09:56:35 +01:00
Johnny Lim
e8563c54dd
Polish
...
Closes gh-11050
2017-11-17 09:56:16 +01:00
Stephane Nicoll
54b54b7c30
Fix condition for Datadog's api key
...
Closes gh-11053
2017-11-17 09:47:57 +01:00
Stephane Nicoll
5728d9614e
Use a List rather than an array for consistency
...
Closes gh-11029
2017-11-17 09:14:45 +01:00
Stephane Nicoll
e34c2b0c01
Merge pull request #10869 from kazuki43zoo:support-EnableSpringELCompiler-on-thymeleaf
...
* pr/10869:
Polish "Add 'enableSpringElCompiler' to ThymeleafProperties"
Add 'enableSpringElCompiler' to ThymeleafProperties
2017-11-16 15:57:33 +01:00
Stephane Nicoll
a0374c0c31
Polish "Add 'enableSpringElCompiler' to ThymeleafProperties"
...
Closes gh-10869
2017-11-16 15:56:52 +01:00
Kazuki Shimizu
cf350cf85b
Add 'enableSpringElCompiler' to ThymeleafProperties
...
See gh-10869
2017-11-16 15:46:01 +01:00
Stephane Nicoll
8136869f67
Merge pull request #11044 from izeye:fix-broken-doc
...
* pr/11044:
Fix a broken Asciidoctor syntax
2017-11-16 11:29:49 +01:00
Johnny Lim
72e5ba3e24
Fix a broken Asciidoctor syntax
...
Closes gh-11044
2017-11-16 11:29:30 +01:00
Stephane Nicoll
d2ee817d8c
Merge pull request #10948 from izeye:polish-20171108
...
* pr/10948:
Polish
2017-11-16 10:51:48 +01:00
Johnny Lim
cbb483735d
Polish
...
Closes gh-10948
2017-11-16 10:36:20 +01:00
Stephane Nicoll
2de0247ce9
Merge pull request #11036 from dreis2211:standard-charsets-polishing
...
* pr/11036:
Use StandardCharsets where possible
2017-11-16 10:35:36 +01:00
dreis2211
1e4941e29a
Use StandardCharsets where possible
...
Closes gh-11036
2017-11-16 10:34:44 +01:00
Stephane Nicoll
bcab23e538
Polish "Separate endpoint concerns"
...
* Fix the endpoint prefix for generated metadata.
* Polish and improve configuration key descriptions.
Closes gh-10176
2017-11-16 10:32:34 +01:00
Phillip Webb
9411d17649
Fix malformed javadoc
2017-11-15 17:07:16 -08:00
Phillip Webb
3035df59cc
Use a String[] so sential nodes are trimmed
...
Update `RedisProperties` to use an actual String[] for sentinal nodes
rather than a simple String. This allows us to lean on the updated
binder to automatically trim the elements.
Fixes gh-11029
2017-11-15 16:19:59 -08:00
Phillip Webb
fd5c43cdc9
Separate endpoint concerns
...
Update endpoint code to provide cleaner separation of concerns.
Specifically, the top level endpoint package is no longer aware of
the fact that JMX and HTTP are ultimately used to expose endpoints.
Caching concerns have also been abstracted behind a general purpose
`OperationMethodInvokerAdvisor` interface.
Configuration properties have been refined to further enforce
separation. The `management.endpoint.<name>` prefix provides
configuration for a single endpoint (including enable and cache
time-to-live). These properties are now technology agnostic (they
don't include `web` or `jmx` sub properties).
The `management.endpoints.<technology>` prefix provide exposure specific
configuration. For example, `management.endpoints.web.path-mapping`
allow endpoint URLs to be changed.
Endpoint enabled/disabled logic has been simplified so that endpoints
can't be disabled per exposure technology. Instead a filter based
approach is used to allow refinement of what endpoints are exposed over
a given technology.
Fixes gh-10176
2017-11-15 14:41:38 -08:00
Phillip Webb
d24709c696
Fix spaces -> tabs in documentation appendix
2017-11-15 14:40:28 -08:00