You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@apisix.apache.org by bz...@apache.org on 2022/10/30 15:27:31 UTC
[apisix-dashboard] branch next updated (375cff105 -> f6107f0d0)
This is an automated email from the ASF dual-hosted git repository.
bzp2010 pushed a change to branch next
in repository https://gitbox.apache.org/repos/asf/apisix-dashboard.git
from 375cff105 fix: change expect when cypress try login (#2645)
add f6107f0d0 feat : add non-invasive user access control framework (#2589)
No new revisions were added by this update.
Summary of changes:
.licenserc.yaml | 1 +
api/config/config.yaml | 1 +
api/internal/config/config.go | 4 +-
api/internal/config/structs.go | 1 +
api/internal/filter/authentication.go | 1 +
api/internal/filter/iam/iam.go | 67 ++++++++++++++
api/internal/filter/iam/iam_test.go | 99 ++++++++++++++++++++
api/internal/route.go | 10 +-
api/pkg/iam/demo/access.go | 101 +++++++++++++++++++++
web/.editorconfig => api/pkg/iam/demo/model.conf | 24 +++--
api/pkg/iam/demo/policy.csv | 53 +++++++++++
.../version_suite_test.go => pkg/iam/interface.go} | 12 +--
api/test/shell/cli_test.sh | 39 ++++++++
docs/en/latest/FAQ.md | 8 +-
docs/en/latest/backend-authentication.md | 45 +++++++++
go.mod | 66 ++++++++++++++
go.sum | 74 +++++++++++++++
17 files changed, 579 insertions(+), 27 deletions(-)
create mode 100644 api/internal/filter/iam/iam.go
create mode 100644 api/internal/filter/iam/iam_test.go
create mode 100644 api/pkg/iam/demo/access.go
copy web/.editorconfig => api/pkg/iam/demo/model.conf (76%)
create mode 100644 api/pkg/iam/demo/policy.csv
copy api/{test/e2e/version/version_suite_test.go => pkg/iam/interface.go} (82%)
create mode 100644 docs/en/latest/backend-authentication.md