kuaifan
|
7c6b8ce6f4
|
feat(license): 在线授权登录与试用改为邮箱+验证码
配合 appstore 账号体系统一,在线授权去除 App Store 账号+密码:
- OnlineLicense 新增 emailSend,login/trial 改 (email, code),call payload
去 account/password、加 email/code(fingerprint 续传)
- LicenseController 新增 email__send,login/trial 读 email/code
- license.vue 在线 Tab 改邮箱+发码+验证码(与试用复用状态防串台),
离线 Tab 与互斥链路不动
- 同步 i18n 文案与 ai-kb license/online、api-map
|
2026-06-23 01:21:11 +00:00 |
|
kuaifan
|
4ca7fc10d1
|
feat(license): 新增在线授权(App Store 账号自助签发 + 自动续期)
- OnlineLicense 模块:登录/试用/续期/释放/状态机,离线↔在线互斥(last-write-wins)
- LicenseController + 动态路由;容器内 supervisor 独立进程定时续期(不依赖 LARAVELS_TIMER)
- license.vue 双 Tab:在线授权 + 离线绑定二次确认,已绑定在线时离线页提示+按需绑定
- 进入授权页静默刷新;同步 ai-kb 在线授权知识库
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-22 08:22:26 +00:00 |
|
kuaifan
|
f8ad608c54
|
docs(api-map): 回填 468abe9..HEAD 期间的路由对照漂移
按 CLAUDE.md 质量门禁重新生成 doc:api-map 对照表。
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-18 22:07:15 +00:00 |
|
kuaifan
|
97bd58312e
|
refactor(approve): 移除主仓库内置审批功能,收敛到插件/微应用
删除 ApproveController、ApproveProcInstHistory/ApproveProcMsg 模型、approve
前端页面与导出组件,移除 approve 路由与 flow_url 配置;审批消息模板改为对接
插件侧能力。版本号 1.7.90 → 1.7.91。
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-16 11:35:49 +00:00 |
|
kuaifan
|
468abe9902
|
chore(upgrade): 重新生成 api-map 同步路由收敛 + 删除过时升级报告
- doc:api-map 重新生成:8d9082f7a 将 ApproveController 6 个内部方法收敛为
protected 后漏同步对照表,移除 6 条失效路由(现访问 404),接口数 325→319
- 删除 UPGRADE-L13-REPORT.md:内容已过时(称 light-spring 未 push、一次性栈
仍在运行、仅 3 个 commits),升级已合入 dev
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-15 04:35:38 +00:00 |
|
kuaifan
|
383664aef7
|
chore(quality): 引入 phpstan/ESLint/CI 门禁、Claude hooks 与代码检索地图
- phpstan(larastan ^3.10, level 1 + baseline 封存 86 个存量错误),composer stan / stan-baseline
- ESLint 9 flat config(vue2-essential,存量违规降 warn,error 基线为 0),npm run lint
- CI:.github/workflows/tests.yml(static-checks + phpunit,phpunit 用 kuaifan/php 镜像跑,FFI doo.so 不在仓库)
- Claude Code hooks:编辑 app/ 下 PHP 后自动单文件 phpstan,失败回灌
- 检索地图:routes/api-map.md(doc:api-map 生成,325 接口)、docs/events-map.md(events:map)、types/dootask-globals.d.ts($A 207 方法)、npm run check:lang(存量缺失 93 条,CI 暂非阻塞)
- CLAUDE.md:版本号更正 Laravel 13/PHP 8.4,新增质量门禁、检索地图、架构增量规则章节
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-06-13 01:21:22 +00:00 |
|
kuaifan
|
fe7a2a0e73
|
feat: 扩展 SeekDB 支持联系人、项目、任务的 AI 搜索
- 合并 SeekDBFileSyncTask 到 SeekDBSyncTask
- 统一 AI 搜索 API 入口
|
2025-12-30 07:48:00 +00:00 |
|
kuaifan
|
69c66053b7
|
feat: 完善AI助手功能,新增消息提示词整理接口,优化流式消息处理逻辑,移除冗余数据表和相关代码
|
2025-11-07 22:25:45 +00:00 |
|
kuaifan
|
fef39b2720
|
no message
|
2025-05-20 20:07:16 +08:00 |
|
kuaifan
|
5414accc6c
|
no message
|
2025-05-04 12:57:04 +08:00 |
|
kuaifan
|
29bc009c07
|
perf: 图片容错处理
|
2024-12-12 22:36:25 +08:00 |
|
kuaifan
|
8db34c6ee6
|
perf: 优化缩略图
|
2024-10-30 12:50:35 +08:00 |
|
kuaifan
|
80fe978454
|
no message
|
2024-05-11 09:13:26 +09:00 |
|
weifs
|
30676fb761
|
feat: 添加举报功能
|
2024-04-24 19:22:36 +08:00 |
|
weifashi
|
1ad0c3a3ec
|
fix: 调整统一命名
|
2023-05-30 17:58:43 +08:00 |
|
ganzizi
|
76e8870738
|
feat 初步融合工作流
|
2023-04-12 18:22:25 +08:00 |
|
ganzizi
|
7181652f01
|
feat 初步融合工作流
|
2023-04-12 16:25:26 +08:00 |
|
kuaifan
|
3a9001e091
|
Upgrade Professional Edition
|
2023-03-24 09:08:53 +08:00 |
|
韦荣超
|
d48ed18102
|
feat: 【工作报告】功能
|
2022-01-14 15:55:26 +08:00 |
|
kuaifan
|
14bb9bb7b2
|
no message
|
2021-06-29 22:44:29 +08:00 |
|
kuaifan
|
7405c5bba8
|
no message
|
2021-06-04 23:32:44 +08:00 |
|
kuaifan
|
14a5ef5610
|
no message
|
2021-06-03 15:33:41 +08:00 |
|
kuaifan
|
a6bdf9e7ad
|
no message
|
2021-06-02 16:30:40 +08:00 |
|
kuaifan
|
3646554e73
|
完成登录
|
2021-05-31 19:52:18 +08:00 |
|
kuaifan
|
f99f46efbb
|
no message
|
2021-05-29 22:13:58 +08:00 |
|
kuaifan
|
e38f2ee2b6
|
项目初始化
|
2021-05-29 16:52:48 +08:00 |
|