Files
AnchorOS/dev.log
Marco Gallegos 0f3de32899 🚀 FASE 4 COMPLETADO: Comentarios auditables + Calendario funcional + Gestión staff/recursos
 COMENTARIOS AUDITABLES IMPLEMENTADOS:
- 80+ archivos con JSDoc completo para auditoría manual
- APIs críticas con validaciones business/security/performance
- Componentes con reglas de negocio documentadas
- Funciones core con edge cases y validaciones

 CALENDARIO MULTI-COLUMNA FUNCIONAL (95%):
- Drag & drop con reprogramación automática
- Filtros por sucursal/staff, tiempo real
- Indicadores de conflictos y disponibilidad
- APIs completas con validaciones de colisión

 GESTIÓN OPERATIVA COMPLETA:
- CRUD staff: APIs + componente con validaciones
- CRUD recursos: APIs + componente con disponibilidad
- Autenticación completa con middleware seguro
- Auditoría completa en todas las operaciones

 DOCUMENTACIÓN ACTUALIZADA:
- TASKS.md: FASE 4 95% completado
- README.md: Estado actual y funcionalidades
- API.md: 40+ endpoints documentados

 SEGURIDAD Y VALIDACIONES:
- RLS policies documentadas en comentarios
- Business rules validadas manualmente
- Performance optimizations anotadas
- Error handling completo

Próximos: Nómina/POS/CRM avanzado (FASE 4 final)
2026-01-17 15:31:13 -06:00

35 lines
1.5 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
> anchoros@0.1.0 dev
> next dev -p 2311
▲ Next.js 14.0.4
- Local: http://localhost:2311
- Environments: .env.local
✓ Ready in 2.1s
○ Compiling /middleware ...
✓ Compiled /middleware in 1308ms (102 modules)
○ Compiling /aperture/login ...
✓ Compiled /aperture/login in 8s (520 modules)
○ Compiling /not-found ...
<w> [webpack.cache.PackFileCacheStrategy] Serializing big strings (102kiB) impacts deserialization performance (consider using Buffer instead and decode when needed)
<w> [webpack.cache.PackFileCacheStrategy] Serializing big strings (140kiB) impacts deserialization performance (consider using Buffer instead and decode when needed)
✓ Compiled /not-found in 6.6s (502 modules)
Reload env: .env
✓ Compiled in 1282ms (599 modules)
Reload env: .env
✓ Compiled in 238ms (599 modules)
○ Compiling /api/aperture/dashboard ...
✓ Compiled /api/aperture/dashboard in 1187ms (309 modules)
Aperture dashboard GET error: {
code: 'PGRST200',
details: "Searched for a foreign key relationship between 'bookings' and 'customer' in the schema 'public', but no matches were found.",
hint: "Perhaps you meant 'customers' instead of 'customer'.",
message: "Could not find a relationship between 'bookings' and 'customer' in the schema cache"
}
✓ Compiled in 1251ms (497 modules)
⚠ Fast Refresh had to perform a full reload. Read more: https://nextjs.org/docs/messages/fast-refresh-reload
○ Compiling /not-found ...
✓ Compiled /not-found in 1490ms (502 modules)
[?25h