Stephane Nicoll
7bee9dfc22
Harmonize HTTP client metrics
...
This commit harmonizes the auto-configurations for RestTemplate and
WebClient in a single `HttpClientMetricsAutoConfiguration`. Doing so
allows to give a better scope for the shared `MeterFilter`.
As a result`WebClientMetricsAutoConfiguration` has moved to the `client`
package.
Closes gh-14269
2018-08-31 14:45:03 +02:00
Stephane Nicoll
2fc557a5a9
Improve WebSocket documentation for reactive applications
...
Closes gh-14069
2018-08-31 11:53:51 +02:00
Stephane Nicoll
374cf2c781
Merge branch '2.0.x'
2018-08-31 11:35:03 +02:00
Stephane Nicoll
6d637bc53b
Add missing condition
...
Closes gh-14264
2018-08-31 11:34:32 +02:00
Madhura Bhave
b16927ce91
Add @WithMockUser to tests
...
See gh-14227
2018-08-30 18:55:02 -07:00
Madhura Bhave
8f946260d2
Update copyright year for changed files
2018-08-30 16:56:37 -07:00
Madhura Bhave
0384a88b57
Include web security config classes in @WebMvcTest
...
Security config classes are not included when the
secure flag is set to false.
Closes gh-6514
2018-08-30 16:47:31 -07:00
Madhura Bhave
d91c71b508
Deprecate secure flag on @WebMvcTest
...
Closes gh-14227
2018-08-30 16:47:31 -07:00
Phillip Webb
174f53e1cf
Merge branch '2.0.x'
2018-08-30 16:02:25 -07:00
Phillip Webb
2e2f91d4a0
Merge branch '1.5.x' into 2.0.x
2018-08-30 15:59:02 -07:00
Stephane Nicoll
6c26315cd1
Merge branch '2.0.x'
2018-08-30 13:08:42 +02:00
Stephane Nicoll
0625443d27
Polish "Limit metrics collection of incoming requests"
...
Closes gh-14173
2018-08-30 12:59:07 +02:00
Dmytro Nosan
81a6701914
Limit metrics collection of incoming requests
...
See gh-14173
2018-08-30 12:26:06 +02:00
asomov
46c30d01e9
Upgrade to SnakeYAML 1.23
...
Closes gh-14224
2018-08-30 11:31:11 +02:00
Stephane Nicoll
0590c4de32
Merge branch '2.0.x'
2018-08-29 17:38:15 +02:00
Stephane Nicoll
f9081a2c23
Revert "Polish some joining collectors"
...
See gh-14221
2018-08-29 17:37:33 +02:00
Stephane Nicoll
cfd0ab7646
Remove `spring.cloud.enabled` property
...
This commit removes an undocumented property and rename the Spring
Cloud Service Connectors auto-configuration.
Closes gh-14219
2018-08-29 15:46:03 +02:00
Madhura Bhave
a33e58fc45
Deprecate OAuth2 login redirect-uri-template
...
This property is deprecated in favor of
`spring.security.oauth2.client.registration.login.*.redirect-uri
Closes gh-14226
2018-08-28 15:40:54 -07:00
Madhura Bhave
a54898b8f5
Remove explicit call to `authorizationCodeGrant`
...
See gh-13812
2018-08-28 13:56:03 -07:00
Madhura Bhave
f5deebf0cb
Support authorization_code grant for OAuth2 client
...
This commit also refactors OAuth2 client properties. With
the added support for authorization_code clients, client
registrations are now divided into `login` and `authorization_code`.
An environment post processor is used for backward compatibility with
old Open ID Connect login clients.
Closes gh-13812
2018-08-28 13:49:07 -07:00
Stephane Nicoll
5af7835e83
Merge branch '2.0.x'
2018-08-28 17:18:20 +02:00
dreis2211
afda71e419
Polish some joining collectors
...
Closes gh-14221
2018-08-28 17:17:46 +02:00
Stephane Nicoll
b7ae55866e
Polish "Improve Kafka Auto-configuration"
...
Closes gh-14215
2018-08-28 17:10:49 +02:00
Gary Russell
59c6dc5c7a
Improve Kafka Auto-configuration
...
- transaction manager
- error handler
- after rollback processor
See gh-14215
2018-08-28 16:22:12 +02:00
Stephane Nicoll
e8d21fc964
Merge branch '2.0.x'
2018-08-28 16:21:33 +02:00
Stephane Nicoll
3997b3ae5e
Polish
2018-08-28 16:21:17 +02:00
Stephane Nicoll
56329e67d7
Polish "Add support for com.mongodb.client.MongoClient"
...
Closes gh-14176
2018-08-28 15:24:31 +02:00
Christoph Strobl
d549e6001a
Add support for com.mongodb.client.MongoClient
...
Next to com.mongodb.MongoClient the MongoDB Java driver offers the
com.mongodb.client.MongoClient as entry point for database and
collection operations. Spring Data MongoDB supports
c.m.client.MongoClient via its MongoDbFactory using
SimpleMongoClientDbFactory.
The MongoAutoConfiguration now backs off if any of those two clients is
already defined in the Application context allowing
MongoDataAutoConfiguration to pick up the users driver implementation of
choice.
See gh-14176
2018-08-28 14:52:24 +02:00
Johnny Lim
46415cb859
Add Spring Boot starter for Narayana in doc
...
Closes gh-14220
2018-08-28 14:44:45 +02:00
Stephane Nicoll
dd94adbc11
Merge branch '2.0.x'
2018-08-28 09:14:35 +02:00
Stephane Nicoll
ff11166af8
Restore RabbitMQ advanced starter as it is compatible with Spring Boot 2
2018-08-28 09:14:20 +02:00
Madhura Bhave
f3fa952cbc
Support WebExceptionHandler in @WebFluxTest
...
Closes gh-13627
2018-08-27 16:35:49 -07:00
Madhura Bhave
35d7bb7f34
Polish "issuer uri in reactive resource-server config"
...
Closes gh-14199
2018-08-27 14:10:40 -07:00
artsiom
04b7c4c6d9
Support issuer uri in reactive OAuth2 resource-server config
2018-08-27 14:10:32 -07:00
Stephane Nicoll
db27d8fdf8
Revert "Polish dependency management for OIDC starter"
...
This reverts commit 3ad3cfd7e2
.
Closes gh-14137
2018-08-27 18:28:27 +02:00
Stephane Nicoll
20c8f61473
Merge branch '2.0.x'
2018-08-27 18:20:42 +02:00
dreis2211
70add0617a
Collapse identical catch blocks
...
Closes gh-14213
2018-08-27 18:18:06 +02:00
Dave Syer
c7b7a1402a
Make some nested private classes package private
...
Closes gh-13795
2018-08-27 18:15:53 +02:00
Stephane Nicoll
d9c0dbb99d
Polish "Polish some Collectors"
...
Closes gh-13727
2018-08-27 18:09:19 +02:00
dreis2211
422a436df1
Polish some Collectors
...
See gh-13727
2018-08-27 18:09:02 +02:00
Johnny Lim
cf17106d8d
Polish
...
Closes gh-14212
2018-08-27 17:28:27 +02:00
Stephane Nicoll
a86d7cdb97
Add execution id to `repackage` goal
...
Closes gh-14210
2018-08-27 13:56:48 +02:00
Johnny Lim
fe3fe0fa63
Polish
...
Closes gh-14202
2018-08-26 10:48:05 +02:00
Madhura Bhave
cf31325e5d
Polish "OIDC issuer uri in OAuth resource server config"
...
Closes gh-14190
2018-08-24 14:57:45 -07:00
artsiom
0c299bbc1f
Support OIDC issuer uri in OAuth resource server config
2018-08-24 14:19:14 -07:00
mhyeon.lee
c827530f4b
Add user-info-authentication-method
...
Closes gh-13865
2018-08-24 12:38:27 -07:00
Madhura Bhave
d07e2fa0b2
Polish "OAuth2 client secret should not be required"
...
Closes gh-14156
2018-08-24 12:23:41 -07:00
artsiom
6be4307712
OAuth2 client secret property should not be required
2018-08-24 12:20:43 -07:00
Madhura Bhave
caf7221485
Update OAuth2 config following changes in Spring Security DSL
...
Closes gh-14169
2018-08-24 12:15:35 -07:00
Stephane Nicoll
dea67e9aca
Merge branch '2.0.x'
2018-08-24 18:05:18 +02:00