consultoria-as
042acd6207
OPCIÓN C + A1: Consolidación técnica + orjson
C1: Materialized view part_vehicle_preview (creación en progreso)
- Migración v3.3_materialized_view.sql
- catalog_service.py y dashboard/server.py ahora usan la MV
- Script refresh_part_vehicle_preview.py + warm_vehicle_cache.py actualizado
C2: Fix cache warming script (autónomo)
- Auto-re-ejecuta con sudo -u postgres si peer auth falla
- Args CLI: --dsn, --batch-size, --ttl, --dry-run
C3: CSS dinámico residual extraído
- sidebar.js → sidebar.css (nuevo)
- pos-utils.js → common.css (nuevo)
- Links agregados a 14 templates POS
C4: Script de load testing básico
- scripts/load_test.py: métricas p50/p95/p99, throughput, errores
C5: Documentación actualizada
- FASES_IMPLEMENTADAS.md: test count real, FASE 7 completa
- performance_audit_2026.md: anexo post-FASE 7, métricas actualizadas
A1: Serialización orjson
- pos/json_provider.py: DefaultJSONProvider con orjson.dumps/loads
- Aplicado a POS app y Dashboard server
- Fix indentation error en pos_bp.py
Tests: 73/73 pasando
2026-04-27 09:36:03 +00:00
..
2026-04-18 05:35:53 +00:00
2026-04-27 08:34:24 +00:00
2026-04-04 08:19:18 +00:00
2026-04-27 08:34:24 +00:00
2026-04-27 08:34:24 +00:00
2026-04-27 08:34:24 +00:00
2026-04-05 04:18:37 +00:00
2026-04-27 08:34:24 +00:00
2026-04-18 05:35:53 +00:00
2026-04-27 08:34:24 +00:00
2026-04-01 08:35:19 +00:00
2026-04-27 08:34:24 +00:00
2026-04-04 02:17:02 +00:00
2026-04-27 08:34:24 +00:00
2026-04-05 04:24:19 +00:00
2026-04-27 08:34:24 +00:00
2026-04-04 02:43:26 +00:00
2026-04-27 08:34:24 +00:00
2026-04-05 04:24:19 +00:00
2026-04-27 08:34:24 +00:00
2026-04-27 08:34:24 +00:00
2026-04-27 08:34:24 +00:00
2026-04-01 22:36:49 +00:00
2026-04-27 08:34:24 +00:00
2026-04-05 04:18:37 +00:00
2026-04-27 08:34:24 +00:00
2026-03-31 01:32:53 +00:00
2026-04-27 08:34:24 +00:00
2026-04-04 08:03:28 +00:00
2026-04-27 08:34:24 +00:00
2026-04-01 07:28:41 +00:00
2026-04-27 08:34:24 +00:00
2026-04-04 02:15:01 +00:00
2026-04-27 08:34:24 +00:00
2026-04-27 09:36:03 +00:00
2026-04-27 08:34:24 +00:00
2026-04-04 08:16:44 +00:00
2026-04-27 08:34:24 +00:00
2026-04-04 08:16:44 +00:00
2026-04-27 08:34:24 +00:00
2026-04-04 08:05:11 +00:00
2026-04-27 08:34:24 +00:00
2026-04-18 05:35:53 +00:00
2026-04-27 08:34:24 +00:00
2026-04-27 09:36:03 +00:00
2026-04-27 08:34:24 +00:00
2026-04-04 08:03:28 +00:00
2026-04-27 08:34:24 +00:00
2026-04-18 05:35:53 +00:00
2026-04-27 08:34:24 +00:00