Files
mercadodevida/work/artifacts/F-050/documenter.md
2026-08-19 07:54:36 +02:00

33 lines
1.3 KiB
Markdown

# Documenter — F-050
## Cambios visibles
- Layout, `/settings` y `/products` (edit) ocupan todo el ancho disponible.
- `/tax-rates` ahora tiene iconos en la columna de acciones (patrón compartido).
- `/categories` permite elegir cualquier categoría como padre y promover con un toggle dedicado.
- `/dashboard` carga stats y muestra errores con contexto.
- `/api/admin/stats` responde 200 con sesión backoffice válida.
## Credenciales operativas (backoffice)
- `admin@mercadodevida.com` / `Admin1234` (argon2id)
- `info@rikrdo.es` mantiene su hash histórico.
> Estas credenciales son operativas para este entorno; en producción real deben rotarse y entregarse por canal seguro. El dev siempre trabaja con `COOKIE_SECURE=false` y HTTP en LAN de confianza.
## URLs LAN (post-redesploy)
- Backoffice: `http://192.168.18.93:3004/`
- Tienda principal: `http://192.168.18.93:3003/`
- Storefront SEO: `http://192.168.18.93:3005/`
- Health: `http://192.168.18.93:3000/health`
- Swagger: `http://192.168.18.93:3000/docs`
Smoke final: 5/5 servicios → HTTP 200, 0 vulnerabilidades high en `npm audit`.
## Documenter evidence
- Operativa documentada arriba.
- Cambios UI sin cambios incompatibles en API.
- Hashes regenerados con la utilidad de argon2 dentro de `project/`.