buildmaster
2f39ba705d
Bumping versions
11 months ago
Alexej Timonin
beb688fd45
Proposal to clarify in the docs that request size filter acts on Content-Length header ( #3085 )
...
* Update RequestSizeGatewayFilterFactory.java
* Update GatewayFilterSpec.java
11 months ago
dependabot[bot]
1e09e2f51d
Bump grpc.version from 1.58.0 to 1.59.0 ( #3109 )
...
Bumps `grpc.version` from 1.58.0 to 1.59.0.
Updates `io.grpc:grpc-netty` from 1.58.0 to 1.59.0
- [Release notes](https://github.com/grpc/grpc-java/releases )
- [Commits](https://github.com/grpc/grpc-java/compare/v1.58.0...v1.59.0 )
Updates `io.grpc:grpc-protobuf` from 1.58.0 to 1.59.0
- [Release notes](https://github.com/grpc/grpc-java/releases )
- [Commits](https://github.com/grpc/grpc-java/compare/v1.58.0...v1.59.0 )
Updates `io.grpc:grpc-stub` from 1.58.0 to 1.59.0
- [Release notes](https://github.com/grpc/grpc-java/releases )
- [Commits](https://github.com/grpc/grpc-java/compare/v1.58.0...v1.59.0 )
---
updated-dependencies:
- dependency-name: io.grpc:grpc-netty
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: io.grpc:grpc-protobuf
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: io.grpc:grpc-stub
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
11 months ago
Marta Medio
1a31026e98
Deprecate KeyValue configuration from Filter and extract it into a config package ( #3107 )
11 months ago
sgibb
56d4f52303
formatting
11 months ago
Ignacio Lozano
6b235916af
Correct the order when routes are refreshed by group ( #3112 )
11 months ago
buildmaster
8a33b72f5b
Bumping versions
11 months ago
Ignacio Lozano
8c821197af
Correct the order when routes are refreshed by group ( #3112 )
11 months ago
buildmaster
6d2055ac05
Going back to snapshots
11 months ago
buildmaster
fb325a5216
Update SNAPSHOT to 4.1.0-RC1
11 months ago
Gaurav Ojha
7dff7319a6
Support spring.codec.max-in-memory-size configuration for CacheRequestBodyFilter
...
Fixes gh-2693
Fixes gh-2797
12 months ago
Fredrich Ombico
41b212db5c
Add RewriteRequestParameter GatewayFilter factory ( #3081 )
...
The `RewriteRequestParameter` `GatewayFilter` factory takes a `name` parameter and a `replacement` parameter.
It will rewrite the value of the request parameter of the given `name`.
12 months ago
sgibb
29ec0728a8
Polish gh-3047 "Correct inconsistencies in the Cache-Control..."
12 months ago
buildmaster
9fce110c42
Correct LocalResponseCache behaviour w/ "no-cache", "must-revalidate", "max-age" and "no-store" directives
...
summary:
1. Inputs / expected result in order assuming Cache TTL configured to 120s
* Request contains `no-store` or `private`
* (done) Cache is skipped without storing response and `Cache-Control` will come from upstream
* Request contains `no-cache`
* The cached response is ignored by SCG dispatching to upstream(we cannot return 304 - imagine a client sends no-cache waiting for the server to revalidate and returns fresh data but instead it receives a bodyless response 304)
* A) Fresh response coming from upstream is renewed in the SCG cache and `Cache-Control: max-age=120s`. Other clients will see max-age increased
* B) Fresh response coming from upstream is not stored. Other clients will not be affected.
* Otherwise (ignoring `ETag`, `If-Modified-Since` and other request directives
* if Response is not cached in SCG yet
* `Cache-Control: max-age=120` (no-cache, no-store and must-revalidate doesn't make sense)
* if Response is cached in SCG with remaining TTL = 30s
* `Cache-Control: max-age=30` (no-cache, no-store and must-revalidate doesn't make sense)
* if Response is cached in SCG with remaining TTL = 0s
* `Cache-Control: max-age=0,no-cache,must-revalidate` (max-age=0+must-revalidate is equivalent to no-cache)
2. Revalidation is out of scope but it can be added in the future (ETag, If-Modified-Since, Modified-Since)
12 months ago
dependabot[bot]
86d5f9fa61
Bump grpc.version from 1.47.0 to 1.58.0 ( #3074 )
...
Bumps `grpc.version` from 1.47.0 to 1.58.0.
Updates `io.grpc:grpc-netty` from 1.47.0 to 1.58.0
- [Release notes](https://github.com/grpc/grpc-java/releases )
- [Commits](https://github.com/grpc/grpc-java/compare/v1.47.0...v1.58.0 )
Updates `io.grpc:grpc-protobuf` from 1.47.0 to 1.58.0
- [Release notes](https://github.com/grpc/grpc-java/releases )
- [Commits](https://github.com/grpc/grpc-java/compare/v1.47.0...v1.58.0 )
Updates `io.grpc:grpc-stub` from 1.47.0 to 1.58.0
- [Release notes](https://github.com/grpc/grpc-java/releases )
- [Commits](https://github.com/grpc/grpc-java/compare/v1.47.0...v1.58.0 )
---
updated-dependencies:
- dependency-name: io.grpc:grpc-netty
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: io.grpc:grpc-protobuf
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: io.grpc:grpc-stub
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
12 months ago
dependabot[bot]
7b366d1011
Bump org.apache.maven.plugins:maven-jar-plugin from 3.2.0 to 3.3.0 ( #3078 )
...
Bumps [org.apache.maven.plugins:maven-jar-plugin](https://github.com/apache/maven-jar-plugin ) from 3.2.0 to 3.3.0.
- [Release notes](https://github.com/apache/maven-jar-plugin/releases )
- [Commits](https://github.com/apache/maven-jar-plugin/compare/maven-jar-plugin-3.2.0...maven-jar-plugin-3.3.0 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-jar-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
12 months ago
sgibb
ec1d0c9009
Makes TestEnableWebfluxSecurityAutoConfiguration conditional on spring security clasess
12 months ago
sgibb
05158e7156
Creates TestEnableWebfluxSecurityAutoConfiguration
...
See https://github.com/spring-projects/spring-boot/issues/37504
Adds @EnableWebFluxSecurity and copied MapReactiveUserDetailsService beans from boot.
12 months ago
sgibb
6225e231e6
Temporarily add @EnableWebFluxSecurity
12 months ago
buildmaster
b1d5ccd472
Going back to snapshots
12 months ago
buildmaster
da064b990f
Update SNAPSHOT to 4.1.0-M2
12 months ago
Jonathon Henderson
30f5990517
Add ParameterizedTypeReference to ModifyRequestBodyGatewayFilterFactory. Fixes gh-2635 ( #3011 )
1 year ago
Steve Riesenberg
984882f75a
Specify clientRegistrationId in TokenRelay filter ( #2922 )
1 year ago
buildmaster
eb098a7596
Going back to snapshots
1 year ago
buildmaster
c17804888c
Update SNAPSHOT to 4.1.0-M1
1 year ago
buildmaster
9b9885bc8c
Bumping versions
1 year ago
buildmaster
475cdbb0ef
Bumping versions
1 year ago
buildmaster
693baf3b10
Bumping versions to 4.0.8-SNAPSHOT after release
1 year ago
buildmaster
6dc5efa00e
Going back to snapshots
1 year ago
buildmaster
bc757fcb23
Update SNAPSHOT to 4.0.7
1 year ago
Gonçalo Marques
6935fe74d7
Fix incorrect cast in NettyRoutingFilter
1 year ago
Gonçalo Marques
ba030a65df
Fix incorrect cast in NettyRoutingFilter
1 year ago
sgibb
bbeb04a7ea
Optional is not a replacement for an if statement.
1 year ago
sgibb
bd2d5b0518
reduces test loggingˆ
1 year ago
buildmaster
eeecc4599a
Bumping versions to 3.1.9-SNAPSHOT after release
1 year ago
buildmaster
764407f8ab
Going back to snapshots
1 year ago
buildmaster
78efb0b30c
Update SNAPSHOT to 3.1.8
1 year ago
sgibb
fba558aade
Updates WeightCalculatorWebFilter to be more testable.
...
Since Random can't be mocked in jdk17+, replace the settable Random with Supplier<Double>. Production should still use ThreadLoacalRandom unless the supplier is set.
1 year ago
sgibb
e17509648f
Disables test for jdk 17+
1 year ago
sgibb
28baf1d381
Disable blockhound junit integration for jdk > 17
1 year ago
sgibb
5df34a7e08
Small regex refactor
1 year ago
sgibb
05dca9dfaf
Removed TracingProperties bean as it is no longer needed.
...
It is now created somewhere in another auto-configuration.
1 year ago
sgibb
f7587bc688
Updates version to 4.1.0-SNAPSHOT
1 year ago
sgibb
d8d5bc071b
Removes predicate path exchange attr for forwards.
...
This moves the removal of GATEWAY_PREDICATE_PATH_CONTAINER_ATTR to ServerWebExchangeUtils.handle() which is now used in SpringCloudCircuitBreakerFilterFactory and ForwardRoutingFilter.
Fixes gh-2950
1 year ago
sgibb
7f1b1927ab
Run test with random port
1 year ago
buildmaster
9073d3ec35
Bumping versions
1 year ago
sgibb
0d876cab1b
Updates version to 4.1.0-SNAPSHOT
...
Updates build and commons version to 4.1.0-SNAPSHOT
1 year ago
buildmaster
4aeccc736e
Bumping versions
1 year ago
buildmaster
48b30069f7
Bumping versions
1 year ago
buildmaster
9aadd6138f
Bumping versions to 4.0.7-SNAPSHOT after release
1 year ago