WuYongJie
8ee0dd21fe
feat(users): refine permission management
2026-08-19 13:50:13 +08:00
WuYongJie
c0aab147bf
feat(users): refine permission management
2026-08-19 13:44:38 +08:00
jingchuan
52ac60cf29
merge: fix near-overtime display precision
2026-08-19 13:26:14 +08:00
jingchuan
6178d09e31
fix(supply-chain): round near-overtime remaining days
2026-08-19 13:25:45 +08:00
jingchuan
7e772dcfa8
merge: publish timing hover summaries
2026-08-19 13:06:33 +08:00
jingchuan
1f9293cc42
feat(supply-chain): refine timing hover summaries
2026-08-19 13:04:46 +08:00
jingchuan
e2b711c0df
merge: include material in procurement timing
2026-08-19 12:01:08 +08:00
jingchuan
94f754c80b
fix(supply-chain): include material in procurement timing
2026-08-19 11:11:02 +08:00
WuYongJie
2d1516e621
merge: add product archive scrollbar wheel
2026-08-19 11:06:41 +08:00
WuYongJie
68051dd0bf
feat(supply-chain): add product archive scrollbar wheel
2026-08-19 11:05:41 +08:00
WuYongJie
a8184ae024
merge: fix installation demo snapshot resave
2026-08-19 10:40:36 +08:00
WuYongJie
efbf1c1a41
fix(installation-demo): preserve existing snapshots on resave
2026-08-19 10:39:33 +08:00
WuYongJie
66dced1c3f
merge: add fee ratio and operating profit to product archive
2026-08-19 10:03:04 +08:00
WuYongJie
6024abe7aa
feat(supply-chain): add fee ratio and operating profit
2026-08-19 10:01:21 +08:00
jingchuan
b16320c352
merge: publish supply-chain new product timing drilldown
2026-08-19 09:39:26 +08:00
jingchuan
8cfd3f8292
fix(supply-chain): preserve new product overview entry
2026-08-19 09:37:15 +08:00
jingchuan
053a603308
feat(supply-chain): add running timing department drilldown
2026-08-19 09:34:18 +08:00
WuYongJie
90eeba280d
Merge sample progress detail rebuild into main
...
Includes only f8555a49: the approved sample progress detail table and its API, persistence, navigation, history, and migration changes.
2026-08-19 09:00:52 +08:00
WuYongJie
f8555a4946
feat: rebuild sample progress detail
...
Implement the complete sample progress detail table from the approved production baseline, including source-derived timing fields, editable sampling fields, review links, change history, pagination and supply-chain navigation updates.
2026-08-19 09:00:13 +08:00
jingchuan
b840de8d55
merge: supply-chain timing departments into main
2026-08-18 19:12:05 +08:00
jingchuan
641a162675
merge: completed timing department analysis
2026-08-18 19:06:19 +08:00
jingchuan
d507aa08f7
feat(supply-chain): drill into department overtime flows
2026-08-18 19:02:08 +08:00
jingchuan
90e58ecaf7
feat(supply-chain): add completed timing department metrics
2026-08-18 18:49:20 +08:00
WuYongJie
f0730ec03d
fix: stabilize installation shares and restore supply-chain home navigation
2026-08-18 18:17:02 +08:00
WuYongJie
a51936ed98
Merge remote-tracking branch 'origin/main' into codex/wuyongjie-bom-source-retry-release
2026-08-18 17:01:56 +08:00
WuYongJie
91026fccd7
Merge remote-tracking branch 'origin/codex/xuxiake-mainline' into codex/wuyongjie-bom-source-retry-release
2026-08-18 16:55:27 +08:00
jingchuan
45f8aaf449
Merge shared timing image fix into main
2026-08-18 16:52:17 +08:00
jingchuan
6b6564e59a
Merge timing detail image preview fix
2026-08-18 16:52:01 +08:00
jingchuan
58aa36720b
fix(supply-chain): enlarge timing detail images
2026-08-18 16:50:26 +08:00
WuYongJie
5e20f8178f
Merge remote-tracking branch 'origin/codex/xuxiake-mainline' into codex/wuyongjie-bom-source-retry-release
2026-08-18 16:48:10 +08:00
WuYongJie
239cae7b5a
Merge branch 'codex/wuyongjie-bom-source-retry' into codex/wuyongjie-bom-source-retry-integration
2026-08-18 16:43:22 +08:00
WuYongJie
f2599a5a37
Merge remote-tracking branch 'origin/codex/xuxiake-mainline' into codex/wuyongjie-bom-source-retry
2026-08-18 16:41:22 +08:00
WuYongJie
2db8e39666
fix(oa): keep page module exports Next-compatible
2026-08-18 16:39:30 +08:00
WuYongJie
e267426f5e
Merge BOM-only session redirect fix
2026-08-18 16:33:51 +08:00
WuYongJie
cfe9ce4e7b
fix(auth): preserve BOM-only session source
2026-08-18 16:32:58 +08:00
WuYongJie
8d09d19206
Merge remote-tracking branch 'origin/codex/xuxiake-mainline' into codex/wuyongjie-bom-source-retry
2026-08-18 16:16:48 +08:00
WuYongJie
d3b4d56934
fix(bom): clarify source read failures and allow retry
2026-08-18 16:16:42 +08:00
WuYongJie
f5cc1764cc
merge: release workspace switcher
2026-08-18 16:09:25 +08:00
WuYongJie
6f10780bc5
feat(auth): add BOM-costing-only account access
2026-08-18 15:59:08 +08:00
WuYongJie
d264efc2e7
feat(auth): add BOM-costing-only account access
2026-08-18 15:57:39 +08:00
WuYongJie
3ba90b83e0
feat(navigation): add workspace switcher
2026-08-18 15:56:01 +08:00
WuYongJie
1ffee0d6cc
merge: release installation demo part material workflow
2026-08-18 15:19:19 +08:00
WuYongJie
ec5875367a
feat(installation-demo): add part material editing workflow
2026-08-18 15:16:20 +08:00
jingchuan
d6e78edaf2
Merge shared supply-chain timing overview into main
2026-08-18 15:02:00 +08:00
jingchuan
75f7b3ac7f
Merge supply-chain new product timing overview
2026-08-18 15:01:20 +08:00
jingchuan
df3a8a7894
Merge latest shared mainline before supply-chain timing release
2026-08-18 14:59:34 +08:00
jingchuan
d8d254598b
feat(supply-chain): refine timing metrics and detail imagery
2026-08-18 14:57:41 +08:00
jingchuan
b83a95df06
feat(supply-chain): split completed and running timing
2026-08-18 12:52:54 +08:00
jingchuan
20c6433273
fix(supply-chain): use single-select opening brand metric
2026-08-18 09:13:48 +08:00
WuYongJie
033c1058e9
merge: release BOM completion feedback
2026-08-18 00:33:11 +08:00