Elvin Efendi
e0dece48f7
Add Global Rate Limiting support
2021-01-04 17:47:07 -05:00
Josh Soref
a8728f3d2c
Spelling
2020-12-15 16:10:48 -05:00
qianyong
44aaa2e367
Fix sticky session not set for host in server-alias annotation ( #6448 )
2020-12-15 11:01:19 +08:00
Kubernetes Prow Robot
e3a3ea8826
Merge pull request #6294 from ianbuss/auth-error-redirect-param
...
Allow customisation of redirect URL parameter in external auth redirects
2020-11-23 01:27:37 -08:00
Manuel Alejandro de Brito Fontes
8a218687e3
Enable external auth e2e tests
2020-11-12 22:33:31 -03:00
Manuel Alejandro de Brito Fontes
3f153add00
Refactor handling of path Prefix and Exact
2020-11-10 07:21:34 -03:00
Kubernetes Prow Robot
524c3a50ea
Merge pull request #6037 from aledbf/redirect
...
Do not append a trailing slash on redirects
2020-10-08 11:51:06 -07:00
Ian Buss
41cf628bdf
Add a configurable URL redirect parameter for error URLs
2020-10-08 12:53:46 +01:00
Manuel Alejandro de Brito Fontes
2af627f0fe
Fix e2e test error
2020-09-29 10:10:40 -03:00
Kubernetes Prow Robot
8d45bb39a4
Merge pull request #5348 from Antiarchitect/stream-log-annotations
...
Ability to separately disable access log in http and stream contexts
2020-09-28 11:02:53 -07:00
Manuel Alejandro de Brito Fontes
493dd6726d
Replace request_uri
2020-09-27 20:26:39 -03:00
Manuel Alejandro de Brito Fontes
108637bb1c
Migrate to structured logging (klog)
2020-09-27 18:59:57 -03:00
Maxime LUCE
b7b85175f6
Add annotation to configure CORS Access-Control-Expose-Headers
2020-09-23 17:41:52 +02:00
Manuel Alejandro de Brito Fontes
7fe5eccbc6
Rollback to Poll instead of PollImmediate
2020-08-20 20:50:51 -04:00
Manuel Alejandro de Brito Fontes
4ad97afdb3
Add GinkgoRecover in goroutines
2020-08-19 23:15:02 -04:00
Manuel Alejandro de Brito Fontes
351248fabb
Fix wait times in e2e tests
2020-08-09 09:19:37 -04:00
Ryan Wilson-Perkin
017a24f6da
Fixed typo "permanen"
...
Noticed the use of the name "permanen-redirect" instead of "permanent-redirect" in some annotations for this test
2020-08-04 14:14:55 -04:00
Manuel Alejandro de Brito Fontes
3b31b9a0a8
Cleanup e2e tests
2020-07-31 07:31:09 -04:00
Manuel Alejandro de Brito Fontes
a4ec5c8a88
Validate endpoints are ready in e2e tests
2020-07-21 09:53:03 -04:00
Manuel Alejandro de Brito Fontes
268f7c5c4b
Fix error in grpcbin deployment and enable e2e test
2020-07-21 09:39:56 -04:00
Manuel Alejandro de Brito Fontes
dc3876666b
Revert "use-regex annotation should be applied to only one Location"
...
This reverts commit a8a8b5f6e9
.
2020-07-15 11:20:47 -04:00
Manuel Alejandro de Brito Fontes
a8a8b5f6e9
use-regex annotation should be applied to only one Location
2020-07-06 19:29:39 -04:00
Manuel Alejandro de Brito Fontes
ec4fb05cad
Fix proxy ssl e2e test
2020-07-06 18:41:42 -04:00
Zhongcheng Lao
c0629e92c2
Add proxy-ssl-server-name to enable passing SNI
2020-07-03 14:14:32 +08:00
Manuel Alejandro de Brito Fontes
b392fed580
Test pull requests using github actions
2020-07-02 20:12:05 -04:00
Manuel Alejandro de Brito Fontes
10dcf0db15
Remove unused variables and verbose e2e logs
2020-06-29 18:11:01 -04:00
Jeff Hui
7767230e6a
fix undefined variable $auth_cookie error when location is denied
...
(add) isLocationAllowed check before setting the cookie
2020-06-08 13:59:52 -04:00
agile6v
0e79ad8e4f
Update unit & e2e tests.
2020-05-21 02:19:13 +08:00
Andrey Voronkov
96d86995e1
Disable Access Log tests. Draft.
...
Signed-off-by: Andrey Voronkov <voronkovaa@gmail.com>
2020-05-13 22:22:41 +03:00
Artem Miroshnychenko
39c01c6f96
fix e2e rests related to the removed string
2020-04-09 00:24:53 +03:00
Manuel Alejandro de Brito Fontes
5390ce4879
Fix definition order of modsecurity directives
2020-04-03 10:53:20 -03:00
Balazs Szekeres
1e899cacfc
Added auth-tls-verify-client testcase
2020-04-01 14:47:38 +02:00
Manuel Alejandro de Brito Fontes
1216ed03f7
Fix condition in server-alias annotation
2020-04-01 08:37:14 -03:00
Kubernetes Prow Robot
461aa93d13
Merge pull request #5296 from SzekeresB/dev/proxy-ssl
...
Added proxy-ssl-location-only test.
2020-03-30 05:07:55 -07:00
Balazs Szekeres
d362475334
Added proxy-ssl-location-only test.
2020-03-30 10:30:22 +02:00
Manuel Alejandro de Brito Fontes
a46126a034
Update client-go methods to support context and and new create and delete options
2020-03-27 19:52:51 -03:00
Bhavin Gandhi
380ef3a92c
Fix the ability to disable ModSecurity at location level
...
- Adds 'modsecurity off;' to the nginx config if the
'enable-modsecurity' annotation is set to false.
- Update tests and e2e tests accordingly
Signed-off-by: Bhavin Gandhi <bhavin7392@gmail.com>
2020-03-22 23:51:02 +05:30
Manuel Alejandro de Brito Fontes
07b70f68bd
Redirect for app-root should preserve current scheme ( #5266 )
2020-03-19 15:49:18 -03:00
Balazs Szekeres
fd66e6337b
Refacored proxy ssl TC-s
2020-03-10 09:50:55 +01:00
Balazs Szekeres
7789843bd7
Added affinity-mode tc and refactored affinity.go
2020-03-06 12:43:34 +01:00
Kubernetes Prow Robot
103eb067f2
Merge pull request #5201 from SzekeresB/dev/proxy-config
...
Added TC for proxy connect, read, and send timeout
2020-03-02 15:41:37 -08:00
Balazs Szekeres
a182ca799b
Refactored client body buffer size TC-s.
2020-03-02 13:06:21 +01:00
Balazs Szekeres
12fe318fdb
Added test case for proxy connect, read, and send timeout from setting them via Nginx configmap.
2020-03-02 09:36:52 +01:00
Balazs Szekeres
6757224996
Refactored test/e2e/annotations/proxy.go
2020-02-27 16:03:28 +01:00
Kubernetes Prow Robot
35264d6e8f
Merge pull request #5114 from whalecold/match
...
Feat: add header-pattern annotation.
2020-02-24 17:07:36 -08:00
Balazs Szekeres
2b77529c74
Added limit-rate annotation test
2020-02-24 13:31:02 +01:00
Lisheng Zheng
0b33650bb8
Feat: canary supports using specific match strategy to match header value.
2020-02-21 10:02:20 +08:00
Balazs Szekeres
4f11e99131
Added tc for limit-connection annotation
2020-02-20 16:22:06 +01:00
Manuel Alejandro de Brito Fontes
57fcbdfb73
Lint go code ( #5132 )
2020-02-19 21:43:14 -03:00
Manuel Alejandro de Brito Fontes
f9624cbe46
Refactor e2e tests to use testify y httpexpect
2020-02-19 19:42:50 -03:00