This is an automated email from the ASF dual-hosted git repository.
juzhiyuan pushed a change to branch juzhiyuan/feat-plugin
in repository https://gitbox.apache.org/repos/asf/apisix-dashboard.git.
from cf9912a feat: added codes format
add 4bb353d chore: add middleware to transform error and rename
placeholder.txt (#899)
add 8755d1c test: add route with valid remote_address (E2E) (#884)
add 478cbeb test: add route with uri or uris ( E2E ) (#888)
add aec6d6c test: add e2e test cases for route with log plugin (#892)
add 038c078 test: add route with vars (E2E) (#895)
add cdab409 fix: bug for build tool `schem-sync` (#909)
add b48ef0a fix: make field ID compatible with both string and int (#902)
add 09dee7f test: add e2e test cases for route with trace plugin (#903)
add 780c85c fix: remove schema sync test from CI (#917)
add f484c97 test: add e2e test cases for route with metric plugin (#894)
add 45ba000 test: add e2e test for config route with plugin orchestration
(#913)
add 7b9445e fix: incorrect api in E2E test case (#921)
add a7d8e13 fix: typo `scheme validate fail` should be `schema validate
failed` (#915)
add e60cacd Merge branch 'master' into juzhiyuan/feat-plugin
No new revisions were added by this update.
Summary of changes:
api/build-tools/schema-sync.lua | 3 +-
api/build-tools/schema-sync.sh | 3 +-
api/go.mod | 2 +-
api/go.sum | 2 +
api/internal/core/entity/entity.go | 24 +-
api/internal/core/entity/query.go | 9 +-
api/internal/core/store/store.go | 5 +-
api/internal/core/store/store_test.go | 4 +-
api/internal/core/store/storehub.go | 8 +-
api/internal/core/store/validate.go | 32 +-
api/internal/core/store/validate_test.go | 8 +-
api/internal/handler/consumer/consumer.go | 5 +-
api/internal/handler/handler.go | 25 +-
api/internal/handler/route/route.go | 30 +-
api/internal/handler/service/service.go | 11 +-
api/internal/utils/utils.go | 12 +-
api/logs/{placeholder.txt => .gitkeep} | 0
api/main.go | 11 +-
api/test/docker/apisix_config.yaml | 50 +++
api/test/docker/docker-compose.yaml | 14 +-
api/test/e2e/base.go | 15 +-
api/test/e2e/id_compatible_test.go | 337 +++++++++++++++++++++
api/test/e2e/route_test.go | 11 +
api/test/e2e/route_with_log_plugin_test.go | 226 ++++++++++++++
...te_test.go => route_with_metric_plugin_test.go} | 102 ++-----
....go => route_with_plugin_orchestration_test.go} | 116 +++----
...mer_test.go => route_with_trace_plugin_test.go} | 146 +++++----
...onsumer_test.go => route_with_uri_uris_test.go} | 105 +++----
...est.go => route_with_valid_remote_addr_test.go} | 172 +++++------
api/test/e2e/route_with_vars_test.go | 317 +++++++++++++++++++
api/test/e2e/upstream_test.go | 60 ++--
api/test/testdata/dag-conf.json | 331 ++++++++++++++++++++
api/test/testdata/invalid-dag-conf.json | 55 ++++
33 files changed, 1803 insertions(+), 448 deletions(-)
rename api/logs/{placeholder.txt => .gitkeep} (100%)
create mode 100644 api/test/e2e/id_compatible_test.go
create mode 100644 api/test/e2e/route_with_log_plugin_test.go
copy api/test/e2e/{route_with_plugin_proxy_rewrite_test.go =>
route_with_metric_plugin_test.go} (57%)
copy api/test/e2e/{consumer_test.go =>
route_with_plugin_orchestration_test.go} (51%)
copy api/test/e2e/{consumer_test.go => route_with_trace_plugin_test.go} (57%)
copy api/test/e2e/{consumer_test.go => route_with_uri_uris_test.go} (56%)
copy api/test/e2e/{route_with_plugin_proxy_rewrite_test.go =>
route_with_valid_remote_addr_test.go} (55%)
create mode 100644 api/test/e2e/route_with_vars_test.go
create mode 100644 api/test/testdata/dag-conf.json
create mode 100644 api/test/testdata/invalid-dag-conf.json