dolibarr-bff/DoliMiddlewareApi
javiermengual a1fd7c6418 Arreglar bug de validación de estado y limpiar código de cache
- Añadir método ConvertStatusToDolibarr en InvoiceMapper para mapear todos los estados correctamente (draft, unpaid, paid, cancelled)
- Mover lógica de mapeo de estado desde InvoiceService a InvoiceMapper para seguir principios de SRP
- Arreglar bug donde el estado 'paid' y 'cancelled' se mapeaban incorrectamente a '0' (draft)
- Añadir validación de estado con mensaje de error claro para valores inválidos
- Limpiar código de DolibarrTokenCacheService eliminando bloque anidado innecesario
2026-01-03 20:46:13 +01:00
..
Controllers Implementar autenticación JWT con caché de tokens de Dolibarr por sesión 2026-01-03 19:55:04 +01:00
Dtos fix: arreglo bug porque dolibar devuelve un objeto anidado 2026-01-03 20:31:53 +01:00
Exceptions feat: añadir excepciones personalizadas para la API 2025-12-29 16:37:46 +01:00
Mappers Arreglar bug de validación de estado y limpiar código de cache 2026-01-03 20:46:13 +01:00
Properties feat: configurar API base con Program.cs y settings 2025-12-29 16:37:45 +01:00
Services Arreglar bug de validación de estado y limpiar código de cache 2026-01-03 20:46:13 +01:00
AGENTS.md Implementar autenticación JWT con caché de tokens de Dolibarr por sesión 2026-01-03 19:55:04 +01:00
Dockerfile chore: añadir configuración de Docker 2025-12-29 16:37:45 +01:00
DoliMiddlewareApi.csproj Implementar autenticación JWT con caché de tokens de Dolibarr por sesión 2026-01-03 19:55:04 +01:00
Program.cs Implementar autenticación JWT con caché de tokens de Dolibarr por sesión 2026-01-03 19:55:04 +01:00
appsettings.Development.json enchanche: ajusto para que no me salgan en desarollo los logs duplicados del ExceptionHandler 2025-12-30 13:28:13 +01:00
appsettings.json Implementar autenticación JWT con caché de tokens de Dolibarr por sesión 2026-01-03 19:55:04 +01:00