Releases
v1.7.0
Compare
Sorry, something went wrong.
No results found
1.7.0 (2026-06-07)
Bug Fixes
add missing reference ids for Family, Vaccines, MedicalInfos and AnimalMetricLogs (2f7dab1 )
add Partial to make name, breed and gender optional in IAnimalFilter (ee365c1 )
correct database name!!! (5f4d482 )
correct file name and import path (ce06700 )
correct folder name from uteis to utils (ac8eb3b )
correct forEach in swagger (6c939f0 )
correct redundant types (fecfced )
correct repository and model types (fe2b787 )
correct response structure in listIds method (cbfa5ea )
correct tsc errors (9a1b92c )
remove unused import (e8ba16b )
Features
add animal validations messages (2759870 )
add cache to database (ef9a0f0 )
add email into user model (c23aadb )
add explicit message for schedule invalid values (fe5760b )
add format on save configurations (a1cede3 )
add initial test (1793cfc )
add listIds endpoint (c84187a )
add Postman collections and requests for animal management and health check (d1c4a5e )
add prettier-plugin-organize-imports into plugins in prettierrc (3b523ce )
add relations (727242e )
add SortedQuery methods and list options turned to object with PaginatedQuery and SortedQuery inputs (c7896d1 )
add specific badValidation error class and change from parse to safeParse zod method (fe12389 )
add unique true to Animal Schema (abde84e )
add validation for date and GET description route (ce437a0 )
add ValidationRules type (9d6c927 )
comment doSomethingMiddleware (141a9be )
create exists method (1b80670 )
create schema for objectId validation (c643d79 )
create tests for AnimalService (e2ad73b )
create tests for animalService.ts (bcd902d )
enhance animal listing with filtering and sorting capabilities (0fb2f40 )
enhance object id validation by introducing validateObjectIdOrThrow and refactoring existing validation logic (bf47ed6 )
implement OpenAPI documentation for animal management routes (ad40584 )
implement pagination for animal listing and add validation helper (d8be278 )
implement user management features including registration, login, and user schema (b66c59a )
implement user repository and enhance user controller with CRUD operations (033be4a )
improve endpoint prefix types and add UserRouter and UserController (71fe86c )
improve errorMiddleware and add ApiError class (91643a2 )
integrate Unsplash service for dynamic photo retrieval in user and animal creation (edf0682 )
refactor animal model and repository structure, introduce new schema and validation types (bc377e9 )
refactor user management by implementing UserService and updating UserController and UserRouter (dc14c1c )
refining pagination for animal listing and refactor related services and controllers (c35fa7e )
standardizes messages cases (ab3e8ec )
update and add new sort, pagination and filters rules and validations (fbd3a73 )
update AnimalTreatments and Schedules with Recurrence interface (055cfe1 )
update architecture documentation to reflect system design and data flow (1dc3ee1 )
update diagram with animaldailytasks and schedules modeling (5ec351e )
update diagram with new entities (32f8350 )
update endDate in recurrence to be optional (c566f2a )
update ZodFilterRules with Partial type (b7a8000 )
You can’t perform that action at this time.