This is an automated email from the ASF dual-hosted git repository.

juzhiyuan pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/apisix-dashboard.git.


    from 6375d15  fix(i18n): update error key in requestConfigView.tsx (#526)
     add a1f96d4  feat: refactor `manager api` (#564)

No new revisions were added by this update.

Summary of changes:
 .actions/ASF-Release.cfg                           |  12 +
 .github/workflows/api_ci.yml                       |  44 +-
 .github/workflows/api_cicd.yml                     |  14 +-
 LICENSE                                            |  11 +
 api/Dockerfile                                     |  14 +
 api/build-tools/json.lua                           | 400 ++++++++++
 api/build-tools/schema-sync.lua                    | 134 ++++
 api/conf/conf.go                                   |  66 +-
 api/conf/schema.json                               |   1 +
 api/errno/error.go                                 | 170 ----
 api/filter/authentication.go                       |  32 +-
 api/filter/logging.go                              |   5 +-
 api/filter/request_id.go                           |   1 +
 api/go.mod                                         |  24 +-
 api/go.sum                                         | 377 ++++++++-
 api/internal/core/entity/entity.go                 | 215 +++++
 .../core/entity/format.go}                         |  46 +-
 .../core/entity/format_test.go}                    |  28 +-
 api/internal/core/entity/query.go                  | 137 ++++
 api/internal/core/storage/etcd.go                  | 138 ++++
 .../copy.go => internal/core/storage/storage.go}   |  44 +-
 api/internal/core/storage/storage_mock.go          | 116 +++
 api/internal/core/store/query.go                   | 135 ++++
 api/internal/core/store/selector.go                | 128 +++
 api/internal/core/store/selector_test.go           | 269 +++++++
 api/internal/core/store/store.go                   | 326 ++++++++
 api/internal/core/store/store_test.go              | 763 ++++++++++++++++++
 api/internal/core/store/storehub.go                | 145 ++++
 api/internal/core/store/test_case.json             |  19 +
 api/internal/core/store/validate.go                | 155 ++++
 api/internal/core/store/validate_mock.go           |  24 +
 api/internal/core/store/validate_test.go           | 140 ++++
 .../handler/authentication/authentication.go       |  78 ++
 .../handler/authentication/authentication_test.go  |  67 ++
 api/internal/handler/consumer/consumer.go          | 157 ++++
 api/internal/handler/consumer/consumer_test.go     | 229 ++++++
 .../healthz.go => internal/handler/handler.go}     |  30 +-
 api/{route => internal/handler/healthz}/healthz.go |  28 +-
 api/internal/handler/plugin/plugin.go              |  65 ++
 .../handler/plugin/plugin_test.go}                 |  55 +-
 api/internal/handler/route/route.go                | 369 +++++++++
 api/internal/handler/route/route_test.go           | 867 +++++++++++++++++++++
 api/internal/handler/service/service.go            | 215 +++++
 api/internal/handler/service/service_test.go       | 152 ++++
 api/internal/handler/ssl/ssl.go                    | 380 +++++++++
 api/{route => internal/handler/ssl}/ssl_test.go    | 132 +++-
 api/internal/handler/upstream/upstream.go          | 265 +++++++
 api/internal/handler/upstream/upstream_test.go     | 183 +++++
 api/{route/base.go => internal/route.go}           |  39 +-
 .../base_test.go => internal/utils/closer.go}      |  22 +-
 .../utils/consts/api_error.go}                     |  38 +-
 .../utils/consts/error.go}                         |  27 +-
 api/internal/utils/utils.go                        |  79 ++
 .../base_test.go => internal/utils/utils_test.go}  |  15 +-
 api/log/log.go                                     |  55 ++
 api/main.go                                        |  25 +-
 api/route/authentication.go                        |  68 --
 api/route/authentication_test.go                   |  52 --
 api/route/consumer.go                              | 143 ----
 api/route/consumer_test.go                         |  98 ---
 api/route/plugin.go                                |  59 --
 api/route/route.go                                 | 631 ---------------
 api/route/route_group.go                           | 233 ------
 api/route/route_group_test.go                      | 131 ----
 api/route/route_test.go                            | 229 ------
 api/route/ssl.go                                   | 197 -----
 api/route/upstream.go                              | 384 ---------
 api/script/db/schema.sql                           |  71 --
 api/service/base.go                                |  49 --
 api/service/consumer.go                            | 349 ---------
 api/service/consumer_test.go                       | 133 ----
 api/service/plugin.go                              |  62 --
 api/service/route.go                               | 652 ----------------
 api/service/route_group.go                         | 155 ----
 api/service/route_group_test.go                    | 120 ---
 api/service/route_test.go                          | 329 --------
 api/service/ssl.go                                 | 589 --------------
 api/service/ssl_test.go                            | 352 ---------
 api/service/upstream.go                            | 271 -------
 api/service/upstream_test.go                       | 108 ---
 api/utils/http.go                                  | 114 ---
 licenses/LICENSE-ant-design-pro.txt                |   2 +-
 ...NSE-ant-design-pro.txt => LICENSE-json.lua.txt} |  18 +-
 83 files changed, 7246 insertions(+), 6058 deletions(-)
 create mode 100644 api/build-tools/json.lua
 create mode 100644 api/build-tools/schema-sync.lua
 create mode 100644 api/conf/schema.json
 delete mode 100644 api/errno/error.go
 create mode 100644 api/internal/core/entity/entity.go
 copy api/{filter/request_id.go => internal/core/entity/format.go} (57%)
 rename api/{route/zclear_test.go => internal/core/entity/format_test.go} (65%)
 create mode 100644 api/internal/core/entity/query.go
 create mode 100644 api/internal/core/storage/etcd.go
 rename api/{utils/copy.go => internal/core/storage/storage.go} (55%)
 create mode 100644 api/internal/core/storage/storage_mock.go
 create mode 100644 api/internal/core/store/query.go
 create mode 100644 api/internal/core/store/selector.go
 create mode 100644 api/internal/core/store/selector_test.go
 create mode 100644 api/internal/core/store/store.go
 create mode 100644 api/internal/core/store/store_test.go
 create mode 100644 api/internal/core/store/storehub.go
 create mode 100644 api/internal/core/store/test_case.json
 create mode 100644 api/internal/core/store/validate.go
 create mode 100644 api/internal/core/store/validate_mock.go
 create mode 100644 api/internal/core/store/validate_test.go
 create mode 100644 api/internal/handler/authentication/authentication.go
 create mode 100644 api/internal/handler/authentication/authentication_test.go
 create mode 100644 api/internal/handler/consumer/consumer.go
 create mode 100644 api/internal/handler/consumer/consumer_test.go
 copy api/{route/healthz.go => internal/handler/handler.go} (56%)
 copy api/{route => internal/handler/healthz}/healthz.go (65%)
 create mode 100644 api/internal/handler/plugin/plugin.go
 rename api/{conf/mysql.go => internal/handler/plugin/plugin_test.go} (52%)
 create mode 100644 api/internal/handler/route/route.go
 create mode 100644 api/internal/handler/route/route_test.go
 create mode 100644 api/internal/handler/service/service.go
 create mode 100644 api/internal/handler/service/service_test.go
 create mode 100644 api/internal/handler/ssl/ssl.go
 rename api/{route => internal/handler/ssl}/ssl_test.go (56%)
 create mode 100644 api/internal/handler/upstream/upstream.go
 create mode 100644 api/internal/handler/upstream/upstream_test.go
 rename api/{route/base.go => internal/route.go} (60%)
 copy api/{service/base_test.go => internal/utils/closer.go} (75%)
 rename api/{route/healthz.go => internal/utils/consts/api_error.go} (56%)
 rename api/{route/base_test.go => internal/utils/consts/error.go} (73%)
 create mode 100644 api/internal/utils/utils.go
 rename api/{service/base_test.go => internal/utils/utils_test.go} (77%)
 delete mode 100644 api/route/authentication.go
 delete mode 100644 api/route/authentication_test.go
 delete mode 100644 api/route/consumer.go
 delete mode 100644 api/route/consumer_test.go
 delete mode 100644 api/route/plugin.go
 delete mode 100644 api/route/route.go
 delete mode 100644 api/route/route_group.go
 delete mode 100644 api/route/route_group_test.go
 delete mode 100644 api/route/route_test.go
 delete mode 100644 api/route/ssl.go
 delete mode 100644 api/route/upstream.go
 delete mode 100644 api/script/db/schema.sql
 delete mode 100644 api/service/base.go
 delete mode 100644 api/service/consumer.go
 delete mode 100644 api/service/consumer_test.go
 delete mode 100644 api/service/plugin.go
 delete mode 100644 api/service/route.go
 delete mode 100644 api/service/route_group.go
 delete mode 100644 api/service/route_group_test.go
 delete mode 100644 api/service/route_test.go
 delete mode 100644 api/service/ssl.go
 delete mode 100644 api/service/ssl_test.go
 delete mode 100644 api/service/upstream.go
 delete mode 100644 api/service/upstream_test.go
 delete mode 100644 api/utils/http.go
 copy licenses/{LICENSE-ant-design-pro.txt => LICENSE-json.lua.txt} (60%)

Reply via email to