diff --git a/.gitignore b/.gitignore index 0a19790..32b1709 100644 --- a/.gitignore +++ b/.gitignore @@ -172,3 +172,4 @@ cython_debug/ # PyPI configuration file .pypirc +.idea diff --git a/plugins.properties b/plugins.properties index ab723e7..987dac9 100644 --- a/plugins.properties +++ b/plugins.properties @@ -12,54 +12,54 @@ # # AI -ai-prompt-decorator=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/ai-prompt-decorator:1.0.0 -ai-prompt-template=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/ai-prompt-template:1.0.0 -ai-rag=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/ai-rag:1.0.0 -ai-search=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/ai-search:1.0.0 -ai-security-guard=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/ai-security-guard:1.0.0 -ai-statistics=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/ai-statistics:1.0.0 -ai-token-ratelimit=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/ai-token-ratelimit:1.0.0 -ai-transformer=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/ai-transformer:1.0.0 -ai-cache=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/ai-cache:1.0.0 -ai-proxy=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/ai-proxy:1.0.0 -ai-history=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/ai-history:1.0.0 -ai-intent=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/ai-intent:1.0.0 -ai-quota=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/ai-quota:1.0.0 -ai-agent=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/ai-agent:1.0.0 -ai-data-masking=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/ai-data-masking:1.0.0 -ai-json-resp=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/ai-json-resp:1.0.0 -model-router=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/model-router:1.0.0 -model-mapper=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/model-mapper:1.0.0 -mcp-server=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/mcp-server/all-in-one:1.0.0 +ai-prompt-decorator=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/ai-prompt-decorator:2.0.0 +ai-prompt-template=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/ai-prompt-template:2.0.0 +ai-rag=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/ai-rag:2.0.0 +ai-search=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/ai-search:2.0.0 +ai-security-guard=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/ai-security-guard:2.0.0 +ai-statistics=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/ai-statistics:2.0.0 +ai-token-ratelimit=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/ai-token-ratelimit:2.0.0 +ai-transformer=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/ai-transformer:2.0.0 +ai-cache=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/ai-cache:2.0.0 +ai-proxy=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/ai-proxy:2.0.0 +ai-history=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/ai-history:2.0.0 +ai-intent=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/ai-intent:2.0.0 +ai-quota=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/ai-quota:2.0.0 +ai-agent=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/ai-agent:2.0.0 +ai-data-masking=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/ai-data-masking:2.0.0 +ai-json-resp=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/ai-json-resp:2.0.0 +model-router=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/model-router:2.0.0 +model-mapper=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/model-mapper:2.0.0 +mcp-server=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/mcp-server/all-in-one:2.0.0 # Auth -basic-auth=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/basic-auth:1.0.0 -key-auth=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/key-auth:1.0.0 -oidc=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/oidc:1.0.0 -jwt-auth=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/jwt-auth:1.0.0 -hmac-auth=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/hmac-auth:1.0.0 -ext-auth=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/ext-auth:1.0.0 -oauth=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/oauth:1.0.0 -opa=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/opa:1.0.0 +basic-auth=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/basic-auth:2.0.0 +key-auth=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/key-auth:2.0.0 +oidc=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/oidc:2.0.0 +jwt-auth=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/jwt-auth:2.0.0 +hmac-auth=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/hmac-auth:2.0.0 +ext-auth=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/ext-auth:2.0.0 +oauth=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/oauth:2.0.0 +opa=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/opa:2.0.0 # Transformation -custom-response=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/custom-response:1.0.0 -transformer=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/transformer:1.0.0 -cache-control=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/cache-control:1.0.0 -de-graphql=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/de-graphql:1.0.0 -geo-ip=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/geo-ip:1.0.0 -frontend-gray=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/frontend-gray:1.0.0 -json-converter=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/jsonrpc-converter:1.0.0 +custom-response=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/custom-response:2.0.0 +transformer=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/transformer:2.0.0 +cache-control=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/cache-control:2.0.0 +de-graphql=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/de-graphql:2.0.0 +geo-ip=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/geo-ip:2.0.0 +frontend-gray=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/frontend-gray:2.0.0 +json-converter=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/jsonrpc-converter:2.0.0 # Traffic -request-block=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/request-block:1.0.0 -key-rate-limit=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/key-rate-limit:1.0.0 -cluster-key-rate-limit=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/cluster-key-rate-limit:1.0.0 -ip-restriction=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/ip-restriction:1.0.0 -request-validation=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/request-validation:1.0.0 -traffic-tag=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/traffic-tag:1.0.0 +request-block=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/request-block:2.0.0 +key-rate-limit=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/key-rate-limit:2.0.0 +cluster-key-rate-limit=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/cluster-key-rate-limit:2.0.0 +ip-restriction=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/ip-restriction:2.0.0 +request-validation=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/request-validation:2.0.0 +traffic-tag=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/traffic-tag:2.0.0 # Security -bot-detect=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/bot-detect:1.0.0 -waf=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/waf:1.0.0 -cors=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/cors:1.0.0 +bot-detect=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/bot-detect:2.0.0 +waf=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/waf:2.0.0 +cors=oci://higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/cors:2.0.0