Skip to content

financello-api v1.0.0 – Primera release estable

Pre-release
Pre-release

Choose a tag to compare

@LiamQuinoNeff LiamQuinoNeff released this 11 Jun 02:16
· 54 commits to main since this release
ddb4565

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)