ouyangxq
|
a060f8dca8
|
fix(overseas): support projected authorization headers
|
2026-09-08 21:59:13 +08:00 |
|
ouyangxq
|
55fda1f616
|
Merge remote-tracking branch 'origin/test' into dev
|
2026-09-08 21:59:03 +08:00 |
|
ouyangxq
|
e3a5ea7341
|
feat(lastleg): add overseas container fee sources
|
2026-09-08 21:45:57 +08:00 |
|
ouyangxq
|
0c4d7c644e
|
fix(gateway): forward standard internal trust header
|
2026-09-08 21:38:12 +08:00 |
|
ouyangxq
|
e9ad7e333a
|
fix(security): distinguish gateway context failures
|
2026-09-08 21:29:23 +08:00 |
|
ouyangxq
|
781669dfaf
|
Merge remote-tracking branch 'origin/test' into dev
|
2026-09-08 21:29:21 +08:00 |
|
ouyangxq
|
1cf6722d6e
|
fix(finance): key container finance by booking
|
2026-09-08 21:27:23 +08:00 |
|
ouyangxq
|
55c36cf290
|
fix(firstleg): publish fees by container booking
|
2026-09-08 21:24:49 +08:00 |
|
ouyangxq
|
d0c4d5f997
|
test(security): cover gateway token authentication
|
2026-09-08 21:22:24 +08:00 |
|
ouyangxq
|
23ac00eb61
|
Merge remote-tracking branch 'origin/dev' into dev
|
2026-09-08 21:05:33 +08:00 |
|
ouyangxq
|
4a403aaa30
|
fix(security): accept overseas token subject identity
|
2026-09-08 21:05:15 +08:00 |
|
ouyangxq
|
1fb139bc71
|
test(finance): sync formal fee item baseline
|
2026-09-08 21:05:15 +08:00 |
|
ouyangxq
|
8e0001dc56
|
Merge remote-tracking branch 'origin/test' into dev
|
2026-09-08 21:05:05 +08:00 |
|
ouyangxq
|
2e2ca3bef4
|
feat(finance): add container settlement aggregate
|
2026-09-08 21:03:47 +08:00 |
|
ouyangxq
|
aa7f067e54
|
test(firstleg): confirm fee adjustment tolerance
|
2026-09-08 20:51:08 +08:00 |
|
ouyangxq
|
93bf192e3d
|
fix(lastleg): sync delivery lifecycle schema
|
2026-09-08 20:37:41 +08:00 |
|
ouyangxq
|
cafa66fd37
|
Merge remote-tracking branch 'origin/test' into dev
|
2026-09-08 20:37:19 +08:00 |
|
ouyangxq
|
fc079fcdc0
|
fix(firstleg): allow domestic history container details
|
2026-09-08 20:29:05 +08:00 |
|
ouyangxq
|
da5cf0eb64
|
fix(deploy): sync inbound fee pricing columns
|
2026-09-08 20:23:02 +08:00 |
|
ouyangxq
|
11076cef00
|
Merge remote-tracking branch 'origin/test' into dev
|
2026-09-08 20:22:49 +08:00 |
|
ouyangxq
|
b19b828861
|
fix(sql): sync phase5 delivery permissions
|
2026-09-08 20:18:35 +08:00 |
|
ouyangxq
|
2f01fadeeb
|
chore(sql): sync container workspace permissions
|
2026-09-08 20:05:17 +08:00 |
|
ouyangxq
|
d94c902d75
|
feat(firstleg): split domestic and overseas container workbenches
|
2026-09-08 19:48:16 +08:00 |
|
ouyangxq
|
19d9a89651
|
feat(iam): split domestic and overseas container permissions
|
2026-09-08 19:11:29 +08:00 |
|
ouyangxq
|
b0c81e337d
|
feat(firstleg): expose batch carrier actual facts
|
2026-09-08 19:09:08 +08:00 |
|
ouyangxq
|
75e67fa980
|
feat(iam): add exception order process permission
|
2026-09-08 18:51:22 +08:00 |
|
ouyangxq
|
d1090671ce
|
fix(lastleg): enforce delivery and return workflows
|
2026-09-08 18:49:52 +08:00 |
|
ouyangxq
|
d42629d289
|
feat(lastleg): add direct inventory balance detail
|
2026-09-08 18:47:15 +08:00 |
|
ouyangxq
|
82337da0cc
|
Merge remote-tracking branch 'origin/test' into dev
|
2026-09-08 18:45:13 +08:00 |
|
ouyangxq
|
6514634dcb
|
fix(lastleg): align receiving warehouse checks
|
2026-09-08 18:41:00 +08:00 |
|
ouyangxq
|
3e7fa40a99
|
Merge remote-tracking branch 'origin/test' into dev
# Conflicts:
# lastleg-service/src/main/java/com/baiyue/lastleg/inventory/command/service/InventoryCommandService.java
|
2026-09-08 18:39:34 +08:00 |
|
ouyangxq
|
47419aad00
|
Merge remote-tracking branch 'origin/test' into dev
# Conflicts:
# firstleg/src/main/java/com/baiyue/firstleg/service/SmartLoadingService.java
|
2026-09-08 18:37:23 +08:00 |
|
ouyangxq
|
f6b0bca2bf
|
test(firstleg): mock container tier mapper
|
2026-09-08 18:32:59 +08:00 |
|
ouyangxq
|
db98da5689
|
fix(lastleg): restore returned inventory from shipment source
|
2026-09-08 18:30:04 +08:00 |
|
ouyangxq
|
047ed674b8
|
feat(file): support overseas exception evidence
|
2026-09-08 18:26:26 +08:00 |
|
ouyangxq
|
3b88e5f6ab
|
fix(firstleg): reprice container fee on loading changes
|
2026-09-08 18:24:04 +08:00 |
|
ouyangxq
|
cd47317e8a
|
test(firstleg): provide container pricing mapper fixture
|
2026-09-08 18:21:46 +08:00 |
|
ouyangxq
|
6ac80bf659
|
Merge remote-tracking branch 'origin/test' into dev
|
2026-09-08 18:21:46 +08:00 |
|
ouyangxq
|
1fd2b544a5
|
优化
|
2026-09-08 18:18:51 +08:00 |
|
ouyangxq
|
fcb4c055e2
|
优化
|
2026-09-08 18:16:54 +08:00 |
|
ouyangxq
|
c6657929da
|
Merge remote-tracking branch 'origin/test' into dev
|
2026-09-08 18:16:53 +08:00 |
|
ouyangxq
|
1a1a19dea7
|
feat(firstleg): tier container customer freight
|
2026-09-08 18:04:14 +08:00 |
|
ouyangxq
|
3aaba2d6a3
|
fix: order dropship schema convergence before assertions
|
2026-09-08 18:02:47 +08:00 |
|
ouyangxq
|
13d8640b4c
|
Merge remote-tracking branch 'origin/test' into dev
|
2026-09-08 17:59:53 +08:00 |
|
ouyangxq
|
f3a0a45e59
|
fix(lastleg): stock receipts into scanned locations
|
2026-09-08 17:55:29 +08:00 |
|
ouyangxq
|
b0fd797cd2
|
feat(firstleg): support customer price books
|
2026-09-08 17:42:20 +08:00 |
|
ouyangxq
|
751bdbf880
|
fix: converge dropship development schema
|
2026-09-08 17:38:43 +08:00 |
|
ouyangxq
|
0a9c798580
|
Merge remote-tracking branch 'origin/test' into dev
# Conflicts:
# firstleg/src/main/java/com/baiyue/firstleg/client/OrderCargoClient.java
# order/src/main/java/com/baiyue/order/controller/InternalOrderCargoController.java
# order/src/test/java/com/baiyue/order/controller/InternalOrderCargoControllerTest.java
|
2026-09-08 17:34:12 +08:00 |
|
ouyangxq
|
60a41ec3ea
|
fix: reserve stable inbound code for draft label printing
|
2026-09-08 17:33:44 +08:00 |
|
ouyangxq
|
eead11e99d
|
feat(order): add batch review preview
|
2026-09-08 17:32:56 +08:00 |
|
ouyangxq
|
442518c382
|
feat(firstleg): add private warehouse delivery fee
|
2026-09-08 17:27:20 +08:00 |
|
ouyangxq
|
6c2d169798
|
feat: complete dropship palletization workflow
|
2026-09-08 17:24:48 +08:00 |
|
ouyangxq
|
ba81dece5e
|
feat(firstleg): expose authoritative measurement identifiers
|
2026-09-08 17:24:29 +08:00 |
|
ouyangxq
|
e597bebafd
|
feat(order): expose cargo shipment binding
|
2026-09-08 17:17:57 +08:00 |
|
ouyangxq
|
2e60f2cd77
|
feat(firstleg): enforce pricing adjustment bounds
|
2026-09-08 17:13:43 +08:00 |
|
ouyangxq
|
78a73a1b0e
|
feat(firstleg): expose loading item tax mode
|
2026-09-08 17:07:06 +08:00 |
|
ouyangxq
|
e9182e8cfe
|
Merge remote-tracking branch 'origin/test' into dev
# Conflicts:
# AGENTS.md
|
2026-09-08 17:01:59 +08:00 |
|
ouyangxq
|
40fe0ba0e1
|
fix(lastleg): keep inventory warehouse snapshots canonical
|
2026-09-08 16:16:20 +08:00 |
|
ouyangxq
|
6908969307
|
fix(lastleg): reject unavailable receiving pallets
|
2026-09-08 14:52:08 +08:00 |
|
ouyangxq
|
a0ad3382af
|
fix(warehouse-overseas): enforce pallet location invariant
|
2026-09-08 14:47:35 +08:00 |
|
ouyangxq
|
07688005a1
|
优化
|
2026-09-08 14:07:31 +08:00 |
|
ouyangxq
|
d318f4a450
|
fix(lastleg): create remaining container plans
|
2026-09-08 13:52:37 +08:00 |
|
ouyangxq
|
3c05525e27
|
fix(lastleg): search frozen warehouse code and name
|
2026-09-08 13:14:13 +08:00 |
|
ouyangxq
|
096ab8d48b
|
fix(test): align receiving pallets with FBA destinations
|
2026-09-08 12:45:46 +08:00 |
|
ouyangxq
|
847df6a85f
|
fix(lastleg): keep completed containers editable
|
2026-09-08 11:51:04 +08:00 |
|
ouyangxq
|
cc6df5993f
|
fix(lastleg): enforce container warehouse plan facts
|
2026-09-08 11:00:39 +08:00 |
|
ouyangxq
|
61ffff1be0
|
fix: keep terminal drayage actions executable
|
2026-09-08 07:39:17 +08:00 |
|
ouyangxq
|
287c0f3ce8
|
fix: publish holds for local overseas orders
|
2026-09-08 00:51:32 +08:00 |
|
ouyangxq
|
bb68e8a580
|
fix: route terminal drayage through gateway
|
2026-09-08 00:23:40 +08:00 |
|
ouyangxq
|
eeb087e453
|
fix: make terminal drayage migration restartable
|
2026-09-08 00:11:31 +08:00 |
|
ouyangxq
|
e32fe65fa8
|
feat: complete tail order controls and terminal drayage
|
2026-09-07 23:58:18 +08:00 |
|
ouyangxq
|
f018ca85a9
|
test(overseas): retain marker merchant fixture
|
2026-09-07 21:26:03 +08:00 |
|
ouyangxq
|
ac18f69ec5
|
fix(lastleg): preserve dropship source pallets
|
2026-09-07 21:10:43 +08:00 |
|
ouyangxq
|
98dafc13ca
|
fix(lastleg): align outbound pallet workflows
|
2026-09-07 20:51:03 +08:00 |
|
ouyangxq
|
4895c4f738
|
优化
|
2026-09-07 19:59:31 +08:00 |
|
ouyangxq
|
df8610f458
|
fix(lastleg): refresh received pallets before delivery transfer
|
2026-09-07 19:16:30 +08:00 |
|
ouyangxq
|
e0bb7de0cf
|
fix: isolate invalid container progress snapshots
|
2026-09-07 16:36:21 +08:00 |
|
ouyangxq
|
d622ddd37f
|
fix: isolate invalid receiving candidates
|
2026-09-07 16:06:08 +08:00 |
|
ouyangxq
|
ff2b02b102
|
fix: finalize smart dispatch drafts
|
2026-09-07 15:54:10 +08:00 |
|
ouyangxq
|
f0939c91c3
|
优化
|
2026-09-07 15:34:36 +08:00 |
|
ouyangxq
|
1b47158770
|
优化
|
2026-09-07 15:07:34 +08:00 |
|
ouyangxq
|
693e10188c
|
fix: refresh overseas authorization on user status change
|
2026-09-07 14:22:26 +08:00 |
|
ouyangxq
|
2c5fda33e7
|
fix: complete overseas fulfillment acceptance
|
2026-09-07 14:03:00 +08:00 |
|
ouyangxq
|
fcf1771967
|
fix: restore overseas list queries and identifiers
|
2026-09-07 12:30:17 +08:00 |
|
ouyangxq
|
30e883fe0c
|
test: complete held binding fixture
|
2026-09-07 12:17:56 +08:00 |
|
ouyangxq
|
51e5c6dc64
|
Merge remote-tracking branch 'origin/test' into dev
|
2026-09-07 12:17:01 +08:00 |
|
ouyangxq
|
e281a8f20b
|
fix: preserve hold binding replays
|
2026-09-07 12:16:55 +08:00 |
|
ouyangxq
|
0aecc90d11
|
test: cover concurrent inbound hold
|
2026-09-07 12:16:19 +08:00 |
|
ouyangxq
|
a077f828ae
|
feat: return authorization snapshot outside jwt
|
2026-09-07 12:14:48 +08:00 |
|
ouyangxq
|
c6b598daa7
|
Merge remote-tracking branch 'origin/test' into dev
|
2026-09-07 12:10:19 +08:00 |
|
ouyangxq
|
41582fe17b
|
fix: close inbound hold bypass paths
|
2026-09-07 12:10:11 +08:00 |
|
ouyangxq
|
a99ca36316
|
fix: align overseas outbound schema entry
|
2026-09-07 11:48:49 +08:00 |
|
ouyangxq
|
4963889024
|
fix: project overseas authorization outside jwt
|
2026-09-07 11:37:06 +08:00 |
|
ouyangxq
|
6b479d1a68
|
test: expand inbound hold acceptance
|
2026-09-07 11:22:57 +08:00 |
|
ouyangxq
|
0c8f6fe2b3
|
feat: add inbound hold lifecycle
|
2026-09-07 11:20:10 +08:00 |
|
ouyangxq
|
e52ecb9315
|
merge: sync test into dev before hold flow
|
2026-09-07 10:37:14 +08:00 |
|
ouyangxq
|
7fdc58380f
|
test: include relabel charge amount
|
2026-09-06 12:24:42 +08:00 |
|
ouyangxq
|
1a7d4bb39f
|
fix: order wallet database assertions
|
2026-09-06 12:02:11 +08:00 |
|
ouyangxq
|
42ddc19826
|
test: deduplicate acceptance coverage gaps
|
2026-09-06 11:41:46 +08:00 |
|
ouyangxq
|
54af43a99d
|
test: align wallet ledger assertions with contract
|
2026-09-06 11:15:48 +08:00 |
|