Dave Syer
323d6e54a9
Add backwards compatible constructor to InfoEndpoint
...
Anyone who is extending InfoEndpoint (per the docs) in 1.3 can
continue to compile their code until they have time to adapt
to the new model.
2016-05-06 11:35:43 +01:00
Stephane Nicoll
631dc52d88
Merge branch '1.3.x'
2016-05-06 11:57:41 +02:00
Stephane Nicoll
3567e57ff6
Upgrade to Spring Framework 4.2.6.RELEASE
...
Closes gh-5322
2016-05-06 11:57:06 +02:00
Stephane Nicoll
b167a03b3d
Merge branch '1.3.x'
2016-05-06 11:12:06 +02:00
Stephane Nicoll
daf0b081e7
Revert "Add support for UTF-8 in application.properties"
...
This reverts commit d6a424f94c .
Closes gh-5361
# Conflicts:
# spring-boot/src/test/resources/org/springframework/boot/env/test-encoded.properties
2016-05-06 11:10:36 +02:00
Stephane Nicoll
21536f64e1
Polish info contributor feature
...
This commit improves the `InfoContributor` infrastructure as follows:
* `InfoEndpoint` no longer breaks its public API and returns a Map as
before
* `Info` is now immutable
* All properties of the build are now displayed. Since we control the
generation of that file, there is no longer a mode to restrict what's
shown
* Build info is now generated in `META-INF/build-info.properties` by
default
Closes gh-5734
2016-05-06 10:52:26 +02:00
Andy Wilkinson
a1413bdb2d
Merge branch '1.3.x'
2016-05-05 18:02:27 +01:00
Andy Wilkinson
5f6be0152b
Upgrade to Spring Loaded 1.2.6.RELEASE
...
Closes gh-5874
2016-05-05 17:59:08 +01:00
Andy Wilkinson
a079868965
Upgrade to EhCache 2.10.2
...
Closes gh-5873
2016-05-05 17:58:37 +01:00
Andy Wilkinson
f1793bbe31
Upgrade to Reactor 2.0.8.RELEASE
...
Closes gh-5872
2016-05-05 17:58:08 +01:00
Andy Wilkinson
5f20504d3b
Upgrade to Embedded Mongo 1.50.3
...
Closes gh-5871
2016-05-05 17:56:52 +01:00
Andy Wilkinson
71f7cf581b
Upgrade to Undertow 1.3.22.Final
...
Closes gh-5858
2016-05-05 17:56:13 +01:00
Andy Wilkinson
a245845521
Correct assertion that were inverted when converting to AssertJ
...
See gh-5819
2016-05-05 17:54:13 +01:00
Andy Wilkinson
c76621b34d
Merge branch '1.3.x'
2016-05-05 17:36:14 +01:00
Andy Wilkinson
34420a8768
Allow @ConditionalOnProperty to be used as a meta-annotation
...
Closes gh-5819
2016-05-05 17:33:18 +01:00
Andy Wilkinson
5b544c918d
Merge branch '1.3.x'
2016-05-05 16:14:17 +01:00
Andy Wilkinson
147956a7b2
Avoid creating multiple BeanNameViewResolver beans
...
ErrorMvcAutoConfiguration creates a BeanNameViewResolver bean in case
the user has used @EnabledWebMvc and disabled WebMvcAutoConfiguration.
If the user hasn’t used @EnabledWebMvc, WebMvcAutoConfiguration will
creates its BeanNameViewResolver and override the one that’s already
been defined by ErrorMvcAutoConfiguration.
This commit makes WebMvcAutoConfiguration’s BeanNameViewResolver
definition conditional on there being no existing BeanNameViewResolver
bean definition.
Closes gh-5354
2016-05-05 16:10:36 +01:00
Dave Syer
042407c917
Add redis starter to BOM
2016-05-05 14:58:40 +01:00
Dave Syer
0acfdd309c
Add back (and deprecate via comments) the redis starter
...
For people using the old starter location it makes it more friendly
to deprecate now and remove in 2.0.
2016-05-05 14:27:03 +01:00
Andy Wilkinson
5f12c8c614
Upgrade to Spring Security 4.1.0.RELEASE
...
Closes gh-5869
2016-05-05 13:42:45 +01:00
Andy Wilkinson
0491c0aba1
Merge branch '1.3.x'
2016-05-05 09:14:33 +01:00
Andy Wilkinson
ca15de459c
Start building against Spring Framework 4.2.6 snapshots
...
See gh-5322
2016-05-05 09:13:30 +01:00
Dave Syer
de6c582c9e
Merge remote-tracking branch 'origin/1.3.x'
2016-05-04 21:16:32 +01:00
Dave Syer
905451f92e
That BaseConfiguration thing didn't work out after all
...
It seems like a base class that defines `@Beans` just doesn't
define any beans. Oh well, time to copy-paste.
2016-05-04 21:01:40 +01:00
Andy Wilkinson
79b81a95c8
Use SpringBootContextLoader for tests annotated with @WebMvcTest
...
Previously, tests annotated with @WebMvcTest would use Spring
Framework’s WebDelegatingSmartContextLoader. This meant that
SpringApplication was not used to create the application context. One
effect of this was that Spring Boot’s logging system was not initialized
and large quantities of debug log output was produced due to Logback’s
default behaviour.
This commit updates WebMvcTestContextBootstrapper so that it uses
SpringBootContextLoader. This aligns the behaviour of @WebMvcTest
with the behaviour of @SpringBootTest and @DataJpaTest.
Closes gh-5847
2016-05-04 17:15:16 +01:00
Dave Syer
e58bef5f2b
Merge remote-tracking branch 'origin/1.3.x'
2016-05-04 14:23:14 +01:00
Dave Syer
1babdd5c2e
Remove log config for non boot things
2016-05-04 14:22:41 +01:00
Dave Syer
a86796f126
Merge remote-tracking branch 'origin/1.3.x'
...
Conflicts:
spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/security/oauth2/OAuth2AutoConfigurationTests.java
2016-05-04 14:14:19 +01:00
Dave Syer
e98264debf
Move base configuration class to a separate file
...
to stop it from being included in the enclosing @Configuration.
That way, if the app is not a web app, then there really is a
client_credentials OAuth2 resource (as claimed in the user guide).
Fixes gh-5735
2016-05-04 14:02:00 +01:00
Stephane Nicoll
04c53eab2f
Merge pull request #5852 from izeye/ssl
...
* pr/5852:
Polish "Fix customization of Jetty's SSL trust store"
Fix customization of Jetty's SSL trust store
2016-05-04 09:59:07 +02:00
Stephane Nicoll
fb9a61cd85
Polish "Fix customization of Jetty's SSL trust store"
...
Closes gh-5852
2016-05-04 09:58:52 +02:00
Johnny Lim
727dd12852
Fix customization of Jetty's SSL trust store
...
See gh-5852
2016-05-04 09:32:58 +02:00
Andy Wilkinson
e8e728106e
Don’t expect a charset attribute on a text/css Content-Type
...
Following the encoding change made in 428a10a , the character encoding
of a response is no longer forced.
See gh-5459
2016-05-03 22:07:22 +01:00
Stephane Nicoll
e71cea55ba
Remove useless import
2016-05-03 17:27:14 +02:00
Stephane Nicoll
428a10a7d7
Only force request encoding
...
A recent Spring Framework change in `CharacterEncodingFilter` allows to
configure the force flag separately for requests and responses. This
commit enables the flag only for requests which should provide a better
default with binary content.
Closes gh-5459
2016-05-03 17:24:57 +02:00
Andy Wilkinson
f8a4459aa1
Ensure that logfile endpoint documentation has some log entries to use
...
Closes gh-5848
2016-05-03 15:13:34 +01:00
Stephane Nicoll
6f4ec4e741
Inject ApplicationEventPublisher
...
Previously, the auto-configured
`OAuth2ClientAuthenticationProcessingFilter` instance had no
`ApplicationEventPublisher`. As a result, no event was fired. This commit
makes sure to associate the event publisher instance.
Closes gh-5853
2016-05-03 15:44:05 +02:00
Andy Wilkinson
5a730a916c
Remove dependency management for jackson-datatype-jdk7
...
jackson-datatype-jdk7 has been dropped in Jackson 2.7 as the
functionality is now part of the databind module.
Closes gh-494
2016-05-03 11:33:11 +01:00
Stephane Nicoll
502d14cfce
Merge pull request #5843 from izeye/polish-20160503
...
* pr/5843:
Polish
2016-05-03 09:33:47 +02:00
Johnny Lim
7763c2ae4c
Polish
...
Closes gh-5843
2016-05-03 09:33:32 +02:00
Phillip Webb
a75858ea01
Merge pull request #5832 from htynkn/duplicate-entries-in-appendix-e
...
* pr/5832:
Fix duplicate entries in Appendix E
2016-05-02 17:54:18 -07:00
Yunkun Huang
30505d8a5e
Fix duplicate entries in Appendix E
...
Fixes gh-5827
Closes gh-5832
2016-05-02 17:53:08 -07:00
Phillip Webb
30e295b5c4
Fix spring-boot-sample-test dependencies
2016-05-02 17:34:00 -07:00
Phillip Webb
cc27a0f22b
Merge pull request #5828 from izeye/optional
...
* pr/5828:
Make json-path and selenium-api optional
2016-05-02 17:18:20 -07:00
Johnny Lim
06143195d0
Make json-path and selenium-api optional
...
Make json-path and selenium-api optional in spring-boot-test and
spring-boot-test-autoconfigure.
Fixes gh-5828
2016-05-02 17:17:29 -07:00
Phillip Webb
14d7188521
Merge pull request #5830 from vpavic/audit-listener
...
* pr/5830:
Allow customization of AuditListener
2016-05-02 17:16:15 -07:00
Vedran Pavic
0b70710bbc
Allow customization of AuditListener
...
Introduce `AbstractAuditListener` so that users can extended it to
replace the auto-configured default.
Fixes gh-5830
2016-05-02 17:15:23 -07:00
Phillip Webb
6c21ba11da
Merge pull request #5831 from gavvvr/patch-1
...
* pr/5831:
Update getting-started.adoc
2016-05-02 17:11:29 -07:00
Kirill Gavrilov
f889cb4d58
Update getting-started.adoc
...
Fixed path for bash completions
Closes gh-5831
2016-05-02 17:11:04 -07:00
Phillip Webb
50de70e2eb
Merge pull request #5836 from izeye/polish-20160502
...
* pr/5836:
Polish
2016-05-02 17:08:57 -07:00