Skip to content

Latest commit

 

History

History
66 lines (42 loc) · 1.64 KB

release.md

File metadata and controls

66 lines (42 loc) · 1.64 KB

版本日志

IAM v0.1.5

  • [NEW] 支持资源反向拉取 fetch_instance_list 与 fetch_resource_type_schema 方法

IAM v0.1.0

  • [NEW] 支持权限中心后台v2鉴权api
  • [CHANGE] 修复日志长度超限问题

IAM v0.0.9

  • [NEW] 支持StringContains 操作符 #25
  • [OTHERS] 规范化所有操作符左值/右值, 并增加校验(校验失败直接False)

IAM v0.0.8

  • [BUGFIX] compareTwoValues will panic if got nil as input

IAM v0.0.7

  • [CHANGE] rename ValueEquals to ValueEqual

IAM v0.0.6

  • [NEW] 支持不同类型数值比较
  • [NEW] 增加ValueEquals, 用于不同类型数值比较(原 Equals 只支持相同类型对象比较)

IAM v0.0.5

  • [NEW] support call apis via APIGateway

IAM v0.0.4

  • [NEW] add more IAM backend apis
    • GET /ping
    • GET /api/v1/model/systems/{system_id}/token
    • POST /api/v1/policy/query
    • POST /api/v1/policy/query_by_actions
    • POST /api/v1/policy/auth
    • POST /api/v1/policy/auth_by_resources
    • POST /api/v1/policy/auth_by_actions
    • GET /api/v1/systems/{system_id}/policies/{policy_id}
    • GET /api/v1/systems/{system_id}/policies
    • GET /api/v1/systems/{system_id}/policies/-/subjects

IAM v0.0.3

  • [NEW] support GetApplyURL, for generate apply url from iam
  • [NEW] support IsAllowedWithCache, for cache the result for ttl
  • [NEW] support BatchIsAllowed, one request, batch resources
  • [NEW] support IsBasicAuthAllowed, for callback auth check
  • [NEW] support GetToken, for show the system token
  • [NEW] add logging module, support debug details

IAM v0.0.2

  • [NEW] support IsAllowed, basic expression eval

IAM v0.0.1

  • [NEW] init the project