- 02 Mar, 2017 12 commits
-
-
Stephane Nicoll authored
Closes gh-8461
-
Phillip Webb authored
-
Phillip Webb authored
* pr/8227: Refine engine counter logic Polish web containers stop contribution Ensure web containers are stopped after close
-
Phillip Webb authored
-
Phillip Webb authored
Update counter logic to prevent negative values. Since the stop method can now be called more than once, it was possible for the counter to move into negative values. See gh-8227
-
Phillip Webb authored
See gh-8227
-
Michael K. Werle authored
Update `EmbeddedServletContainer` implementations to ensure that stop can be called even if start has not. This allows servers that are partially started during `initialize()` to still be shut down. This commit fixes a regression caused by commit 0af53b36. See gh-8036 Fixes gh-8224 Closes gh-8227
-
Phillip Webb authored
Update `HealthMvcEndpoint` to respect `ManagementServerProperties` roles. Prior to this commit the `HealthMvcEndpoint` directly loaded roles rather than using bound properties. This meant that list values from yaml were not respected. Fixes gh-8314
-
Phillip Webb authored
-
Phillip Webb authored
Update DataSourceInitializedPublisher to always attempt to obtain the published DataSource directly from the EntityManager. In the case where the EntityManager doesn't provide a DataSource, the previous logic is used. Fixes gh-8296
-
Madhura Bhave authored
If Spring Security is on the classpath and `isUserInRole` returns false, check if user has the authority to access the actuator endpoints. Fixes gh-8255
-
Madhura Bhave authored
Instead of entirely skipping the interceptor, we will be additionally checking for authorities.
-
- 01 Mar, 2017 28 commits
-
-
Madhura Bhave authored
If Spring Security is on the classpath, the role check can be done as part of the ManagementWebSecurityConfigurerAdapter. Fixes gh-8255
-
Andy Wilkinson authored
-
Andy Wilkinson authored
* gh-8458: Upgrade to Spring AMQP 1.6.8.RELEASE
-
Gary Russell authored
Closes gh-8458
-
Andy Wilkinson authored
See gh-8444
-
Andy Wilkinson authored
-
Andy Wilkinson authored
Closes gh-8354
-
Andy Wilkinson authored
Closes gh-8455
-
Andy Wilkinson authored
Closes gh-8454
-
Andy Wilkinson authored
Closes gh-8453
-
Andy Wilkinson authored
Closes gh-8452
-
Andy Wilkinson authored
Closes gh-8451
-
Andy Wilkinson authored
-
Andy Wilkinson authored
Closes gh-8450
-
Andy Wilkinson authored
Closes gh-8449
-
Andy Wilkinson authored
Closes gh-8448
-
Andy Wilkinson authored
Closes gh-8447
-
Andy Wilkinson authored
Closes gh-8446
-
Andy Wilkinson authored
-
Andy Wilkinson authored
Closes gh-8269
-
Andy Wilkinson authored
-
Andy Wilkinson authored
Closes gh-8439
-
Andy Wilkinson authored
-
Andy Wilkinson authored
This reverts commit 36cb8b9e. See gh-8444
-
Andy Wilkinson authored
Previously, there were a number of inconsistencies in the embedded containers' handling of static resources. The Servlet spec requires that static resources can be served from the META-INF/resources/ directory of jars nested inside a war in WEB-INF/lib/. The intention was also to extend this to cover jar packaging when jars are nested in BOOT-INF/lib/. This worked when using Tomcat as long as Jasper was on the classpath. If you didn't have Jasper on the classpath or you were using Jetty or Undertow it did not work. This commit updates the configuration of embedded Jetty, Tomcat, and Undertow so that all three containers handle static resources in the same way, serving them from jars in WEB-INF/lib/ or /BOOT-INF/lib/. Numerous intergration tests have been added to verify the behaviour, including tests for Tomcat 8.0 and 7.0 which is supported in addition to the default 8.5.x. Note that static resource handling only works with Jetty 9.3.x and 9.2 and earlier does not support nested jars ( see https://github.com/eclipse/jetty.project/issues/518 for details). Closes gh-8299
-
Stephane Nicoll authored
This commit makes sure that the order of dependencies is kept when they are filtered. Closes gh-8397
-
Stephane Nicoll authored
-
Stephane Nicoll authored
Closes gh-8248
-