feat(F-194): completed feature
This commit is contained in:
@@ -502,3 +502,9 @@
|
||||
- Seguridad: login y sesiones bloquean cuentas inactivas/eliminadas; revocación y auditoría atómicas; sesión de caja abierta impide la baja.
|
||||
- Integridad: la fila/UUID se conserva para atribución histórica y la apertura de caja se serializa con la baja mediante bloqueo de fila.
|
||||
- Evidencia: 354/354 tests con PostgreSQL real en secuencia, migración up/no-op/down/up y builds backend/admin verdes; `work/artifacts/F-187/`.
|
||||
|
||||
## F-194 cerrada (2026-08-22) — Fix crypto.randomUUID runtime error and move admin modules to settings
|
||||
- Gates: reviewer APPROVED, security APPROVED, qa APPROVED, verify.sh exit 0.
|
||||
- Fix 1: replaced bare crypto.randomUUID() with generateIdempotencyKey() in PaymentModal and terminal page.
|
||||
- Fix 2: moved tax-rates, audit and logs routes from top-level dashboard into /settings/... with breadcrumb navigation.
|
||||
- Evidencia: admin/POS typecheck and builds green; 268/268 unit tests pass; verify.sh green.
|
||||
|
||||
Reference in New Issue
Block a user