<workflowRun _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Jose Bocanegra</shortDescription><userId>admin</userId><userName>Jose Bocanegra</userName></cause></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>13</buildableTimeMillis><buildingDurationMillis>102630</buildingDurationMillis><executingTimeMillis>97329</executingTimeMillis><executorUtilization>0.95</executorUtilization><queuingDurationMillis>157</queuingDurationMillis><queuingTimeMillis>172</queuingTimeMillis><subTaskCount>1</subTaskCount><totalDurationMillis>102787</totalDurationMillis><waitingDurationMillis>53</waitingDurationMillis><waitingTimeMillis>53</waitingTimeMillis></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmain _class='hudson.plugins.git.util.Build'><buildNumber>1</buildNumber><marked><SHA1>87e371f55a897cf4d2ee63e9102d74666c2ebccd</SHA1><branch><SHA1>87e371f55a897cf4d2ee63e9102d74666c2ebccd</SHA1><name>refs/remotes/origin/main</name></branch></marked><revision><SHA1>87e371f55a897cf4d2ee63e9102d74666c2ebccd</SHA1><branch><SHA1>87e371f55a897cf4d2ee63e9102d74666c2ebccd</SHA1><name>refs/remotes/origin/main</name></branch></revision></refsremotesoriginmain></buildsByBranchName><lastBuiltRevision><SHA1>87e371f55a897cf4d2ee63e9102d74666c2ebccd</SHA1><branch><SHA1>87e371f55a897cf4d2ee63e9102d74666c2ebccd</SHA1><name>refs/remotes/origin/main</name></branch></lastBuiltRevision><remoteUrl>https://github.com/UDFJDC-ModelosProgramacion/MP_202610_G81_E1_Back</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'><environment></environment></action><action></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'><artifactsUrl>http://200.69.103.29:8085/jenkins/view/Modelos%20de%20programaci%C3%B3n/job/MP_202610_G81_E1_Back/1/artifact</artifactsUrl><changesUrl>http://200.69.103.29:8085/jenkins/view/Modelos%20de%20programaci%C3%B3n/job/MP_202610_G81_E1_Back/changes</changesUrl><displayUrl>http://200.69.103.29:8085/jenkins/view/Modelos%20de%20programaci%C3%B3n/job/MP_202610_G81_E1_Back/1/pipeline-graph</displayUrl><testsUrl>http://200.69.103.29:8085/jenkins/view/Modelos%20de%20programaci%C3%B3n/job/MP_202610_G81_E1_Back/1/testReport</testsUrl></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'><restartEnabled>false</restartEnabled><restartableStage>Checkout</restartableStage><restartableStage>Build</restartableStage><restartableStage>Testing</restartableStage><restartableStage>Static Analysis</restartableStage></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'><node _class='org.jenkinsci.plugins.workflow.graph.FlowStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.graph.FlowEndNode'></node></action><action></action><action></action><building>false</building><displayName>#1</displayName><duration>102630</duration><estimatedDuration>95052</estimatedDuration><fullDisplayName>MP_202610_G81_E1_Back #1</fullDisplayName><id>1</id><keepLog>false</keepLog><number>1</number><queueId>1</queueId><result>SUCCESS</result><timestamp>1770652716747</timestamp><url>http://200.69.103.29:8085/jenkins/view/Modelos%20de%20programaci%C3%B3n/job/MP_202610_G81_E1_Back/1/</url><inProgress>false</inProgress><nextBuild><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Jose Bocanegra</shortDescription><userId>admin</userId><userName>Jose Bocanegra</userName></cause></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>1</buildableTimeMillis><buildingDurationMillis>38960</buildingDurationMillis><executingTimeMillis>37468</executingTimeMillis><executorUtilization>0.96</executorUtilization><subTaskCount>1</subTaskCount><waitingDurationMillis>0</waitingDurationMillis><waitingTimeMillis>0</waitingTimeMillis></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmain _class='hudson.plugins.git.util.Build'><buildNumber>2</buildNumber><marked><SHA1>1676c1eaec21f15d93e2e1b611e247369355ed17</SHA1><branch><SHA1>1676c1eaec21f15d93e2e1b611e247369355ed17</SHA1><name>refs/remotes/origin/main</name></branch></marked><revision><SHA1>1676c1eaec21f15d93e2e1b611e247369355ed17</SHA1><branch><SHA1>1676c1eaec21f15d93e2e1b611e247369355ed17</SHA1><name>refs/remotes/origin/main</name></branch></revision></refsremotesoriginmain></buildsByBranchName><lastBuiltRevision><SHA1>1676c1eaec21f15d93e2e1b611e247369355ed17</SHA1><branch><SHA1>1676c1eaec21f15d93e2e1b611e247369355ed17</SHA1><name>refs/remotes/origin/main</name></branch></lastBuiltRevision><remoteUrl>https://github.com/UDFJDC-ModelosProgramacion/MP_202610_G81_E1_Back</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><building>false</building><displayName>#2</displayName><duration>38960</duration><estimatedDuration>95052</estimatedDuration><fullDisplayName>MP_202610_G81_E1_Back #2</fullDisplayName><id>2</id><keepLog>false</keepLog><number>2</number><queueId>56</queueId><result>SUCCESS</result><timestamp>1773062338366</timestamp><url>http://200.69.103.29:8085/jenkins/view/Modelos%20de%20programaci%C3%B3n/job/MP_202610_G81_E1_Back/2/</url><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>README.md</affectedPath><commitId>2b45838ba6f54fb6af10832aee511d58a2d01a9b</commitId><timestamp>1770819637000</timestamp><author><absoluteUrl>http://200.69.103.29:8085/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Update README.md
</comment><date>2026-02-11 09:20:37 -0500</date><id>2b45838ba6f54fb6af10832aee511d58a2d01a9b</id><msg>Update README.md</msg><path><editType>edit</editType><file>README.md</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/entities/PetEntity.java</affectedPath><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/repositories/PetRepository.java</affectedPath><commitId>44b52bc71a6c4517f537cd29d1b5ce2d8b0b7972</commitId><timestamp>1772480233000</timestamp><author><absoluteUrl>http://200.69.103.29:8085/jenkins/user/yeremyvegap</absoluteUrl><fullName>yeremyvegap</fullName></author><authorEmail>yeremyvegap@gmail.com</authorEmail><comment>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.
</comment><date>2026-03-02 14:37:13 -0500</date><id>44b52bc71a6c4517f537cd29d1b5ce2d8b0b7972</id><msg>feat(pet): Implement PetEntity and PetRepository base</msg><path><editType>add</editType><file>src/main/java/co/edu/udistrital/mdp/pets/entities/PetEntity.java</file></path><path><editType>add</editType><file>src/main/java/co/edu/udistrital/mdp/pets/repositories/PetRepository.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/repositories/ShelterRepository.java</affectedPath><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/entities/ShelterEntity.java</affectedPath><commitId>6491ea922eec5404f0b1b26f540a69e6af69ed24</commitId><timestamp>1772539855000</timestamp><author><absoluteUrl>http://200.69.103.29:8085/jenkins/user/yeremyvegap</absoluteUrl><fullName>yeremyvegap</fullName></author><authorEmail>yeremyvegap@gmail.com</authorEmail><comment>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.
</comment><date>2026-03-03 07:10:55 -0500</date><id>6491ea922eec5404f0b1b26f540a69e6af69ed24</id><msg>feat(shelter): implement ShelterEntity and ShelterRepository base</msg><path><editType>add</editType><file>src/main/java/co/edu/udistrital/mdp/pets/entities/ShelterEntity.java</file></path><path><editType>add</editType><file>src/main/java/co/edu/udistrital/mdp/pets/repositories/ShelterRepository.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/repositories/ShelterRepository.java</affectedPath><commitId>26f51d7cd2fb65cde6906b7e8e3f49a6de57e0df</commitId><timestamp>1772540343000</timestamp><author><absoluteUrl>http://200.69.103.29:8085/jenkins/user/yeremyvegap</absoluteUrl><fullName>yeremyvegap</fullName></author><authorEmail>yeremyvegap@gmail.com</authorEmail><comment>feat(shelter):Add methods to search by partial name and to verify email
</comment><date>2026-03-03 07:19:03 -0500</date><id>26f51d7cd2fb65cde6906b7e8e3f49a6de57e0df</id><msg>feat(shelter):Add methods to search by partial name and to verify email</msg><path><editType>edit</editType><file>src/main/java/co/edu/udistrital/mdp/pets/repositories/ShelterRepository.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/repositories/ShelterRepository.java</affectedPath><commitId>4a1e7d8b19588d47cac31c8d6452d755aa6714a5</commitId><timestamp>1772540678000</timestamp><author><absoluteUrl>http://200.69.103.29:8085/jenkins/user/yeremyvegap</absoluteUrl><fullName>yeremyvegap</fullName></author><authorEmail>yeremyvegap@gmail.com</authorEmail><comment>refactor(shelter): Convert method comments from /** */ to //
</comment><date>2026-03-03 07:24:38 -0500</date><id>4a1e7d8b19588d47cac31c8d6452d755aa6714a5</id><msg>refactor(shelter): Convert method comments from /** */ to //</msg><path><editType>edit</editType><file>src/main/java/co/edu/udistrital/mdp/pets/repositories/ShelterRepository.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/repositories/UserRepository.java</affectedPath><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/entities/UserEntity.java</affectedPath><commitId>3555224c0f9005db9b0a845c66f0f91c7bc43c61</commitId><timestamp>1772633728000</timestamp><author><absoluteUrl>http://200.69.103.29:8085/jenkins/user/yeremyvegap</absoluteUrl><fullName>yeremyvegap</fullName></author><authorEmail>yeremyvegap@gmail.com</authorEmail><comment>feat(user): Implement User hierarchy with Observer pattern
</comment><date>2026-03-04 09:15:28 -0500</date><id>3555224c0f9005db9b0a845c66f0f91c7bc43c61</id><msg>feat(user): Implement User hierarchy with Observer pattern</msg><path><editType>add</editType><file>src/main/java/co/edu/udistrital/mdp/pets/entities/UserEntity.java</file></path><path><editType>add</editType><file>src/main/java/co/edu/udistrital/mdp/pets/repositories/UserRepository.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/entities/UserEntity.java</affectedPath><commitId>5b47d52842f34b06f50cb358736d0e3fbc28d524</commitId><timestamp>1772633728000</timestamp><author><absoluteUrl>http://200.69.103.29:8085/jenkins/user/yeremyvegap</absoluteUrl><fullName>yeremyvegap</fullName></author><authorEmail>yeremyvegap@gmail.com</authorEmail><comment>feat(user): Implement a password attribute for user login
</comment><date>2026-03-04 09:15:28 -0500</date><id>5b47d52842f34b06f50cb358736d0e3fbc28d524</id><msg>feat(user): Implement a password attribute for user login</msg><path><editType>edit</editType><file>src/main/java/co/edu/udistrital/mdp/pets/entities/UserEntity.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/entities/VeterinarianEntity.java</affectedPath><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/repositories/VeterinarianRepository.java</affectedPath><commitId>e25ba693aef40b497b9630babdf3eccf69c48982</commitId><timestamp>1772633728000</timestamp><author><absoluteUrl>http://200.69.103.29:8085/jenkins/user/yeremyvegap</absoluteUrl><fullName>yeremyvegap</fullName></author><authorEmail>yeremyvegap@gmail.com</authorEmail><comment>feat(shelter): implement VeterinarianEntity and VeterinarianRepository base
</comment><date>2026-03-04 09:15:28 -0500</date><id>e25ba693aef40b497b9630babdf3eccf69c48982</id><msg>feat(shelter): implement VeterinarianEntity and VeterinarianRepository base</msg><path><editType>add</editType><file>src/main/java/co/edu/udistrital/mdp/pets/entities/VeterinarianEntity.java</file></path><path><editType>add</editType><file>src/main/java/co/edu/udistrital/mdp/pets/repositories/VeterinarianRepository.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>it/composed.collection.json</affectedPath><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/entities/ShelterEntity.java</affectedPath><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/entities/VeterinarianEntity.java</affectedPath><commitId>94803b5fc0a5cc89e8e5fc2bf54ebf733b95de0e</commitId><timestamp>1772635035000</timestamp><author><absoluteUrl>http://200.69.103.29:8085/jenkins/user/yeremyvegap</absoluteUrl><fullName>yeremyvegap</fullName></author><authorEmail>yeremyvegap@gmail.com</authorEmail><comment>feat: add relation (aggregation) for Shelter - Veterinarians
</comment><date>2026-03-04 09:37:15 -0500</date><id>94803b5fc0a5cc89e8e5fc2bf54ebf733b95de0e</id><msg>feat: add relation (aggregation) for Shelter - Veterinarians</msg><path><editType>add</editType><file>it/composed.collection.json</file></path><path><editType>edit</editType><file>src/main/java/co/edu/udistrital/mdp/pets/entities/VeterinarianEntity.java</file></path><path><editType>edit</editType><file>src/main/java/co/edu/udistrital/mdp/pets/entities/ShelterEntity.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/entities/PetEntity.java</affectedPath><commitId>dd992278fb29d151527c6527bbdab5c42aa67dc9</commitId><timestamp>1772642614000</timestamp><author><absoluteUrl>http://200.69.103.29:8085/jenkins/user/yeremyvegap</absoluteUrl><fullName>yeremyvegap</fullName></author><authorEmail>yeremyvegap@gmail.com</authorEmail><comment>fix: correct goodWith* variables in PetEntity
</comment><date>2026-03-04 11:43:34 -0500</date><id>dd992278fb29d151527c6527bbdab5c42aa67dc9</id><msg>fix: correct goodWith* variables in PetEntity</msg><path><editType>edit</editType><file>src/main/java/co/edu/udistrital/mdp/pets/entities/PetEntity.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/repositories/ShelterRepository.java</affectedPath><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/entities/ShelterEntity.java</affectedPath><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/entities/VeterinarianEntity.java</affectedPath><commitId>7d4ce3381e0b2b1ebf55051cdf1ecd618ddc93e6</commitId><timestamp>1772642908000</timestamp><author><absoluteUrl>http://200.69.103.29:8085/jenkins/user/yeremyvegap</absoluteUrl><fullName>yeremyvegap</fullName></author><authorEmail>yeremyvegap@gmail.com</authorEmail><comment>feat: Implement S-V aggregation fix: import packages correctly
</comment><date>2026-03-04 11:48:28 -0500</date><id>7d4ce3381e0b2b1ebf55051cdf1ecd618ddc93e6</id><msg>feat: Implement S-V aggregation fix: import packages correctly</msg><path><editType>edit</editType><file>src/main/java/co/edu/udistrital/mdp/pets/entities/VeterinarianEntity.java</file></path><path><editType>edit</editType><file>src/main/java/co/edu/udistrital/mdp/pets/repositories/ShelterRepository.java</file></path><path><editType>edit</editType><file>src/main/java/co/edu/udistrital/mdp/pets/entities/ShelterEntity.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>it/composed.collection.json</affectedPath><commitId>08cb739b72bcf8a4e83e0d9bc302bdec67c7208c</commitId><timestamp>1772643321000</timestamp><author><absoluteUrl>http://200.69.103.29:8085/jenkins/user/yeremyvegap</absoluteUrl><fullName>yeremyvegap</fullName></author><authorEmail>yeremyvegap@gmail.com</authorEmail><comment>fix: delete it directory
</comment><date>2026-03-04 11:55:21 -0500</date><id>08cb739b72bcf8a4e83e0d9bc302bdec67c7208c</id><msg>fix: delete it directory</msg><path><editType>delete</editType><file>it/composed.collection.json</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>Documents/Stefy/demo/src/main/java/com/example/entities/MedicalEventEntity.java</affectedPath><affectedPath>Documents/Stefy/demo/src/main/java/com/example/repositories/MedicalEventRepository.java</affectedPath><commitId>3ef64c2e745f8bf8c4704ea800f2b9a66c34e033</commitId><timestamp>1772685478000</timestamp><author><absoluteUrl>http://200.69.103.29:8085/jenkins/user/sdmoralesm</absoluteUrl><fullName>sdmoralesm</fullName></author><authorEmail>sdmoralesm@udistrital.edu.co</authorEmail><comment>Implement MedicalEvent entity and repository
</comment><date>2026-03-04 23:37:58 -0500</date><id>3ef64c2e745f8bf8c4704ea800f2b9a66c34e033</id><msg>Implement MedicalEvent entity and repository</msg><path><editType>add</editType><file>Documents/Stefy/demo/src/main/java/com/example/entities/MedicalEventEntity.java</file></path><path><editType>add</editType><file>Documents/Stefy/demo/src/main/java/com/example/repositories/MedicalEventRepository.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>Documents/Stefy/demo/src/main/java/com/example/entities/MedicalHistoryEntity.java</affectedPath><affectedPath>Documents/Stefy/demo/src/main/java/com/example/entities/VaccinationRecordEntity.java</affectedPath><affectedPath>Documents/Stefy/demo/src/main/java/com/example/repositories/MedicalHistoryRepository.java</affectedPath><affectedPath>Documents/Stefy/demo/src/main/java/com/example/repositories/VaccinationRecordRepository.java</affectedPath><commitId>74e72414786fd70c1440ba824020976e8fa96431</commitId><timestamp>1772685524000</timestamp><author><absoluteUrl>http://200.69.103.29:8085/jenkins/user/sdmoralesm</absoluteUrl><fullName>sdmoralesm</fullName></author><authorEmail>sdmoralesm@udistrital.edu.co</authorEmail><comment>Implement MedicalHistory with associations
</comment><date>2026-03-04 23:38:44 -0500</date><id>74e72414786fd70c1440ba824020976e8fa96431</id><msg>Implement MedicalHistory with associations</msg><path><editType>add</editType><file>Documents/Stefy/demo/src/main/java/com/example/repositories/MedicalHistoryRepository.java</file></path><path><editType>add</editType><file>Documents/Stefy/demo/src/main/java/com/example/entities/MedicalHistoryEntity.java</file></path><path><editType>add</editType><file>Documents/Stefy/demo/src/main/java/com/example/repositories/VaccinationRecordRepository.java</file></path><path><editType>add</editType><file>Documents/Stefy/demo/src/main/java/com/example/entities/VaccinationRecordEntity.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/entities/ReportEntity.java</affectedPath><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/repositories/ReportRepository.java</affectedPath><commitId>0e7481ff54a41c9748d32b1a3327c6b620523d6c</commitId><timestamp>1773025418000</timestamp><author><absoluteUrl>http://200.69.103.29:8085/jenkins/user/yeremyvegap</absoluteUrl><fullName>yeremyvegap</fullName></author><authorEmail>yeremyvegap@gmail.com</authorEmail><comment>feat: implement RepositoryBase
</comment><date>2026-03-08 22:03:38 -0500</date><id>0e7481ff54a41c9748d32b1a3327c6b620523d6c</id><msg>feat: implement RepositoryBase</msg><path><editType>add</editType><file>src/main/java/co/edu/udistrital/mdp/pets/entities/ReportEntity.java</file></path><path><editType>add</editType><file>src/main/java/co/edu/udistrital/mdp/pets/repositories/ReportRepository.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/entities/ReportEntity.java</affectedPath><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/repositories/ReportRepository.java</affectedPath><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/entities/MedicalEventReportStrategy.java</affectedPath><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/entities/ReturnReportStrategy.java</affectedPath><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/entities/AdoptionReportStrategy.java</affectedPath><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/repositories/ReportStrategyRepository.java</affectedPath><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/entities/ReportStrategyEntity.java</affectedPath><commitId>858a7c2642bd2298a9a4b8abd23ad9eb6b2513aa</commitId><timestamp>1773026338000</timestamp><author><absoluteUrl>http://200.69.103.29:8085/jenkins/user/yeremyvegap</absoluteUrl><fullName>yeremyvegap</fullName></author><authorEmail>yeremyvegap@gmail.com</authorEmail><comment>feat(reports): add Strategy Pattern
</comment><date>2026-03-08 22:18:58 -0500</date><id>858a7c2642bd2298a9a4b8abd23ad9eb6b2513aa</id><msg>feat(reports): add Strategy Pattern</msg><path><editType>add</editType><file>src/main/java/co/edu/udistrital/mdp/pets/entities/ReturnReportStrategy.java</file></path><path><editType>add</editType><file>src/main/java/co/edu/udistrital/mdp/pets/entities/MedicalEventReportStrategy.java</file></path><path><editType>edit</editType><file>src/main/java/co/edu/udistrital/mdp/pets/entities/ReportEntity.java</file></path><path><editType>edit</editType><file>src/main/java/co/edu/udistrital/mdp/pets/repositories/ReportRepository.java</file></path><path><editType>add</editType><file>src/main/java/co/edu/udistrital/mdp/pets/repositories/ReportStrategyRepository.java</file></path><path><editType>add</editType><file>src/main/java/co/edu/udistrital/mdp/pets/entities/AdoptionReportStrategy.java</file></path><path><editType>add</editType><file>src/main/java/co/edu/udistrital/mdp/pets/entities/ReportStrategyEntity.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/repositories/ShelterEventRepository.java</affectedPath><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/entities/ReportEntity.java</affectedPath><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/entities/ShelterEventEntity.java</affectedPath><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/entities/ShelterEntity.java</affectedPath><commitId>51e6c92f8fe18d67505befed6a4fba6c1462b4f0</commitId><timestamp>1773027945000</timestamp><author><absoluteUrl>http://200.69.103.29:8085/jenkins/user/yeremyvegap</absoluteUrl><fullName>yeremyvegap</fullName></author><authorEmail>yeremyvegap@gmail.com</authorEmail><comment>feat: implement relation to ShelterEvent
</comment><date>2026-03-08 22:45:45 -0500</date><id>51e6c92f8fe18d67505befed6a4fba6c1462b4f0</id><msg>feat: implement relation to ShelterEvent</msg><path><editType>add</editType><file>src/main/java/co/edu/udistrital/mdp/pets/repositories/ShelterEventRepository.java</file></path><path><editType>edit</editType><file>src/main/java/co/edu/udistrital/mdp/pets/entities/ShelterEntity.java</file></path><path><editType>edit</editType><file>src/main/java/co/edu/udistrital/mdp/pets/entities/ReportEntity.java</file></path><path><editType>add</editType><file>src/main/java/co/edu/udistrital/mdp/pets/entities/ShelterEventEntity.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/repositories/VaccineRepository.java</affectedPath><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/repositories/MedicalEventRepository.java</affectedPath><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/entities/VaccinationRecordEntity.java</affectedPath><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/entities/VaccineEntity.java</affectedPath><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/entities/MedicalHistoryEntity.java</affectedPath><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/repositories/MedicalHistoryRepository.java</affectedPath><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/entities/MedicalEventEntity.java</affectedPath><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/repositories/VaccinationRecordRepository.java</affectedPath><commitId>af25b6383cabe2286f779647d5b05a3caea1e1d2</commitId><timestamp>1773029502000</timestamp><author><absoluteUrl>http://200.69.103.29:8085/jenkins/user/sdmoralesm</absoluteUrl><fullName>sdmoralesm</fullName></author><authorEmail>sdmoralesm@udistrital.edu.co</authorEmail><comment>Integración Modulo Medico al develop
</comment><date>2026-03-08 23:11:42 -0500</date><id>af25b6383cabe2286f779647d5b05a3caea1e1d2</id><msg>Integración Modulo Medico al develop</msg><path><editType>add</editType><file>src/main/java/co/edu/udistrital/mdp/pets/entities/MedicalHistoryEntity.java</file></path><path><editType>add</editType><file>src/main/java/co/edu/udistrital/mdp/pets/entities/VaccinationRecordEntity.java</file></path><path><editType>add</editType><file>src/main/java/co/edu/udistrital/mdp/pets/entities/VaccineEntity.java</file></path><path><editType>add</editType><file>src/main/java/co/edu/udistrital/mdp/pets/repositories/MedicalEventRepository.java</file></path><path><editType>add</editType><file>src/main/java/co/edu/udistrital/mdp/pets/repositories/VaccineRepository.java</file></path><path><editType>add</editType><file>src/main/java/co/edu/udistrital/mdp/pets/repositories/MedicalHistoryRepository.java</file></path><path><editType>add</editType><file>src/main/java/co/edu/udistrital/mdp/pets/entities/MedicalEventEntity.java</file></path><path><editType>add</editType><file>src/main/java/co/edu/udistrital/mdp/pets/repositories/VaccinationRecordRepository.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/repositories/MessageRepository.java</affectedPath><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/entities/MessageEntity.java</affectedPath><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/repositories/AdopterRepository.java</affectedPath><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/entities/ShelterEntity.java</affectedPath><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/entities/AdopterEntity.java</affectedPath><commitId>db4407bc5fc69126d6c4c90be5a7235e6aada54e</commitId><timestamp>1773031550000</timestamp><author><absoluteUrl>http://200.69.103.29:8085/jenkins/user/yeremyvegap</absoluteUrl><fullName>yeremyvegap</fullName></author><authorEmail>yeremyvegap@gmail.com</authorEmail><comment>feat: implement Message
</comment><date>2026-03-08 23:45:50 -0500</date><id>db4407bc5fc69126d6c4c90be5a7235e6aada54e</id><msg>feat: implement Message</msg><path><editType>add</editType><file>src/main/java/co/edu/udistrital/mdp/pets/repositories/MessageRepository.java</file></path><path><editType>edit</editType><file>src/main/java/co/edu/udistrital/mdp/pets/entities/ShelterEntity.java</file></path><path><editType>add</editType><file>src/main/java/co/edu/udistrital/mdp/pets/entities/MessageEntity.java</file></path><path><editType>add</editType><file>src/main/java/co/edu/udistrital/mdp/pets/entities/AdopterEntity.java</file></path><path><editType>add</editType><file>src/main/java/co/edu/udistrital/mdp/pets/repositories/AdopterRepository.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>Documents/Stefy/demo/src/main/java/com/example/repositories/MedicalEventRepository.java</affectedPath><affectedPath>Documents/Stefy/demo/src/main/java/com/example/entities/MedicalHistoryEntity.java</affectedPath><affectedPath>Documents/Stefy/demo/src/main/java/com/example/entities/MedicalEventEntity.java</affectedPath><affectedPath>Documents/Stefy/demo/src/main/java/com/example/entities/VaccinationRecordEntity.java</affectedPath><affectedPath>Documents/Stefy/demo/src/main/java/com/example/repositories/MedicalHistoryRepository.java</affectedPath><affectedPath>Documents/Stefy/demo/src/main/java/com/example/repositories/VaccinationRecordRepository.java</affectedPath><commitId>41e479e954bcc95f0bfc1be5b657c2d9d0f12b2c</commitId><timestamp>1773031995000</timestamp><author><absoluteUrl>http://200.69.103.29:8085/jenkins/user/yeremyvegap</absoluteUrl><fullName>yeremyvegap</fullName></author><authorEmail>yeremyvegap@gmail.com</authorEmail><comment>fix: remove personal directory
</comment><date>2026-03-08 23:53:15 -0500</date><id>41e479e954bcc95f0bfc1be5b657c2d9d0f12b2c</id><msg>fix: remove personal directory</msg><path><editType>delete</editType><file>Documents/Stefy/demo/src/main/java/com/example/repositories/VaccinationRecordRepository.java</file></path><path><editType>delete</editType><file>Documents/Stefy/demo/src/main/java/com/example/repositories/MedicalEventRepository.java</file></path><path><editType>delete</editType><file>Documents/Stefy/demo/src/main/java/com/example/repositories/MedicalHistoryRepository.java</file></path><path><editType>delete</editType><file>Documents/Stefy/demo/src/main/java/com/example/entities/VaccinationRecordEntity.java</file></path><path><editType>delete</editType><file>Documents/Stefy/demo/src/main/java/com/example/entities/MedicalHistoryEntity.java</file></path><path><editType>delete</editType><file>Documents/Stefy/demo/src/main/java/com/example/entities/MedicalEventEntity.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/entities/PetEntity.java</affectedPath><commitId>89fd986e78fbf56d9db69cc2ec2407aea119375d</commitId><timestamp>1773032462000</timestamp><author><absoluteUrl>http://200.69.103.29:8085/jenkins/user/yeremyvegap</absoluteUrl><fullName>yeremyvegap</fullName></author><authorEmail>yeremyvegap@gmail.com</authorEmail><comment>fix: add missing shelter reference in PetEntity
</comment><date>2026-03-09 00:01:02 -0500</date><id>89fd986e78fbf56d9db69cc2ec2407aea119375d</id><msg>fix: add missing shelter reference in PetEntity</msg><path><editType>edit</editType><file>src/main/java/co/edu/udistrital/mdp/pets/entities/PetEntity.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/entities/VaccineEntity.java</affectedPath><commitId>020b7fe5d99de161f96fdf98c11bf1aa014c026b</commitId><timestamp>1773032941000</timestamp><author><absoluteUrl>http://200.69.103.29:8085/jenkins/user/yeremyvegap</absoluteUrl><fullName>yeremyvegap</fullName></author><authorEmail>yeremyvegap@gmail.com</authorEmail><comment>fix: add missing vaccinationrecord reference in VaccineEntity
</comment><date>2026-03-09 00:09:01 -0500</date><id>020b7fe5d99de161f96fdf98c11bf1aa014c026b</id><msg>fix: add missing vaccinationrecord reference in VaccineEntity</msg><path><editType>edit</editType><file>src/main/java/co/edu/udistrital/mdp/pets/entities/VaccineEntity.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/entities/VaccineEntity.java</affectedPath><commitId>7a3b6b1a7f63acf1e434901c8570ed8544f4cf9a</commitId><timestamp>1773033108000</timestamp><author><absoluteUrl>http://200.69.103.29:8085/jenkins/user/yeremyvegap</absoluteUrl><fullName>yeremyvegap</fullName></author><authorEmail>yeremyvegap@gmail.com</authorEmail><comment>fix: import data structure packages
</comment><date>2026-03-09 00:11:48 -0500</date><id>7a3b6b1a7f63acf1e434901c8570ed8544f4cf9a</id><msg>fix: import data structure packages</msg><path><editType>edit</editType><file>src/main/java/co/edu/udistrital/mdp/pets/entities/VaccineEntity.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/entities/PetEntity.java</affectedPath><commitId>fc015f5f1c887fd72f0075814cd248847d286dcf</commitId><timestamp>1773033724000</timestamp><author><absoluteUrl>http://200.69.103.29:8085/jenkins/user/yeremyvegap</absoluteUrl><fullName>yeremyvegap</fullName></author><authorEmail>yeremyvegap@gmail.com</authorEmail><comment>fix(pets): add relation 1:1 with MedicalHistory
</comment><date>2026-03-09 00:22:04 -0500</date><id>fc015f5f1c887fd72f0075814cd248847d286dcf</id><msg>fix(pets): add relation 1:1 with MedicalHistory</msg><path><editType>edit</editType><file>src/main/java/co/edu/udistrital/mdp/pets/entities/PetEntity.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/entities/ReviewEntity.java</affectedPath><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/entities/PetEntity.java</affectedPath><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/repositories/ReviewRepository.java</affectedPath><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/entities/AdopterEntity.java</affectedPath><commitId>35ac8440bf727e07ab850d316f4240600e8a7fb0</commitId><timestamp>1773034456000</timestamp><author><absoluteUrl>http://200.69.103.29:8085/jenkins/user/yeremyvegap</absoluteUrl><fullName>yeremyvegap</fullName></author><authorEmail>yeremyvegap@gmail.com</authorEmail><comment>feat: implement ReviewBase
</comment><date>2026-03-09 00:34:16 -0500</date><id>35ac8440bf727e07ab850d316f4240600e8a7fb0</id><msg>feat: implement ReviewBase</msg><path><editType>add</editType><file>src/main/java/co/edu/udistrital/mdp/pets/entities/ReviewEntity.java</file></path><path><editType>edit</editType><file>src/main/java/co/edu/udistrital/mdp/pets/entities/AdopterEntity.java</file></path><path><editType>add</editType><file>src/main/java/co/edu/udistrital/mdp/pets/repositories/ReviewRepository.java</file></path><path><editType>edit</editType><file>src/main/java/co/edu/udistrital/mdp/pets/entities/PetEntity.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/repositories/NotificationRepository.java</affectedPath><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/entities/NotificationEntity.java</affectedPath><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/entities/NotificationStrategyEntity.java</affectedPath><commitId>06df10cfc25eeff3f50d8a24433b3ee2a4bdd151</commitId><timestamp>1773035283000</timestamp><author><absoluteUrl>http://200.69.103.29:8085/jenkins/user/yeremyvegap</absoluteUrl><fullName>yeremyvegap</fullName></author><authorEmail>yeremyvegap@gmail.com</authorEmail><comment>feat: implement NotificationBase
</comment><date>2026-03-09 00:48:03 -0500</date><id>06df10cfc25eeff3f50d8a24433b3ee2a4bdd151</id><msg>feat: implement NotificationBase</msg><path><editType>add</editType><file>src/main/java/co/edu/udistrital/mdp/pets/repositories/NotificationRepository.java</file></path><path><editType>add</editType><file>src/main/java/co/edu/udistrital/mdp/pets/entities/NotificationStrategyEntity.java</file></path><path><editType>add</editType><file>src/main/java/co/edu/udistrital/mdp/pets/entities/NotificationEntity.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/repositories/NotificationRepository.java</affectedPath><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/entities/InAppNotificationStrategyEntity.java</affectedPath><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/repositories/NotificationStrategyRepository.java</affectedPath><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/entities/EmailNotificationStrategyEntity.java</affectedPath><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/entities/NotificationEntity.java</affectedPath><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/entities/SMSNotificationStrategyEntity.java</affectedPath><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/entities/NotificationStrategyEntity.java</affectedPath><affectedPath>src/main/java/co/edu/udistrital/mdp/pets/entities/UserEntity.java</affectedPath><commitId>9abb2cd721acec75bc2c47ebaa35c34273b83fb4</commitId><timestamp>1773036703000</timestamp><author><absoluteUrl>http://200.69.103.29:8085/jenkins/user/yeremyvegap</absoluteUrl><fullName>yeremyvegap</fullName></author><authorEmail>yeremyvegap@gmail.com</authorEmail><comment>feat(notification): add Strategy Pattern
</comment><date>2026-03-09 01:11:43 -0500</date><id>9abb2cd721acec75bc2c47ebaa35c34273b83fb4</id><msg>feat(notification): add Strategy Pattern</msg><path><editType>add</editType><file>src/main/java/co/edu/udistrital/mdp/pets/entities/EmailNotificationStrategyEntity.java</file></path><path><editType>edit</editType><file>src/main/java/co/edu/udistrital/mdp/pets/repositories/NotificationRepository.java</file></path><path><editType>edit</editType><file>src/main/java/co/edu/udistrital/mdp/pets/entities/NotificationEntity.java</file></path><path><editType>add</editType><file>src/main/java/co/edu/udistrital/mdp/pets/entities/InAppNotificationStrategyEntity.java</file></path><path><editType>edit</editType><file>src/main/java/co/edu/udistrital/mdp/pets/entities/NotificationStrategyEntity.java</file></path><path><editType>add</editType><file>src/main/java/co/edu/udistrital/mdp/pets/repositories/NotificationStrategyRepository.java</file></path><path><editType>add</editType><file>src/main/java/co/edu/udistrital/mdp/pets/entities/SMSNotificationStrategyEntity.java</file></path><path><editType>edit</editType><file>src/main/java/co/edu/udistrital/mdp/pets/entities/UserEntity.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>README.md</affectedPath><commitId>37d1541004d3de572919d6d1490bc637a66db8c2</commitId><timestamp>1773037615000</timestamp><author><absoluteUrl>http://200.69.103.29:8085/jenkins/user/yeremyvegap</absoluteUrl><fullName>yeremyvegap</fullName></author><authorEmail>yeremyvegap@gmail.com</authorEmail><comment>docs: add git flow
</comment><date>2026-03-09 01:26:55 -0500</date><id>37d1541004d3de572919d6d1490bc637a66db8c2</id><msg>docs: add git flow</msg><path><editType>edit</editType><file>README.md</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>README.md</affectedPath><commitId>1676c1eaec21f15d93e2e1b611e247369355ed17</commitId><timestamp>1773037807000</timestamp><author><absoluteUrl>http://200.69.103.29:8085/jenkins/user/yeremyvegap</absoluteUrl><fullName>yeremyvegap</fullName></author><authorEmail>yeremyvegap@gmail.com</authorEmail><comment>Update README
</comment><date>2026-03-09 01:30:07 -0500</date><id>1676c1eaec21f15d93e2e1b611e247369355ed17</id><msg>Update README</msg><path><editType>edit</editType><file>README.md</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>http://200.69.103.29:8085/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></culprit><culprit><absoluteUrl>http://200.69.103.29:8085/jenkins/user/sdmoralesm</absoluteUrl><fullName>sdmoralesm</fullName></culprit><culprit><absoluteUrl>http://200.69.103.29:8085/jenkins/user/yeremyvegap</absoluteUrl><fullName>yeremyvegap</fullName></culprit><inProgress>false</inProgress><nextBuild><number>3</number><url>http://200.69.103.29:8085/jenkins/view/Modelos%20de%20programaci%C3%B3n/job/MP_202610_G81_E1_Back/3/</url></nextBuild><previousBuild><number>1</number><url>http://200.69.103.29:8085/jenkins/view/Modelos%20de%20programaci%C3%B3n/job/MP_202610_G81_E1_Back/1/</url></previousBuild></nextBuild></workflowRun>