|
|
37acdcf394
|
feat(@vben/web-antd): 顶栏项目切换器 + 物联运维平台 SSO 无感跳转
- 顶栏 TenantDropdown 替换为 ProjectDropdown(新建 widget)
- 进入时拉 /system/project/simple-list;仅当本地 projectId 不在列表时
才回退到首项,避免静默改写用户选择
- 空列表不渲染,避免出现永远空下拉
- 新增"物联运维"按钮,走 OAuth2 authorization code 流程跳 IoT 前端
- state 使用 crypto.randomUUID() / getRandomValues() 生成(CSRF 防护)
- VITE_IOT_BASE_URL 未配置时按钮隐藏,不再硬编码兜底 URL
- 使用原生 <button disabled> 替代 <a role="button">,修复可访问性
- 新增 /sso-callback 回调页 + /system/sso/callback API
- 挂载后立即 history.replaceState 清 code/state,避免二次 exchange
- API 层做 snake_case → camelCase 映射,统一前端风格
- 文档化 redirectUri 必须与 OAuth2 客户端 redirectUris 白名单一致
- authStore 新增 ssoLogin,与 authLogin 抽取共用 postAuthSuccess
- token 为空直接抛错,fetchUserInfo 失败回滚 token 避免 401 循环
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-04-22 23:43:44 +08:00 |
|
|
|
666f25404d
|
chore(@vben/web-antd): 切换文件上传类型为前端直连并修复生产环境注释编码
将 VITE_UPLOAD_TYPE 从 server 改为 client(前端直连S3上传),
修复 .env.production 中因编码损坏导致的中文注释乱码。
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-03-18 15:19:29 +08:00 |
|
|
|
87b8b3a34b
|
chore: 本地开发接口修改
|
2025-12-18 17:16:18 +08:00 |
|
|
|
924b66f836
|
fix: 修改后端地址为172.17.16.14
Web UI CI/CD / build-and-deploy (push) Successful in 4m3s
|
2025-12-18 13:33:36 +08:00 |
|
YunaiV
|
f202e1c69c
|
refactor:优化 VITE_APP_TENANT_ENABLE、VITE_APP_CAPTCHA_ENABLE 变量的加载,不使用 useAppConfig 处理
|
2025-04-22 21:18:10 +08:00 |
|
YunaiV
|
87c6074e19
|
feat: 增加 image 文件上传(前端直传) 100%
|
2025-04-18 18:30:50 +08:00 |
|
YunaiV
|
1a3657b2bf
|
feat:增加 druid、server、skywalking、swagger 相关
|
2025-04-06 21:41:20 +08:00 |
|
YunaiV
|
c2358e2132
|
feat: request && login && router【e6939e22】(login.vue 和 request.ts 增加租户的选择)
|
2025-03-20 23:12:55 +08:00 |
|
YunaiV
|
83f6a0fbf7
|
chore: v5 init【64ed9206】
|
2025-03-18 13:06:04 +08:00 |
|
Vben
|
b464b87ac5
|
refactor: migrate demo applications to playground (#4116)
* chore: detail adjustment
* refactor: Migrate demo applications to playground
* perf: logic optimization
* chore: update docs
* chore: update docs
|
2024-08-11 16:09:32 +08:00 |
|
Vben
|
376fd17a61
|
feat: Feature/pro docs (#70)
* chore: merge main
* feat: update docs
* feat: remove coze-assistant
* feat: add watermark plugin
* feat: update preferences
* feat: update docs
---------
Co-authored-by: vince <vince292007@gmail.com>
|
2024-07-28 14:29:05 +08:00 |
|
vben
|
9987451647
|
feat: use simpler nitro instead of nestjs to implement mock service
|
2024-07-20 08:31:05 +08:00 |
|
vben
|
ca1cad0cd3
|
feat: add backend-mock app
|
2024-06-30 14:09:44 +08:00 |
|
vben
|
d584d4cf4e
|
chore: update app name
|
2024-06-08 16:33:49 +08:00 |
|