Skip to content

Commit 5b70c6e

Browse files
Update policies to use the new standard logger
1 parent 4904574 commit 5b70c6e

File tree

80 files changed

+1194
-710
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

80 files changed

+1194
-710
lines changed

gateway/gateway-controller/pkg/xds/translator.go

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1847,10 +1847,12 @@ func (t *Translator) createExtProcFilter() (*hcm.HttpFilter, error) {
18471847
AllowModeOverride: policyEngine.AllowModeOverride,
18481848
RequestAttributes: []string{constants.ExtProcRequestAttributeRouteName, constants.ExtProcRequestAttributeRouteMetadata},
18491849
ProcessingMode: &extproc.ProcessingMode{
1850-
RequestHeaderMode: extproc.ProcessingMode_SEND,
1851-
RequestBodyMode: extproc.ProcessingMode_FULL_DUPLEX_STREAMED,
1852-
ResponseHeaderMode: extproc.ProcessingMode_SEND,
1853-
ResponseBodyMode: extproc.ProcessingMode_FULL_DUPLEX_STREAMED,
1850+
RequestHeaderMode: extproc.ProcessingMode_SEND,
1851+
RequestBodyMode: extproc.ProcessingMode_FULL_DUPLEX_STREAMED,
1852+
RequestTrailerMode: extproc.ProcessingMode_SEND,
1853+
ResponseHeaderMode: extproc.ProcessingMode_SEND,
1854+
ResponseBodyMode: extproc.ProcessingMode_FULL_DUPLEX_STREAMED,
1855+
ResponseTrailerMode: extproc.ProcessingMode_SEND,
18541856
},
18551857
MessageTimeout: durationpb.New(time.Duration(policyEngine.MessageTimeoutMs) * time.Millisecond),
18561858
MutationRules: &mutationrules.HeaderMutationRules{

gateway/it/go.mod

Lines changed: 15 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -15,19 +15,19 @@ require (
1515
github.com/Microsoft/go-winio v0.6.2 // indirect
1616
github.com/acarl005/stripansi v0.0.0-20180116102854-5a71ef0e047d // indirect
1717
github.com/apparentlymart/go-textseg/v15 v15.0.0 // indirect
18-
github.com/aws/aws-sdk-go-v2 v1.31.0 // indirect
19-
github.com/aws/aws-sdk-go-v2/config v1.27.27 // indirect
20-
github.com/aws/aws-sdk-go-v2/credentials v1.17.27 // indirect
21-
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.14 // indirect
22-
github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.15 // indirect
23-
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.15 // indirect
24-
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.0 // indirect
25-
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.3 // indirect
26-
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.17 // indirect
27-
github.com/aws/aws-sdk-go-v2/service/sso v1.22.4 // indirect
28-
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.4 // indirect
29-
github.com/aws/aws-sdk-go-v2/service/sts v1.30.3 // indirect
30-
github.com/aws/smithy-go v1.21.0 // indirect
18+
github.com/aws/aws-sdk-go-v2 v1.36.3 // indirect
19+
github.com/aws/aws-sdk-go-v2/config v1.29.9 // indirect
20+
github.com/aws/aws-sdk-go-v2/credentials v1.17.62 // indirect
21+
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.30 // indirect
22+
github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.34 // indirect
23+
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.34 // indirect
24+
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.3 // indirect
25+
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.3 // indirect
26+
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.15 // indirect
27+
github.com/aws/aws-sdk-go-v2/service/sso v1.25.1 // indirect
28+
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.29.1 // indirect
29+
github.com/aws/aws-sdk-go-v2/service/sts v1.33.17 // indirect
30+
github.com/aws/smithy-go v1.22.2 // indirect
3131
github.com/beorn7/perks v1.0.1 // indirect
3232
github.com/buger/goterm v1.0.4 // indirect
3333
github.com/cenkalti/backoff/v4 v4.3.0 // indirect
@@ -73,6 +73,7 @@ require (
7373
github.com/go-openapi/jsonpointer v0.21.0 // indirect
7474
github.com/go-openapi/jsonreference v0.20.2 // indirect
7575
github.com/go-openapi/swag v0.23.0 // indirect
76+
github.com/go-sql-driver/mysql v1.4.1 // indirect
7677
github.com/go-viper/mapstructure/v2 v2.4.0 // indirect
7778
github.com/gofrs/flock v0.12.1 // indirect
7879
github.com/gofrs/uuid v4.3.1+incompatible // indirect
@@ -191,6 +192,7 @@ require (
191192
golang.org/x/term v0.38.0 // indirect
192193
golang.org/x/text v0.32.0 // indirect
193194
golang.org/x/time v0.12.0 // indirect
195+
google.golang.org/appengine v1.6.8 // indirect
194196
google.golang.org/genproto/googleapis/api v0.0.0-20251213004720-97cd9d5aeac2 // indirect
195197
google.golang.org/genproto/googleapis/rpc v0.0.0-20251213004720-97cd9d5aeac2 // indirect
196198
google.golang.org/grpc v1.78.0 // indirect

gateway/it/go.sum

Lines changed: 15 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -25,32 +25,19 @@ github.com/apparentlymart/go-textseg/v15 v15.0.0 h1:uYvfpb3DyLSCGWnctWKGj857c6ew
2525
github.com/apparentlymart/go-textseg/v15 v15.0.0/go.mod h1:K8XmNZdhEBkdlyDdvbmmsvpAG721bKi0joRfFdHIWJ4=
2626
github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5 h1:0CwZNZbxp69SHPdPJAN/hZIm0C4OItdklCFmMRWYpio=
2727
github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5/go.mod h1:wHh0iHkYZB8zMSxRWpUBQtwG5a7fFgvEO+odwuTv2gs=
28-
github.com/aws/aws-sdk-go-v2 v1.31.0 h1:3V05LbxTSItI5kUqNwhJrrrY1BAXxXt0sN0l72QmG5U=
29-
github.com/aws/aws-sdk-go-v2 v1.31.0/go.mod h1:ztolYtaEUtdpf9Wftr31CJfLVjOnD/CVRkKOOYgF8hA=
30-
github.com/aws/aws-sdk-go-v2/config v1.27.27 h1:HdqgGt1OAP0HkEDDShEl0oSYa9ZZBSOmKpdpsDMdO90=
31-
github.com/aws/aws-sdk-go-v2/config v1.27.27/go.mod h1:MVYamCg76dFNINkZFu4n4RjDixhVr51HLj4ErWzrVwg=
32-
github.com/aws/aws-sdk-go-v2/credentials v1.17.27 h1:2raNba6gr2IfA0eqqiP2XiQ0UVOpGPgDSi0I9iAP+UI=
33-
github.com/aws/aws-sdk-go-v2/credentials v1.17.27/go.mod h1:gniiwbGahQByxan6YjQUMcW4Aov6bLC3m+evgcoN4r4=
34-
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.14 h1:C/d03NAmh8C4BZXhuRNboF/DqhBkBCeDiJDcaqIT5pA=
35-
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.14/go.mod h1:7I0Ju7p9mCIdlrfS+JCgqcYD0VXz/N4yozsox+0o078=
36-
github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.15 h1:SoNJ4RlFEQEbtDcCEt+QG56MY4fm4W8rYirAmq+/DdU=
37-
github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.15/go.mod h1:U9ke74k1n2bf+RIgoX1SXFed1HLs51OgUSs+Ph0KJP8=
38-
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.15 h1:C6WHdGnTDIYETAm5iErQUiVNsclNx9qbJVPIt03B6bI=
39-
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.15/go.mod h1:ZQLZqhcu+JhSrA9/NXRm8SkDvsycE+JkV3WGY41e+IM=
40-
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.0 h1:hT8rVHwugYE2lEfdFE0QWVo81lF7jMrYJVDWI+f+VxU=
41-
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.0/go.mod h1:8tu/lYfQfFe6IGnaOdrpVgEL2IrrDOf6/m9RQum4NkY=
42-
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.3 h1:dT3MqvGhSoaIhRseqw2I0yH81l7wiR2vjs57O51EAm8=
43-
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.3/go.mod h1:GlAeCkHwugxdHaueRr4nhPuY+WW+gR8UjlcqzPr1SPI=
44-
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.17 h1:HGErhhrxZlQ044RiM+WdoZxp0p+EGM62y3L6pwA4olE=
45-
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.17/go.mod h1:RkZEx4l0EHYDJpWppMJ3nD9wZJAa8/0lq9aVC+r2UII=
46-
github.com/aws/aws-sdk-go-v2/service/sso v1.22.4 h1:BXx0ZIxvrJdSgSvKTZ+yRBeSqqgPM89VPlulEcl37tM=
47-
github.com/aws/aws-sdk-go-v2/service/sso v1.22.4/go.mod h1:ooyCOXjvJEsUw7x+ZDHeISPMhtwI3ZCB7ggFMcFfWLU=
48-
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.4 h1:yiwVzJW2ZxZTurVbYWA7QOrAaCYQR72t0wrSBfoesUE=
49-
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.4/go.mod h1:0oxfLkpz3rQ/CHlx5hB7H69YUpFiI1tql6Q6Ne+1bCw=
50-
github.com/aws/aws-sdk-go-v2/service/sts v1.30.3 h1:ZsDKRLXGWHk8WdtyYMoGNO7bTudrvuKpDKgMVRlepGE=
51-
github.com/aws/aws-sdk-go-v2/service/sts v1.30.3/go.mod h1:zwySh8fpFyXp9yOr/KVzxOl8SRqgf/IDw5aUt9UKFcQ=
52-
github.com/aws/smithy-go v1.21.0 h1:H7L8dtDRk0P1Qm6y0ji7MCYMQObJ5R9CRpyPhRUkLYA=
53-
github.com/aws/smithy-go v1.21.0/go.mod h1:irrKGvNn1InZwb2d7fkIRNucdfwR8R+Ts3wxYa/cJHg=
28+
github.com/aws/aws-sdk-go-v2 v1.36.3 h1:mJoei2CxPutQVxaATCzDUjcZEjVRdpsiiXi2o38yqWM=
29+
github.com/aws/aws-sdk-go-v2/config v1.29.9 h1:Kg+fAYNaJeGXp1vmjtidss8O2uXIsXwaRqsQJKXVr+0=
30+
github.com/aws/aws-sdk-go-v2/credentials v1.17.62 h1:fvtQY3zFzYJ9CfixuAQ96IxDrBajbBWGqjNTCa79ocU=
31+
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.30 h1:x793wxmUWVDhshP8WW2mlnXuFrO4cOd3HLBroh1paFw=
32+
github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.34 h1:ZK5jHhnrioRkUNOc+hOgQKlUL5JeC3S6JgLxtQ+Rm0Q=
33+
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.34 h1:SZwFm17ZUNNg5Np0ioo/gq8Mn6u9w19Mri8DnJ15Jf0=
34+
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.3 h1:bIqFDwgGXXN1Kpp99pDOdKMTTb5d2KyU5X/BZxjOkRo=
35+
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.3 h1:eAh2A4b5IzM/lum78bZ590jy36+d/aFLgKF/4Vd1xPE=
36+
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.15 h1:dM9/92u2F1JbDaGooxTq18wmmFzbJRfXfVfy96/1CXM=
37+
github.com/aws/aws-sdk-go-v2/service/sso v1.25.1 h1:8JdC7Gr9NROg1Rusk25IcZeTO59zLxsKgE0gkh5O6h0=
38+
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.29.1 h1:KwuLovgQPcdjNMfFt9OhUd9a2OwcOKhxfvF4glTzLuA=
39+
github.com/aws/aws-sdk-go-v2/service/sts v1.33.17 h1:PZV5W8yk4OtH1JAuhV2PXwwO9v5G5Aoj+eMCn4T+1Kc=
40+
github.com/aws/smithy-go v1.22.2 h1:6D9hW43xKFrRx/tXXfAlIZc4JI+yQe6snnWcQyxSyLQ=
5441
github.com/beorn7/perks v0.0.0-20150223135152-b965b613227f/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q=
5542
github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q=
5643
github.com/beorn7/perks v1.0.0/go.mod h1:KWe93zE9D1o94FZ5RNwFwVgaQK1VOXiVxmqh+CedLV8=
@@ -197,8 +184,8 @@ github.com/go-openapi/jsonreference v0.20.2/go.mod h1:Bl1zwGIM8/wsvqjsOQLJ/SH+En
197184
github.com/go-openapi/swag v0.22.3/go.mod h1:UzaqsxGiab7freDnrUUra0MwWfN/q7tE4j+VcZ0yl14=
198185
github.com/go-openapi/swag v0.23.0 h1:vsEVJDUo2hPJ2tu0/Xc+4noaxyEffXNIs3cOULZ+GrE=
199186
github.com/go-openapi/swag v0.23.0/go.mod h1:esZ8ITTYEsH1V2trKHjAN8Ai7xHb8RV+YSZ577vPjgQ=
200-
github.com/go-sql-driver/mysql v1.3.0 h1:pgwjLi/dvffoP9aabwkT3AKpXQM93QARkjFhDDqC1UE=
201187
github.com/go-sql-driver/mysql v1.3.0/go.mod h1:zAC/RDZ24gD3HViQzih4MyKcchzm+sOG5ZlKdlhCg5w=
188+
github.com/go-sql-driver/mysql v1.4.1 h1:g24URVg0OFbNUTx9qqY1IRZ9D9z3iPyi5zKhQZpNwpA=
202189
github.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY=
203190
github.com/go-task/slim-sprig/v3 v3.0.0 h1:sUs3vkvUymDpBKi3qH1YSqBQk9+9D/8M2mN1vB6EwHI=
204191
github.com/go-task/slim-sprig/v3 v3.0.0/go.mod h1:W848ghGpv3Qj3dhTPRyJypKRiqCdHZiAzKg9hl15HA8=
@@ -645,6 +632,7 @@ golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8T
645632
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
646633
gonum.org/v1/gonum v0.16.0 h1:5+ul4Swaf3ESvrOnidPp4GZbzf0mxVQpDCYUQE7OJfk=
647634
gonum.org/v1/gonum v0.16.0/go.mod h1:fef3am4MQ93R2HHpKnLk4/Tbh/s0+wqD5nfa6Pnwy4E=
635+
google.golang.org/appengine v1.6.8 h1:IhEN5q69dyKagZPYMSdIjS2HqprW324FRQZJcGqPAsM=
648636
google.golang.org/genproto/googleapis/api v0.0.0-20251213004720-97cd9d5aeac2 h1:7LRqPCEdE4TP4/9psdaB7F2nhZFfBiGJomA5sojLWdU=
649637
google.golang.org/genproto/googleapis/api v0.0.0-20251213004720-97cd9d5aeac2/go.mod h1:+rXWjjaukWZun3mLfjmVnQi18E1AsFbDN9QdJ5YXLto=
650638
google.golang.org/genproto/googleapis/rpc v0.0.0-20251213004720-97cd9d5aeac2 h1:2I6GHUeJ/4shcDpoUlLs/2WPnhg7yJwvXtqcMJt9liA=

gateway/policies/advanced-ratelimit/v0.1.0/go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ go 1.25.1
55
require (
66
github.com/google/cel-go v0.26.1
77
github.com/redis/go-redis/v9 v9.17.2
8-
github.com/wso2/api-platform/sdk v0.3.1
8+
github.com/wso2/api-platform/sdk v0.3.3
99
)
1010

1111
require (

0 commit comments

Comments
 (0)