- 27 Oct, 2015 14 commits
-
-
Vedran Pavic authored
Closes gh-4304
-
d10xa authored
Closes gh-4314
-
Andy Wilkinson authored
Previously, OrderedRequestContextFilter was ordered such that it ran after Spring Security's Filter. This meant that the request context was unavailable to any Filters in Spring Security's Filter chain. Specifically, this caused a failure when using @EnableOAuth2Sso as OAuth2ClientAuthenticationProcessingFilter, which is added to Spring Security's Filter chain would be unable to use the request-scoped bean upon which it depends. This commit updates the order of OrderedRequestContextFilter so that the request context is set up before Spring Security's Filter runs. The tests for SampleGitHubApplication have been updated to use TestRestTemplate rather than MockMvc. This is necessary as the latter, via ServletTestExecutionListener, automatically populates the request context holder, masking the fact that the request context filter was setting it up too late. Closes gh-4270
-
Stephane Nicoll authored
Closes gh-3010
-
Andy Wilkinson authored
Closes gh-3864
-
Stephane Nicoll authored
If a filter is registered in `web.xml` with no `dispatcher` element, the spec states that it should have the `REQUEST` dispatcher type only. As we are adding more dispatcher types by default, it can be surprising for users migrating from a `web.xml` based web app. The documentation has now an explicit note about this. Closes gh-2689
-
Andy Wilkinson authored
-
Andy Wilkinson authored
-
Johnny Lim authored
Closes gh-4311
-
Stephane Nicoll authored
Better describe what Spring Boot offers with regards to dependency management and how it translates in Maven and Gradle. Closes gh-2580 Closes gh-3695
-
Stephane Nicoll authored
-
Stephane Nicoll authored
* pr/4309: Polish contribution Polish docs
-
Stephane Nicoll authored
I don't think we want to keep this on a single line. Closes gh-4309
-
Johnny Lim authored
See gh-4309
-
- 26 Oct, 2015 11 commits
-
-
Stephane Nicoll authored
Closes gh-4159
-
Andy Wilkinson authored
Closes gh-3438
-
Andy Wilkinson authored
Closes gh-4153
-
Vedran Pavic authored
Closes gh-4293
-
Andy Wilkinson authored
Previously, NamePatternFilter looked for “*”, “$”, “^”, or “+” when trying to identify a string as being a regular expression. This meant that it missed the use of a character class ([a-z], for example). This commit adds “[“} to the list of characters that are considered to be part of a regular expression. Closes gh-4233
-
Andy Wilkinson authored
-
Stephane Nicoll authored
Closes gh-4193
-
Andy Wilkinson authored
See gh-4263
-
Andy Wilkinson authored
Closes gh-4263
-
Andy Wilkinson authored
Closes gh-4257
-
Stephane Nicoll authored
Make sure that the remote URL does not contain a trailing slash. Closes gh-4297
-
- 25 Oct, 2015 1 commit
-
-
Phillip Webb authored
It doesn't appear to be in Maven Central and it's breaking the eclipse setup.
-
- 23 Oct, 2015 3 commits
-
-
Stephane Nicoll authored
As the Windows service support is not related at all to the executable jar support it needs to be in a separate location.
-
Dave Syer authored
-
Dave Syer authored
-
- 22 Oct, 2015 8 commits
-
-
Stephane Nicoll authored
* pr/4272: Fix broken links
-
Johnny Lim authored
Closes gh-4272
-
Stephane Nicoll authored
-
Stephane Nicoll authored
Improve the initial PR to include a filtering of the profiles that were already enabled via the `spring.profiles.active` property. Also add more tests to prove that each profile is loaded only once now. Closes gh-4273
-
Dave Syer authored
The problem fixed here is that the Loader keeps track of the profiles it is going to look at for loading files, but ignores any that were already active in the Environment if the listener is called initially with spring.profiles.active not empty. Closes gh-4261
-
Stephane Nicoll authored
Closes gh-4268
-
Stephane Nicoll authored
* pr/4265: Fix error messages
-
Johnny Lim authored
Closes gh-4265
-
- 21 Oct, 2015 3 commits
-
-
Stephane Nicoll authored
Closes gh-4262
-
Stephane Nicoll authored
-
Stephane Nicoll authored
Previously, the `PORTFILE` system property was not checked if the `EmbeddedServerPortFileWriter` was created using the default constructor. This had the effect to prevent overriding of the port file when this listener is created without any file or via `META-INF/spring.factories`. Closes gh-4254
-