355 Commits

Author SHA1 Message Date
WuYongJie
5c837ee8e4 Merge remote-tracking branch 'origin/codex/xuxiake-mainline' into codex/xuxiake-assisted-assembly-ai-render
# Conflicts:
#	furniture-3d-system/src/lib/business-role-inference.test.ts
2026-05-28 12:03:58 +08:00
WuYongJie
f6eba0418f fix(users): 排除非内部部门自动业务划归 2026-05-28 12:01:49 +08:00
WuYongJie
46c0098ae3 fix(intake): allow planning layout save noops 2026-05-28 11:12:09 +08:00
WuYongJie
6d6e4b299d fix(intake): allow stock planning layout save noops 2026-05-28 11:02:33 +08:00
WuYongJie
d8c08bd625 fix(intake): guard stock product workspace saves 2026-05-28 10:44:10 +08:00
WuYongJie
180680f348 feat(intake): add sku hole snapping preview 2026-05-28 08:54:42 +08:00
WuYongJie
90432bb243 feat(intake): refine accessory library and bom exports 2026-05-27 15:44:52 +08:00
WuYongJie
2a1058ec77 fix(intake): allow space visual department layout saves 2026-05-27 10:54:49 +08:00
WuYongJie
1b0141908e fix(intake): align space visual planning role 2026-05-27 09:27:55 +08:00
WuYongJie
1dbd7f1d63 Merge remote-tracking branch 'origin/codex/xuxiake-mainline' into codex/xuxiake-mainline 2026-05-27 08:41:17 +08:00
WuYongJie
51b1341c5c fix: improve non-integrated detail saves 2026-05-27 08:41:10 +08:00
WuYongJie
6558ba763b fix: 完善辅助装配吸附与私有目录接口保护 2026-05-26 18:41:04 +08:00
WuYongJie
396e3dcabb fix(intake): allow space team planning layout edits 2026-05-26 17:19:13 +08:00
WuYongJie
9700d84c66 feat(intake): refine bom libraries and accessory rods 2026-05-26 16:30:37 +08:00
WuYongJie
8ae5540eef fix(intake): tighten non-integrated detail permissions 2026-05-26 13:54:14 +08:00
WuYongJie
d151d9a056 fix(intake): stabilize node permissions and accessory categories 2026-05-26 10:36:39 +08:00
WuYongJie
d544c14c5d fix(intake): improve planning layout autosave and scrolling 2026-05-25 16:58:17 +08:00
WuYongJie
1e8c5970b0 fix: 修复数据落库一致性 2026-05-25 16:29:26 +08:00
WuYongJie
2cc34127e9 fix(intake): allow space visual planning layout edits 2026-05-25 09:58:13 +08:00
WuYongJie
491c2a24ac 加固产品分享链接公开访问 2026-05-24 21:21:16 +08:00
WuYongJie
ca81d44421 保护图片估算接口鉴权边界 2026-05-24 20:49:03 +08:00
WuYongJie
588ed37097 加强非集成上传与分享安全边界 2026-05-24 20:18:14 +08:00
WuYongJie
01caee8b81 Merge remote-tracking branch 'origin/codex/xuxiake-mainline' into codex/xuxiake-mainline 2026-05-24 19:39:20 +08:00
WuYongJie
e489d3bba0 fix(security): harden auth and response headers 2026-05-24 19:39:14 +08:00
WuYongJie
4e088de15f revert(intake): remove public install video links 2026-05-23 17:03:15 +08:00
WuYongJie
8311b7a155 fix(intake): allow public install video pages 2026-05-23 16:39:15 +08:00
WuYongJie
23ae5296f1 feat(intake): add public install video links 2026-05-23 16:33:32 +08:00
WuYongJie
5916d80657 fix(intake): open shared product links as full detail 2026-05-23 14:42:48 +08:00
WuYongJie
6c906e57cc style(intake): compact admin sidebar actions 2026-05-23 14:26:46 +08:00
WuYongJie
40c6ab14ea fix(intake): show readonly nodes for designers 2026-05-23 14:21:58 +08:00
WuYongJie
78a036ca2d feat(intake): add node permissions and accessory library controls 2026-05-23 13:19:43 +08:00
WuYongJie
320670fa92 fix(intake): 收敛设计权限与开品链接视图 2026-05-23 11:17:14 +08:00
WuYongJie
df1483cc82 Merge remote-tracking branch 'origin/main' into codex/xuxiake-mainline 2026-05-22 19:51:13 +08:00
WuYongJie
08093bb748 feat(intake): restrict formal product workspace access 2026-05-22 19:50:38 +08:00
WuYongJie
9b5dbbe856 Merge remote-tracking branch 'origin/codex/xuxiake-mainline' into codex/xuxiake-mainline 2026-05-22 18:49:52 +08:00
WuYongJie
320f9abbc9 fix(users): 修正多部门员工主部门与密码编辑 2026-05-22 18:49:43 +08:00
WuYongJie
e8e83bc531 fix(intake): align stock-created product detail sku flow 2026-05-22 18:01:37 +08:00
WuYongJie
88fb5e7ba3 fix(intake): lock factory model shared fields 2026-05-22 14:09:16 +08:00
WuYongJie
c05855601d feat(intake): add factory contracts and 3d packaging refinements 2026-05-22 12:53:49 +08:00
WuYongJie
aac475f982 Merge remote-tracking branch 'origin/codex/xuxiake-mainline' into codex/xuxiake-mainline 2026-05-21 18:54:51 +08:00
WuYongJie
872f7cbc14 fix: refine intake 3d material and sku confirmation flow 2026-05-21 18:54:40 +08:00
WuYongJie
31562766a7 Merge remote-tracking branch 'origin/codex/xuxiake-mainline' into codex/xuxiake-mainline 2026-05-21 16:18:33 +08:00
WuYongJie
ade68c56de fix(asset-center): 由后端生成 CAD 导入规格编码 2026-05-21 16:18:18 +08:00
WuYongJie
4f7c7cdf45 fix(intake): 按节点校验开品保存权限 2026-05-21 13:24:10 +08:00
WuYongJie
603b114345 fix(intake): 调整开品字段口径与样评填写逻辑 2026-05-20 19:09:53 +08:00
WuYongJie
ac785bb495 feat: update intake brand rules and access scopes 2026-05-20 17:14:00 +08:00
WuYongJie
a1209cc7f8 fix(intake): 调整空间布局字段选项 2026-05-20 16:13:04 +08:00
WuYongJie
606dc9612c Merge remote-tracking branch 'origin/codex/xuxiake-mainline' into codex/xuxiake-mainline 2026-05-20 15:20:25 +08:00
WuYongJie
fbbf8d85ef fix(intake): 允许企划编辑空间布局节点 2026-05-20 15:19:42 +08:00
WuYongJie
c5a6f044c7 feat: refine non-integrated intake workflow 2026-05-20 14:17:39 +08:00