Andy Wilkinson
847f6d1b2c
Update test in Actuator sample to adapt to changes in env response
...
See gh-9864
2017-08-01 09:03:23 +01:00
Andy Wilkinson
8f42007aa1
Improve the structure of the response from the env endpoint
...
Closes gh-9864
2017-08-01 07:39:03 +01:00
Phillip Webb
28b7ec3bed
Check POSIX file permissions before writing PID
...
Update `ApplicationPid` to check POSIX file permissions in addition to
`File.canWrite()` before PID file. This helps to provided consistent
behavior, regardless of if the application is running as root or not.
Fixes gh-9922
2017-07-31 20:56:46 -07:00
Phillip Webb
fd1dfbb247
Add missing TestPropertyValues 'apply' calls
...
Update a few usages of `TestPropertyValues` so that `apply` is called
consistently.
2017-07-31 20:56:35 -07:00
Phillip Webb
e1602fe59a
Polish
2017-07-31 20:46:56 -07:00
Andy Wilkinson
37bef961ea
Merge branch '1.5.x'
2017-07-31 15:33:18 +01:00
Andy Wilkinson
5a8a86375d
Sanitize individual env entry that is matched exactly
...
Closes gh-9918
See gh-8282
2017-07-31 15:27:55 +01:00
Stephane Nicoll
0ba63424a7
Enable "-parameters" compiler flag by default with Maven
...
This commit upgrades to the `maven-compiler-plugin` 3.6.2 that exposes
an additional property to enable the "-parameters" flag. This flag is
enabled for our own build and any project that uses
`spring-boot-starter-parent` as parent.
Closes gh-9323
2017-07-31 10:15:56 +02:00
Andy Wilkinson
4f76a560b8
Fix the Actuator sample
2017-07-31 08:47:16 +01:00
Stephane Nicoll
f7c070938f
Merge pull request #9912 from eddumelendez:jackson_2.9.0
...
* pr/9912:
Upgrade to Jackson 2.9.0
2017-07-31 09:39:44 +02:00
Eddú Meléndez
87ba8d2e14
Upgrade to Jackson 2.9.0
...
Closes gh-9912
2017-07-31 09:39:23 +02:00
Andy Wilkinson
9f75da9a8f
Simplify the Actuator's hypermedia support
...
This commit replaces the Acuator's support for hypermedia with a
single endpoint that returns HAL-formatted links to all of the
available endpoints. This is done without requiring Spring HATEOAS
to be on the classpath in a similar manner to the existing
CloudFoundry discovery endpoint.
Closes gh-9901
2017-07-30 22:43:05 +01:00
Andy Wilkinson
4a61e45644
Require separate management port to use management context path of /
...
Closes gh-9898
2017-07-30 22:42:01 +01:00
Andy Wilkinson
fb3d79c750
Drop support for self-hosted Actuator docs
...
Closes gh-9899
2017-07-29 09:19:53 +01:00
Madhura Bhave
e64090838c
Revert "Nested Map should not bind to null"
...
This reverts commit 5406567783 .
2017-07-28 13:40:31 -07:00
Madhura Bhave
5406567783
Nested Map should not bind to null
...
Fixes gh-9801
2017-07-28 10:16:14 -07:00
Phillip Webb
c81106b5e4
Increase JVM memory for Maven
2017-07-28 10:14:47 -07:00
Phillip Webb
2b846ad7b4
Fix typo in Maven plugin integration test
2017-07-28 10:13:49 -07:00
Phillip Webb
30ff329e3d
Polish
2017-07-28 10:11:49 -07:00
Andy Wilkinson
71ade559d5
Merge branch '1.5.x'
2017-07-28 15:44:05 +01:00
Andy Wilkinson
362a8ea9bc
Merge pull request #9893 from Rostyslav Dudka
...
* gh-9893:
Polish "Make JarURLConnection return entry's last modified time"
Make JarURLConnection return entry's last modified time
2017-07-28 15:42:44 +01:00
Andy Wilkinson
b7ac5f2eb2
Polish "Make JarURLConnection return entry's last modified time"
...
Closes gh-9893
2017-07-28 15:41:34 +01:00
rostislav.dudka
7c7259beec
Make JarURLConnection return entry's last modified time
...
See gh-9893
2017-07-28 15:41:29 +01:00
Andy Wilkinson
fb510043a2
Look in the right place for plugin's classes during integration tests
...
See gh-9516
2017-07-28 14:57:49 +01:00
Andy Wilkinson
36120d729a
Ignore mainClassName property when its value is null
...
Closes gh-9892
2017-07-28 14:44:32 +01:00
Andy Wilkinson
c2459fce47
Raise the minimum version of Gradle to 4.0
...
Closes gh-9516
2017-07-28 14:35:33 +01:00
Stephane Nicoll
32a40673bb
Merge pull request #9890 from vpavic:fix-config-metadata
...
* pr/9890:
Fix `additional-spring-configuration-metadata.json`
2017-07-28 13:53:07 +02:00
Vedran Pavic
f84d90dbe7
Fix `additional-spring-configuration-metadata.json`
...
This commit fixes invalid references to `LoggingApplicationListener` in
`additional-spring-configuration-metadata.json`.
Closes gh-9890
2017-07-28 13:52:39 +02:00
Stephane Nicoll
92e48f6ee2
Fix build failure
...
This test definitely doesn't need Aspect processing since the project
doesn't have a dependency on `aspectjweaver`
Closes gh-9880
2017-07-28 13:43:58 +02:00
Stephane Nicoll
b9b284d3d0
Merge branch '1.5.x'
2017-07-28 12:02:54 +02:00
Stephane Nicoll
5c13b8bf50
Separate custom schema configuration for Liquibase test
...
Unfortunately, creating the schema in code did not offer the right
condition to reproduce the error scenario. This commit restore the
initial intent, but separating the configuration and cleaning the
created context properly.
See gh-9862
2017-07-28 11:59:15 +02:00
Stephane Nicoll
7736cb1dc5
Fix test so that it doesn't leave a datasource hanging around
...
Closes gh-9862
2017-07-28 11:43:28 +02:00
Stephane Nicoll
ebbe29cc85
Migrate HazelcastJpaDependencyAutoConfigurationTests to context runner
...
This commit also makes sure to generate unique embedded data source and
disable datasource initialization as this is not required by those
tests.
See gh-9889
2017-07-28 11:05:09 +02:00
Stephane Nicoll
49d249bdf4
Disable Aop auto-config if aspectjweaver is not present
...
This commit adds an additional class check to AopAutoConfiguration as
it is main role is to configure `@EnableAspectJAutoProxy` which won't
work properly if `aspectjweaver` is not present.
Closes gh-9880
2017-07-28 10:43:08 +02:00
Stephane Nicoll
edee342d80
Merge branch '1.5.x'
2017-07-28 10:24:11 +02:00
Stephane Nicoll
3bc9718cc4
Merge pull request #9862 from candrews:patch-6
...
* pr/9862:
Polish "Use configured schema in Liquibase endpoint"
Use configured schema in Liquibase endpoint
2017-07-28 10:21:41 +02:00
Stephane Nicoll
7e21178f63
Polish "Use configured schema in Liquibase endpoint"
...
Closes gh-9862
2017-07-28 10:21:27 +02:00
Craig Andrews
3e13970fe0
Use configured schema in Liquibase endpoint
...
This commit makes sure that the Liquibase endpoint uses the configured
schema.
See gh-98£62
2017-07-28 10:21:27 +02:00
Andy Wilkinson
c3bc449e34
Merge branch '1.5.x'
2017-07-28 07:35:46 +01:00
Andy Wilkinson
ab08cccc21
Merge pull request #9725 from Gytis Trikleris
...
* gh-9725:
Polish "Simplify retrieval of Narayana XARecoveryModule"
Simplify retrieval of Narayana XARecoveryModule
2017-07-28 07:32:52 +01:00
Andy Wilkinson
2925f1b86a
Polish "Simplify retrieval of Narayana XARecoveryModule"
...
Closes gh-9725
2017-07-28 07:32:10 +01:00
Gytis Trikleris
3874196efe
Simplify retrieval of Narayana XARecoveryModule
...
See gh-9725
2017-07-28 07:32:01 +01:00
Phillip Webb
9127c48fb5
Fixup warnings
2017-07-27 16:39:49 -07:00
Phillip Webb
a869d25dbb
Polish
2017-07-27 16:16:35 -07:00
Arthur Gavlyukovskiy
eac4c7e882
Add p6spy, datasource-proxy and flexy-pool starters reference
...
Closes gh-9828
2017-07-27 16:43:16 +02:00
Stephane Nicoll
22deceb7f2
Migrate tests to ApplicationContextRunner
2017-07-27 14:54:14 +02:00
Andy Wilkinson
62d70dacf0
Upgrade to maven-compiler-plugin 3.6.1
...
Closes gh-9620
2017-07-27 11:33:42 +01:00
Andy Wilkinson
003fbb6660
Merge branch '1.5.x'
2017-07-27 10:51:27 +01:00
Andy Wilkinson
b190a0779d
Merge pull request #9678 from Priyanshi Goyal
...
* gh-9678:
Polish "Deprecate JsonContent.assertThat()"
Deprecate JsonContent.assertThat()
2017-07-27 10:51:14 +01:00
Andy Wilkinson
7a4c18eaba
Polish "Deprecate JsonContent.assertThat()"
...
Closes gh-9678
2017-07-27 10:50:09 +01:00