Commit Graph

2317 Commits (95697688cf1fabe535b6fb9b763e6facd11a0f37)

Author SHA1 Message Date
Raja Kolli a4a0eef186 Upgrade to Hibernate Validator 6.0.2.Final
Closes gh-9969
7 years ago
Stephane Nicoll 224a4e46d9 Merge branch '1.5.x' 7 years ago
Stephane Nicoll d93e0fee35 Polish "Fix a dead link"
Closes gh-10314
7 years ago
Stephane Nicoll 4c53755980 Polish "Added keystore type and truststore type to rabbit properties"
Closes gh-10251
7 years ago
Martin Greber b70ac99bcb Added keystore type and truststore type to rabbit properties
See gh-10251
7 years ago
Johnny Lim 5e35a34cba Polish
Closes gh-10308
7 years ago
Stephane Nicoll 474df8b6d2 Polish "Update application layout to show packaging by features"
Closes gh-9907
7 years ago
Renjith G R f948a46954 Update application layout to show packaging by features
See gh-9907
7 years ago
Stephane Nicoll a8e90ad72c Polish "Fix names of metrics properties"
Closes gh-10316
7 years ago
Michael J. Simons a6b223c1d8 Fix names of metrics properties
See gh-10316
7 years ago
Kyle Anderson e86d0f38e4 Document default value change for proxy-target-class
This commit documents the change to the default value for
spring.aop.proxy-target-class by clarifying when the default is true vs
false.

See gh-10134
7 years ago
Stephane Nicoll ef6a5d34c6 Merge branch '1.5.x' 7 years ago
Stephane Nicoll fbb6b88155 Document default prefix/suffix values
Closes gh-10290
7 years ago
Phillip Webb 86926bf0e5 Upgrade to Micrometer 1.0.0-rc.1
Closes gh-10300
7 years ago
Andy Wilkinson ddca0b7422 Add dependencies required for javadoc generation
See gh-9970
7 years ago
Andy Wilkinson 3942ba2e68 Consistently use the spring.metrics configuration property prefix
See gh-9970
7 years ago
Jon Schneider c2958c27ab Replace Boot's own metrics with support for Micrometer
Closes gh-9970
7 years ago
Stephane Nicoll 287d77235a Fix broken links
Closes gh-10294
7 years ago
Stephane Nicoll e05e04014b Move security.* to spring.security.*
This commit also removes `security.basic.enabled` as this property is
no longer required.

Closes gh-10296
7 years ago
Johnny Lim bd2d08bcd0 Polish
Closes gh-10282
7 years ago
Brian Clozel 9dd3fb70e2 Remove Servlet-specific static locations
This commit removes the Servlet root context from the default values for
the `spring.resources.static-locations` configuration property. Servlet
and non-Servlet applications are sharing this property.

The Servlet root context is automatically configured as a resource
location for Spring MVC based applications.

Closes gh-9240
7 years ago
Stephane Nicoll 82fd18cee3 Polish 7 years ago
Johnny Lim d12a86bcab Use Java 8 Javadoc URL
Closes gh-10276
7 years ago
Spring Buildmaster 30eb937a83 Next Development Version 7 years ago
Stephane Nicoll 40e6f004da Enable info and status endpoints by default
Closes gh-10161
7 years ago
Stephane Nicoll 222ed44bd4 Replace enabledByDefault to DefaultEnablement
This commit introduces a DefaultEnablement enum that replaces the
"enabledByDefault" boolean flag of Endpoint. This allows to better
control what indicates the default enablement of an endpoint.

With DefaultEnablement#ENABLED, the endpoint is enabled unless an
endpoint specific property says otherwise. With DefaultEnabled#DISABLED,
the endpoint is disabled unless an endpoint specific property says
otherwise. DefaultEnablement#NEUTRAL provides a dedicated option to
indicate that we should resort to the default settings in absence of
a specific property.

See gh-10161
7 years ago
Phillip Webb 2e51b48cd9 Refactor actuator package locations
Restructure actuator packages to improve structure. The following
changes have been made:

 - Separate actuator and actuator auto-configuration into different
   modules.
 - Move endpoint code into `spring-boot-actuator`.
 - Move `Endpoint` implementations from a single package into
   technology specific packages.
 - Move `HealthIndicator` implementations from a single package into
   technology specific packages.
 - As much as possible attempt to mirror the `spring-boot` package
   structure and class naming in `spring-boot-actuator` and
   `spring-boot-actuator-autoconfigure`.
 - Move `DataSourceBuilder` and DataSource meta-data support from
   `spring-boot-actuator` to `spring-boot`.

Fixes gh-10261
7 years ago
Stephane Nicoll e6811de4ac Merge branch '1.5.x' 7 years ago
Alexander Constantin 281a93a0c4 Use underline instead of dash in tomcat properties
Closes gh-10256
7 years ago
Stephane Nicoll 1cd3b0cabe Remove auto-configuration for MapSessionRepository
This commit removes auto-configuration for Spring Session's simple in
memory support.

Closes gh-10253
7 years ago
Andy Wilkinson dad7357b89 Merge branch '1.5.x' 7 years ago
Andy Wilkinson 5b1a4a0430 Note that management.context-path is relative to server.context-path
Closes gh-10200
7 years ago
Stephane Nicoll 46470b5196 Remove outdated additional metadata 7 years ago
Stephane Nicoll 2b2eb73cb0 Remove security properties 7 years ago
Stephane Nicoll 9e366f0fde Fix typo 7 years ago
Andy Wilkinson c06de245d9 Allow endpoints to be mapped to /
This commit removes the restriction that was added in 4a61e45 to
prevent / from being used as the management context path when the
management context was not using a different port

The management context path can now be set to / irrespective of the
configuration of the management port. To avoid a possible clash
with the application's welcome page or similar, the links "endpoint"
that is mapping to the management context path is disabled when
the management context path is /.

As part of allowing / to be used as the management context path again,
the handling of endpoint mappings and the creation of paths for
individual operations has been consolidated into a new EndpointMapping
class that is used across the three (MVC, WebFlux, and Jersey)
implementations.

See gh-9898
7 years ago
Johnny Lim 024c23cedb Fix broken links
Closes gh-10229
7 years ago
Stephane Nicoll ab43237c90 Polish 7 years ago
Stephane Nicoll 96399395ae Polish liquibase doc
Closes gh-10139
7 years ago
Stephane Nicoll afda0ec129 Default Hibernate DDL auto to none with Flyway/Liquibase
This commit adds a strategy interface to specific if a given DataSource
has its schema managed. The Hibernate auto-configuration uses it to set
it to "none" if a mechanism to initialize the DataSource is
found and "create-drop" otherwise.

Both Flyway and Liquibase implements that strategy interface and
register it in the context accordingly.

Closes gh-9262
7 years ago
Stephane Nicoll b91ceef621 Polish "Polish"
Closes gh-10109
7 years ago
Johnny Lim db76112700 Polish
See gh-10109
7 years ago
Madhura Bhave b02edd2e81 Merge branch '1.5.x' 7 years ago
Madhura Bhave 64ffcfc83f Document JWK property
Closes gh-10022
7 years ago
Stephane Nicoll 441dd2bc16 Move endpoints.trace.filter to management.trace.filter
Closes gh-10007
7 years ago
Stephane Nicoll 54781c73b5 Move endpoints.metrics.filter to management.metrics.filter
See gh-10007
7 years ago
Stephane Nicoll 98455e30dc Rename default endpoint settings to "default"
Closes gh-10098
7 years ago
Stephane Nicoll edd7cea1c3 Merge branch '1.5.x' 7 years ago
Stephane Nicoll 36722510c5 Clarify that only production resources are filtered by Maven
See gh-10088
7 years ago
Stephane Nicoll da65158eae Disable Jolokia by default
To be consistent with Actuator web endpoints, Jolokia is now disabled
by default.

Closes gh-10090
7 years ago