Skip to content

Releases: admin9-labs/admin9-api

v1.0.1

21 Feb 23:08

Choose a tag to compare

What's Changed

Fix

  • Scramble 移除 ErrorResponsesExtension,避免生成非 200 响应文档

Features

  • 自定义 Scramble ParameterExtractor,补全 scene-based 验证规则和 Filter 查询参数的 API 文档

Refactor

  • 统一业务错误响应,移除冗余错误码和消息体
  • RoleController 分页改用模型默认分页
  • UserFilter name/email 字段从模糊匹配改为精确匹配

Chore

  • CORS 配置调整为开放式开发环境默认值
  • 添加 MIT 开源协议

Full Changelog: v1.0.0...v1.0.1

v1.0.0 — 初始正式版本

21 Feb 20:27

Choose a tag to compare

Features

  • JWT 认证模块(登录、登出、刷新、用户信息)
  • 用户管理模块(CRUD、角色同步、状态切换、密码重置)
  • 角色和权限管理模块(Spatie Permission RBAC)
  • 统一 JSON 响应、请求上下文追踪(request_id)
  • 审计事件系统(登录、用户变更、角色变更)
  • 完整测试套件(131 tests / 347 assertions)