Phillip Webb
f440fc6d25
Formatting
2017-11-02 15:04:39 -07:00
Andy Wilkinson
76df3fc496
Use explicit classpath: prefix for Flyway location
...
Flyway implicitly adds classpath: to locations without a prefix but
resource loader fails to find migratons on the classpath without the
prefix.
Add an explicit classpath: prefix so that both Flyway and the resource
loader used to check the locations can find the migration location.
See gh-10807
2017-11-02 18:54:04 +00:00
Eddú Meléndez
dcc6d8d6ff
Align default of flyway.check-location with equivalent Liquibase prop
...
Closes gh-10807
2017-11-02 17:19:48 +00:00
Andy Wilkinson
2ae4678b1e
Drop support for Spring Mobile
...
Closes gh-10884
2017-11-02 14:39:46 +00:00
Vedran Pavic
3d44ef0872
Add support for configuring Spring Session cleanup cron
...
This commit adds support for configuring cron expression used for
expired session cleanup job in Redis and JDBC session stores.
Closes gh-10818
2017-11-02 11:56:11 +01:00
Phillip Webb
c55b5d7111
Polish
2017-11-01 23:14:52 -07:00
Phillip Webb
44d8e09aac
Polish endpoint parameter name discovery
...
Move logic from `ParameterNameMapper` into `ReflectiveOperationInvoker`
in order to reduce the surface area of the public API.
Also rename some classes for consistency.
2017-11-01 23:14:52 -07:00
Madhura Bhave
905e311ef2
Update javadoc
2017-11-01 18:20:14 -07:00
Madhura Bhave
b2efef2eed
Detect springSecurityFilterChain
using name
2017-11-01 17:39:58 -07:00
Madhura Bhave
083cf50685
Change condition for adding @EnableWebSecurity
...
Instead of looking for the presence of `WebSecurityConfiguration`,
this commit checks for the presence of a `Filter` with the name
springSecurityFilterChain. This allows users to configure the Filter
without adding `WebSecurityConfiguration`, making it more flexible.
`springSecurityFilterChain` is somewhat of a contract in Spring Security
and it relies on the name being `springSecurityFilterChain`.
Closes gh-10849
2017-11-01 16:43:49 -07:00
Stephane Nicoll
74677629ff
Remove handling of spring.git.properties
...
Closes gh-10857
2017-11-01 09:13:32 +01:00
Madhura Bhave
1e9fca0b76
Register a bean for OAuth2AuthorizedClientService
...
Closes gh-10837
2017-10-31 11:20:38 -07:00
Andy Wilkinson
93a67e6b4a
Polish
2017-10-30 23:11:18 +00:00
Andy Wilkinson
f59fbe6f81
Update test to align with media type change in HATEOAS 0.24
...
See gh-10828
2017-10-30 17:01:25 +00:00
Andy Wilkinson
5df473a651
Add env-based configuration of TTL of Tomcat's static resource cache
...
Closes gh-9670
2017-10-30 16:05:43 +00:00
Stephane Nicoll
654cee5a94
Polish
2017-10-30 16:26:04 +01:00
Stephane Nicoll
822ca00001
Merge branch '1.5.x'
2017-10-30 16:24:41 +01:00
Andy Wilkinson
a276356328
Add auto-configuration for Spring Session's reactive support
...
Closes gh-9850
2017-10-30 15:19:41 +00:00
Andy Wilkinson
bdab4aa97e
Auto-configuration of reactive Spring Session
2017-10-30 15:19:41 +00:00
Andy Wilkinson
5aa66305a8
Log warning when open-in-view is implicitly enabled for JPA or Neo4j
...
Closes gh-7107
2017-10-30 12:37:38 +00:00
Stephane Nicoll
edefacf7ac
Adapt to Spring Security change
2017-10-30 08:59:09 +01:00
Stephane Nicoll
5649e8c92a
Polish
2017-10-29 16:53:33 +01:00
Stephane Nicoll
e7cb0be6d8
Adapt to Spring Security change
...
This commit updates `WebFluxSecurityConfiguration` to look for a
`WebFilterChainProxy` rather than the default configuration that
`@EnableWebFluxSecurity` triggers. The latter is now package private.
2017-10-29 16:52:11 +01:00
Stephane Nicoll
cba430818f
Adapt to change in latest Spring Security snapshot
2017-10-28 08:02:39 +02:00
Stephane Nicoll
a34ff67a1d
Merge branch '1.5.x'
2017-10-28 07:58:45 +02:00
Stephane Nicoll
caf4c4c6dd
Make use of Batch's new API for accessing job parameters
...
Closes gh-10135
2017-10-27 14:53:25 +02:00
Andy Wilkinson
194e03c913
Polish mock verification and formatting
...
See gh-10773
2017-10-27 09:43:25 +01:00
Andy Wilkinson
37392c0ec8
Adapt to changed default login redirect URL in OAuth 2 Client support
...
See https://github.com/spring-projects/spring-security/issues/4687
See gh-10705
2017-10-27 09:19:57 +01:00
Stephane Nicoll
dbb1e222ab
Initialize only an embedded datasource by default
...
This commit renames spring.datasource.initialize to
spring.datasource.initialization-mode and use the
DataSourceInitializationMode enum. By default, only an embedded
datasource is initialized.
Closes gh-10773
2017-10-27 09:50:37 +02:00
Stephane Nicoll
b720c2141c
Rename DatabaseInitialization to DataSourceInitialization
...
Closes gh-10779
2017-10-26 16:26:08 +02:00
Stephane Nicoll
852ad093b2
Add support for @SendTo with kafka listener
...
This commit makes sure that the `replyTemplate` is set if a
KafkaTemplate is available in the context which effectively add support
for `@SendTo`.
Closes gh-10669
2017-10-25 18:04:08 +02:00
Stephane Nicoll
97c1365e24
Remove Http401AuthenticationEntryPoint
...
Closes gh-10715
2017-10-25 14:03:14 +02:00
Stephane Nicoll
b23f68b0d5
Merge branch '1.5.x'
2017-10-25 13:59:54 +02:00
Vedran Pavic
ac10fa31cd
Upgrade to Hazelcast 3.9
...
Closes gh-10764
2017-10-25 08:56:35 +02:00
Madhura Bhave
182b6f0d29
Fix OAuth2 client tests as per upstream changes
2017-10-24 14:43:20 -07:00
Andy Wilkinson
66b55defa0
Adapt to password encoder changes in Spring Security
...
Closes gh-10762
2017-10-24 21:50:19 +01:00
Andy Wilkinson
2b426c30a6
Polish “Remove explicit type arguments”
...
Closes gh-10494
2017-10-24 14:44:26 +01:00
Johnny Lim
6168fae720
Remove explicit type arguments
...
See gh-10494
2017-10-24 14:44:20 +01:00
Andy Wilkinson
a256602c7b
Polish
2017-10-24 14:41:03 +01:00
Stephane Nicoll
2b69e3c6d5
Fix metadata of spring.mustache.suffix
...
Closes gh-10752
2017-10-23 19:46:18 +02:00
Andy Wilkinson
90ecb29667
Align with spring-security-jwt-jose being renamed to s-s-auth2-jose
...
Closes gh-10750
2017-10-23 15:58:37 +01:00
Madhura Bhave
64b9451e2f
Fix OAuth2 client tests following upstream changes
2017-10-20 11:57:13 -07:00
Johnny Lim
44ae148ecd
Polish
...
Closes gh-10700
2017-10-20 08:15:57 +02:00
Madhura Bhave
8600bd7294
Upgrade to Spring Security 5.0.0.BUILD-SNAPSHOT
...
Following some changes in the latest snapshot this includes:
- Some updates to oauth2 client auto-config
- Security auto-config no longer relies on GlobalAuthenticationConfigurerAdapter
- Remove reactive security starter
Closes gh-10704
2017-10-19 15:39:01 -07:00
Madhura Bhave
eb446d07d9
Default provider to registration-id if not present
...
Closes gh-10671
2017-10-19 13:03:57 -07:00
Stephane Nicoll
c2f649df54
Add support for JPA mapping resources
...
Closes gh-10684
2017-10-19 17:35:38 +02:00
Stephane Nicoll
c4026806a6
Polish
2017-10-19 17:14:49 +02:00
Andy Wilkinson
688da652ac
Polish
2017-10-17 15:41:55 +01:00
dreis2211
3b71393e0a
Use Assert.state() with Supplier where possible
...
See gh-10658
2017-10-17 15:35:59 +02:00
Johnny Lim
5aa32b3d0f
Polish
...
Closes gh-10636
2017-10-17 15:29:13 +02:00