{
  "_class" : "hudson.maven.MavenModuleSetBuild",
  "actions" : [
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "hudson.triggers.SCMTrigger$SCMTriggerCause",
          "shortDescription" : "Started by an SCM change"
        }
      ]
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/develop" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 156,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "8b4e841317e2869939c363bf97c24fa8aab6cb54",
            "branch" : [
              {
                "SHA1" : "8b4e841317e2869939c363bf97c24fa8aab6cb54",
                "name" : "origin/develop"
              }
            ]
          },
          "revision" : {
            "SHA1" : "8b4e841317e2869939c363bf97c24fa8aab6cb54",
            "branch" : [
              {
                "SHA1" : "8b4e841317e2869939c363bf97c24fa8aab6cb54",
                "name" : "origin/develop"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "8b4e841317e2869939c363bf97c24fa8aab6cb54",
        "branch" : [
          {
            "SHA1" : "8b4e841317e2869939c363bf97c24fa8aab6cb54",
            "name" : "origin/develop"
          }
        ]
      },
      "remoteUrls" : [
        "http://sing-group.org/dt/gitlab/dgss-2526-teamA/microstories.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.GitTagAction"
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "hudson.maven.reporters.MavenAggregatedArtifactRecord"
    },
    {
      "_class" : "hudson.maven.reporters.SurefireAggregatedReport",
      "failCount" : 0,
      "skipCount" : 0,
      "totalCount" : 153,
      "urlName" : "testReport"
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    }
  ],
  "artifacts" : [
    
  ],
  "building" : false,
  "description" : null,
  "displayName" : "#156",
  "duration" : 200448,
  "estimatedDuration" : 250022,
  "executor" : null,
  "fullDisplayName" : "microstories-2526-teamA #156",
  "id" : "156",
  "keepLog" : false,
  "number" : 156,
  "queueId" : 158,
  "result" : "SUCCESS",
  "timestamp" : 1766081106137,
  "url" : "http://sing.ei.uvigo.es/dt/jenkins/view/all/job/microstories-2526-teamA/156/",
  "builtOn" : "",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "service/src/test/java/es/uvigo/esei/microstories/services/StoryServiceIntegrationTest.java",
          "tests/src/main/resources/datasets/stories-new-favorited.xml",
          "service/src/main/java/es/uvigo/esei/microstories/services/StoryService.java"
        ],
        "commitId" : "8b4e841317e2869939c363bf97c24fa8aab6cb54",
        "timestamp" : 1766080777000,
        "author" : {
          "absoluteUrl" : "http://sing.ei.uvigo.es/dt/jenkins/user/devpablogg",
          "fullName" : "devpablogg"
        },
        "authorEmail" : "devpablogg@gmail.com",
        "comment" : "tsk69: Implements add/remove favorite story functionality in service\nlayer\nThis commit implements the service-layer methods to allow users to add\nand remove stories from their favorites. It introduces addFavorite and \nremoveFavorite in StoryService, including proper validation for story\nexistence and user authorization. Integration tests were added to verify\nsuccessful addition and removal, as well as error cases for non-existent\nstories and unauthorized access. The DBUnit dataset\nstories-new-favorited.xml was created to support the tests.\n",
        "date" : "2025-12-18 18:59:37 +0100",
        "id" : "8b4e841317e2869939c363bf97c24fa8aab6cb54",
        "msg" : "tsk69: Implements add/remove favorite story functionality in service",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "service/src/main/java/es/uvigo/esei/microstories/services/StoryService.java"
          },
          {
            "editType" : "edit",
            "file" : "service/src/test/java/es/uvigo/esei/microstories/services/StoryServiceIntegrationTest.java"
          },
          {
            "editType" : "add",
            "file" : "tests/src/main/resources/datasets/stories-new-favorited.xml"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "http://sing.ei.uvigo.es/dt/jenkins/user/devpablogg",
      "fullName" : "devpablogg"
    }
  ],
  "mavenArtifacts" : {
    
  },
  "mavenVersionUsed" : "3.6.3"
}