spencergibb
f0dbda133d
Adds TokenRelayAutoConfiguration docs
4 years ago
Spencer Gibb
837db44dfa
Migrates token relay from spring-cloud-security. ( #1976 )
...
* Migrates token relay from spring-cloud-security.
Adds refresh token support.
Fixes https://github.com/spring-cloud/spring-cloud-security/issues/175
Fixes gh-1975
See https://github.com/spring-cloud/spring-cloud-security/issues/231
4 years ago
buildmaster
8fce2008b5
Going back to snapshots
4 years ago
buildmaster
a5151397af
Update SNAPSHOT to 3.0.0-M4
4 years ago
buildmaster
e5e3083966
Bumping versions
4 years ago
spencergibb
b12a5f268d
removes unused import
4 years ago
spencergibb
a8d0b31ceb
Updates other beans to be @ConditionalOnEnabled*
4 years ago
spencergibb
d3fdc79d87
removes @ConditionalOnEnabledGlobalFilter from metrics
4 years ago
spencergibb
800d68bfa2
fixes reactive load balancer client filter property
4 years ago
spencergibb
63b3ac0886
formatting
4 years ago
spencergibb
1bf65d4c34
removes references to hystrix
4 years ago
spencergibb
3b179daa26
removes ReadBodyPredicateFactory.java
4 years ago
spencergibb
ec99097a63
Merge branch '2.2.x'
4 years ago
spencergibb
7e77a9110a
Merge branch 'disable-builtin-filters-predicates' into 2.2.x
4 years ago
Bruno Silva
d8e53f1188
Allows filters and predicates to be disabled by a property.
...
This is achieved by three new annotations:
- @ConditionalOnEnabledFilter
- @ConditionalOnEnabledGlobalFilter
- @ConditionalOnEnabledPredicate
properties are :
- spring.cloud.gateway.filter.<name>.enabled
- spring.cloud.gateway.global-filter.<name>.enabled
- spring.cloud.gateway.predicate.<name>.enabled
Where name is the snake case version of the class name minus the suffix.
So, `RemoveCachedBodyFilter` has `<name>` of `remove-cached-body` and
`PathRoutePredicateFactor has a `<name>` of `path.
Fixes gh-72
4 years ago
spencergibb
5e0baf5480
Closes connection on retry.
...
see gh-1866
4 years ago
spencergibb
7162f951f0
Merge branch '2.2.x'
4 years ago
Idan Gadot
0056beff25
Fix broken link to filters unit tests
...
A note about GatewayFilter factories contained a broken link to unit tests.
fixes gh-1960
4 years ago
buildmaster
38030d33be
Bumping versions
4 years ago
spencergibb
c7b8e8db19
formatting
4 years ago
spencergibb
19d4f55218
Merge branch '2.2.x'
4 years ago
spencergibb
1cfe3f9636
fixes import order
4 years ago
spencergibb
e4fc804fc2
Gets ReactorServiceInstanceLoadBalancer from context factory.
...
Along with https://github.com/spring-cloud/spring-cloud-commons/issues/825 this should eliminate the use of `BeanFactoryUtils.beanNamesForTypeIncludingAncestors()` during loadbalancing.
Fixes gh-1941
4 years ago
spencergibb
fa0ffd0a2b
Adds BooleanOpSpec.not()
...
This allows to negate specific predicates rather than just the previous predicate.
Fixes gh-1932
4 years ago
Haytham Mohamed
f961b3625e
add actuator endpoint to expose RouteDefinitions ( #1942 )
...
Fixes gh-1911
4 years ago
spencergibb
3aa207463c
Continues migration from -core to -server
...
See gh-1807
4 years ago
spencergibb
d25673fe7d
formatting
4 years ago
spencergibb
d5c67218be
Adds null check
4 years ago
Joris Kuipers
00926981ca
Match headers in spring-cloud-gateway-mvc case-insensitively
...
Fixes gh-1930
4 years ago
spencergibb
52930d2458
Don't refresh routes on management context events.
...
Previously, the RouteRefreshListener reset the routes cache on all ContextRefreshedEvents. If actuator is run on a seperate port, to ContextRefreshedEvents are published. This adds a check to only reset the cache if the event does not come from the management context.
Fixes gh-1928
4 years ago
spencergibb
c871e4de55
Bump junit-pioneer from 0.7.0 to 0.9.0
...
Fixes gh-1888
4 years ago
spencergibb
6f372e0ce4
Merge remote-tracking branch 'origin/master'
4 years ago
spencergibb
e5b858c894
Continues migration from -core to -server
...
See gh-1807
4 years ago
spencergibb
e300682161
Merge branch '2.2.x'
4 years ago
Spencer Gibb
676866cfcf
Migrates from spring-cloud-gateway-core to spring-cloud-gateway-server. ( #1807 )
...
spring-cloud-starter-gateway now depends on spring-cloud-gateway-server.
spring-cloud-gateway-core now depends on spring-cloud-gateway-server and prints a deprecation message if users are depending on spring-cloud-gateway-core directly.
4 years ago
buildmaster
4827e88392
Bumping versions
4 years ago
spencergibb
21a6b7ee2d
Updates to auto config before new MeterRegistryAutoConfiguration
4 years ago
buildmaster
24c4f7c4da
Bumping versions to 2.2.6.BUILD-SNAPSHOT after release
4 years ago
buildmaster
ae65677098
Going back to snapshots
4 years ago
buildmaster
8902e012f7
Update SNAPSHOT to 2.2.5.RELEASE
4 years ago
spencergibb
7a8ea201cc
Merge branch '2.2.x'
4 years ago
spencergibb
169530433e
Returns always true predicate if predicates are empty.
...
This handles a rare case where a user bypasses the many checks to ensure that the predicates aren't empty.
Fixes gh-1915
4 years ago
spencergibb
b3a69dbcb4
Avoids possible null value in Principal.getName()
...
Changes to get the Principal first via map, the return the name or empty if null.
Fixes gh-1854
4 years ago
spencergibb
c236960cb4
Updates to use new reactor Retry class.
...
This is accomplished by adapating the Retry used from reactor-extras.
Fixes gh-1891
4 years ago
spencergibb
7fb7d4c995
Disables retry and retry tests.
...
See gh-1891
4 years ago
spencergibb
6b3a8c2ce4
Disables broken test
...
See gh-1892
4 years ago
spencergibb
08ac0e01b6
Updates to spring.profiles.group
4 years ago
spencergibb
147861bd32
Bumps s-c-build to 2.3.2.BUILD-SNAPSHOT
4 years ago
buildmaster
ea6d775445
Bumping versions to 2.2.5.BUILD-SNAPSHOT after release
4 years ago
buildmaster
8d01548b23
Going back to snapshots
4 years ago