Jörg Richter
85ab7d9019
#2975-Suggestion-Add-Permissions-Policy-as-configurable-option-to-SecureHeaders-GatewayFilter
...
- added Permissions-Policy header as an opt-in header & default value
- updated documentation with Permissions-Policy and resources
- updated tests to include Permissions-Policy
- SecurityHeaders and Permissions-Policy may be configured globally / per route
- updated structure of public methods and class members to match previous version structure
Fixes gh-2975
Signed-off-by: Jörg Richter <96986086+joerg-richter-5234@users.noreply.github.com >
2025-04-07 22:19:10 +02:00
spring-builds
4e0cc2eb76
Bumping versions
2025-03-14 18:54:31 +00:00
Ryan Baxter
516230855e
Merge branch '4.2.x'
2025-03-14 11:45:14 -04:00
Ryan Baxter
0c6b7aefc0
Fixing merge
2025-03-14 11:44:59 -04:00
Ryan Baxter
43b1506ef2
Merge branch '4.1.x' into 4.2.x
2025-03-14 11:31:44 -04:00
Ryan Baxter
46d567dd6a
Merge pull request #3720 from skydreamerr/4.1.x-fix
...
Fix keyStore bug in GatewayAutoConfiguration
2025-03-14 11:00:17 -04:00
Ryan Baxter
86dfdfd405
Merge branch '4.1.x' into pr/3720
2025-03-14 10:48:55 -04:00
Ryan Baxter
f2a5a3e2f7
Merge branch '4.2.x'
2025-03-14 10:47:09 -04:00
Ryan Baxter
045465b7a8
Merge branch '4.1.x' into 4.2.x
2025-03-14 10:46:57 -04:00
Ryan Baxter
51aa244060
Merge pull request #3598 from raccoonback/prevent-duplicated-encoding-request-parameters-filter
...
Fix: prevent duplicated encoding request parameters filter
2025-03-14 10:46:22 -04:00
Ryan Baxter
7c291dee65
Merge branch '4.2.x'
2025-03-14 10:45:27 -04:00
Ryan Baxter
018dd6896d
Merge branch '4.1.x' into 4.2.x
2025-03-14 10:45:16 -04:00
Ryan Baxter
12ace1c0fc
Merge pull request #3611 from raccoonback/dispose-connection-when-cancelled
...
Suggests to dispose connection when cancelled In NettyWriteResponseFilter
2025-03-14 10:44:49 -04:00
Ryan Baxter
f22b40a504
Fixing merge
2025-03-14 10:43:16 -04:00
Ryan Baxter
c8249ed8bb
Merge branch '4.2.x'
2025-03-14 10:42:59 -04:00
Ryan Baxter
47f32f2ed7
Merge branch '4.1.x' into 4.2.x
2025-03-14 10:11:18 -04:00
Ryan Baxter
4998631257
Merge pull request #3658 from raccoonback/prevent-duplicated-encoding-in-mvc
...
Prevent duplicated encoding of `setPath()`, `stripPrefix()` in mvc
2025-03-14 10:10:57 -04:00
Ryan Baxter
4e78c0f536
Merge branch '4.2.x'
2025-03-14 10:09:45 -04:00
Ryan Baxter
0e7b027c7a
Merge branch '4.1.x' into 4.2.x
2025-03-14 10:09:34 -04:00
Ryan Baxter
e6de344c56
Merge pull request #3725 from abelsromero/add-enum-values-to-properties-docs-v4.1.x
...
Add enum values to JavaDocs to show in docs
2025-03-14 10:08:46 -04:00
Ryan Baxter
a7cb4cf2a7
Merge branch '4.2.x'
2025-03-14 10:07:46 -04:00
Ryan Baxter
a432d6fe2c
Merge pull request #3724 from abelsromero/add-enum-values-to-properties-docs-v4.2.x
...
Add enum values to JavaDocs to show in docs
2025-03-14 10:06:56 -04:00
Ryan Baxter
b158666c4e
Merge branch '4.1.x' into pr/3598
2025-03-14 09:14:09 -04:00
Ryan Baxter
02ab0bc9a6
Merge branch '4.1.x' into pr/3611
2025-03-14 09:12:36 -04:00
Abel Salgado Romero
105b0649b4
Add enum values to JavaDocs to show in docs
...
Signed-off-by: Abel Salgado Romero <abel.salgado@broadcom.com >
2025-03-14 14:11:50 +01:00
Ryan Baxter
6f056e4414
Merge branch '4.1.x' into pr/3658
2025-03-14 09:11:31 -04:00
Abel Salgado Romero
470068bc0b
Add enum values to JavaDocs to show in docs
...
Signed-off-by: Abel Salgado Romero <abel.salgado@broadcom.com >
2025-03-14 14:11:24 +01:00
Ryan Baxter
2a5939c1de
Merge branch '4.2.x'
2025-03-14 09:08:46 -04:00
Ryan Baxter
1e339cf425
Update maven.yml
...
Adding 4.2.x to GitHub build action
2025-03-14 09:08:29 -04:00
Ryan Baxter
4593b51800
Merge branch '4.1.x' into 4.2.x
2025-03-14 09:07:57 -04:00
Ryan Baxter
5b08d91a8b
Adding 4.1.x to GitHub build action
2025-03-14 09:07:30 -04:00
Ryan Baxter
c3f62db629
Merge pull request #3719 from Been24/patch-2
...
Fix Developer Guide Bug
2025-03-14 09:04:08 -04:00
Andrei
12d48d415d
Fix keyStore bug in GatewayAutoConfiguration
...
Fixes java.security.KeyStoreException: Uninitialized keystore
Per JDK documentation keystore should be initialized before use.
Signed-off-by: Andrei <skydreamerr@gmail.com >
2025-03-13 22:39:38 -07:00
Been24
0abe96239a
Update developer-guide.adoc
...
Signed-off-by: Been24 <894661859@qq.com >
2025-03-14 09:33:21 +08:00
raccoonback
478fab319f
Prevent double encoding in removeRequestParameter method
...
The removeRequestParameter method was causing URLs to be encoded twice under certain conditions.
This fix ensures proper handling of parameters to avoid redundant encoding.
Signed-off-by: raccoonback <kosb15@naver.com >
2025-03-14 08:11:19 +09:00
raccoonback
962c8c34e5
Prevent double encoding in stripPrefix method
...
The stripPrefix method was causing URLs to be encoded twice under certain conditions.
This fix ensures proper handling of parameters to avoid redundant encoding.
Signed-off-by: raccoonback <kosb15@naver.com >
2025-03-14 08:11:19 +09:00
raccoonback
07aca3e63e
Prevent double encoding in setPath method
...
The setPath method was causing URLs to be encoded twice under certain conditions.
This fix ensures proper handling of parameters to avoid redundant encoding.
Signed-off-by: raccoonback <kosb15@naver.com >
2025-03-14 08:11:19 +09:00
spring-builds
1f10961bd7
Bumping versions
...
Signed-off-by: raccoonback <kosb15@naver.com >
2025-03-14 08:11:19 +09:00
raccoonback
3ecb4b62db
dispose the connection regardless of the channel state
...
Signed-off-by: raccoonback <kosb15@naver.com >
2025-03-14 07:55:39 +09:00
raccoonback
2f73ed234a
fix typo
...
Signed-off-by: raccoonback <kosb15@naver.com >
2025-03-14 07:55:39 +09:00
spring-builds
1bc974e824
Bumping versions
...
Signed-off-by: raccoonback <kosb15@naver.com >
2025-03-14 07:55:39 +09:00
raccoonback
c62f2b4459
Remove unnecessary public modifiers from test methods
...
Signed-off-by: raccoonback <kosb15@naver.com >
2025-03-14 07:48:21 +09:00
raccoonback
49b6d0a0a3
Prevent duplicate encoding issue in HTTP request parameter remove filter
...
Signed-off-by: raccoonback <kosb15@naver.com >
2025-03-14 07:48:21 +09:00
raccoonback
6415f1204f
Prevent duplicate encoding issue in HTTP request parameter rewrite filter
...
Signed-off-by: raccoonback <kosb15@naver.com >
2025-03-14 07:48:21 +09:00
Ryan Baxter
055aad4748
Merge pull request #3625 from lucky8987/fix#instanceof
...
Updates to instanceof with variable
2025-03-13 14:33:32 -04:00
Ryan Baxter
9ac4b42daa
Merge pull request #3627 from Ebolo1/Doc-spring-api-gateway-server-mvc
...
small grammatical issue
2025-03-13 14:32:08 -04:00
Ryan Baxter
50243c2728
Merge pull request #3693 from iis-MarkKuang/faster_rate_limiter_script
...
performance enhancement for request rate limiter lua script.
2025-03-13 14:04:10 -04:00
spring-builds
74fd106b21
Bumping versions
2025-03-13 13:28:24 +00:00
Ryan Baxter
ffae1bbc51
Merge branch 'main' into pr/3693
2025-03-13 09:02:16 -04:00
spring-builds
b56664e73a
Bumping versions
2025-03-13 09:57:14 +00:00