|
|
0baa951fd9
|
fix: use certificate test date for inspection reports
|
2026-09-24 11:14:25 +08:00 |
|
|
|
8dc5ffb71b
|
feat: add certificate report metadata and report kinds
|
2026-09-23 20:27:17 +08:00 |
|
江林铖
|
3be02ff92e
|
feat: sync performance conversion metrics daily
|
2026-09-18 11:31:40 +08:00 |
|
江林铖
|
83673baf70
|
fix: support large brand knowledge uploads
|
2026-09-16 15:28:42 +08:00 |
|
江林铖
|
ea14061331
|
feat: add brand knowledge sharing and management
|
2026-09-16 09:14:20 +08:00 |
|
江林铖
|
34f355b538
|
fix: slice long brand knowledge previews
|
2026-09-14 20:29:32 +08:00 |
|
江林铖
|
6c263e4999
|
feat: add brand knowledge detail view
|
2026-09-14 16:45:42 +08:00 |
|
江林铖
|
6d05ec2de6
|
feat: add brand knowledge engagement actions
|
2026-09-14 13:56:08 +08:00 |
|
江林铖
|
9692357954
|
fix: support brand knowledge uploads on node 18
|
2026-09-12 11:50:47 +08:00 |
|
江林铖
|
23ae91da4f
|
feat: expand brand knowledge upload limits
|
2026-09-11 13:24:30 +08:00 |
|
江林铖
|
7563cf573e
|
feat: add build-only mac release option
|
2026-09-09 18:22:02 +08:00 |
|
江林铖
|
754c5e05ed
|
fix: include brand knowledge upload index in audit
|
2026-09-09 18:17:42 +08:00 |
|
江林铖
|
f4c2fbf023
|
chore: gate brand knowledge schema migration
|
2026-09-09 13:37:11 +08:00 |
|
江林铖
|
12f2baf3bc
|
feat: enhance brand knowledge uploads
|
2026-09-09 13:29:33 +08:00 |
|
江林铖
|
9b3278d559
|
fix: allow brand knowledge document uploads
|
2026-09-08 18:33:04 +08:00 |
|
江林铖
|
b3fa6b23d8
|
feat: enable brand knowledge uploads
|
2026-09-08 17:46:49 +08:00 |
|
江林铖
|
a2e7d197cb
|
chore: register work review brand migration
|
2026-09-03 17:49:05 +08:00 |
|
江林铖
|
78e97e0756
|
feat: refine team capacity workflow filtering and roster history
|
2026-09-02 16:06:13 +08:00 |
|
|
|
edd21e8290
|
feat: add incremental development progress sync
|
2026-09-01 13:14:18 +08:00 |
|
chenpei
|
d2ca6a1bd8
|
feat: protect private task details and unify supervisor resolution
|
2026-08-31 15:25:03 +08:00 |
|
chenpei
|
f50b8db719
|
fix: accept api key migration audit in deploy gate
|
2026-08-29 11:09:07 +08:00 |
|
chenpei
|
0cf7984ce3
|
fix: include api key migration in runner image
|
2026-08-29 10:34:35 +08:00 |
|
chenpei
|
6ac36e73af
|
feat: integrate notification admin and recoverable API keys
|
2026-08-29 10:25:32 +08:00 |
|
chenpei
|
d27e86a7b1
|
fix: make migrator inputs readable by runtime user
|
2026-08-28 19:44:54 +08:00 |
|
chenpei
|
71b8f30d5b
|
feat: add task detail image approval and insertion flow
|
2026-08-28 19:20:10 +08:00 |
|
chenpei
|
fd2dec176a
|
权限组矩阵新增任务-详情编辑图片能力,默认关闭,勾选组成员可单图编辑
|
2026-08-28 16:06:20 +08:00 |
|
chenpei
|
5ef8e77eeb
|
离职联动去掉30天缓冲与日期暂缓,花名册标记离职即托管归档
|
2026-08-28 15:54:00 +08:00 |
|
chenpei
|
bcac7e0eab
|
迁移门禁纳入权限组视频提前访问,SOP口径更新为十三条
|
2026-08-27 21:28:39 +08:00 |
|
江林铖
|
7f2fb05bc9
|
fix: recognize workflow detail migration in deploy gate
|
2026-08-27 11:09:13 +08:00 |
|
江林铖
|
a0211e2890
|
fix: support content review branches
|
2026-08-27 10:16:01 +08:00 |
|
江林铖
|
2b51d220a5
|
fix: keep deployment SSH sessions alive
|
2026-08-27 06:15:18 +08:00 |
|
江林铖
|
f3095f2a43
|
fix: ship demand type migration safely
|
2026-08-26 15:39:59 +08:00 |
|
江林铖
|
dcaa11ce35
|
限定品牌中心进行中流程并补充 Mac 部署入口
|
2026-08-25 17:42:16 +08:00 |
|
江林铖
|
762b3ae69a
|
校验 Prisma 客户端结构一致性
|
2026-08-25 13:48:57 +08:00 |
|
江林铖
|
d0d7d64434
|
修复生产迁移镜像引擎权限
|
2026-08-25 09:29:50 +08:00 |
|
江林铖
|
89506fc2e8
|
补齐流程洞察生产迁移门禁
|
2026-08-24 18:25:44 +08:00 |
|
江林铖
|
cb165771d1
|
fix: include material shell migration in production gate
|
2026-08-21 13:15:42 +08:00 |
|
江林铖
|
eb10f8246b
|
feat: sync DingTalk workflows for ongoing metric
|
2026-08-21 10:31:01 +08:00 |
|
江林铖
|
0fa583ee8f
|
fix: preserve production deploy payload syntax
|
2026-08-20 14:30:14 +08:00 |
|
chenpei
|
d04d4ec34f
|
fix: 同名替换成功后清掉残留的转码排空标记
|
2026-08-17 16:22:12 +08:00 |
|
chenpei
|
904535d7d9
|
fix: restore direct cached-image deployment
|
2026-08-16 11:21:17 +08:00 |
|
chenpei
|
b470d356c6
|
fix: 统一迁移校验换行符
|
2026-08-15 18:47:42 +08:00 |
|
chenpei
|
47f3b7e067
|
fix: 兼容旧容器上传挂载别名
|
2026-08-15 18:31:21 +08:00 |
|
chenpei
|
2c7df1765b
|
fix: 将迁移审计从常规发布中剥离
|
2026-08-15 18:14:24 +08:00 |
|
chenpei
|
440b1a7f60
|
fix: 将人员架构迁移纳入发布审计
|
2026-08-15 17:10:18 +08:00 |
|
chenpei
|
6c6c282203
|
feat: 全站视觉统一白皮书语言 + 个人档案改造 + 顶栏平台化
视觉统一(Zen Minimal × Future Organic 白皮书语言,全站浅色单主题):
- 登录页:品牌→由壹点·品牌中心,白纸底+发丝线+柔光光晕,黑按钮
- 作品过稿:深灰头→白皮书,返回链接→返回创意资产库
- 绩效考核:桌面+移动双头部换白皮书,标题改绩效考核,返回改链接
- 组织架构:BoardShell+页面 76 处调色板全量替换(#eef1f4→#fafafa 等)
- admin 后台:MaterialsHeader(面包屑治理与设置),Tab 栏墨色高亮
- 深色主题废弃:globals.css 移除媒体查询,tailwind darkMode:'class' 不挂 .dark
- 设计文档同步更新:AGENTS.md UI 基线/DESIGN.md/PRODUCT.md/README.md/design-qa.md
个人档案(原个人中心):
- API 合并权威人员档案(getEmployeeByUserId → 花名/工号/部门/职位/M-P等级/主管/状态)
- 页面白皮书化:权威档案卡(只读 HR 字段)+ 账号区(头像上传)+ 素材/收藏
顶栏平台化:
- MaterialsHeader 双模式:首页(五板块导航+全套工具+菜单)/板块(面包屑)
- 菜单重排:我的档案/绩效考核/作品过稿看板‖更新记录/提交反馈‖治理与设置‖退出
- 菜单头身份行:花名+职位·部门(权威档案)
- 首页排序:01 创意资产库(全员)→ 02 组织管理(管理员)→ 03-05 规划中
- 素材库改名创意资产库,全站同步(索引/导航/卡片/按钮/页脚)
- 排行榜换白皮书(白底发丝线+琥珀前三名)
构建修复:
- tsconfig 排除 output/(本地审计临时文件不再卡类型检查)
- 存储边界门禁豁免 output/(与 .dockerignore 对齐)
|
2026-08-15 14:16:20 +08:00 |
|
chenpei
|
9d23656669
|
fix: 修复刘伟/江澄同名串档——删除外部交流刘伟账号,江澄账号绑定品类六部M1档案并升DEPT_ADMIN
|
2026-08-14 18:48:15 +08:00 |
|
chenpei
|
b2784ac279
|
chore: 新增花名与等级一致性审计脚本(排查同名串档)
|
2026-08-14 18:38:54 +08:00 |
|
chenpei
|
f63e04ba02
|
feat: 用户管理改为组织架构展示;花名册自动激活/角色判定;修复花名册同名串档(有花名=正式员工)
|
2026-08-14 18:36:14 +08:00 |
|
chenpei
|
7b0ee5efb4
|
feat: 人员架构统一到钉钉唯一值,接入上游组织架构动态同步
素材库与考核调研此前各有一套人事数据,彼此没有外键,靠姓名、邮箱在运行时
逐层软匹配。本次把身份判定收敛到钉钉唯一值,并让组织架构与人员状态跟随
上游 HR 系统自动更新。
人员身份
- 新增账号与权威人员档案的正式绑定表,活跃绑定双向唯一
- users.dingtalkUserId 补上唯一约束,数据库层面杜绝一人多号
- 移除钉钉登录的同名自动合并,同名冲突一律转人工核对
- 看板删除特判由比对用户名改为比对钉钉唯一值,避免同名越权
组织架构
- 新增 OrganizationUnit,直接镜像上游 HR 部门树
- 不再从员工部门路径倒推,同名部门不会再被合并
- 上游已删除的部门下线而非物理删除
人员状态
- 新增规范化的 employmentState,取代对混杂原始值做关键词匹配
- 接入上游离职表,离职判定不再依赖中文关键词
- 离职联动:归档账号并把素材托管给所在部门,默认只处理离职满 30 天者
素材归属
- 归属变更纳入正式转移,记录最初上传者、转移流水与理由
- 新增素材托管部门,归属与署名分离:托管只改维护责任,不动署名
- 编辑素材的权限判定统一到 canManageMaterial
- 修复任务-详情上传把邮箱误存为作者名的问题
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-14 09:53:48 +08:00 |
|