Tags give the ability to mark specific points in history as being important
-
v0.4.2
fa530a7a · ·Se ajustarón varios detalles de documentación en métodos, se ajusto el apagado mediante variables de entorno para los módulos predeterminados, se agregó un paso adicional para ejecutar las pruebas de forma automática en el pipeline ci/cd, se ajusto la documentación y se preparó el proyecto para su posterior publicación en packagist, versión estable para la creación de proyectos, lo restante son módulos complementarios y archivos para la preparación para ambientes de desarrollo y producción
-
v0.4.1
898ad489 · ·Para esta versión los módulos principales ya se encuentran presentes y funcionales en el sistema, por lo que posteriormente solo resivirán correcciones de errores y mejoras a nivel lógico o de rendimiento, también se mejoró el typing en general para todo el proyecto, lo que facilitará el mantenimiento y uso del mismo a largo plazo, otra cosa que se realizo fue la mejora del entorno local, haciendo ajustes a la imagen base del contenedor de desarrollo local y a su vez, mejorando y optimizando como esta es usada por las imágenes que se basan en esta, lo que facilito la usabilidad del sistema debugging.
-
v0.3.1
b7a3a98b · ·Simplificación del código en el módulo de autorización, se eliminarón las políticas y se movió la lógica de autorización a middlewares gestionados con attributes de PHP para reducir el código, haciendolo más legible, mantenible y simple, se realizarón correcciones de typos en algunas zonas y se agregó la documentación necesaria para los endpoints de bruno, también se agregarón unas ligeras mejoras al contexto de los errores así como el trabajo con logs dentro del sistema para mejorar la trazabilidad del sistema, se modificarón estructuras y se mejorarón los formatos de respuesta de varios endpoints facilitando el trabajo al consumir la información
-
v0.3.0
ae751185 · ·Versión usable del proyecto de forma pública, ya tiene los módulos básicos necesarios en el desarrollo de cualquier API REST, autenticación y autorización (la autorización es a nivel de gestión), también viene con validadores útiles para paginación, así como otras estructuras para garantizar los formatos de devolución y que se reciben por parte del cliente, todo esto con estándarización en las respuestas más una estructura de carpetas clara y simple de entender, también viene con documentación base sobre el uso del proyecto
-
v0.2.0
ceb9362a · ·Versión con modulo de autenticación listo para usar, también viene configurado con un middleware global para el grupo api el cual funciona como formatter de las respuestas, lo que garantiza que todas las respuestas devueltas por el template siempre tengan la misma estructura, también tiene una configuración adicional a nivel del error handler para garantizar la coherencia en el formato de respuesta a nivel de errores, todo esto junto con documentación de los endpoints actuales de la plantilla
-
v0.1.0
7d957487 · ·Pre versión del proyecto, lo suficientemente maduro como para empezar a construir los módulos más básicos del proyecto, librerías estándares para desarrollo local, que incluyen herramientas de depuración, librerías para autenticación y autorizacion estándar en APIs junto con herramientas para monitoreo y observabilidad a nivel de desarrollo, por lo que esta versión puede usarse solo como base para empezar a construir algo sumamente elemental y básico.