spouliot
cefdf3e35c
Add remaining-weight input mode to inventory scan/usage page
...
Users can now toggle between 'Amount Used' and 'Remaining Weight' on the
QR scan page. In remaining-weight mode, usage is calculated as
(current stock - remaining) before submit — no controller changes needed.
Includes live hint showing calculated usage and new balance as they type,
with validation preventing negative usage or remaining > current stock.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-14 19:12:28 -04:00
..
2026-04-23 21:38:24 -04:00
2026-04-23 21:38:24 -04:00
2026-04-23 21:38:24 -04:00
2026-05-10 18:05:29 -04:00
2026-05-12 20:55:58 -04:00
2026-05-10 19:04:10 -04:00
2026-05-10 19:04:10 -04:00
2026-05-12 20:55:58 -04:00
2026-05-10 19:22:49 -04:00
2026-05-12 20:55:58 -04:00
2026-05-10 18:05:29 -04:00
2026-05-14 18:54:35 -04:00
2026-05-10 19:04:10 -04:00
2026-05-10 18:05:29 -04:00
2026-05-10 18:05:29 -04:00
2026-05-10 19:04:10 -04:00
2026-05-14 13:59:12 -04:00
2026-05-14 13:59:12 -04:00
2026-05-13 22:35:37 -04:00
2026-05-11 08:26:21 -04:00
2026-04-23 21:38:24 -04:00
2026-05-10 19:04:10 -04:00
2026-05-13 23:40:47 -04:00
2026-05-13 17:00:09 -04:00
2026-04-23 21:38:24 -04:00
2026-05-12 20:50:11 -04:00
2026-05-12 20:50:11 -04:00
2026-05-12 20:55:58 -04:00
2026-05-12 10:16:20 -04:00
2026-04-23 21:38:24 -04:00
2026-05-10 19:04:10 -04:00
2026-05-10 19:04:10 -04:00
2026-05-10 18:05:29 -04:00
2026-04-28 21:10:47 -04:00
2026-05-13 22:39:39 -04:00
2026-05-10 19:04:10 -04:00
2026-04-23 21:38:24 -04:00
2026-05-14 19:12:28 -04:00
2026-05-14 18:54:35 -04:00
2026-05-14 18:54:35 -04:00
2026-05-10 18:05:29 -04:00
2026-05-10 18:05:29 -04:00
2026-05-09 23:56:03 -04:00
2026-05-13 23:13:57 -04:00
2026-05-10 19:04:10 -04:00
2026-05-10 19:04:10 -04:00
2026-05-12 20:55:58 -04:00
2026-04-29 09:23:20 -04:00
2026-05-10 18:05:29 -04:00
2026-04-26 10:34:50 -04:00
2026-04-23 21:38:24 -04:00
2026-05-13 16:25:27 -04:00
2026-05-12 09:03:18 -04:00
2026-05-10 19:04:10 -04:00
2026-05-12 21:40:16 -04:00
2026-05-10 18:05:29 -04:00
2026-05-10 19:04:10 -04:00
2026-05-10 19:04:10 -04:00
2026-05-10 19:04:10 -04:00
2026-04-23 21:38:24 -04:00
2026-05-14 18:54:35 -04:00
2026-05-10 18:05:29 -04:00
2026-05-10 18:05:29 -04:00
2026-05-14 18:54:35 -04:00
2026-05-10 11:08:36 -04:00
2026-05-10 18:05:29 -04:00
2026-05-10 19:04:10 -04:00
2026-05-10 19:22:49 -04:00
2026-04-23 21:38:24 -04:00
2026-05-12 21:08:14 -04:00
2026-05-10 19:04:10 -04:00
2026-05-14 16:54:22 -04:00
2026-05-10 19:04:10 -04:00
2026-04-23 21:38:24 -04:00
2026-05-12 21:08:14 -04:00
2026-05-10 19:04:10 -04:00
2026-05-10 19:04:10 -04:00
2026-05-12 20:55:58 -04:00
2026-05-12 20:55:58 -04:00
2026-05-10 18:05:29 -04:00
2026-05-10 19:04:10 -04:00
2026-05-10 18:05:29 -04:00
2026-04-23 21:38:24 -04:00
2026-05-12 20:55:58 -04:00
2026-04-23 21:38:24 -04:00
2026-05-10 00:03:14 -04:00
2026-05-10 18:05:29 -04:00
2026-04-23 21:38:24 -04:00
2026-04-23 21:38:24 -04:00