{
  "_class" : "org.jenkinsci.plugins.workflow.job.WorkflowRun",
  "actions" : [
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "com.cloudbees.jenkins.GitHubPushCause",
          "shortDescription" : "Started by GitHub push by luiszlopezs"
        }
      ]
    },
    {
      
    },
    {
      "_class" : "jenkins.metrics.impl.TimeInQueueAction",
      "blockedDurationMillis" : 0,
      "blockedTimeMillis" : 0,
      "buildableDurationMillis" : 0,
      "buildableTimeMillis" : 1,
      "buildingDurationMillis" : 13777,
      "executingTimeMillis" : 12613,
      "executorUtilization" : 0.92,
      "subTaskCount" : 1,
      "waitingDurationMillis" : 6205,
      "waitingTimeMillis" : 6205
    },
    {
      "_class" : "org.jenkinsci.plugins.workflow.libs.LibrariesAction"
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "refs/remotes/origin/main" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 287,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "77c4e2f1f2cad6f9f8a49000cc7c1200f0700018",
            "branch" : [
              {
                "SHA1" : "77c4e2f1f2cad6f9f8a49000cc7c1200f0700018",
                "name" : "refs/remotes/origin/main"
              }
            ]
          },
          "revision" : {
            "SHA1" : "77c4e2f1f2cad6f9f8a49000cc7c1200f0700018",
            "branch" : [
              {
                "SHA1" : "77c4e2f1f2cad6f9f8a49000cc7c1200f0700018",
                "name" : "refs/remotes/origin/main"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "77c4e2f1f2cad6f9f8a49000cc7c1200f0700018",
        "branch" : [
          {
            "SHA1" : "77c4e2f1f2cad6f9f8a49000cc7c1200f0700018",
            "name" : "refs/remotes/origin/main"
          }
        ]
      },
      "remoteUrls" : [
        "https://github.com/UDFJDC-ModelosProgramacion/MP_202530_G81_E3_MyWish_Back/"
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.workflow.cps.EnvActionImpl"
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    },
    {
      "_class" : "org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction"
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.workflow.job.views.FlowGraphAction"
    },
    {
      
    },
    {
      
    }
  ],
  "artifacts" : [
    
  ],
  "building" : False,
  "description" : None,
  "displayName" : "#287",
  "duration" : 13777,
  "estimatedDuration" : 78179,
  "executor" : None,
  "fullDisplayName" : "MP_202530_G81_E3_MyWish_Back #287",
  "id" : "287",
  "keepLog" : False,
  "number" : 287,
  "queueId" : 644,
  "result" : "FAILURE",
  "timestamp" : 1760331549942,
  "url" : "http://200.69.103.29:8085/jenkins/job/MP_202530_G81_E3_MyWish_Back/287/",
  "changeSets" : [
    {
      "_class" : "hudson.plugins.git.GitChangeSetList",
      "items" : [
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/main/java/co/edu/udistrital/mdp/back/repositories/FotoRepository.java"
          ],
          "commitId" : "f75759c4f5cef146e53b578b8e8c205cbf8cd8ea",
          "timestamp" : 1759713060000,
          "author" : {
            "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/jruizwanumen",
            "fullName" : "jruizwanumen"
          },
          "authorEmail" : "jruizwanumen@gmail.com",
          "comment" : "fix: actualizar FotoRepository con consultas específicas\u000a",
          "date" : "2025-10-05 20:11:00 -0500",
          "id" : "f75759c4f5cef146e53b578b8e8c205cbf8cd8ea",
          "msg" : "fix: actualizar FotoRepository con consultas específicas",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/main/java/co/edu/udistrital/mdp/back/repositories/FotoRepository.java"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/main/java/co/edu/udistrital/mdp/back/services/UbicacionService.java",
            "src/main/java/co/edu/udistrital/mdp/back/services/RegaloService.java",
            "src/main/java/co/edu/udistrital/mdp/back/services/TiendaService.java"
          ],
          "commitId" : "004ffcf7c5121eb4b3e6e8c705e32ca0e40718e5",
          "timestamp" : 1759726376000,
          "author" : {
            "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/saguadab",
            "fullName" : "saguadab"
          },
          "authorEmail" : "saguadab@udistrital.edu.co",
          "comment" : "Feat: creación de services para Regalo, Tienda y Ubicacion\u000a",
          "date" : "2025-10-05 23:52:56 -0500",
          "id" : "004ffcf7c5121eb4b3e6e8c705e32ca0e40718e5",
          "msg" : "Feat: creación de services para Regalo, Tienda y Ubicacion",
          "paths" : [
            {
              "editType" : "add",
              "file" : "src/main/java/co/edu/udistrital/mdp/back/services/TiendaService.java"
            },
            {
              "editType" : "add",
              "file" : "src/main/java/co/edu/udistrital/mdp/back/services/UbicacionService.java"
            },
            {
              "editType" : "add",
              "file" : "src/main/java/co/edu/udistrital/mdp/back/services/RegaloService.java"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/test/java/co/edu/udistrital/mdp/back/services/CelebracionServiceTest.java",
            "src/main/java/co/edu/udistrital/mdp/back/services/CelebracionService.java"
          ],
          "commitId" : "0e5e5003d10b2dd8476167b5960d97933a7126c8",
          "timestamp" : 1759726615000,
          "author" : {
            "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/luflopezp",
            "fullName" : "luflopezp"
          },
          "authorEmail" : "luflopezp@udistrital.edu.co",
          "comment" : "service y test de celebracion\u000a",
          "date" : "2025-10-06 04:56:55 +0000",
          "id" : "0e5e5003d10b2dd8476167b5960d97933a7126c8",
          "msg" : "service y test de celebracion",
          "paths" : [
            {
              "editType" : "add",
              "file" : "src/test/java/co/edu/udistrital/mdp/back/services/CelebracionServiceTest.java"
            },
            {
              "editType" : "add",
              "file" : "src/main/java/co/edu/udistrital/mdp/back/services/CelebracionService.java"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/main/java/co/edu/udistrital/mdp/back/services/MensajeInvitacionService.java",
            "src/test/java/co/edu/udistrital/mdp/back/services/MensajeInvitacionServiceTest.java"
          ],
          "commitId" : "1b2140bbc40734d60e1045c74742f16eca79cc29",
          "timestamp" : 1759726764000,
          "author" : {
            "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/luflopezp",
            "fullName" : "luflopezp"
          },
          "authorEmail" : "luflopezp@udistrital.edu.co",
          "comment" : "service y test de mensajeInvitacion\u000a",
          "date" : "2025-10-06 04:59:24 +0000",
          "id" : "1b2140bbc40734d60e1045c74742f16eca79cc29",
          "msg" : "service y test de mensajeInvitacion",
          "paths" : [
            {
              "editType" : "add",
              "file" : "src/main/java/co/edu/udistrital/mdp/back/services/MensajeInvitacionService.java"
            },
            {
              "editType" : "add",
              "file" : "src/test/java/co/edu/udistrital/mdp/back/services/MensajeInvitacionServiceTest.java"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/test/java/co/edu/udistrital/mdp/back/services/ListaRegalosServiceTest.java",
            "src/main/java/co/edu/udistrital/mdp/back/services/ListaRegalosService.java"
          ],
          "commitId" : "6110502de197fcef3cd9a42fcac579aabe6e7ed4",
          "timestamp" : 1759726869000,
          "author" : {
            "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/luflopezp",
            "fullName" : "luflopezp"
          },
          "authorEmail" : "luflopezp@udistrital.edu.co",
          "comment" : "service y test de listaregalos\u000a",
          "date" : "2025-10-06 05:01:09 +0000",
          "id" : "6110502de197fcef3cd9a42fcac579aabe6e7ed4",
          "msg" : "service y test de listaregalos",
          "paths" : [
            {
              "editType" : "add",
              "file" : "src/test/java/co/edu/udistrital/mdp/back/services/ListaRegalosServiceTest.java"
            },
            {
              "editType" : "add",
              "file" : "src/main/java/co/edu/udistrital/mdp/back/services/ListaRegalosService.java"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/test/java/co/edu/udistrital/mdp/back/services/UsuarioCelebracionServiceTest.java",
            "src/main/java/co/edu/udistrital/mdp/back/services/UsuarioCelebracionService.java"
          ],
          "commitId" : "ea22cecd3be49f30d984d9f4b2967c0dbe19a4e3",
          "timestamp" : 1759727027000,
          "author" : {
            "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/luflopezp",
            "fullName" : "luflopezp"
          },
          "authorEmail" : "luflopezp@udistrital.edu.co",
          "comment" : "service y test de usuarioCelebracion\u000a",
          "date" : "2025-10-06 05:03:47 +0000",
          "id" : "ea22cecd3be49f30d984d9f4b2967c0dbe19a4e3",
          "msg" : "service y test de usuarioCelebracion",
          "paths" : [
            {
              "editType" : "add",
              "file" : "src/test/java/co/edu/udistrital/mdp/back/services/UsuarioCelebracionServiceTest.java"
            },
            {
              "editType" : "add",
              "file" : "src/main/java/co/edu/udistrital/mdp/back/services/UsuarioCelebracionService.java"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/test/java/co/edu/udistrital/mdp/back/services/UsuarioListaRegalosServiceTest.java",
            "src/main/java/co/edu/udistrital/mdp/back/services/UsuarioListaRegalosService.java"
          ],
          "commitId" : "02a8fbf4710be5d3d2361e4ca56a2f0fc1dd8069",
          "timestamp" : 1759727071000,
          "author" : {
            "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/luflopezp",
            "fullName" : "luflopezp"
          },
          "authorEmail" : "luflopezp@udistrital.edu.co",
          "comment" : "service y test de usuarioListaRegalos\u000a",
          "date" : "2025-10-06 05:04:31 +0000",
          "id" : "02a8fbf4710be5d3d2361e4ca56a2f0fc1dd8069",
          "msg" : "service y test de usuarioListaRegalos",
          "paths" : [
            {
              "editType" : "add",
              "file" : "src/test/java/co/edu/udistrital/mdp/back/services/UsuarioListaRegalosServiceTest.java"
            },
            {
              "editType" : "add",
              "file" : "src/main/java/co/edu/udistrital/mdp/back/services/UsuarioListaRegalosService.java"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/main/java/co/edu/udistrital/mdp/back/services/CelebracionService.java"
          ],
          "commitId" : "d69c36ec09a6a17672094fafca490b33fab9168c",
          "timestamp" : 1759797987000,
          "author" : {
            "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/luflopezp",
            "fullName" : "luflopezp"
          },
          "authorEmail" : "luflopezp@udistrital.edu.co",
          "comment" : "arreglo de llamada de repositorio en metodo\u000a",
          "date" : "2025-10-07 00:46:27 +0000",
          "id" : "d69c36ec09a6a17672094fafca490b33fab9168c",
          "msg" : "arreglo de llamada de repositorio en metodo",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/main/java/co/edu/udistrital/mdp/back/services/CelebracionService.java"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/main/java/co/edu/udistrital/mdp/back/repositories/MensajeInvitacionRepository.java"
          ],
          "commitId" : "d94ab352ae779044da7aa2d68daea7d878ffe884",
          "timestamp" : 1759798142000,
          "author" : {
            "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/luflopezp",
            "fullName" : "luflopezp"
          },
          "authorEmail" : "luflopezp@udistrital.edu.co",
          "comment" : "arreglo de atributo de repository\u000a",
          "date" : "2025-10-07 00:49:02 +0000",
          "id" : "d94ab352ae779044da7aa2d68daea7d878ffe884",
          "msg" : "arreglo de atributo de repository",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/main/java/co/edu/udistrital/mdp/back/repositories/MensajeInvitacionRepository.java"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "pom.xml",
            "src/main/resources/application.properties"
          ],
          "commitId" : "6ed17615d1da18aa8f3a399c3995642a7c3ea929",
          "timestamp" : 1759803627000,
          "author" : {
            "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/luflopezp",
            "fullName" : "luflopezp"
          },
          "authorEmail" : "luflopezp@udistrital.edu.co",
          "comment" : "configuracion de properties y pom para funcionamiento de correo\u000a",
          "date" : "2025-10-07 02:20:27 +0000",
          "id" : "6ed17615d1da18aa8f3a399c3995642a7c3ea929",
          "msg" : "configuracion de properties y pom para funcionamiento de correo",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "pom.xml"
            },
            {
              "editType" : "edit",
              "file" : "src/main/resources/application.properties"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/test/java/co/edu/udistrital/mdp/back/services/MensajeInvitacionServiceTest.java"
          ],
          "commitId" : "586f98dcc8caed5e9f3baefd5999a558d896a3cd",
          "timestamp" : 1759803669000,
          "author" : {
            "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/luflopezp",
            "fullName" : "luflopezp"
          },
          "authorEmail" : "luflopezp@udistrital.edu.co",
          "comment" : "arreglo de test de mensaje\u000a",
          "date" : "2025-10-07 02:21:09 +0000",
          "id" : "586f98dcc8caed5e9f3baefd5999a558d896a3cd",
          "msg" : "arreglo de test de mensaje",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/test/java/co/edu/udistrital/mdp/back/services/MensajeInvitacionServiceTest.java"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/test/java/co/edu/udistrital/mdp/back/services/UsuarioListaRegalosServiceTest.java"
          ],
          "commitId" : "ec72688ef5075deb5f682c583478dd6caae6631a",
          "timestamp" : 1759804028000,
          "author" : {
            "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/luflopezp",
            "fullName" : "luflopezp"
          },
          "authorEmail" : "luflopezp@udistrital.edu.co",
          "comment" : "arreglo de testentitymanager\u000a",
          "date" : "2025-10-07 02:27:08 +0000",
          "id" : "ec72688ef5075deb5f682c583478dd6caae6631a",
          "msg" : "arreglo de testentitymanager",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/test/java/co/edu/udistrital/mdp/back/services/UsuarioListaRegalosServiceTest.java"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/main/java/co/edu/udistrital/mdp/back/services/OcasionServiceTest.java"
          ],
          "commitId" : "99287be7f4d58f4d3068fb14baee0de1491b5336",
          "timestamp" : 1759892615000,
          "author" : {
            "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/danieljuangg",
            "fullName" : "danieljuangg"
          },
          "authorEmail" : "danieljuangg@gmail.com",
          "comment" : "test(services): agregar pruebas unitarias para OcasionService\u000a\u000a- Se implementan pruebas de creación, actualización y validaciones de negocio\u000a- Se verifica que no se permita crear ni actualizar ocasiones con nombre vacío o duplicado\u000a- Se usa @DataJpaTest y PodamFactory para generación de datos de prueba\u000a",
          "date" : "2025-10-07 22:03:35 -0500",
          "id" : "99287be7f4d58f4d3068fb14baee0de1491b5336",
          "msg" : "test(services): agregar pruebas unitarias para OcasionService",
          "paths" : [
            {
              "editType" : "add",
              "file" : "src/main/java/co/edu/udistrital/mdp/back/services/OcasionServiceTest.java"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/test/java/co/edu/udistrital/mdp/back/services/ComentarioServiceTest.java"
          ],
          "commitId" : "9497c84c32299e3cd8ccc9597a1bbb729e019387",
          "timestamp" : 1759892693000,
          "author" : {
            "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/danieljuangg",
            "fullName" : "danieljuangg"
          },
          "authorEmail" : "danieljuangg@gmail.com",
          "comment" : "test(services): agregar pruebas unitarias para ComentarioService\u000a\u000a- Se implementan pruebas de creación, actualización y validaciones\u000a- Se valida que los comentarios no sean vacíos, tengan usuario y tienda válidos\u000a- Se verifica rango correcto de calificación (0 a 5)\u000a- Se usa @DataJpaTest y PodamFactory para las entidades asociadas\u000a",
          "date" : "2025-10-07 22:04:53 -0500",
          "id" : "9497c84c32299e3cd8ccc9597a1bbb729e019387",
          "msg" : "test(services): agregar pruebas unitarias para ComentarioService",
          "paths" : [
            {
              "editType" : "add",
              "file" : "src/test/java/co/edu/udistrital/mdp/back/services/ComentarioServiceTest.java"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/test/java/co/edu/udistrital/mdp/MonedaServiceTest.java"
          ],
          "commitId" : "f5ef2e89cbf4cb86ad576d13f052e95cb7a29271",
          "timestamp" : 1759892749000,
          "author" : {
            "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/danieljuangg",
            "fullName" : "danieljuangg"
          },
          "authorEmail" : "danieljuangg@gmail.com",
          "comment" : "test(services): agregar pruebas unitarias para MonedaService\u000a\u000a- Se implementan pruebas CRUD y de validaciones de negocio\u000a- Se verifica que no se permitan monedas con código o símbolo nulos, vacíos o duplicados\u000a- Se utiliza PodamFactory para creación de datos de prueba\u000a",
          "date" : "2025-10-07 22:05:49 -0500",
          "id" : "f5ef2e89cbf4cb86ad576d13f052e95cb7a29271",
          "msg" : "test(services): agregar pruebas unitarias para MonedaService",
          "paths" : [
            {
              "editType" : "add",
              "file" : "src/test/java/co/edu/udistrital/mdp/MonedaServiceTest.java"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/test/OcasionServiceTest.java",
            "src/main/java/co/edu/udistrital/mdp/back/services/OcasionServiceTest.java"
          ],
          "commitId" : "2155020cd751c30df13eaf95097d0c5f4455e403",
          "timestamp" : 1759975806000,
          "author" : {
            "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/danieljuangg",
            "fullName" : "danieljuangg"
          },
          "authorEmail" : "danieljuangg@gmail.com",
          "comment" : "feature: cambio carpeta de OcasionServiceTest\u000a",
          "date" : "2025-10-08 21:10:06 -0500",
          "id" : "2155020cd751c30df13eaf95097d0c5f4455e403",
          "msg" : "feature: cambio carpeta de OcasionServiceTest",
          "paths" : [
            {
              "editType" : "add",
              "file" : "src/test/OcasionServiceTest.java"
            },
            {
              "editType" : "delete",
              "file" : "src/main/java/co/edu/udistrital/mdp/back/services/OcasionServiceTest.java"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/test/java/co/edu/udistrital/mdp/back/services/OcasionServiceTest.java"
          ],
          "commitId" : "8fb0f8ff6cec8428fa01061de2b1f0fec9fb6d43",
          "timestamp" : 1759976034000,
          "author" : {
            "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/danieljuangg",
            "fullName" : "danieljuangg"
          },
          "authorEmail" : "danieljuangg@gmail.com",
          "comment" : "Cmabio de carpeta de OcasionServiceTest\u000a",
          "date" : "2025-10-08 21:13:54 -0500",
          "id" : "8fb0f8ff6cec8428fa01061de2b1f0fec9fb6d43",
          "msg" : "Cmabio de carpeta de OcasionServiceTest",
          "paths" : [
            {
              "editType" : "add",
              "file" : "src/test/java/co/edu/udistrital/mdp/back/services/OcasionServiceTest.java"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/test/java/co/edu/udistrital/mdp/MonedaServiceTest.java",
            "src/test/java/co/edu/udistrital/mdp/back/services/MonedaServiceTest.java"
          ],
          "commitId" : "28bc67242e6510fdd4bce602d0cf876d698f6de5",
          "timestamp" : 1759976174000,
          "author" : {
            "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/danieljuangg",
            "fullName" : "danieljuangg"
          },
          "authorEmail" : "danieljuangg@gmail.com",
          "comment" : "Cambio Carpeta para MonedaServiceTest\u000a",
          "date" : "2025-10-08 21:16:14 -0500",
          "id" : "28bc67242e6510fdd4bce602d0cf876d698f6de5",
          "msg" : "Cambio Carpeta para MonedaServiceTest",
          "paths" : [
            {
              "editType" : "delete",
              "file" : "src/test/java/co/edu/udistrital/mdp/MonedaServiceTest.java"
            },
            {
              "editType" : "add",
              "file" : "src/test/java/co/edu/udistrital/mdp/back/services/MonedaServiceTest.java"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/main/java/co/edu/udistrital/mdp/back/services/UsuarioService.java",
            "src/test/java/co/edu/udistrital/mdp/back/services/UsuarioServiceTest.java"
          ],
          "commitId" : "be59eb12ec496b558ac30f43eff1284499b7259b",
          "timestamp" : 1760144248000,
          "author" : {
            "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/sscastroq",
            "fullName" : "sscastroq"
          },
          "authorEmail" : "sscastroq@udistrital.edu.co",
          "comment" : "Reescritura UsuarioService y test\u000a",
          "date" : "2025-10-10 19:57:28 -0500",
          "id" : "be59eb12ec496b558ac30f43eff1284499b7259b",
          "msg" : "Reescritura UsuarioService y test",
          "paths" : [
            {
              "editType" : "add",
              "file" : "src/main/java/co/edu/udistrital/mdp/back/services/UsuarioService.java"
            },
            {
              "editType" : "add",
              "file" : "src/test/java/co/edu/udistrital/mdp/back/services/UsuarioServiceTest.java"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/test/java/co/edu/udistrital/mdp/back/services/UsuarioServiceTest.java"
          ],
          "commitId" : "76a026b8c482578506919347d521882f4fa4d8b6",
          "timestamp" : 1760146354000,
          "author" : {
            "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/noreply",
            "fullName" : "noreply"
          },
          "authorEmail" : "noreply@github.com",
          "comment" : "reescritura UsuarioServiceTest.java\u000a",
          "date" : "2025-10-10 20:32:34 -0500",
          "id" : "76a026b8c482578506919347d521882f4fa4d8b6",
          "msg" : "reescritura UsuarioServiceTest.java",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/test/java/co/edu/udistrital/mdp/back/services/UsuarioServiceTest.java"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/main/java/co/edu/udistrital/mdp/back/repositories/FotoRepository.java"
          ],
          "commitId" : "11534e46625e27ae93ac493335c1083e35834b1e",
          "timestamp" : 1760310782000,
          "author" : {
            "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/jruizwanumen",
            "fullName" : "jruizwanumen"
          },
          "authorEmail" : "jruizwanumen@gmail.com",
          "comment" : "fix: Aregar metodos faltantes en FotoRepository utilizados en FotoService\u000a",
          "date" : "2025-10-12 18:13:02 -0500",
          "id" : "11534e46625e27ae93ac493335c1083e35834b1e",
          "msg" : "fix: Aregar metodos faltantes en FotoRepository utilizados en FotoService",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/main/java/co/edu/udistrital/mdp/back/repositories/FotoRepository.java"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/main/java/co/edu/udistrital/mdp/back/services/RegaloService.java"
          ],
          "commitId" : "86c58a39cc24d3d4a056103008974d844e10247c",
          "timestamp" : 1760315286000,
          "author" : {
            "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/saguadab",
            "fullName" : "saguadab"
          },
          "authorEmail" : "saguadab@udistrital.edu.co",
          "comment" : "feat: agrego clase TiendaService\u000a",
          "date" : "2025-10-12 19:28:06 -0500",
          "id" : "86c58a39cc24d3d4a056103008974d844e10247c",
          "msg" : "feat: agrego clase TiendaService",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/main/java/co/edu/udistrital/mdp/back/services/RegaloService.java"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/main/java/co/edu/udistrital/mdp/back/repositories/FotoRepository.java"
          ],
          "commitId" : "8a5b99618b2e444cef36e8507bc420a08716e162",
          "timestamp" : 1760315752000,
          "author" : {
            "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/jruizwanumen",
            "fullName" : "jruizwanumen"
          },
          "authorEmail" : "jruizwanumen@gmail.com",
          "comment" : "fix: corregir nombre de método findByListaRegalosId en FotoRepository\u000a",
          "date" : "2025-10-12 19:35:52 -0500",
          "id" : "8a5b99618b2e444cef36e8507bc420a08716e162",
          "msg" : "fix: corregir nombre de método findByListaRegalosId en FotoRepository",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/main/java/co/edu/udistrital/mdp/back/repositories/FotoRepository.java"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/main/java/co/edu/udistrital/mdp/back/services/TiendaService.java"
          ],
          "commitId" : "6327c8e30d66038fef1239d0fc445f581788a0de",
          "timestamp" : 1760316564000,
          "author" : {
            "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/noreply",
            "fullName" : "noreply"
          },
          "authorEmail" : "noreply@github.com",
          "comment" : "Delete src/main/java/co/edu/udistrital/mdp/back/services/TiendaService.java\u000a",
          "date" : "2025-10-12 19:49:24 -0500",
          "id" : "6327c8e30d66038fef1239d0fc445f581788a0de",
          "msg" : "Delete src/main/java/co/edu/udistrital/mdp/back/services/TiendaService.java",
          "paths" : [
            {
              "editType" : "delete",
              "file" : "src/main/java/co/edu/udistrital/mdp/back/services/TiendaService.java"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/main/java/co/edu/udistrital/mdp/back/services/UbicacionService.java"
          ],
          "commitId" : "d902b0dae33a08ca5f68ae65dbccc2a97f2205ff",
          "timestamp" : 1760316577000,
          "author" : {
            "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/noreply",
            "fullName" : "noreply"
          },
          "authorEmail" : "noreply@github.com",
          "comment" : "Delete src/main/java/co/edu/udistrital/mdp/back/services/UbicacionService.java\u000a",
          "date" : "2025-10-12 19:49:37 -0500",
          "id" : "d902b0dae33a08ca5f68ae65dbccc2a97f2205ff",
          "msg" : "Delete src/main/java/co/edu/udistrital/mdp/back/services/UbicacionService.java",
          "paths" : [
            {
              "editType" : "delete",
              "file" : "src/main/java/co/edu/udistrital/mdp/back/services/UbicacionService.java"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/main/java/co/edu/udistrital/mdp/back/services/UbicacionService.java"
          ],
          "commitId" : "89a46983cb21597ad17ddb1e1fa57aaa4e9a87b8",
          "timestamp" : 1760318380000,
          "author" : {
            "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/saguadab",
            "fullName" : "saguadab"
          },
          "authorEmail" : "saguadab@udistrital.edu.co",
          "comment" : "feat: agrego clase UbicacionService con CRUD completo\u000a",
          "date" : "2025-10-12 20:19:40 -0500",
          "id" : "89a46983cb21597ad17ddb1e1fa57aaa4e9a87b8",
          "msg" : "feat: agrego clase UbicacionService con CRUD completo",
          "paths" : [
            {
              "editType" : "add",
              "file" : "src/main/java/co/edu/udistrital/mdp/back/services/UbicacionService.java"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/test/ListaRegalosUsuarioServiceTest.java",
            "src/main/java/co/edu/udistrital/mdp/back/services/ListaRegalosUsuarioService.java"
          ],
          "commitId" : "d3dc11e0382c4b3a2d2398e1f7f3c6a17ef4a805",
          "timestamp" : 1760321053000,
          "author" : {
            "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/sscastroq",
            "fullName" : "sscastroq"
          },
          "authorEmail" : "sscastroq@udistrital.edu.co",
          "comment" : "se agrega el service y test de la relacion ListaRegalosUsuario\u000a",
          "date" : "2025-10-12 21:04:13 -0500",
          "id" : "d3dc11e0382c4b3a2d2398e1f7f3c6a17ef4a805",
          "msg" : "se agrega el service y test de la relacion ListaRegalosUsuario",
          "paths" : [
            {
              "editType" : "add",
              "file" : "src/test/ListaRegalosUsuarioServiceTest.java"
            },
            {
              "editType" : "add",
              "file" : "src/main/java/co/edu/udistrital/mdp/back/services/ListaRegalosUsuarioService.java"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/test/ListaRegalosUsuarioServiceTest.java",
            "src/test/java/co/edu/udistrital/mdp/back/services/ListaRegalosUsuarioServiceTest.java"
          ],
          "commitId" : "3c5d6b6c1222dc60c6530ae71ec6db5cb7e5018c",
          "timestamp" : 1760321609000,
          "author" : {
            "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/sscastroq",
            "fullName" : "sscastroq"
          },
          "authorEmail" : "sscastroq@udistrital.edu.co",
          "comment" : "fix: mover archivo test a ubicación correcta\u000a",
          "date" : "2025-10-12 21:13:29 -0500",
          "id" : "3c5d6b6c1222dc60c6530ae71ec6db5cb7e5018c",
          "msg" : "fix: mover archivo test a ubicación correcta",
          "paths" : [
            {
              "editType" : "add",
              "file" : "src/test/java/co/edu/udistrital/mdp/back/services/ListaRegalosUsuarioServiceTest.java"
            },
            {
              "editType" : "delete",
              "file" : "src/test/ListaRegalosUsuarioServiceTest.java"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/test/java/co/edu/udistrital/mdp/back/services/RegaloServiceTest.java"
          ],
          "commitId" : "63334457defaf1f6a2afd7c75d80b330467e1dcf",
          "timestamp" : 1760325797000,
          "author" : {
            "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/saguadab",
            "fullName" : "saguadab"
          },
          "authorEmail" : "saguadab@udistrital.edu.co",
          "comment" : "test: agrego RegaloServiceTest con pruebas unitarias de CRUD y consultas\u000a",
          "date" : "2025-10-12 22:23:17 -0500",
          "id" : "63334457defaf1f6a2afd7c75d80b330467e1dcf",
          "msg" : "test: agrego RegaloServiceTest con pruebas unitarias de CRUD y consultas",
          "paths" : [
            {
              "editType" : "add",
              "file" : "src/test/java/co/edu/udistrital/mdp/back/services/RegaloServiceTest.java"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/test/java/co/edu/udistrital/mdp/back/services/CelebracionUsuarioServiceTest.java",
            "src/main/java/co/edu/udistrital/mdp/back/services/CelebracionUsuarioService.java"
          ],
          "commitId" : "ac24cd03acff6f137cbc011b92c3724edb2f32f7",
          "timestamp" : 1760328316000,
          "author" : {
            "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/sscastroq",
            "fullName" : "sscastroq"
          },
          "authorEmail" : "sscastroq@udistrital.edu.co",
          "comment" : "feat: implementar CelebracionUsuarioService y pruebas unitarias\u000a",
          "date" : "2025-10-12 23:05:16 -0500",
          "id" : "ac24cd03acff6f137cbc011b92c3724edb2f32f7",
          "msg" : "feat: implementar CelebracionUsuarioService y pruebas unitarias",
          "paths" : [
            {
              "editType" : "add",
              "file" : "src/main/java/co/edu/udistrital/mdp/back/services/CelebracionUsuarioService.java"
            },
            {
              "editType" : "add",
              "file" : "src/test/java/co/edu/udistrital/mdp/back/services/CelebracionUsuarioServiceTest.java"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/test/java/co/edu/udistrital/mdp/back/services/UbicacionServiceTest.java"
          ],
          "commitId" : "26ec8808341fee0d572a2350a60012dd60152d23",
          "timestamp" : 1760328502000,
          "author" : {
            "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/saguadab",
            "fullName" : "saguadab"
          },
          "authorEmail" : "saguadab@udistrital.edu.co",
          "comment" : "Agrega pruebas unitarias para UbicacionService\u000a",
          "date" : "2025-10-12 23:08:22 -0500",
          "id" : "26ec8808341fee0d572a2350a60012dd60152d23",
          "msg" : "Agrega pruebas unitarias para UbicacionService",
          "paths" : [
            {
              "editType" : "add",
              "file" : "src/test/java/co/edu/udistrital/mdp/back/services/UbicacionServiceTest.java"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/test/OcasionServiceTest.java"
          ],
          "commitId" : "968624fdc1fdb678312f21a81c5fcd0c5bb46280",
          "timestamp" : 1760328715000,
          "author" : {
            "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/noreply",
            "fullName" : "noreply"
          },
          "authorEmail" : "noreply@github.com",
          "comment" : "fix: eliminar clase duplicada\u000a",
          "date" : "2025-10-12 23:11:55 -0500",
          "id" : "968624fdc1fdb678312f21a81c5fcd0c5bb46280",
          "msg" : "fix: eliminar clase duplicada",
          "paths" : [
            {
              "editType" : "delete",
              "file" : "src/test/OcasionServiceTest.java"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/test/java/co/edu/udistrital/mdp/back/services/UbicacionServiceTest.java"
          ],
          "commitId" : "6f4666f611dffdcfe43b9f217a6c05433d9d2294",
          "timestamp" : 1760328870000,
          "author" : {
            "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/saguadab",
            "fullName" : "saguadab"
          },
          "authorEmail" : "saguadab@udistrital.edu.co",
          "comment" : "test: agrega pruebas unitarias para UbicacionService\u000a",
          "date" : "2025-10-12 23:14:30 -0500",
          "id" : "6f4666f611dffdcfe43b9f217a6c05433d9d2294",
          "msg" : "test: agrega pruebas unitarias para UbicacionService",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/test/java/co/edu/udistrital/mdp/back/services/UbicacionServiceTest.java"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "collections/UsuarioCelebracionServiceAPI.postman_collection.json",
            "collections/ListaRegalosServiceAPI.postman_collection.json",
            "collections/MensajeInvitacionServiceAPI.postman_collection.json",
            "collections/CelebracionServiceAPI.postman_collection.json",
            "collections/UsuarioListaRegalosServiceAPI.postman_collection.json"
          ],
          "commitId" : "a719295d8534c8de91ea6bd4dc3294c447e70814",
          "timestamp" : 1760329722000,
          "author" : {
            "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/luflopezp",
            "fullName" : "luflopezp"
          },
          "authorEmail" : "luflopezp@udistrital.edu.co",
          "comment" : "agregacion de colecciones de services correspondientes\u000a",
          "date" : "2025-10-13 04:28:42 +0000",
          "id" : "a719295d8534c8de91ea6bd4dc3294c447e70814",
          "msg" : "agregacion de colecciones de services correspondientes",
          "paths" : [
            {
              "editType" : "add",
              "file" : "collections/ListaRegalosServiceAPI.postman_collection.json"
            },
            {
              "editType" : "add",
              "file" : "collections/CelebracionServiceAPI.postman_collection.json"
            },
            {
              "editType" : "add",
              "file" : "collections/MensajeInvitacionServiceAPI.postman_collection.json"
            },
            {
              "editType" : "add",
              "file" : "collections/UsuarioCelebracionServiceAPI.postman_collection.json"
            },
            {
              "editType" : "add",
              "file" : "collections/UsuarioListaRegalosServiceAPI.postman_collection.json"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "collections/MDP API"
          ],
          "commitId" : "0eeac33ffc9d87f43029e99fdb1b9e8e2d336b5f",
          "timestamp" : 1760330335000,
          "author" : {
            "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/noreply",
            "fullName" : "noreply"
          },
          "authorEmail" : "noreply@github.com",
          "comment" : "Add files via upload\u000a\u000adocs(postman): agregar colección Postman para entidades Ocasion, Moneda y Comentario\u000a\u000a- Se crea la colección Postman \"MDP API - Ocasion, Moneda y Comentario\" según el estándar del wiki UDFJDC\u000a- Incluye endpoints CRUD para las tres entidades con ejemplos de request y response\u000a- Se definen descripciones, códigos HTTP esperados y variable {{baseUrl}}\u000a- Archivo exportado en formato JSON agregado a la carpeta back/collections/\u000a",
          "date" : "2025-10-12 23:38:55 -0500",
          "id" : "0eeac33ffc9d87f43029e99fdb1b9e8e2d336b5f",
          "msg" : "Add files via upload",
          "paths" : [
            {
              "editType" : "add",
              "file" : "collections/MDP API"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "collections/MDP API"
          ],
          "commitId" : "5a913054354a3eb38988b0926f29038c5713e347",
          "timestamp" : 1760331021000,
          "author" : {
            "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/noreply",
            "fullName" : "noreply"
          },
          "authorEmail" : "noreply@github.com",
          "comment" : "Delete collections/MDP API\u000a\u000aElimino el archivo json compartido para 3 clases, para agregar un archivo individual por clase\u000a",
          "date" : "2025-10-12 23:50:21 -0500",
          "id" : "5a913054354a3eb38988b0926f29038c5713e347",
          "msg" : "Delete collections/MDP API",
          "paths" : [
            {
              "editType" : "delete",
              "file" : "collections/MDP API"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "collections/Moneda.postman_collection.json",
            "collections/Comentario.postman_collection.json",
            "collections/Ocasion.postman_collection.json"
          ],
          "commitId" : "261988b97fd3a632a61c30508b58271ad68af128",
          "timestamp" : 1760331040000,
          "author" : {
            "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/noreply",
            "fullName" : "noreply"
          },
          "authorEmail" : "noreply@github.com",
          "comment" : "Add files via upload\u000a",
          "date" : "2025-10-12 23:50:40 -0500",
          "id" : "261988b97fd3a632a61c30508b58271ad68af128",
          "msg" : "Add files via upload",
          "paths" : [
            {
              "editType" : "add",
              "file" : "collections/Comentario.postman_collection.json"
            },
            {
              "editType" : "add",
              "file" : "collections/Moneda.postman_collection.json"
            },
            {
              "editType" : "add",
              "file" : "collections/Ocasion.postman_collection.json"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "collections/FiltroRegaloService.postman_collection.json",
            "collections/CelebracionUsuarioService.postman_collection.json",
            "collections/CatalogoTiendas.postman_collection.json",
            "collections/Usuario_API.postman_collection.json",
            "collections/ListaRegalosUsuarioService.postman_collection.json"
          ],
          "commitId" : "9a38b287fddfab19b92e562575ba4a211ee85b94",
          "timestamp" : 1760331080000,
          "author" : {
            "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/sscastroq",
            "fullName" : "sscastroq"
          },
          "authorEmail" : "sscastroq@udistrital.edu.co",
          "comment" : "feat: agregar collections de Postman para todos los servicios\u000a",
          "date" : "2025-10-12 23:51:20 -0500",
          "id" : "9a38b287fddfab19b92e562575ba4a211ee85b94",
          "msg" : "feat: agregar collections de Postman para todos los servicios",
          "paths" : [
            {
              "editType" : "add",
              "file" : "collections/CatalogoTiendas.postman_collection.json"
            },
            {
              "editType" : "add",
              "file" : "collections/ListaRegalosUsuarioService.postman_collection.json"
            },
            {
              "editType" : "add",
              "file" : "collections/CelebracionUsuarioService.postman_collection.json"
            },
            {
              "editType" : "add",
              "file" : "collections/FiltroRegaloService.postman_collection.json"
            },
            {
              "editType" : "add",
              "file" : "collections/Usuario_API.postman_collection.json"
            }
          ]
        }
      ],
      "kind" : "git"
    }
  ],
  "culprits" : [
    {
      "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/sscastroq",
      "fullName" : "sscastroq"
    },
    {
      "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/jruizwanumen",
      "fullName" : "jruizwanumen"
    },
    {
      "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/danieljuangg",
      "fullName" : "danieljuangg"
    },
    {
      "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/saguadab",
      "fullName" : "saguadab"
    },
    {
      "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/noreply",
      "fullName" : "noreply"
    },
    {
      "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/luflopezp",
      "fullName" : "luflopezp"
    }
  ],
  "inProgress" : False,
  "nextBuild" : {
    "number" : 288,
    "url" : "http://200.69.103.29:8085/jenkins/job/MP_202530_G81_E3_MyWish_Back/288/"
  },
  "previousBuild" : {
    "number" : 286,
    "url" : "http://200.69.103.29:8085/jenkins/job/MP_202530_G81_E3_MyWish_Back/286/"
  }
}