docs: Document all Supabase connection fixes and API improvements

- Update README with Node.js 20 requirement and recent fixes
- Enhance API documentation with improved endpoints and troubleshooting
- Add Supabase connection issue resolution to troubleshooting guide
- Document lazy client initialization and enhanced error diagnostics
- Include recent improvements section in README
This commit is contained in:
Marco Gallegos
2026-01-18 09:31:50 -06:00
parent 604cd6c417
commit 1b8ab9fecf
3 changed files with 65 additions and 10 deletions

View File

@@ -20,6 +20,14 @@ Esta guía ayuda a resolver problemas comunes durante el setup y desarrollo de A
- Verificar políticas en Supabase Dashboard > Authentication > Policies
- Para kioskos: asegurar API key válida en headers `x-kiosk-api-key`
#### Error: "TypeError: fetch failed" (Resuelto Enero 2026)
- **Causa**: Cliente Supabase se inicializa antes de que las variables de entorno estén disponibles en runtime
- **Solución**:
- Cliente ahora usa inicialización lazy (solo cuando se necesita)
- APIs incluyen pruebas de conectividad antes de ejecutar queries
- Logs detallados muestran el estado de conexión
- Actualizado a Node.js 20 para compatibilidad con Supabase
#### Error: "Magic link not received"
- **Causa**: SMTP no configurado en Supabase
- **Solución**: