Andy Wilkinson
e9136e023b
Adapt to trailing slashes no longer being matched by default
...
See gh-31563
2 years ago
Phillip Webb
e6352eee32
Fix import that should have been replaced during merge
...
See gh-31502
2 years ago
Phillip Webb
b85469a5a5
Merge branch '2.7.x'
...
Closes gh-31502
2 years ago
Phillip Webb
d64f601dfd
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31501
2 years ago
Guirong Hu
3592292e4b
Use ExceptionHandler when Spring MVC uses a different management port
...
Update `CompositeHandlerExceptionResolver` to search for beans in
all contexts. Note that `BeanFactoryUtils.beansOfTypeIncludingAncestors`
cannot not be used since we need to pick up all beans, even if they
have the same name.
See gh-31495
2 years ago
Andy Wilkinson
b871a1e457
Merge branch '2.7.x'
3 years ago
Andy Wilkinson
48f8021d88
Migrate @Local*Port annotations to spring-boot-test
...
Closes gh-29589
3 years ago
Andy Wilkinson
fe7b13ec46
Upgrade to Spring Framework 6 and Jakarta EE 9
...
Closes gh-28619
Closes gh-28620
Closes gh-28621
Closes gh-28622
Closes gh-28623
Closes gh-28624
Closes gh-28625
Closes gh-28626
Closes gh-28627
Closes gh-28628
Closes gh-28629
Closes gh-28630
Closes gh-28631
Closes gh-28632
Closes gh-28633
Closes gh-28634
Closes gh-28635
Closes gh-28636
Closes gh-28638
Closes gh-28639
Closes gh-28640
Closes gh-28644
Closes gh-28645
Closes gh-28650
Closes gh-28711
Closes gh-28866
Closes gh-28867
Closes gh-28868
Closes gh-28872
See gh-28641
See gh-28642
See gh-28643
See gh-28646
See gh-28647
See gh-28648
See gh-28649
See gh-28721
See gh-28869
See gh-28871
3 years ago
Phillip Webb
beb68671bb
Update copyright year of changed files
3 years ago
Madhura Bhave
dd1d1482dc
Deny unauthorized access to the error page
...
Fixes gh-26356
Co-authored-by Andy Wilkinson <wilkinsona@vmware.com>
3 years ago
Phillip Webb
55a1ec72cc
Update copyright year of changed files
3 years ago
Madhura Bhave
8fd9eb72d4
Allow part of a composite contributor in a health group
...
Closes gh-23027
Co-authored-by: Phillip Webb <pwebb@vmware.com>
3 years ago
Andy Wilkinson
08e26c97aa
Merge branch '2.4.x' into 2.5.x
...
Closes gh-27505
3 years ago
Andy Wilkinson
031a036c9f
Customize security filter registration in separate management context
...
Fixes gh-27372
3 years ago
Phillip Webb
f798f26596
Merge branch '2.4.x'
3 years ago
Phillip Webb
4d62e47c5d
Merge branch '2.3.x' into 2.4.x
3 years ago
Phillip Webb
9e1c78da99
Update copyright year of changed files
3 years ago
Madhura Bhave
3ef9b7e634
Merge branch '2.4.x' into main
...
Closes gh-26612
4 years ago
Madhura Bhave
743ac4c394
Merge branch '2.3.x' into 2.4.x
...
Closes gh-26611
4 years ago
Madhura Bhave
b26e842050
Configure CORS in default security configuration for MVC
...
Fixes gh-11987
4 years ago
Phillip Webb
c9a2c4e326
Merge branch '2.4.x'
4 years ago
Hatef Palizgar
53c1e79810
Change info endpoint to be secure and unexposed by default
...
See gh-24715
4 years ago
Phillip Webb
69fbd2f8aa
Delegate `usesPathPatterns()` call to mappings
...
Update `CompositeHandlerMapping` so that the `usesPathPatterns()` method
returns `true` if any of the delegate mappings return `true`.
Closes gh-24877
4 years ago
Madhura Bhave
86e94b95c3
Merge branch '2.3.x' into 2.4.x
4 years ago
Madhura Bhave
9928d74a9e
Revert fix to enable cors for actuator endpoints
...
The fix causes a Jersey application to fail in the absence
of a `CorsFilter` or `CorsConfigurationSource` bean.
See gh-11987
4 years ago
izeye
5e3f618f9d
Polish
...
See gh-24604
4 years ago
Madhura Bhave
a1ea5b49ec
Merge branch '2.3.x' into 2.4.x
...
Closes gh-24542
4 years ago
Madhura Bhave
09e07428cc
Configure CORS in default security configuration for MVC
...
Fixes gh-11987
4 years ago
Madhura Bhave
0818f27f44
Configure WebSecurity using WebSecurityCustomizer
...
Replace `WebSecurityConfigurer` and `WebSecurityConfigurerAdapter`
configurations with `WebSecurityCustomizer` or `SecurityFilterChain`
beans.
Closes gh-23421
4 years ago
Andy Wilkinson
10f887a5ad
Introduce management base-path property for servlet and reactive actuator
...
Previously, the base path of a servlet-based management server could be
configured using management.server.servlet.context-path but there was no
equivalent property for WebFlux.
This commit introduces a new property, management.server.base-path,
that can be used with both servlet and reactive management servers. The
existing servlet-specific property has been deprecated in favour of the
new general property. When using the servlet stack, if both the general
property and the servlet-specific property are set, the new general
property takes precedence. When using the reactive stack, only the new
general property is considered.
Closes gh-22906
4 years ago
Andy Wilkinson
d82acc3ac5
Remove erroneous management.server.address config from Actuator smoke test
...
See gh-22187
4 years ago
Phillip Webb
ba2ab3363b
Merge branch '2.2.x' into 2.3.x
4 years ago
Phillip Webb
60b5de192c
Merge branch '2.2.x' into 2.3.x
4 years ago
Phillip Webb
4e76138ebc
Update copyright year of changed files
4 years ago
Stephane Nicoll
980ddcffd0
Merge branch '2.2.x' into 2.3.x
...
Closes gh-22849
4 years ago
Stephane Nicoll
dd9c9fd171
Polish "Migrate legacy endpoint that have a dash in their id"
...
See gh-21615
4 years ago
Gabriele Bianchet-David
0f9f10f97e
Migrate legacy endpoint that have a dash in their id
...
See gh-21615
4 years ago
Andy Wilkinson
ce99db1902
Port the build to Gradle
...
Closes gh-19609
Closes gh-19608
5 years ago
Andy Wilkinson
8c0773361a
Enable configuration properties scanning in smoke tests that need it
...
Closes gh-18674
5 years ago
Phillip Webb
f1ec810caf
Polish
5 years ago
Phillip Webb
323a78c4b9
Add property to migrate deprecated endoint IDs
...
Allow legacy actuator endpoint IDs that contain dots to be transparently
migrated to the new format. This update will allow Spring Cloud users
to proactively migrate from endpoints such as `hystrix.stream` to
`hystrixstream`.
Closes gh-18148
5 years ago
Phillip Webb
e03f822c6d
Add support for health indicator groups
...
Update the `HealthEndpoint` to support health groups. The
`HealthEndpointSettings` interface has been replaced with
`HealthEndpointGroups` which provides access to the primary group
as well as an optional set of additional groups.
Groups can be configured via properties and may have custom
`StatusAggregator` and `HttpCodeStatusMapper` settings.
Closes gh-14022
Co-authored-by: Stephane Nicoll <snicoll@pivotal.io>
5 years ago
Phillip Webb
a9ba7080ce
Merge branch '2.1.x'
5 years ago
Madhura Bhave
6164e3efe8
Merge branch '2.1.x'
5 years ago
Madhura Bhave
d590c3ed10
Merge branch '2.1.x'
...
Closes gh-17486
5 years ago
Madhura Bhave
39b15af5d6
Polish "Provide links / when using a separate management port"
...
See gh-17418
5 years ago
HaiTao Zhang
c108629311
Provide links for actuators at / when using a separate management port
...
See gh-17418
5 years ago
Madhura Bhave
d9466f5659
Move smoke tests under spring-boot-test
...
See gh-17393
5 years ago