{
  "_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" : 598,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "2c7527799efdeae9d4f3709e38e71737e8babf50",
            "branch" : [
              {
                "SHA1" : "2c7527799efdeae9d4f3709e38e71737e8babf50",
                "name" : "refs/remotes/origin/dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "2c7527799efdeae9d4f3709e38e71737e8babf50",
            "branch" : [
              {
                "SHA1" : "2c7527799efdeae9d4f3709e38e71737e8babf50",
                "name" : "refs/remotes/origin/dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "2c7527799efdeae9d4f3709e38e71737e8babf50",
        "branch" : [
          {
            "SHA1" : "2c7527799efdeae9d4f3709e38e71737e8babf50",
            "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" : "#598",
  "duration" : 253101,
  "estimatedDuration" : 269470,
  "executor" : null,
  "fullDisplayName" : "build-logship-frontend #598",
  "id" : "598",
  "inProgress" : false,
  "keepLog" : false,
  "number" : 598,
  "queueId" : 5041,
  "result" : "SUCCESS",
  "timestamp" : 1777420800152,
  "url" : "https://jenkins.younex.de/job/build-logship-frontend/598/",
  "builtOn" : "",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "pages/mobile/print-labels.vue",
          "pages/mobile/return.vue"
        ],
        "commitId" : "8562756206603de75b2f8b0842cff6fbbd0c06f8",
        "timestamp" : 1777365400000,
        "author" : {
          "absoluteUrl" : "https://jenkins.younex.de/user/info",
          "fullName" : "info"
        },
        "authorEmail" : "info@younex.de",
        "comment" : "add labelprint to mobile on material receipt and labelprinting\u000a",
        "date" : "2026-04-28 10:36:40 +0200",
        "id" : "8562756206603de75b2f8b0842cff6fbbd0c06f8",
        "msg" : "add labelprint to mobile on material receipt and labelprinting",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "pages/mobile/return.vue"
          },
          {
            "editType" : "edit",
            "file" : "pages/mobile/print-labels.vue"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "pages/generate-shipments.vue"
        ],
        "commitId" : "0a265732a13e602812b940f083df2668045c7dd6",
        "timestamp" : 1777365899000,
        "author" : {
          "absoluteUrl" : "https://jenkins.younex.de/user/info",
          "fullName" : "info"
        },
        "authorEmail" : "info@younex.de",
        "comment" : "fix picklist second page\u000a",
        "date" : "2026-04-28 10:44:59 +0200",
        "id" : "0a265732a13e602812b940f083df2668045c7dd6",
        "msg" : "fix picklist second page",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "pages/generate-shipments.vue"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "pages/integrations/commission.vue"
        ],
        "commitId" : "b985af784736db1f9843835e06afc323fb374add",
        "timestamp" : 1777366611000,
        "author" : {
          "absoluteUrl" : "https://jenkins.younex.de/user/info",
          "fullName" : "info"
        },
        "authorEmail" : "info@younex.de",
        "comment" : "fix commission for usa and on failure to able to retry\u000a",
        "date" : "2026-04-28 10:56:51 +0200",
        "id" : "b985af784736db1f9843835e06afc323fb374add",
        "msg" : "fix commission for usa and on failure to able to retry",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "pages/integrations/commission.vue"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "server/api/idempiere-auth/login.post.ts",
          ".env-dev",
          "server/utils/autoFinalizeSecret.ts",
          "pages/select-role.vue",
          "server/api/idempiere-auth/auto-defaults.post.ts"
        ],
        "commitId" : "ebc6415ae85bd92ee0625f2c5b08679ba78c76ed",
        "timestamp" : 1777384989000,
        "author" : {
          "absoluteUrl" : "https://jenkins.younex.de/user/info",
          "fullName" : "info"
        },
        "authorEmail" : "info@younex.de",
        "comment" : "enhance auto login\u000a",
        "date" : "2026-04-28 16:03:09 +0200",
        "id" : "ebc6415ae85bd92ee0625f2c5b08679ba78c76ed",
        "msg" : "enhance auto login",
        "paths" : [
          {
            "editType" : "add",
            "file" : "server/utils/autoFinalizeSecret.ts"
          },
          {
            "editType" : "edit",
            "file" : "server/api/idempiere-auth/login.post.ts"
          },
          {
            "editType" : "add",
            "file" : "server/api/idempiere-auth/auto-defaults.post.ts"
          },
          {
            "editType" : "edit",
            "file" : ".env-dev"
          },
          {
            "editType" : "edit",
            "file" : "pages/select-role.vue"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "server/api/idempiere-auth/webauthn/register-verify.post.ts",
          "pages/users/profile/index.vue",
          "components/users/SecurityKeys.vue",
          "server/api/idempiere-auth/webauthn/login-verify.post.ts",
          "server/api/idempiere-auth/webauthn/delete.delete.ts",
          "server/api/idempiere-auth/webauthn/login-options.post.ts",
          "server/utils/webauthnHelper.ts",
          "assets/langs/shared.js",
          "server/api/idempiere-auth/webauthn/register-options.post.ts",
          "composables/useWebAuthn.ts",
          "nuxt.config.ts",
          "public/assets/yubico.svg",
          "pages/signin.vue",
          "server/api/idempiere-auth/auto-defaults.post.ts",
          "package.json",
          "server/api/idempiere-auth/login.post.ts",
          "server/utils/passwordCipher.ts",
          "server/utils/webauthnChallengeStore.ts",
          "pages/select-role.vue",
          "server/utils/adUserCredentials.ts",
          "server/api/idempiere-auth/webauthn/list.get.ts"
        ],
        "commitId" : "851b835294d4134e9ce60c4fc838cd2b9ec09d44",
        "timestamp" : 1777388324000,
        "author" : {
          "absoluteUrl" : "https://jenkins.younex.de/user/info",
          "fullName" : "info"
        },
        "authorEmail" : "info@younex.de",
        "comment" : "add yubico auth\u000a",
        "date" : "2026-04-28 16:58:44 +0200",
        "id" : "851b835294d4134e9ce60c4fc838cd2b9ec09d44",
        "msg" : "add yubico auth",
        "paths" : [
          {
            "editType" : "add",
            "file" : "composables/useWebAuthn.ts"
          },
          {
            "editType" : "add",
            "file" : "server/api/idempiere-auth/webauthn/login-options.post.ts"
          },
          {
            "editType" : "edit",
            "file" : "pages/select-role.vue"
          },
          {
            "editType" : "edit",
            "file" : "server/api/idempiere-auth/login.post.ts"
          },
          {
            "editType" : "edit",
            "file" : "pages/signin.vue"
          },
          {
            "editType" : "edit",
            "file" : "assets/langs/shared.js"
          },
          {
            "editType" : "edit",
            "file" : "server/api/idempiere-auth/auto-defaults.post.ts"
          },
          {
            "editType" : "add",
            "file" : "server/api/idempiere-auth/webauthn/register-options.post.ts"
          },
          {
            "editType" : "add",
            "file" : "components/users/SecurityKeys.vue"
          },
          {
            "editType" : "add",
            "file" : "server/utils/passwordCipher.ts"
          },
          {
            "editType" : "add",
            "file" : "server/api/idempiere-auth/webauthn/login-verify.post.ts"
          },
          {
            "editType" : "edit",
            "file" : "pages/users/profile/index.vue"
          },
          {
            "editType" : "edit",
            "file" : "package.json"
          },
          {
            "editType" : "add",
            "file" : "server/utils/webauthnHelper.ts"
          },
          {
            "editType" : "add",
            "file" : "server/api/idempiere-auth/webauthn/register-verify.post.ts"
          },
          {
            "editType" : "edit",
            "file" : "nuxt.config.ts"
          },
          {
            "editType" : "add",
            "file" : "public/assets/yubico.svg"
          },
          {
            "editType" : "add",
            "file" : "server/api/idempiere-auth/webauthn/delete.delete.ts"
          },
          {
            "editType" : "add",
            "file" : "server/api/idempiere-auth/webauthn/list.get.ts"
          },
          {
            "editType" : "add",
            "file" : "server/utils/adUserCredentials.ts"
          },
          {
            "editType" : "add",
            "file" : "server/utils/webauthnChallengeStore.ts"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".env-prod"
        ],
        "commitId" : "5d9b79184a384405b6b4fa81e11ac648c278c1c0",
        "timestamp" : 1777389368000,
        "author" : {
          "absoluteUrl" : "https://jenkins.younex.de/user/info",
          "fullName" : "info"
        },
        "authorEmail" : "info@younex.de",
        "comment" : "deploy prod env\u000a",
        "date" : "2026-04-28 17:16:08 +0200",
        "id" : "5d9b79184a384405b6b4fa81e11ac648c278c1c0",
        "msg" : "deploy prod env",
        "paths" : [
          {
            "editType" : "edit",
            "file" : ".env-prod"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "assets/langs/shared.js",
          "pages/signin.vue",
          "composables/useWebAuthn.ts"
        ],
        "commitId" : "83254de26b48e763a578e3178f7ad28c4e090853",
        "timestamp" : 1777403181000,
        "author" : {
          "absoluteUrl" : "https://jenkins.younex.de/user/info",
          "fullName" : "info"
        },
        "authorEmail" : "info@younex.de",
        "comment" : "add yubico auth\u000a",
        "date" : "2026-04-28 21:06:21 +0200",
        "id" : "83254de26b48e763a578e3178f7ad28c4e090853",
        "msg" : "add yubico auth",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "pages/signin.vue"
          },
          {
            "editType" : "edit",
            "file" : "assets/langs/shared.js"
          },
          {
            "editType" : "edit",
            "file" : "composables/useWebAuthn.ts"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "server/api/bi/locator-usage.get.ts",
          "components/MainNavigationMenu.vue",
          "pages/bi/locator-usage.vue",
          "composables/menu/admin/bi.ts"
        ],
        "commitId" : "7a7018c606c6f4010e52272f6a55bb8d10389fc8",
        "timestamp" : 1777404983000,
        "author" : {
          "absoluteUrl" : "https://jenkins.younex.de/user/info",
          "fullName" : "info"
        },
        "authorEmail" : "info@younex.de",
        "comment" : "add locator/article count for accounting\u000a",
        "date" : "2026-04-28 21:36:23 +0200",
        "id" : "7a7018c606c6f4010e52272f6a55bb8d10389fc8",
        "msg" : "add locator/article count for accounting",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "components/MainNavigationMenu.vue"
          },
          {
            "editType" : "add",
            "file" : "server/api/bi/locator-usage.get.ts"
          },
          {
            "editType" : "edit",
            "file" : "composables/menu/admin/bi.ts"
          },
          {
            "editType" : "add",
            "file" : "pages/bi/locator-usage.vue"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "pages/bi/locator-usage.vue"
        ],
        "commitId" : "2c7527799efdeae9d4f3709e38e71737e8babf50",
        "timestamp" : 1777409964000,
        "author" : {
          "absoluteUrl" : "https://jenkins.younex.de/user/info",
          "fullName" : "info"
        },
        "authorEmail" : "info@younex.de",
        "comment" : "fix locator org selection on bi\u000a",
        "date" : "2026-04-28 22:59:24 +0200",
        "id" : "2c7527799efdeae9d4f3709e38e71737e8babf50",
        "msg" : "fix locator org selection on bi",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "pages/bi/locator-usage.vue"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "https://jenkins.younex.de/user/info",
      "fullName" : "info"
    }
  ]
}