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

tianxiaoliang pushed a change to branch master
in repository 
https://gitbox.apache.org/repos/asf/servicecomb-service-center.git.


    from 915ecf5  how to raise pr (#767)
     add 563f03c  refactor the role module of rbac (#736)

No new revisions were added by this update.

Summary of changes:
 datasource/datasource.go                           |   1 +
 datasource/etcd/account.go                         |  12 +-
 datasource/etcd/account_test.go                    |   4 +-
 datasource/etcd/path/key_generator.go              |  10 +-
 datasource/etcd/path/key_generator_test.go         |   4 +-
 datasource/etcd/role.go                            | 133 ++++++
 datasource/etcd/role_test.go                       |  87 ++++
 datasource/mongo/account.go                        |   2 +-
 datasource/mongo/account_test.go                   |  14 +-
 .../dao/role_dao.go => datasource/mongo/role.go    |  33 +-
 .../rbac/dao/role_dao.go => datasource/role.go     |  27 +-
 docs/openapi/v4.yaml                               | 186 ++++++++-
 docs/user-guides/rbac.md                           | 105 ++++-
 pkg/errors/text.go                                 |   2 +
 pkg/rbacframe/account.go                           |  23 +-
 pkg/rbacframe/api.go                               |  33 +-
 pkg/rbacframe/api_test.go                          |  14 +-
 pkg/rbacframe/resource_dao.go                      |   9 +
 pkg/rbacframe/{error.go => role.go}                |  22 +-
 server/plugin/auth/buildin/buidlin_test.go         |   8 +-
 server/plugin/auth/buildin/buildin.go              |  18 +-
 server/resource/register.go                        |   1 +
 server/resource/v4/auth_resource.go                |   2 +-
 server/resource/v4/auth_resource_test.go           | 238 -----------
 server/resource/v4/rbac_resource_test.go           | 459 +++++++++++++++++++++
 server/resource/v4/role_resource.go                | 144 +++++++
 server/service/rbac/authr_plugin.go                |   4 +-
 server/service/rbac/dao/role_dao.go                |  52 ++-
 server/service/rbac/decision.go                    |  61 ++-
 server/service/rbac/decision_test.go               |  10 +-
 server/service/rbac/password.go                    |  13 +-
 server/service/rbac/permission.go                  |  56 +++
 server/service/rbac/private.key                    |  51 ---
 server/service/rbac/rbac.go                        |  17 +-
 server/service/rbac/rbac.pub                       |  14 -
 server/service/rbac/{rbca_test.go => rbac_test.go} |  83 +++-
 server/service/rbac/resource.go                    | 129 ++++++
 server/service/rbac/{decision.go => role.go}       |  37 +-
 server/service/validate.go                         |   4 +-
 39 files changed, 1642 insertions(+), 480 deletions(-)
 create mode 100644 datasource/etcd/role.go
 create mode 100644 datasource/etcd/role_test.go
 copy server/service/rbac/dao/role_dao.go => datasource/mongo/role.go (57%)
 copy server/service/rbac/dao/role_dao.go => datasource/role.go (59%)
 copy pkg/rbacframe/{error.go => role.go} (70%)
 delete mode 100644 server/resource/v4/auth_resource_test.go
 create mode 100644 server/resource/v4/rbac_resource_test.go
 create mode 100644 server/resource/v4/role_resource.go
 create mode 100644 server/service/rbac/permission.go
 delete mode 100644 server/service/rbac/private.key
 delete mode 100644 server/service/rbac/rbac.pub
 rename server/service/rbac/{rbca_test.go => rbac_test.go} (60%)
 create mode 100644 server/service/rbac/resource.go
 copy server/service/rbac/{decision.go => role.go} (58%)

Reply via email to