qing pushed to dev_qing at qing/micro_servers 2026-07-30 15:52:51 +08:00
d309f41e47 refix
qing pushed to dev_qing at qing/micro_servers 2026-07-30 12:44:34 +08:00
7589b77916 docs: 更新 README.md - 补充 bot4cj、libtry、tests 等缺失模块说明
qing pushed to dev_qing at qing/micro_servers 2026-07-30 12:38:39 +08:00
e4831522a4 docs: 新增 libhttp/libtry/pymsg/README.robot.md 技术手册,更新 BotOps/README.md
8a14247aed docs(BotOps): 安装指引改用脚本 + 补全项目结构树 + 新增 Nuitka 编译说明
803d176066 docs(db): 修正 log_client 描述并补充 message/extra 截断说明
Compare 3 commits »
qing pushed to dev_qing at qing/micro_servers 2026-07-30 12:27:01 +08:00
ac8f3da9df docs(libcrypt): 完整 README,覆盖 5 个类 API、构建、示例与注意事项
6649b31e17 feat(static): add frontend token auto-refresh for dnfs page
254fbf4628 docs(aibox): 更新 README.md 并新增 README.robot.md 技术手册
931e134796 docs(smtp): 新建完整 README,覆盖协议、路由、配置与安全机制
63a80694ae docs(core): 新增代码审查日志 CODE_REVIEW_LOG_20260730.md
Compare 6 commits »
qing pushed to dev_qing at qing/micro_servers 2026-07-30 11:55:08 +08:00
f214c862d3 docs(bot4cj): 新增 README.robot.md 完整技术手册
a8a190571c feat(gateway): add /refresh_token API with grace window + refresh limit
aa3a99825c docs(captcha): 项目结构树和安装指引补全遗漏项
dcfdbcb9f2 docs(waf): 更新 README 文档与代码实现对齐
62007e7848 docs(static): README 路由表、架构图、配置、依赖与实际代码同步
Compare 5 commits »
qing pushed to dev_qing at qing/micro_servers 2026-07-30 11:01:35 +08:00
91e6659dac docs(waf): 拦截日志章节更新为 logclient 推送 db Logs 表的说明
9765edac9b fix(static): 前端脚本识别 WAF 拦截响应并正确提示
Compare 2 commits »
qing pushed to dev_qing at qing/micro_servers 2026-07-30 09:52:11 +08:00
40175eddb5 Revert "style(dnfs): 用户信息面板移到左边中间,与右侧 minimap 镜像对称"
qing pushed to dev_qing at qing/micro_servers 2026-07-30 09:44:17 +08:00
5c33dbe027 style(dnfs): 用户信息面板移到左边中间,与右侧 minimap 镜像对称
qing pushed to dev_qing at qing/micro_servers 2026-07-30 09:41:00 +08:00
a58a0f97e3 feat(dnfs): minimap 与用户面板按视口宽度决定初始折叠态
qing pushed to dev_qing at qing/micro_servers 2026-07-30 09:34:55 +08:00
55b127747a fix(dnfs): 用户面板用户名/角色改为纯展示,去除手型光标与 hover 变色
qing pushed to dev_qing at qing/micro_servers 2026-07-30 09:31:30 +08:00
8c1956cdeb feat(dnfs): 左上角用户信息面板(默认折叠),新增 /whoami 身份接口
qing pushed to dev_qing at qing/micro_servers 2026-07-30 09:21:18 +08:00
1388fcb72b feat(dnfs): 卡片移动按钮一并纳入 can_operate 权限显隐
qing pushed to dev_qing at qing/micro_servers 2026-07-30 09:17:29 +08:00
b4e1cf462a feat(dnfs): get_notes 按当前用户注入 can_operate,前端按权显隐编辑/删除按钮
qing pushed to dev_qing at qing/micro_servers 2026-07-30 09:08:36 +08:00
46c3a197be refactor(auth): 管理员判定上移至 gateway,经 Token payload 下发 is_admin
qing pushed to dev_qing at qing/micro_servers 2026-07-30 08:38:22 +08:00
e9f9860fe1 fix(dnfs): review_content 兼容布尔/字符串审核结果,修复安全内容误拦
qing pushed to dev_qing at qing/micro_servers 2026-07-30 08:23:15 +08:00
949d274c22 获取节点失败后跳转
qing pushed to dev_qing at qing/micro_servers 2026-07-29 21:59:03 +08:00
bcd6c84e3b Merge branch 'dev_qing' of https://git.cancerai.top/qing/micro_servers into dev_qing
5275b8bf75 feat(smtp): 邮箱验证码连续校验失败 5 次自动作废,防枚举 6 位数字码
c5dd8d198d feat(smtp): 同一邮箱 60 秒发送冷却,gateway 429 透传 + 前端重发倒计时(gateway v0.5.3)
Compare 3 commits »
qing pushed to dev_qing at qing/micro_servers 2026-07-29 21:54:38 +08:00
e6e5dab4cd 智能体提问
qing pushed to dev_qing at qing/micro_servers 2026-07-29 21:23:34 +08:00
3c02ba43ad AskUserTool 内置技能
qing pushed to dev_qing at qing/micro_servers 2026-07-29 19:32:53 +08:00
f4a7aca2fa update: smtp 验证码有效期 60s 调整为 10 分钟,邮件正文从 CODE_TTL 派生