aferrer
|
1142855578
|
feat(assets): thread previousStatus through movement writes
|
2026-06-25 03:25:47 +02:00 |
|
aferrer
|
a0a1e1bdc8
|
feat(movements): gate StockMovementLine on trackingType QUANTITY
|
2026-06-25 03:22:08 +02:00 |
|
aferrer
|
8f7a406e83
|
fix(assets): omit phantom stock line for ASSIGNED assets
|
2026-06-25 03:14:00 +02:00 |
|
aferrer
|
95c52579d1
|
refactor(movements): normalize snapshot convention to mutate-then-write
|
2026-06-25 03:11:15 +02:00 |
|
aferrer
|
f32d55a7b0
|
feat(assets): add asset metadata views and enforce assignment transitions
|
2026-06-19 17:14:22 +02:00 |
|
aferrer
|
6d34a2f74f
|
feat(inventory): support line-based assignments and movements
|
2026-06-19 01:05:33 +02:00 |
|
aferrer
|
caf19575c6
|
refactor: rename DB columns recipientId to personId
|
2026-06-16 13:37:58 +02:00 |
|
aferrer
|
cf6820a7aa
|
refactor: rename remaining recipient references to person/people
|
2026-06-16 13:34:15 +02:00 |
|
aferrer
|
2b908b24f6
|
refactor(assets): move workflows into use cases
|
2026-06-04 22:10:43 +02:00 |
|