Repository navigation
financello-api v1.0.0 – Primera release estable
Pre-release
Pre-release
Esta versión marca el lanzamiento inicial (v1.0.0) de la API REST de Financello. Incluye:
✨ Core Services
- Autenticación: endpoints de login/logout y gestión de tokens JWT.
- Gestión de presupuestos: CRUD para presupuestos personales.
- Categorías: crear, editar y listar categorías de gastos/ingresos.
- Movimientos financieros: registrar y consultar transacciones.
- Contribuciones a metas: añadir aportes a objetivos de ahorro.
- Gestión de roles: asignación de permisos (ADMIN, BASIC).
- Metas de ahorro: definir, actualizar y consultar goals.
- Límites de gasto: establecer y verificar límites de gasto por categoría.
🧪 Tests unitarios
- Cobertura completa de servicios (Auth, Budget, Category, FinancialMovement, GoalContribution, Role, SavingGoal, SpendingLimit) usando JUnit 5 + Mockito.
🔧 Infraestructura & Build
- Basado en Spring Boot 3.4.4
- Empaquetado con Maven (surefire, jar ejecutable)
- Configuración inicial de pipeline CI (test automáticos en cada build)