Skip to content

feat: API permission control#613

Merged
fit2cloud-chenyw merged 2 commits intomainfrom
pr@main@feat_api_permission_control
Dec 12, 2025
Merged

feat: API permission control#613
fit2cloud-chenyw merged 2 commits intomainfrom
pr@main@feat_api_permission_control

Conversation

@fit2cloud-chenyw
Copy link
Collaborator

No description provided.

@fit2cloud-chenyw fit2cloud-chenyw merged commit a9b20c2 into main Dec 12, 2025
3 checks passed
@fit2cloud-chenyw fit2cloud-chenyw deleted the pr@main@feat_api_permission_control branch December 12, 2025 03:12
superfm831010 added a commit to superfm831010/SQLBothp that referenced this pull request Jan 4, 2026
## 上游更新内容 (145 个提交)
- API 文档国际化 (dataease#615)
- API 权限控制 (dataease#613)
- 表格字段更新功能
- 参数配置功能
- X-Pack 第三方平台用户配置
- 饼图显示修复
- template.yaml 语法格式修复
- 新增 LDAP3 依赖支持

## 冲突解决
- backend/apps/db/db.py: 采用上游简化的 check_connection 结构,保留 GBase elif 分支
- backend/apps/system/crud/assistant.py: 合并上游 get_complete_endpoint 逻辑和本地内网地址替换
- backend/pyproject.toml: 接受上游版本号(1.5.0)和新依赖(ldap3),保留 GBase 驱动注释

## GBase 8a 支持状态
- ✅ 连接检查
- ✅ 版本查询
- ✅ Schema/表/字段获取
- ✅ SQL 执行(含不支持语法检测)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant