- 14 Jul, 2015 4 commits
-
-
Dave Syer authored
-
Andy Wilkinson authored
This commit enhances the CLI to use the repositories configured in the profiles declared in a user's Maven settings.xml file during dependency resolution. A profile must be active for its repositories to be used. Closes gh-2703 Closes gh-3483
-
Stephane Nicoll authored
It is not possible to put `@Order` on nested `@Configuration` classes and there is no ordering guarantee of them anyway. Previously, we relied on the declaration order to check if the `test-connection` flag should apply to an existing `JavaMailSenderImpl`. It turns out at the `JavaMailSenderImpl` bean was not created at that time and so the evaluation was wrongly failing. To make that more explicit, that code is now in its own auto-configuration with an explicit `@AutoConfigureAfter` declaration. Since the JNDI support could be affected by the exact same issue, it has been restored to its own package private configuration class that is processed before the `MailSenderAutoConfiguration` content is evaluated. Closes gh-3478
-
Dave Syer authored
I think this is safe, judging by the integration tests, but I'm not putting it in 1.2.x until we've had some feedback on it. The integration tests actually had a bug that was masking this problem because they were merging Properties from the whole classpath instead of picking the first available resource (which is generally what we do in Spring Boot applications for application.properties for instance). Fixes gh-3048
-
- 13 Jul, 2015 32 commits
-
-
Phillip Webb authored
Don't auto-configure a LocalContainerEntityManagerFactoryBean if the user directly defines an EntityManagerFactory bean. Fixes gh-2803
-
Phillip Webb authored
-
Phillip Webb authored
Update LogbackLoggingSystem to clear logback status messages on reset. This prevents shutdown errors from preventing subsequent startup. Fixes gh-3472
-
Andy Wilkinson authored
Also add a test that I’d written before Phil fixed the problem in 5dbe6232. See gh-3468
-
Phillip Webb authored
Switch JooqProperties.sqlDialect from a String to the actual enum to allow IDE hints and case insensitive binding. Fixes gh-3468
-
Phillip Webb authored
Move the Redis JUnit @Rule so that it can be used with SessionAutoConfigurationTests. Also refactored the internals a little.
-
Phillip Webb authored
-
Phillip Webb authored
-
Phillip Webb authored
-
Dave Syer authored
-
Dave Syer authored
Without this change there can be more than one ServerProperties in a context with different names. Fixes gh-3476
-
Andy Wilkinson authored
See gh-3288
-
Dave Syer authored
-
Dave Syer authored
Never inject a transaction manager (user can create his own "rabbitListenerContainerFactory" bean if he wants an actual non-JTA transaction manager. See gh-3432
-
Dave Syer authored
If set *and* there is a transaction manager in the context, then the listener container created by Spring Boot will use the transaction manager to execute the listeners. Fixes gh-3432 (by virtue of not requiring a JtaTransactionManager any more).
-
Dave Syer authored
-
Stephane Nicoll authored
* pr/3473: Fix typo
-
izeye authored
Closes gh-3473
-
Dave Syer authored
When Spring Security sends 302 responses to a login page we don't get any information about the request matching in Spring MVC. Consequently apps can end up with a lot of counter.status.302.* metrics (where "*" can be whatever the user sent). This change treats 3xx the same as 4xx (if it is unmapped it just gets added to a metric called "unmapped" instead of using the actual request path). Fixes gh-2563
-
Stephane Nicoll authored
See gh-3457
-
Stephane Nicoll authored
Liquibase has a `changeLog` property that is definitely used as a `Resource` but cannot be defined as such as the original String value should be kept against an API we don't control. Update the tests also to make it more clear that if hints are added against a property that is detected automatically, said property still keeps all its auto-discovered capabilities. Closes gh-3457
-
Stephane Nicoll authored
Add a new `spring-boot-configuration-metadata` module that provides an API to manipulate Spring Boot configuration meta-data. Can read meta-data from arbitrary locations, though the standard `META-INF/spring-configuration-metadata.json` location must be preferred. Closes gh-1970
-
Andrew Landsverk authored
Closes gh-3463
-
Dave Syer authored
-
Andy Wilkinson authored
-
Johannes Stelzer authored
Closes gh-3417
-
Andy Wilkinson authored
-
Roy Clarkson authored
Closes gh-3466
-
Stephane Nicoll authored
* pr/3467: Fix typo
-
xueyu authored
Closes gh-3467
-
Stephane Nicoll authored
* pr/3465: Polish toString()
-
izeye authored
Closes gh-3465
-
- 12 Jul, 2015 1 commit
-
-
Stephane Nicoll authored
-
- 10 Jul, 2015 3 commits
-
-
Phillip Webb authored
* pr/3363: Add HTTP compression excludeUserAgents property
-
Ivan Sopov authored
Closes gh-3363
-
Phillip Webb authored
* pr/3405: Support log pattern properties with logback
-