Skip to content
Success

Changes

Summary

  1. feat(report): implement Strategy Pattern with service and test (commit: 9bd4a7a) (details)
  2. test: add coverage for ApplicationConfig and fix context loading issues (commit: e198424) (details)
  3. feat: implement core Observer pattern interfaces (Subject and Observer) (commit: 8c834f4) (details)
  4. feat: update User and Shelter entities and add SubscriptionEntity for notifications (commit: 924c52a) (details)
  5. feat: implement notification logic in UserService and update ShelterService (commit: 8af80d0) (details)
  6. feat: implement specialized logic and validation for Adopter and Veterinarian services (commit: 3692cf5) (details)
  7. test: add integration tests for User, Adopter, and Shelter services (commit: 28fbb8f) (details)
Commit 9bd4a7a7d43f45ead519e50a449a0aa3c56e613c by yeremyvegap
feat(report): implement Strategy Pattern with service and test
(commit: 9bd4a7a)
The file was addedsrc/main/java/co/edu/udistrital/mdp/pets/entities/AdoptionReportStrategyEntity.java
The file was modifiedsrc/main/java/co/edu/udistrital/mdp/pets/services/ReportService.java (diff)
The file was addedsrc/main/java/co/edu/udistrital/mdp/pets/entities/MedicalEventReportStrategyEntity.java
The file was modifiedsrc/test/java/co/edu/udistrital/mdp/pets/services/ReportServiceTest.java (diff)
The file was modifiedsrc/main/java/co/edu/udistrital/mdp/pets/entities/ReportEntity.java (diff)
The file was addedsrc/main/java/co/edu/udistrital/mdp/pets/entities/ReturnReportStrategyEntity.java
The file was addedsrc/test/java/co/edu/udistrital/mdp/pets/strategies/ReportStrategyTest.java
Commit e19842452f681b42c67b38c79396beaac09c753e by yeremyvegap
test: add coverage for ApplicationConfig and fix context loading issues
(commit: e198424)
The file was addedsrc/test/java/co/edu/udistrital/mdp/pets/config/ApplicationConfigTest.java
Commit 8c834f4b786a964c15b78f0b1b61002b5ec0e7d0 by yeremyvegap
feat: implement core Observer pattern interfaces (Subject and Observer)
(commit: 8c834f4)
The file was addedsrc/main/java/co/edu/udistrital/mdp/pets/entities/Observer.java
The file was addedsrc/main/java/co/edu/udistrital/mdp/pets/entities/Subject.java
Commit 924c52a5c148a6a4f176bdb384d90065a0747cf9 by yeremyvegap
feat: update User and Shelter entities and add SubscriptionEntity for notifications
(commit: 924c52a)
The file was addedsrc/main/java/co/edu/udistrital/mdp/pets/entities/SubscriptionEntity.java
The file was modifiedsrc/main/java/co/edu/udistrital/mdp/pets/entities/ShelterEntity.java (diff)
The file was modifiedsrc/main/java/co/edu/udistrital/mdp/pets/entities/UserEntity.java (diff)
Commit 8af80d016a36ee7a679bed451621e111915be674 by yeremyvegap
feat: implement notification logic in UserService and update ShelterService
(commit: 8af80d0)
The file was modifiedsrc/main/java/co/edu/udistrital/mdp/pets/services/UserService.java (diff)
The file was modifiedsrc/main/java/co/edu/udistrital/mdp/pets/services/ShelterService.java (diff)
Commit 3692cf55bc062010c15cad9f95be7f53297127c6 by yeremyvegap
feat: implement specialized logic and validation for Adopter and Veterinarian services
(commit: 3692cf5)
The file was modifiedsrc/main/java/co/edu/udistrital/mdp/pets/services/VeterinarianService.java (diff)
The file was modifiedsrc/main/java/co/edu/udistrital/mdp/pets/services/AdopterService.java (diff)
Commit 28fbb8fc2d0d81a47f50c610ea811de39debb397 by yeremyvegap
test: add integration tests for User, Adopter, and Shelter services
(commit: 28fbb8f)
The file was modifiedsrc/test/java/co/edu/udistrital/mdp/pets/services/UserServiceTest.java (diff)
The file was modifiedsrc/test/java/co/edu/udistrital/mdp/pets/services/ShelterServiceTest.java (diff)
The file was modifiedsrc/test/java/co/edu/udistrital/mdp/pets/services/AdopterServiceTest.java (diff)