|
|
f287c16bf3
|
merge: refine intake previews and product photos
Merge codex/xuxiake-mainline into main.\n\nValidated: npm run type-check; NonIntegratedDetailClient jest suite.
|
2026-04-23 15:04:13 +08:00 |
|
WuYongJie
|
8ded8bc5e1
|
Merge remote-tracking branch 'origin/main' into codex/xuxiake-mainline
|
2026-04-23 14:59:47 +08:00 |
|
WuYongJie
|
e263b24f5a
|
fix(intake): refine product photo uploads and document previews
|
2026-04-23 13:30:40 +08:00 |
|
|
|
a519345079
|
Merge pull request 'merge: intake runtime asset serving and sku directories' (#7) from codex/xuxiake-mainline into main
|
2026-04-22 19:27:05 +08:00 |
|
WuYongJie
|
cf82b30096
|
fix(intake): add sku directories and runtime asset serving
|
2026-04-22 19:24:12 +08:00 |
|
WuYongJie
|
8fc6d56183
|
fix(deploy): link shared intake assets after build
|
2026-04-22 17:10:53 +08:00 |
|
WuYongJie
|
dd1c96dddc
|
fix(deploy): preserve shared intake assets in fallback release
|
2026-04-22 17:06:23 +08:00 |
|
WuYongJie
|
b83c81d679
|
Merge remote-tracking branch 'origin/main' into codex/xuxiake-mainline
|
2026-04-22 16:43:01 +08:00 |
|
WuYongJie
|
70b4d3b2fb
|
fix(intake): route shared uploads through product endpoints
|
2026-04-22 16:42:47 +08:00 |
|
|
|
f2573f154b
|
merge: restore intake shared uploads and 3d actions
3100 ?????,???????????? 3D ???????
|
2026-04-22 15:01:53 +08:00 |
|
WuYongJie
|
9b70901324
|
fix(intake): restore shared uploads and 3d actions
|
2026-04-22 14:55:44 +08:00 |
|
|
|
1ef71a21aa
|
Merge pull request 'merge: fix prod deploy script line endings' (#5) from codex/wuyongjie-main-release into main
|
2026-04-22 12:30:43 +08:00 |
|
WuYongJie
|
86c5007c03
|
fix(deploy): write unix newlines for remote scripts
|
2026-04-22 12:30:19 +08:00 |
|
|
|
af961287d1
|
Merge pull request 'merge: restore intake shared persistence and package corner saves' (#4) from codex/xuxiake-mainline into main
|
2026-04-22 12:25:16 +08:00 |
|
WuYongJie
|
2d1d32bc29
|
Merge remote-tracking branch 'origin/main' into codex/xuxiake-mainline
|
2026-04-22 12:23:40 +08:00 |
|
WuYongJie
|
c620050809
|
fix(intake): restore shared persistence and package corner saves
|
2026-04-22 12:23:21 +08:00 |
|
|
|
140da11f82
|
merge: deploy script fix into main before prod deploy
Merge deploy script parser fix into main before production release.
|
2026-04-22 09:58:01 +08:00 |
|
WuYongJie
|
6ad7786af5
|
fix(deploy): restore mainline prod deploy script
|
2026-04-22 09:57:30 +08:00 |
|
|
|
1ad68f23bf
|
merge: xuxiake mainline into main for prod deploy
?? codex/xuxiake-mainline ? main,??????
|
2026-04-22 09:52:20 +08:00 |
|
WuYongJie
|
f44fb28934
|
fix(intake): refine bom packaging subgroup inference
|
2026-04-22 09:52:02 +08:00 |
|
Codex
|
bf9c0127a0
|
fix(intake): normalize bom package subcategory locally
|
2026-04-22 09:39:56 +08:00 |
|
Codex
|
cba797dc10
|
fix: stabilize intake mainline merge baseline
|
2026-04-21 21:09:09 +08:00 |
|
Codex
|
8b3c6570e3
|
fix: align intake compatibility after main sync
|
2026-04-21 20:29:40 +08:00 |
|
Codex
|
d7263fecd5
|
chore(intake): checkpoint mainline merge-prep state
|
2026-04-21 20:22:35 +08:00 |
|
Codex
|
ac8bcdfd63
|
Merge remote-tracking branch 'origin/main' into codex/xuxiake-non-integrated-clean-20260416
# Conflicts:
# furniture-3d-system/next.config.js
# furniture-3d-system/src/app/HomeClient.workspace.tsx
# furniture-3d-system/src/app/__tests__/assisted-assembly-page.test.tsx
# furniture-3d-system/src/app/admin/page.tsx
# furniture-3d-system/src/app/api/categories/route.test.ts
# furniture-3d-system/src/app/api/intake/non-integrated/presentation-preview/route.ts
# furniture-3d-system/src/app/api/intake/non-integrated/upload/route.ts
# furniture-3d-system/src/app/api/users/[id]/handover/route.test.ts
# furniture-3d-system/src/app/api/users/[id]/route.test.ts
# furniture-3d-system/src/app/api/users/organization-tree/route.ts
# furniture-3d-system/src/app/asset-center/material-library/MaterialLibraryClient.tsx
# furniture-3d-system/src/app/assisted-assembly/page.tsx
# furniture-3d-system/src/app/intake/IntakeClient.test.tsx
# furniture-3d-system/src/app/intake/IntakeClient.tsx
# furniture-3d-system/src/app/intake/non-integrated/NonIntegratedDetailClient.test.tsx
# furniture-3d-system/src/app/intake/non-integrated/NonIntegratedDetailClient.tsx
# furniture-3d-system/src/app/intake/non-integrated/[id]/page.tsx
# furniture-3d-system/src/app/intake/non-integrated/nonIntegratedStorage.test.ts
# furniture-3d-system/src/app/intake/non-integrated/nonIntegratedStorage.ts
# furniture-3d-system/src/app/intake/page.tsx
# furniture-3d-system/src/app/products/[id]/skus/[skuId]/assembly/page.tsx
# furniture-3d-system/src/app/users/page.tsx
# furniture-3d-system/src/app/warehouse/WarehouseClient.tsx
# furniture-3d-system/src/components/layout/SidebarUserCenter.tsx
# furniture-3d-system/src/components/layout/__tests__/AppSideNav.test.tsx
# furniture-3d-system/src/components/platform/AssemblyWorkbenchV2.tsx
# furniture-3d-system/src/components/platform/ViewportStageShell.tsx
# furniture-3d-system/src/components/platform/__tests__/AssemblyWorkbenchV2.test.tsx
# furniture-3d-system/src/components/users/CreateUserModal.tsx
# furniture-3d-system/src/components/users/DepartmentAccessTree.tsx
# furniture-3d-system/src/components/users/EditUserModal.tsx
# furniture-3d-system/src/components/users/UserListItem.tsx
# furniture-3d-system/src/components/users/__tests__/DepartmentAccessTree.test.tsx
# furniture-3d-system/src/lib/3d/engine.ts
# furniture-3d-system/src/lib/model-preview-zip.test.ts
# furniture-3d-system/src/lib/model-preview-zip.ts
# furniture-3d-system/src/lib/non-integrated-sku-export.ts
# furniture-3d-system/src/lib/open-product/__tests__/assembly-workspace.test.ts
# furniture-3d-system/src/lib/open-product/assembly-workspace.ts
# furniture-3d-system/src/server/repositories/auth.repository.ts
# furniture-3d-system/src/server/services/__tests__/material.service.test.ts
# furniture-3d-system/src/server/services/__tests__/user-handover.service.test.ts
# furniture-3d-system/src/server/services/__tests__/user-management.organization-tree.test.ts
# furniture-3d-system/src/server/services/__tests__/user-management.service.test.ts
# furniture-3d-system/src/server/services/dingtalk-auth.service.ts
# furniture-3d-system/src/server/services/user-handover.service.ts
# furniture-3d-system/src/server/services/user-management.service.ts
# furniture-3d-system/src/server/services/user.service.ts
|
2026-04-21 20:08:40 +08:00 |
|
WuYongJie
|
d4bc44579e
|
feat: align intake workflow and git-based prod deploy
|
2026-04-21 19:33:46 +08:00 |
|
WuYongJie
|
3c1675c78e
|
feat: merge intake workflow and current workspace source updates
|
2026-04-21 17:06:48 +08:00 |
|
Codex
|
06587e828d
|
feat: refine formal intake product workflow
|
2026-04-21 14:45:57 +08:00 |
|
WuYongJie
|
a4ef213950
|
feat: tighten user activation and role assignment limits
|
2026-04-17 16:05:19 +08:00 |
|
WuYongJie
|
013b5dd3f4
|
fix: tighten identity center layout and asset auth
|
2026-04-17 15:08:50 +08:00 |
|
WuYongJie
|
7ab4fc6ff4
|
feat: add reusable mobile camera scan and upload support
|
2026-04-17 13:35:58 +08:00 |
|
WuYongJie
|
91584f21c6
|
feat: consolidate workspace release updates
|
2026-04-17 12:50:06 +08:00 |
|
WuYongJie
|
87bb0e126d
|
feat: refresh branding and material library workspace
|
2026-04-17 11:07:18 +08:00 |
|
WuYongJie
|
d7737909bb
|
feat: sync remaining workspace branding updates
|
2026-04-17 10:25:31 +08:00 |
|
WuYongJie
|
c8d3d3d9e7
|
feat: restore material library and assembly workflows
|
2026-04-16 23:13:16 +08:00 |
|
WuYongJie
|
602e2fd33f
|
fix: recover assembly context and clear typecheck baseline
|
2026-04-16 21:44:04 +08:00 |
|
WuYongJie
|
18d2a49d2e
|
feat: converge assembly entrypoints and handover roles
|
2026-04-16 21:08:41 +08:00 |
|
WuYongJie
|
56a29b8be2
|
feat: polish home assembly and material workflows
|
2026-04-16 18:42:37 +08:00 |
|
Codex
|
bb0ebc2981
|
feat: add integrated intake detail starter
|
2026-04-16 17:30:44 +08:00 |
|
Codex
|
c7baacb2db
|
feat: show integrated series rows in intake
|
2026-04-16 17:26:21 +08:00 |
|
Codex
|
0362931e95
|
test: add integrated draft group adapter
|
2026-04-16 17:01:47 +08:00 |
|
WuYongJie
|
44677da317
|
feat: improve non-integrated intake workflow
|
2026-04-16 16:45:34 +08:00 |
|
Codex
|
7dc99e3725
|
docs: add integrated intake design spec
|
2026-04-16 16:32:32 +08:00 |
|
WuYongJie
|
2a4382dcb2
|
feat: refresh admin and user management portals
|
2026-04-16 14:07:13 +08:00 |
|
Codex
|
5c752ae2cf
|
chore: sync main outside intake and warehouse
|
2026-04-16 13:55:17 +08:00 |
|
|
|
e1645a164a
|
Merge pull request 'feat: integrate selected xuxiake intake enhancements into mainline' (#1) from codex/wuyongjie-mainline into main
Reviewed-on: http://git.1080p.hk/WuYongJie/furniture-3d-system-Wu/pulls/1
|
2026-04-16 13:05:41 +08:00 |
|
WuYongJie
|
5731018bed
|
feat: integrate selected xuxiake intake enhancements
|
2026-04-16 12:38:52 +08:00 |
|
Codex
|
3c8c775c30
|
feat: update non-integrated intake workflow
|
2026-04-16 11:18:24 +08:00 |
|
WuYongJie
|
2adb1d8e98
|
feat: persist home workspace tab state
|
2026-04-15 21:45:18 +08:00 |
|
WuYongJie
|
69b1daf157
|
fix: close assisted assembly cad snap and prod deploy
|
2026-04-15 21:27:09 +08:00 |
|