{
  "_class" : "hudson.model.FreeStyleBuild",
  "actions" : [
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "hudson.triggers.TimerTrigger$TimerTriggerCause",
          "shortDescription" : "Started by timer"
        }
      ]
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "refs/remotes/origin/dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 719,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "1cd1184f81df70c8df195b18069e99303514b0c2",
            "branch" : [
              {
                "SHA1" : "1cd1184f81df70c8df195b18069e99303514b0c2",
                "name" : "refs/remotes/origin/dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "1cd1184f81df70c8df195b18069e99303514b0c2",
            "branch" : [
              {
                "SHA1" : "1cd1184f81df70c8df195b18069e99303514b0c2",
                "name" : "refs/remotes/origin/dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "1cd1184f81df70c8df195b18069e99303514b0c2",
        "branch" : [
          {
            "SHA1" : "1cd1184f81df70c8df195b18069e99303514b0c2",
            "name" : "refs/remotes/origin/dev"
          }
        ]
      },
      "remoteUrls" : [
        "https://github.com/younex1/erp-nuxt-frontend.git"
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    }
  ],
  "artifacts" : [
    
  ],
  "building" : false,
  "description" : null,
  "displayName" : "#719",
  "duration" : 55874,
  "estimatedDuration" : 71602,
  "executor" : null,
  "fullDisplayName" : "build-logship-frontend #719",
  "id" : "719",
  "inProgress" : false,
  "keepLog" : false,
  "number" : 719,
  "queueId" : 5604,
  "result" : "SUCCESS",
  "timestamp" : 1787875200274,
  "url" : "https://jenkins.younex.de/job/build-logship-frontend/719/",
  "builtOn" : "",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "server/api/commission/parcels/dpd/index.get.ts",
          "server/utils/dpdHelper.ts"
        ],
        "commitId" : "2f5fcb00bd7d73c4b3fef01295eaf76028e902ce",
        "timestamp" : 1787813974000,
        "author" : {
          "absoluteUrl" : "https://jenkins.younex.de/user/info",
          "fullName" : "info"
        },
        "authorEmail" : "info@younex.de",
        "comment" : "Revert DPD label PDF transform — fit at print time via CUPS instead\u000a\u000aThe pdf-lib rescale added ~6s per label in practice (likely the re-serialized\u000aPDF slowing the CUPS filter chain). Label PDFs now pass through untouched;\u000athe width fit moves to lp options on the DPD print calls.\u000a\u000aCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>\u000a",
        "date" : "2026-08-27 08:59:34 +0200",
        "id" : "2f5fcb00bd7d73c4b3fef01295eaf76028e902ce",
        "msg" : "Revert DPD label PDF transform — fit at print time via CUPS instead",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "server/utils/dpdHelper.ts"
          },
          {
            "editType" : "edit",
            "file" : "server/api/commission/parcels/dpd/index.get.ts"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "app/pages/integrations/commission.vue",
          "app/pages/integrations/manual-label.vue"
        ],
        "commitId" : "da65b5f57439ab11749411ab097fc532555c4c67",
        "timestamp" : 1787814023000,
        "author" : {
          "absoluteUrl" : "https://jenkins.younex.de/user/info",
          "fullName" : "info"
        },
        "authorEmail" : "info@younex.de",
        "comment" : "Fit DPD labels via CUPS options on print (-o fit-to-page + explicit media)\u000a\u000aDPD A6 labels (105mm) exceed the Zebra queues' 101.6mm printable width and\u000agot clipped ~7mm on the left. The DPD print calls now pass lp options so\u000aCUPS scales at print time; DHL prints send no options and stay unchanged.\u000a\u000aCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>\u000a",
        "date" : "2026-08-27 09:00:23 +0200",
        "id" : "da65b5f57439ab11749411ab097fc532555c4c67",
        "msg" : "Fit DPD labels via CUPS options on print (-o fit-to-page + explicit media)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "app/pages/integrations/manual-label.vue"
          },
          {
            "editType" : "edit",
            "file" : "app/pages/integrations/commission.vue"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "server/api/commission/parcels/dhl/multi.post.ts",
          "app/pages/materials/shippers/[id]/edit.vue",
          "app/pages/materials/shippers/create.vue",
          "server/api/materials/shippers/update.put.ts",
          "server/utils/dhlMainCredential.ts",
          "app/components/materials/ShipperForm.vue",
          "server/utils/dhlBaseHelper.ts",
          "server/api/materials/shippers/store.post.ts",
          "app/pages/materials/shippers/[id]/duplicate.vue",
          "server/api/commission/parcels/dhl/index.post.ts",
          "server/api/tracking/[number].get.ts",
          "app/pages/materials/shippers/[id]/view.vue",
          "server/utils/dhlHelper.ts",
          "server/api/commission/trackings/tracking.get.ts",
          "server/api/commission/parcels/dhl/manual.post.ts"
        ],
        "commitId" : "84e71663ef3f280de373e71328bbc7ff65a5ae10",
        "timestamp" : 1787820560000,
        "author" : {
          "absoluteUrl" : "https://jenkins.younex.de/user/info",
          "fullName" : "info"
        },
        "authorEmail" : "info@younex.de",
        "comment" : "add dhl to m shipper and wire\u000a",
        "date" : "2026-08-27 10:49:20 +0200",
        "id" : "84e71663ef3f280de373e71328bbc7ff65a5ae10",
        "msg" : "add dhl to m shipper and wire",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "server/api/materials/shippers/update.put.ts"
          },
          {
            "editType" : "edit",
            "file" : "server/utils/dhlHelper.ts"
          },
          {
            "editType" : "edit",
            "file" : "server/api/commission/parcels/dhl/index.post.ts"
          },
          {
            "editType" : "add",
            "file" : "server/utils/dhlMainCredential.ts"
          },
          {
            "editType" : "edit",
            "file" : "server/api/materials/shippers/store.post.ts"
          },
          {
            "editType" : "edit",
            "file" : "app/components/materials/ShipperForm.vue"
          },
          {
            "editType" : "edit",
            "file" : "server/api/commission/parcels/dhl/manual.post.ts"
          },
          {
            "editType" : "edit",
            "file" : "app/pages/materials/shippers/[id]/view.vue"
          },
          {
            "editType" : "edit",
            "file" : "app/pages/materials/shippers/[id]/edit.vue"
          },
          {
            "editType" : "edit",
            "file" : "server/api/commission/parcels/dhl/multi.post.ts"
          },
          {
            "editType" : "edit",
            "file" : "app/pages/materials/shippers/[id]/duplicate.vue"
          },
          {
            "editType" : "edit",
            "file" : "server/api/tracking/[number].get.ts"
          },
          {
            "editType" : "edit",
            "file" : "app/pages/materials/shippers/create.vue"
          },
          {
            "editType" : "delete",
            "file" : "server/utils/dhlBaseHelper.ts"
          },
          {
            "editType" : "edit",
            "file" : "server/api/commission/trackings/tracking.get.ts"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "server/api/materials/shippers/store.post.ts",
          "server/api/materials/shippers/update.put.ts",
          "server/utils/dhlMainCredential.ts"
        ],
        "commitId" : "852e06f2ad3ab6384ec5d6a026886f09aad0b812",
        "timestamp" : 1787820886000,
        "author" : {
          "absoluteUrl" : "https://jenkins.younex.de/user/info",
          "fullName" : "info"
        },
        "authorEmail" : "info@younex.de",
        "comment" : "cache dhl 24 hours credentials\u000a",
        "date" : "2026-08-27 10:54:46 +0200",
        "id" : "852e06f2ad3ab6384ec5d6a026886f09aad0b812",
        "msg" : "cache dhl 24 hours credentials",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "server/api/materials/shippers/store.post.ts"
          },
          {
            "editType" : "edit",
            "file" : "server/api/materials/shippers/update.put.ts"
          },
          {
            "editType" : "edit",
            "file" : "server/utils/dhlMainCredential.ts"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "app/pages/integrations/commission.vue",
          "app/pages/integrations/manual-label.vue"
        ],
        "commitId" : "95becf7869027b1adfe6f884ee74154734285842",
        "timestamp" : 1787822516000,
        "author" : {
          "absoluteUrl" : "https://jenkins.younex.de/user/info",
          "fullName" : "info"
        },
        "authorEmail" : "info@younex.de",
        "comment" : "Revert \"Fit DPD labels via CUPS options on print (-o fit-to-page + explicit media)\"\u000a\u000aThis reverts commit da65b5f57439ab11749411ab097fc532555c4c67.\u000a",
        "date" : "2026-08-27 11:21:56 +0200",
        "id" : "95becf7869027b1adfe6f884ee74154734285842",
        "msg" : "Revert \"Fit DPD labels via CUPS options on print (-o fit-to-page + explicit media)\"",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "app/pages/integrations/commission.vue"
          },
          {
            "editType" : "edit",
            "file" : "app/pages/integrations/manual-label.vue"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "server/api/orders/ag-grid/summary.post.ts"
        ],
        "commitId" : "a11f5e9603d68d9442b61ede72adf99033292fb2",
        "timestamp" : 1787822551000,
        "author" : {
          "absoluteUrl" : "https://jenkins.younex.de/user/info",
          "fullName" : "info"
        },
        "authorEmail" : "info@younex.de",
        "comment" : "revert pdf dpd modifications\u000a",
        "date" : "2026-08-27 11:22:31 +0200",
        "id" : "a11f5e9603d68d9442b61ede72adf99033292fb2",
        "msg" : "revert pdf dpd modifications",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "server/api/orders/ag-grid/summary.post.ts"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "server/api/materials/shippers/update.put.ts"
        ],
        "commitId" : "1cd1184f81df70c8df195b18069e99303514b0c2",
        "timestamp" : 1787823328000,
        "author" : {
          "absoluteUrl" : "https://jenkins.younex.de/user/info",
          "fullName" : "info"
        },
        "authorEmail" : "info@younex.de",
        "comment" : "wire dhl kleinpaket national\u000a",
        "date" : "2026-08-27 11:35:28 +0200",
        "id" : "1cd1184f81df70c8df195b18069e99303514b0c2",
        "msg" : "wire dhl kleinpaket national",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "server/api/materials/shippers/update.put.ts"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "https://jenkins.younex.de/user/info",
      "fullName" : "info"
    }
  ]
}