apisix/t/plugin
HaiYan 01a6ab4450
feat(api-breaker): allow configuring response (#6949)
Co-authored-by: qihaiyan <qihaiyan@hisense.com>
Co-authored-by: tzssangglass <tzssangglass@gmail.com>
Co-authored-by: Alex Zhang <tokers@apache.org>
Co-authored-by: 罗泽轩 <spacewanderlzx@gmail.com>
2022-05-10 13:42:54 +08:00
..
authz-casbin feat: Added authz-casbin plugin and doc and tests for it (#4710) 2021-08-06 11:35:07 +08:00
dubbo-proxy test(dubbo-proxy): check service version (#6394) 2022-02-24 15:18:45 +08:00
ext-plugin feat(ext-plugin): support hook response body (#6968) 2022-05-10 10:10:14 +08:00
google-cloud-logging fix(google-cloud-logging): move ssl_verify to plugin configuration top level (#5839) 2021-12-20 19:20:31 +08:00
grpc-web test(grpc-web): add server-side streaming mode test case (#6451) 2022-02-28 18:14:21 +08:00
proxy-cache test: remove unnecessary response body data check (#6545) 2022-03-15 19:27:40 +08:00
api-breaker.t feat(api-breaker): allow configuring response (#6949) 2022-05-10 13:42:54 +08:00
authz-casbin.t feat: Added authz-casbin plugin and doc and tests for it (#4710) 2021-08-06 11:35:07 +08:00
authz-casdoor.t feat: add auth plugin for casdoor (#6382) 2022-03-28 21:26:12 +08:00
authz-keycloak2.t test: remove unnecessary response body data check (#6545) 2022-03-15 19:27:40 +08:00
authz-keycloak3.t fix(authz-keycloak): add missing path for access_denied_redirect_uri (#6794) 2022-04-07 08:59:02 +08:00
authz-keycloak.t fix: hide 5xx error message from client (#6982) 2022-05-05 09:54:20 +08:00
aws-lambda.t test: remove unnecessary response body data check (#6545) 2022-03-15 19:27:40 +08:00
azure-functions.t test: remove unnecessary response body data check (#6545) 2022-03-15 19:27:40 +08:00
basic-auth.t fix: do not expose internal errors to the client (#6859) 2022-04-18 19:14:31 +08:00
batch-requests2.t fix(public api): ensure the content-type is correct (#6665) 2022-03-22 08:47:55 +08:00
batch-requests.t change: don't expose public API by default & remove plugin interceptor (#6196) 2022-01-27 12:57:53 +08:00
clickhouse-logger.t test: remove unnecessary response body data check (#6545) 2022-03-15 19:27:40 +08:00
client-control.t fix: upgrade jsonschema to 0.9.6 (#6091) 2022-01-14 09:35:18 +08:00
consumer-restriction.t test: remove unnecessary response body data check (#6545) 2022-03-15 19:27:40 +08:00
cors2.t feat(cors): validate allow_origins (#4757) 2021-08-06 18:05:35 +08:00
cors3.t feat: set cors allow origins by plugin metadata (#6546) 2022-03-13 19:31:46 +08:00
cors.t fix(cors): compatible with scenarios where origin is modified (#5890) 2021-12-23 19:12:16 +08:00
csrf.t feat: add expires timestamp for CSRF plugin (#6201) 2022-03-13 19:34:00 +08:00
datadog.t test: remove unnecessary response body data check (#6545) 2022-03-15 19:27:40 +08:00
echo.t test: remove unnecessary response body data check (#6545) 2022-03-15 19:27:40 +08:00
error-log-logger-clickhouse.t feat(error-log-logger): add clickhouse for error-log-logger (#6256) 2022-02-28 16:40:39 +08:00
error-log-logger-skywalking.t refactor: use manager to manage batch processor (#5763) 2021-12-14 10:16:05 +08:00
error-log-logger.t ci: lint for editorconfig (#5391) 2021-11-03 12:50:17 +08:00
example.t feat: add delayed_body_filter phase (#6605) 2022-03-15 10:22:22 +08:00
fault-injection2.t test: enable master-worker mode by default (#3927) 2021-03-29 23:38:07 +08:00
fault-injection.t fix: upgrade lua-resty-expr to fix the rule validation (#4678) 2021-07-31 12:06:09 +08:00
file-logger-reopen.t feat(file-logger): cache & reopen file handler (#6721) 2022-03-28 10:16:35 +08:00
file-logger.t feat(file-logger): cache & reopen file handler (#6721) 2022-03-28 10:16:35 +08:00
forward-auth.t test: rewrite test to bypass "missing the closing long bracket" err (#6818) 2022-04-11 17:23:22 +08:00
google-cloud-logging2.t chore(google-cloud-logging): use batch queue default parameters (#5869) 2021-12-23 14:57:46 +08:00
google-cloud-logging.t fix(google-cloud-logging): move ssl_verify to plugin configuration top level (#5839) 2021-12-20 19:20:31 +08:00
grpc-transcode2.t fix(grpc-transcode): fetch the response body cached in the ctx (#6862) 2022-04-19 09:53:32 +08:00
grpc-transcode.t fix(grpc-transcode): handle enum type (#4706) 2021-07-31 16:27:11 -04:00
grpc-web.t fix(grpc-web): don't override Access-Control-Allow-Origin header in response (#6842) 2022-04-15 11:09:33 +08:00
gzip.t fix: upgrade jsonschema to 0.9.6 (#6091) 2022-01-14 09:35:18 +08:00
hmac-auth2.t fix(hmac-auth): don't let client know why it is rejected (#6853) 2022-04-17 19:36:35 +08:00
hmac-auth3.t fix: replace get_headers and get_uri_args with the function in core.request (#6922) 2022-04-26 09:56:11 +08:00
hmac-auth-custom.t fix(hmac-auth): don't let client know why it is rejected (#6853) 2022-04-17 19:36:35 +08:00
hmac-auth.t fix(hmac-auth): don't let client know why it is rejected (#6853) 2022-04-17 19:36:35 +08:00
http-logger2.t test(http-logger): fetch request and response body test case (#6487) 2022-03-04 10:48:26 +08:00
http-logger-json.t feat(http/kafka-logger): support to log response body (#5550) 2021-11-26 11:12:53 +08:00
http-logger-log-format.t test: remove unnecessary response body data check (#6545) 2022-03-15 19:27:40 +08:00
http-logger-new-line.t ci: make it work under OpenResty 1.19 (#2768) 2020-11-30 10:32:35 +08:00
http-logger.t test: remove http-https-echo docker image (#6639) 2022-03-22 10:30:23 +08:00
ip-restriction.t fix: upgrade jsonschema to 0.9.6 (#6091) 2022-01-14 09:35:18 +08:00
jwt-auth2.t feat: jwt-plugin support custom parameters (#6561) 2022-03-14 11:43:35 +08:00
jwt-auth-vault.t test: switch back to openresty/test-nginx (#6478) 2022-03-03 09:58:15 +08:00
jwt-auth.t chore(jwt-auth): adjust error log level to warn (#6858) 2022-04-15 17:28:52 +08:00
kafka-logger2.t fix: upgrade jsonschema to 0.9.6 (#6091) 2022-01-14 09:35:18 +08:00
kafka-logger-log-format.t test: remove unnecessary response body data check (#6545) 2022-03-15 19:27:40 +08:00
kafka-logger.t test: remove unnecessary response body data check (#6545) 2022-03-15 19:27:40 +08:00
key-auth-upstream-domain-node.t test: make key-auth-upstream-domain-node stable (#3666) 2021-02-25 13:07:18 +08:00
key-auth.t feat: just change uri args or headers when hiding credentials (#6991) 2022-05-07 10:20:51 +08:00
ldap-auth.t fix: do not expose internal errors to the client (#6859) 2022-04-18 19:14:31 +08:00
limit-conn2.t test: remove unnecessary response body data check (#6545) 2022-03-15 19:27:40 +08:00
limit-conn.t test: remove unnecessary response body data check (#6545) 2022-03-15 19:27:40 +08:00
limit-count2.t feat(limit-count): add constant key type (#5984) 2022-01-05 09:05:19 +08:00
limit-count3.t fix(limit-count): keep the counter if the plugin conf is the same (#6151) 2022-01-25 11:08:03 +08:00
limit-count-redis2.t ci: upgrade ancient redis image (#6838) 2022-04-14 10:38:05 +08:00
limit-count-redis-cluster.t test: remove unnecessary response body data check (#6545) 2022-03-15 19:27:40 +08:00
limit-count-redis.t ci: upgrade ancient redis image (#6838) 2022-04-14 10:38:05 +08:00
limit-count.t test: remove unnecessary response body data check (#6545) 2022-03-15 19:27:40 +08:00
limit-req2.t feat(limit-* plugin): fallback to remote_addr when key is missing (#5422) 2021-11-07 19:29:27 +08:00
limit-req.t test: remove unnecessary response body data check (#6545) 2022-03-15 19:27:40 +08:00
log-rotate2.t test: make plugin/log-rotate2.t stable (#6654) 2022-03-20 14:34:34 +08:00
log-rotate.t fix(log-rotate): after enabling compression collect log exceptions (#5715) 2021-12-08 09:28:03 +08:00
loggly.t test: remove unnecessary response body data check (#6545) 2022-03-15 19:27:40 +08:00
mocking.t feat: mocking plugin (#5940) 2022-02-25 14:14:06 +08:00
node-status.t change: don't expose public API by default & remove plugin interceptor (#6196) 2022-01-27 12:57:53 +08:00
opa2.t fix(json): ensure empty array is the same after decode then encode (#6383) 2022-02-24 15:37:35 +08:00
opa.t feat: supprot OPA plugin complex response (#5779) 2021-12-15 16:19:26 +08:00
openid-configuration.json feat(stream): add limit-conn (#4515) 2021-07-13 13:17:52 +08:00
openid-connect.t test: remove unnecessary response body data check (#6545) 2022-03-15 19:27:40 +08:00
opentelemetry2.t fix(skywalking,opentelemetry): trace request rejected by auth (#6617) 2022-03-17 00:03:10 +08:00
opentelemetry.t feat: add opentelemetry plugin (#6119) 2022-01-26 11:09:42 +08:00
openwhisk.t feat: support custom package, headers and body in openwhisk plugin (#5923) 2022-01-14 14:51:44 +08:00
plugin.t test: remove duplicate --- no_error_log & --- request sections (#6317) 2022-02-16 21:40:14 +08:00
prometheus2.t test: remove unnecessary response body data check (#6545) 2022-03-15 19:27:40 +08:00
prometheus3.t fix(prometheus): conflict between global rule and route configure (#6579) 2022-03-15 09:33:04 +08:00
prometheus.t change: don't expose public API by default & remove plugin interceptor (#6196) 2022-01-27 12:57:53 +08:00
proxy-control.t feat: set proxy_request_buffering dynamically (#6075) 2022-01-14 11:00:47 +08:00
proxy-mirror.t fix(proxy-mirror): pattern validation (#6529) 2022-03-08 11:37:02 +08:00
proxy-rewrite2.t fix(proxy-rewrite): make sure proxy-rewrite update the core.request.header cache (#5914) 2021-12-24 16:02:38 +08:00
proxy-rewrite3.t fix(proxy-rewrite): when conf.headers are missing,conf.method can make effect (#6300) 2022-02-15 19:54:52 +08:00
proxy-rewrite.t feat: make A/B test APISIX easier by removing "additionalProperties = false" (#4797) 2021-08-12 09:21:10 +08:00
public-api.t docs: add missing } in the example (#6193) 2022-01-25 11:53:03 +08:00
real-ip.t fix: upgrade jsonschema to 0.9.6 (#6091) 2022-01-14 09:35:18 +08:00
redirect2.t test(redirect): add use regex_uri redirect and enable append_query_string case (#6585) 2022-03-14 11:53:27 +08:00
redirect.t feat(redirect): set redirect server port when enable http_to_https (#6686) 2022-05-05 14:00:31 +08:00
referer-restriction.t fix: upstream nodes cant't include ipv6 addr (#6908) 2022-04-25 14:41:55 +08:00
request-id.t feat(request-id): add algorithm support nanoid (#6779) 2022-04-07 14:31:00 +08:00
request-validation2.t fix(request-validate): handle duplicate key in JSON (#6625) 2022-03-16 16:05:55 +08:00
request-validation.t fix(request-validation): should not limit the urlencoded post args number (#6396) 2022-02-21 17:36:04 +08:00
response-rewrite2.t feat(response-rewrite): support filters (#6750) 2022-04-11 09:46:18 +08:00
response-rewrite.t fix: upgrade jsonschema to 0.9.6 (#6091) 2022-01-14 09:35:18 +08:00
rocketmq-logger2.t fix(logger): remove incorrect item type of include req/resp body expr (#5886) 2021-12-27 15:42:40 +08:00
rocketmq-logger-log-format.t test: remove unnecessary response body data check (#6545) 2022-03-15 19:27:40 +08:00
rocketmq-logger.t test: remove unnecessary response body data check (#6545) 2022-03-15 19:27:40 +08:00
server-info.t change(server-info): use a new approach(keepalive) to report DP info (#6202) 2022-02-25 13:55:13 +08:00
serverless.t feat(serverless): return like other plugins (#6870) 2022-04-18 14:39:47 +08:00
skywalking-logger.t test: remove unnecessary response body data check (#6545) 2022-03-15 19:27:40 +08:00
skywalking.t fix(skywalking,opentelemetry): trace request rejected by auth (#6617) 2022-03-17 00:03:10 +08:00
sls-logger.t test: remove unnecessary response body data check (#6545) 2022-03-15 19:27:40 +08:00
splunk-hec-logging.t feat(splunk): support splunk hec logging plugin (#5819) 2021-12-20 17:51:11 +08:00
syslog.t test: remove unnecessary response body data check (#6545) 2022-03-15 19:27:40 +08:00
tcp-logger.t test: remove unnecessary response body data check (#6545) 2022-03-15 19:27:40 +08:00
traffic-split2.t test: change the string to lua table (#6632) 2022-03-17 09:14:39 +08:00
traffic-split3.t test: change the string to lua table (#6632) 2022-03-17 09:14:39 +08:00
traffic-split4.t test: change the string to lua table (#6632) 2022-03-17 09:14:39 +08:00
traffic-split5.t test: remove duplicate --- no_error_log & --- request sections (#6317) 2022-02-16 21:40:14 +08:00
traffic-split.t test: change the string to lua table (#6632) 2022-03-17 09:14:39 +08:00
ua-restriction.t fix(ua-restriction): refine plugin configuration check logic (#5728) 2021-12-19 19:51:32 +08:00
udp-logger.t test: remove unnecessary response body data check (#6545) 2022-03-15 19:27:40 +08:00
uri-blocker.t test: remove unnecessary response body data check (#6545) 2022-03-15 19:27:40 +08:00
wolf-rbac.t fix: replace ngx.req.get_post_args to core.request.get_post_args (#6924) 2022-04-26 09:57:18 +08:00
zipkin2.t fix(limit-count): keep the counter if the plugin conf is the same (#6151) 2022-01-25 11:08:03 +08:00
zipkin.t test: remove unnecessary response body data check (#6545) 2022-03-15 19:27:40 +08:00