Skip to content
Success

Changes

Summary

  1. Update README.md (commit: 2b45838) (details)
  2. feat(pet): Implement PetEntity and PetRepository base (commit: 44b52bc) (details)
  3. feat(shelter): implement ShelterEntity and ShelterRepository base (commit: 6491ea9) (details)
  4. feat(shelter):Add methods to search by partial name and to verify email (commit: 26f51d7) (details)
  5. refactor(shelter): Convert method comments from /** */ to // (commit: 4a1e7d8) (details)
  6. feat(user): Implement User hierarchy with Observer pattern (commit: 3555224) (details)
  7. feat(user): Implement a password attribute for user login (commit: 5b47d52) (details)
  8. feat(shelter): implement VeterinarianEntity and VeterinarianRepository base (commit: e25ba69) (details)
  9. feat: add relation (aggregation) for Shelter - Veterinarians (commit: 94803b5) (details)
  10. fix: correct goodWith* variables in PetEntity (commit: dd99227) (details)
  11. feat: Implement S-V aggregation fix: import packages correctly (commit: 7d4ce33) (details)
  12. fix: delete it directory (commit: 08cb739) (details)
  13. Implement MedicalEvent entity and repository (commit: 3ef64c2) (details)
  14. Implement MedicalHistory with associations (commit: 74e7241) (details)
  15. feat: implement RepositoryBase (commit: 0e7481f) (details)
  16. feat(reports): add Strategy Pattern (commit: 858a7c2) (details)
  17. feat: implement relation to ShelterEvent (commit: 51e6c92) (details)
  18. Integración Modulo Medico al develop (commit: af25b63) (details)
  19. feat: implement Message (commit: db4407b) (details)
  20. fix: remove personal directory (commit: 41e479e) (details)
  21. fix: add missing shelter reference in PetEntity (commit: 89fd986) (details)
  22. fix: add missing vaccinationrecord reference in VaccineEntity (commit: 020b7fe) (details)
  23. fix: import data structure packages (commit: 7a3b6b1) (details)
  24. fix(pets): add relation 1:1 with MedicalHistory (commit: fc015f5) (details)
  25. feat: implement ReviewBase (commit: 35ac844) (details)
  26. feat: implement NotificationBase (commit: 06df10c) (details)
  27. feat(notification): add Strategy Pattern (commit: 9abb2cd) (details)
  28. docs: add git flow (commit: 37d1541) (details)
  29. Update README (commit: 1676c1e) (details)
The file was modifiedREADME.md (diff)
Commit 44b52bc71a6c4517f537cd29d1b5ce2d8b0b7972 by yeremyvegap
feat(pet): Implement PetEntity and PetRepository base

Add PetEntity following JPA standards and project conventions.
Extend PetEntity from BaseEntity to inherit centralized ID management.
Implement PetRepository interface with Method Named Queries for filtering.
(commit: 44b52bc)
The file was addedsrc/main/java/co/edu/udistrital/mdp/pets/entities/PetEntity.java
The file was addedsrc/main/java/co/edu/udistrital/mdp/pets/repositories/PetRepository.java
Commit 6491ea922eec5404f0b1b26f540a69e6af69ed24 by yeremyvegap
feat(shelter): implement ShelterEntity and ShelterRepository base

Add ShelterEntity following the class diagram and project conventions (Entity suffix, Object wrappers).
Extend ShelterEntity from BaseEntity to reuse centralized ID management and IDENTITY generation strategy.
Implement ShelterRepository interface extending JpaRepository for automated CRUD operations.
Add Method Named Query 'findByCity' in ShelterRepository to support shelter filtering as per requirements.
Include Lombok @Data to handle boilerplate getters, setters, and toString methods.
(commit: 6491ea9)
The file was addedsrc/main/java/co/edu/udistrital/mdp/pets/entities/ShelterEntity.java
The file was addedsrc/main/java/co/edu/udistrital/mdp/pets/repositories/ShelterRepository.java
Commit 26f51d7cd2fb65cde6906b7e8e3f49a6de57e0df by yeremyvegap
feat(shelter):Add methods to search by partial name and to verify email
(commit: 26f51d7)
The file was modifiedsrc/main/java/co/edu/udistrital/mdp/pets/repositories/ShelterRepository.java (diff)
Commit 4a1e7d8b19588d47cac31c8d6452d755aa6714a5 by yeremyvegap
refactor(shelter): Convert method comments from /** */ to //
(commit: 4a1e7d8)
The file was modifiedsrc/main/java/co/edu/udistrital/mdp/pets/repositories/ShelterRepository.java (diff)
Commit 3555224c0f9005db9b0a845c66f0f91c7bc43c61 by yeremyvegap
feat(user): Implement User hierarchy with Observer pattern
(commit: 3555224)
The file was addedsrc/main/java/co/edu/udistrital/mdp/pets/entities/UserEntity.java
The file was addedsrc/main/java/co/edu/udistrital/mdp/pets/repositories/UserRepository.java
Commit 5b47d52842f34b06f50cb358736d0e3fbc28d524 by yeremyvegap
feat(user): Implement a password attribute for user login
(commit: 5b47d52)
The file was modifiedsrc/main/java/co/edu/udistrital/mdp/pets/entities/UserEntity.java (diff)
Commit e25ba693aef40b497b9630babdf3eccf69c48982 by yeremyvegap
feat(shelter): implement VeterinarianEntity and VeterinarianRepository base
(commit: e25ba69)
The file was addedsrc/main/java/co/edu/udistrital/mdp/pets/repositories/VeterinarianRepository.java
The file was addedsrc/main/java/co/edu/udistrital/mdp/pets/entities/VeterinarianEntity.java
Commit 94803b5fc0a5cc89e8e5fc2bf54ebf733b95de0e by yeremyvegap
feat: add relation (aggregation) for Shelter - Veterinarians
(commit: 94803b5)
The file was modifiedsrc/main/java/co/edu/udistrital/mdp/pets/entities/VeterinarianEntity.java (diff)
The file was modifiedsrc/main/java/co/edu/udistrital/mdp/pets/entities/ShelterEntity.java (diff)
The file was addedit/composed.collection.json
Commit dd992278fb29d151527c6527bbdab5c42aa67dc9 by yeremyvegap
fix: correct goodWith* variables in PetEntity
(commit: dd99227)
The file was modifiedsrc/main/java/co/edu/udistrital/mdp/pets/entities/PetEntity.java (diff)
Commit 7d4ce3381e0b2b1ebf55051cdf1ecd618ddc93e6 by yeremyvegap
feat: Implement S-V aggregation fix: import packages correctly
(commit: 7d4ce33)
The file was modifiedsrc/main/java/co/edu/udistrital/mdp/pets/entities/VeterinarianEntity.java (diff)
The file was modifiedsrc/main/java/co/edu/udistrital/mdp/pets/repositories/ShelterRepository.java (diff)
The file was modifiedsrc/main/java/co/edu/udistrital/mdp/pets/entities/ShelterEntity.java (diff)
The file was removedit/composed.collection.json
Commit 3ef64c2e745f8bf8c4704ea800f2b9a66c34e033 by sdmoralesm
Implement MedicalEvent entity and repository
(commit: 3ef64c2)
The file was addedDocuments/Stefy/demo/src/main/java/com/example/repositories/MedicalEventRepository.java
The file was addedDocuments/Stefy/demo/src/main/java/com/example/entities/MedicalEventEntity.java
Commit 74e72414786fd70c1440ba824020976e8fa96431 by sdmoralesm
Implement MedicalHistory with associations
(commit: 74e7241)
The file was addedDocuments/Stefy/demo/src/main/java/com/example/entities/MedicalHistoryEntity.java
The file was addedDocuments/Stefy/demo/src/main/java/com/example/repositories/VaccinationRecordRepository.java
The file was addedDocuments/Stefy/demo/src/main/java/com/example/repositories/MedicalHistoryRepository.java
The file was addedDocuments/Stefy/demo/src/main/java/com/example/entities/VaccinationRecordEntity.java
Commit 0e7481ff54a41c9748d32b1a3327c6b620523d6c by yeremyvegap
feat: implement RepositoryBase
(commit: 0e7481f)
The file was addedsrc/main/java/co/edu/udistrital/mdp/pets/repositories/ReportRepository.java
The file was addedsrc/main/java/co/edu/udistrital/mdp/pets/entities/ReportEntity.java
Commit 858a7c2642bd2298a9a4b8abd23ad9eb6b2513aa by yeremyvegap
feat(reports): add Strategy Pattern
(commit: 858a7c2)
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/ReturnReportStrategy.java
The file was addedsrc/main/java/co/edu/udistrital/mdp/pets/repositories/ReportStrategyRepository.java
The file was modifiedsrc/main/java/co/edu/udistrital/mdp/pets/repositories/ReportRepository.java (diff)
The file was addedsrc/main/java/co/edu/udistrital/mdp/pets/entities/AdoptionReportStrategy.java
The file was addedsrc/main/java/co/edu/udistrital/mdp/pets/entities/MedicalEventReportStrategy.java
The file was addedsrc/main/java/co/edu/udistrital/mdp/pets/entities/ReportStrategyEntity.java
Commit 51e6c92f8fe18d67505befed6a4fba6c1462b4f0 by yeremyvegap
feat: implement relation to ShelterEvent
(commit: 51e6c92)
The file was addedsrc/main/java/co/edu/udistrital/mdp/pets/entities/ShelterEventEntity.java
The file was modifiedsrc/main/java/co/edu/udistrital/mdp/pets/entities/ReportEntity.java (diff)
The file was modifiedsrc/main/java/co/edu/udistrital/mdp/pets/entities/ShelterEntity.java (diff)
The file was addedsrc/main/java/co/edu/udistrital/mdp/pets/repositories/ShelterEventRepository.java
Commit af25b6383cabe2286f779647d5b05a3caea1e1d2 by sdmoralesm
Integración Modulo Medico al develop
(commit: af25b63)
The file was addedsrc/main/java/co/edu/udistrital/mdp/pets/entities/MedicalEventEntity.java
The file was addedsrc/main/java/co/edu/udistrital/mdp/pets/entities/VaccineEntity.java
The file was addedsrc/main/java/co/edu/udistrital/mdp/pets/repositories/MedicalEventRepository.java
The file was addedsrc/main/java/co/edu/udistrital/mdp/pets/repositories/VaccineRepository.java
The file was addedsrc/main/java/co/edu/udistrital/mdp/pets/repositories/MedicalHistoryRepository.java
The file was addedsrc/main/java/co/edu/udistrital/mdp/pets/entities/MedicalHistoryEntity.java
The file was addedsrc/main/java/co/edu/udistrital/mdp/pets/entities/VaccinationRecordEntity.java
The file was addedsrc/main/java/co/edu/udistrital/mdp/pets/repositories/VaccinationRecordRepository.java
The file was addedsrc/main/java/co/edu/udistrital/mdp/pets/entities/MessageEntity.java
The file was addedsrc/main/java/co/edu/udistrital/mdp/pets/repositories/AdopterRepository.java
The file was modifiedsrc/main/java/co/edu/udistrital/mdp/pets/entities/ShelterEntity.java (diff)
The file was addedsrc/main/java/co/edu/udistrital/mdp/pets/repositories/MessageRepository.java
The file was addedsrc/main/java/co/edu/udistrital/mdp/pets/entities/AdopterEntity.java
Commit 41e479e954bcc95f0bfc1be5b657c2d9d0f12b2c by yeremyvegap
fix: remove personal directory
(commit: 41e479e)
The file was removedDocuments/Stefy/demo/src/main/java/com/example/entities/VaccinationRecordEntity.java
The file was removedDocuments/Stefy/demo/src/main/java/com/example/entities/MedicalHistoryEntity.java
The file was removedDocuments/Stefy/demo/src/main/java/com/example/repositories/MedicalHistoryRepository.java
The file was removedDocuments/Stefy/demo/src/main/java/com/example/repositories/VaccinationRecordRepository.java
The file was removedDocuments/Stefy/demo/src/main/java/com/example/repositories/MedicalEventRepository.java
The file was removedDocuments/Stefy/demo/src/main/java/com/example/entities/MedicalEventEntity.java
Commit 89fd986e78fbf56d9db69cc2ec2407aea119375d by yeremyvegap
fix: add missing shelter reference in PetEntity
(commit: 89fd986)
The file was modifiedsrc/main/java/co/edu/udistrital/mdp/pets/entities/PetEntity.java (diff)
Commit 020b7fe5d99de161f96fdf98c11bf1aa014c026b by yeremyvegap
fix: add missing vaccinationrecord reference in VaccineEntity
(commit: 020b7fe)
The file was modifiedsrc/main/java/co/edu/udistrital/mdp/pets/entities/VaccineEntity.java (diff)
Commit 7a3b6b1a7f63acf1e434901c8570ed8544f4cf9a by yeremyvegap
fix: import data structure packages
(commit: 7a3b6b1)
The file was modifiedsrc/main/java/co/edu/udistrital/mdp/pets/entities/VaccineEntity.java (diff)
Commit fc015f5f1c887fd72f0075814cd248847d286dcf by yeremyvegap
fix(pets): add relation 1:1 with MedicalHistory
(commit: fc015f5)
The file was modifiedsrc/main/java/co/edu/udistrital/mdp/pets/entities/PetEntity.java (diff)
The file was modifiedsrc/main/java/co/edu/udistrital/mdp/pets/entities/PetEntity.java (diff)
The file was addedsrc/main/java/co/edu/udistrital/mdp/pets/entities/ReviewEntity.java
The file was addedsrc/main/java/co/edu/udistrital/mdp/pets/repositories/ReviewRepository.java
The file was modifiedsrc/main/java/co/edu/udistrital/mdp/pets/entities/AdopterEntity.java (diff)
Commit 06df10cfc25eeff3f50d8a24433b3ee2a4bdd151 by yeremyvegap
feat: implement NotificationBase
(commit: 06df10c)
The file was addedsrc/main/java/co/edu/udistrital/mdp/pets/entities/NotificationEntity.java
The file was addedsrc/main/java/co/edu/udistrital/mdp/pets/entities/NotificationStrategyEntity.java
The file was addedsrc/main/java/co/edu/udistrital/mdp/pets/repositories/NotificationRepository.java
Commit 9abb2cd721acec75bc2c47ebaa35c34273b83fb4 by yeremyvegap
feat(notification): add Strategy Pattern
(commit: 9abb2cd)
The file was addedsrc/main/java/co/edu/udistrital/mdp/pets/entities/EmailNotificationStrategyEntity.java
The file was addedsrc/main/java/co/edu/udistrital/mdp/pets/entities/InAppNotificationStrategyEntity.java
The file was modifiedsrc/main/java/co/edu/udistrital/mdp/pets/entities/UserEntity.java (diff)
The file was addedsrc/main/java/co/edu/udistrital/mdp/pets/repositories/NotificationStrategyRepository.java
The file was modifiedsrc/main/java/co/edu/udistrital/mdp/pets/entities/NotificationStrategyEntity.java (diff)
The file was modifiedsrc/main/java/co/edu/udistrital/mdp/pets/entities/NotificationEntity.java (diff)
The file was modifiedsrc/main/java/co/edu/udistrital/mdp/pets/repositories/NotificationRepository.java (diff)
The file was addedsrc/main/java/co/edu/udistrital/mdp/pets/entities/SMSNotificationStrategyEntity.java
The file was modifiedREADME.md (diff)
The file was modifiedREADME.md (diff)