Summary
- feat: Implement services and testing for Adopter, Adoption, and Trial Cohabitation (commit: b2bbb3b) (details)
- fix: Fix AdopterService to use UserService inheritance (commit: c5d993f) (details)
- feat: add centralized exceptions NOT_FOUND (commit: b382326) (details)
- feat: implemment methods findByEmail & ExistByName (commit: 818f2c7) (details)
- feat: add status attribute for ShelterEvent (commit: 93cb2f0) (details)
- feat: implement ShelterService (commit: 86c5e16) (details)
- refacture: rename ZZZ directory to pets_test (commit: 4848575) (details)
- chore: tabulate correctly (commit: ebb85ab) (details)
- test: add ShelterTest (commit: 305a5c9) (details)
- refacture: remove unnecessary imports (commit: ec94940) (details)
- feat(user): implement method existsByEmail (commit: 093ce6e) (details)
- feat(exception): add USER_NOT_FOUNDin ErrorMessage (commit: 2feedfe) (details)
- chore: add enum for status attribute (commit: 5b0815d) (details)
- feat(adoption): implement status (enum) attribute (commit: ec8d672) (details)
- feat(S.event): implement status (enum) attribute (commit: b167485) (details)
- feat: implement UserService (commit: dede0e5) (details)
- fix: import ProcessStatus (commit: f0adc0e) (details)
- feat(shelter): implement enum logic in service (commit: 99205ff) (details)
- test: add enum logic (commit: 24e6506) (details)
- test: add UserServerTest (commit: fe6cee5) (details)
- test: add MockUser class (commit: 1aefb50) (details)
- fix: rename Server -> Service (commit: 26d479d) (details)
- refacture: remove unnecesary imports (commit: 516775a) (details)
- feat(veterinarian): add relations with MedicalEvent & VaccinationRecord (commit: a66e014) (details)
- fix: add relation with AdoptionFollowUp (commit: 6285588) (details)
- fix: abstract method (commit: 7161221) (details)
- feat: add VeterinarianService (commit: c34ccb5) (details)
- test: remove unnecesary clearData (commit: b73bb9c) (details)
- test: add VeterinarianTest (commit: 12e6301) (details)
- echo: add info for test (commit: 6c8c1cb) (details)
- echo: remove spaces (commit: 778a922) (details)
- feat(pet): add enum PetStatus (commit: 162c8f4) (details)
- fix: import PetStatus (enum) (commit: 345b904) (details)
- feat(trial): implement status (enum) attribute (commit: ecad5ac) (details)
- feat: implement PetService (commit: 1b4e11d) (details)
- test: add PetService test (commit: 0ab2ddd) (details)
- feat: implement pet return process to handle adoptions and trials rollbacks (commit: 70fb1cd) (details)
- docs: explain why @MappedSuperclass breaks the business rule (commit: 339937f) (details)
- refacture: initialize lists of relations (commit: 896c012) (details)
- test: remove conditionals from empty lists (commit: 33bcaf4) (details)