{
  "_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" : 670,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "960e84e0c1bcf90a3325ecd16d08d8628caf7724",
            "branch" : [
              {
                "SHA1" : "960e84e0c1bcf90a3325ecd16d08d8628caf7724",
                "name" : "refs/remotes/origin/dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "960e84e0c1bcf90a3325ecd16d08d8628caf7724",
            "branch" : [
              {
                "SHA1" : "960e84e0c1bcf90a3325ecd16d08d8628caf7724",
                "name" : "refs/remotes/origin/dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "960e84e0c1bcf90a3325ecd16d08d8628caf7724",
        "branch" : [
          {
            "SHA1" : "960e84e0c1bcf90a3325ecd16d08d8628caf7724",
            "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" : None,
  "displayName" : "#670",
  "duration" : 58464,
  "estimatedDuration" : 66945,
  "executor" : None,
  "fullDisplayName" : "build-logship-frontend #670",
  "id" : "670",
  "inProgress" : False,
  "keepLog" : False,
  "number" : 670,
  "queueId" : 5388,
  "result" : "SUCCESS",
  "timestamp" : 1783641600971,
  "url" : "https://jenkins.younex.de/view/all/job/build-logship-frontend/670/",
  "builtOn" : "",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "server/api/fulfillment/crossdock/match-proposal.get.ts",
          "server/api/fulfillment/crossdock/board.get.ts"
        ],
        "commitId" : "e6ca7411221750852158d33e870ebfa576ee6cfc",
        "timestamp" : 1783582607000,
        "author" : {
          "absoluteUrl" : "https://jenkins.younex.de/user/info",
          "fullName" : "info"
        },
        "authorEmail" : "info@younex.de",
        "comment" : "fix rest cross docking\u000a",
        "date" : "2026-07-09 09:36:47 +0200",
        "id" : "e6ca7411221750852158d33e870ebfa576ee6cfc",
        "msg" : "fix rest cross docking",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "server/api/fulfillment/crossdock/match-proposal.get.ts"
          },
          {
            "editType" : "edit",
            "file" : "server/api/fulfillment/crossdock/board.get.ts"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "server/api/materials/products/filter.get.ts",
          "app/components/partners/PartnerOrderLineTable.vue",
          "app/components/sales/OrderLineTable.vue",
          "app/components/ProductChooser.vue",
          "app/components/sales/OrderDetailRecordLine.vue",
          "server/api/partners/partners/quick-add.post.ts"
        ],
        "commitId" : "1e58f2a956d94275cabca96c81e21c25b700fcb0",
        "timestamp" : 1783588235000,
        "author" : {
          "absoluteUrl" : "https://jenkins.younex.de/user/info",
          "fullName" : "info"
        },
        "authorEmail" : "info@younex.de",
        "comment" : "filter bom on order creation\u000a",
        "date" : "2026-07-09 11:10:35 +0200",
        "id" : "1e58f2a956d94275cabca96c81e21c25b700fcb0",
        "msg" : "filter bom on order creation",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "server/api/materials/products/filter.get.ts"
          },
          {
            "editType" : "edit",
            "file" : "app/components/sales/OrderDetailRecordLine.vue"
          },
          {
            "editType" : "edit",
            "file" : "server/api/partners/partners/quick-add.post.ts"
          },
          {
            "editType" : "edit",
            "file" : "app/components/partners/PartnerOrderLineTable.vue"
          },
          {
            "editType" : "edit",
            "file" : "app/components/sales/OrderLineTable.vue"
          },
          {
            "editType" : "edit",
            "file" : "app/components/ProductChooser.vue"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "server/api/materials/promotion-groups/[id]/line/index.get.ts",
          "server/api/materials/promotion-groups/[id]/line/index.delete.ts",
          "server/api/materials/promotions/[id]/quantity-distribution/index.post.ts",
          "server/api/models/[model].get.ts",
          "server/api/admin/tenants/[id]/tenant-share/index.get.ts",
          "app/pages/mobile/return.vue",
          "app/pages/integrations/returns-desktop.vue",
          "server/api/filters/[model]/[query].get.ts",
          "server/api/orders/ag-grid/notfulfilled.post.ts",
          "server/api/orders/sales/stream.get.ts",
          "server/api/materials/promotions/[id]/quantity-distribution/index.delete.ts",
          ".env-dev",
          "server/api/idempiere-auth/warehouses/[client]/[role]/[organization].get.ts",
          "server/api/commission/trackings/[number]/shipment.get.ts",
          "server/api/materials/promotion-groups/[id]/line/index.post.ts",
          "server/api/invoices/payjoe-upload.post.ts",
          "server/api/idempiere-auth/select-role.post.ts",
          "server/api/invoices/lexoffice-upload.post.ts",
          "server/api/idempiere-auth/organizations/[client]/[role].get.ts",
          "server/api/idempiere-auth/login.post.ts",
          "server/api/fulfillment/generate-orders.post.ts",
          "server/api/materials/promotions/[id]/quantity-distribution/index.get.ts",
          "server/api/idempiere-auth/session-refresh.post.ts",
          "server/utils/refreshTokenHelper.ts",
          "server/utils/authCooldown.ts",
          "server/api/requests/requests/latest-updates.get.ts",
          "server/api/materials/promotions/[id]/quantity-distribution/index.put.ts",
          "server/api/orders/ag-grid/notfulfilled-5days.post.ts",
          "server/utils/tokenRefreshCore.ts",
          "server/utils/inoutDocType.ts",
          "server/api/orders/ag-grid/summary.post.ts",
          "server/api/materials/promotion-groups/[id]/line/index.put.ts",
          "server/utils/idempiereDate.ts",
          "server/api/inouts/quick-return.post.ts",
          "server/api/inouts/store.post.ts",
          "app/pages/mobile/commission.vue",
          "server/api/orders/ag-grid/notfulfilled-fastlane.post.ts",
          "server/utils/forceLogoutHelper.ts",
          "server/api/tracking/[number].get.ts",
          "app/pages/mobile/index.vue",
          "server/api/orders/ag-grid/so.post.ts",
          "server/api/inouts/quick-rma.post.ts",
          "server/utils/promotionModels.ts",
          "server/api/partners/partner-locations/[id]/index.get.ts",
          "server/api/orders/batch-lines.post.ts",
          ".env-prod"
        ],
        "commitId" : "226e25a8347bdf639af9dffbc2ebb3604e1b7dbe",
        "timestamp" : 1783593209000,
        "author" : {
          "absoluteUrl" : "https://jenkins.younex.de/user/info",
          "fullName" : "info"
        },
        "authorEmail" : "info@younex.de",
        "comment" : "bug fixes generel\u000a",
        "date" : "2026-07-09 12:33:29 +0200",
        "id" : "226e25a8347bdf639af9dffbc2ebb3604e1b7dbe",
        "msg" : "bug fixes generel",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "app/pages/mobile/return.vue"
          },
          {
            "editType" : "edit",
            "file" : "server/api/idempiere-auth/session-refresh.post.ts"
          },
          {
            "editType" : "edit",
            "file" : "server/api/requests/requests/latest-updates.get.ts"
          },
          {
            "editType" : "edit",
            "file" : ".env-dev"
          },
          {
            "editType" : "edit",
            "file" : "server/api/orders/batch-lines.post.ts"
          },
          {
            "editType" : "edit",
            "file" : "app/pages/mobile/commission.vue"
          },
          {
            "editType" : "edit",
            "file" : "server/api/idempiere-auth/select-role.post.ts"
          },
          {
            "editType" : "edit",
            "file" : "server/api/orders/ag-grid/summary.post.ts"
          },
          {
            "editType" : "edit",
            "file" : "server/api/commission/trackings/[number]/shipment.get.ts"
          },
          {
            "editType" : "edit",
            "file" : "server/api/inouts/quick-return.post.ts"
          },
          {
            "editType" : "add",
            "file" : "server/utils/idempiereDate.ts"
          },
          {
            "editType" : "edit",
            "file" : "server/api/idempiere-auth/login.post.ts"
          },
          {
            "editType" : "edit",
            "file" : "server/api/materials/promotion-groups/[id]/line/index.post.ts"
          },
          {
            "editType" : "edit",
            "file" : "server/api/orders/ag-grid/notfulfilled-fastlane.post.ts"
          },
          {
            "editType" : "edit",
            "file" : "app/pages/integrations/returns-desktop.vue"
          },
          {
            "editType" : "edit",
            "file" : "server/api/inouts/quick-rma.post.ts"
          },
          {
            "editType" : "edit",
            "file" : "server/api/filters/[model]/[query].get.ts"
          },
          {
            "editType" : "edit",
            "file" : "server/api/idempiere-auth/warehouses/[client]/[role]/[organization].get.ts"
          },
          {
            "editType" : "edit",
            "file" : "server/api/materials/promotions/[id]/quantity-distribution/index.get.ts"
          },
          {
            "editType" : "add",
            "file" : "server/utils/authCooldown.ts"
          },
          {
            "editType" : "edit",
            "file" : "app/pages/mobile/index.vue"
          },
          {
            "editType" : "edit",
            "file" : "server/api/materials/promotion-groups/[id]/line/index.put.ts"
          },
          {
            "editType" : "edit",
            "file" : "server/api/orders/ag-grid/notfulfilled-5days.post.ts"
          },
          {
            "editType" : "edit",
            "file" : "server/api/orders/sales/stream.get.ts"
          },
          {
            "editType" : "edit",
            "file" : "server/api/orders/ag-grid/notfulfilled.post.ts"
          },
          {
            "editType" : "edit",
            "file" : "server/api/inouts/store.post.ts"
          },
          {
            "editType" : "edit",
            "file" : "server/api/materials/promotions/[id]/quantity-distribution/index.delete.ts"
          },
          {
            "editType" : "edit",
            "file" : "server/api/invoices/payjoe-upload.post.ts"
          },
          {
            "editType" : "edit",
            "file" : "server/api/materials/promotions/[id]/quantity-distribution/index.post.ts"
          },
          {
            "editType" : "edit",
            "file" : "server/api/materials/promotions/[id]/quantity-distribution/index.put.ts"
          },
          {
            "editType" : "edit",
            "file" : "server/api/models/[model].get.ts"
          },
          {
            "editType" : "edit",
            "file" : "server/utils/forceLogoutHelper.ts"
          },
          {
            "editType" : "add",
            "file" : "server/utils/tokenRefreshCore.ts"
          },
          {
            "editType" : "add",
            "file" : "server/utils/promotionModels.ts"
          },
          {
            "editType" : "edit",
            "file" : "server/api/fulfillment/generate-orders.post.ts"
          },
          {
            "editType" : "edit",
            "file" : "server/api/admin/tenants/[id]/tenant-share/index.get.ts"
          },
          {
            "editType" : "edit",
            "file" : ".env-prod"
          },
          {
            "editType" : "edit",
            "file" : "server/utils/refreshTokenHelper.ts"
          },
          {
            "editType" : "edit",
            "file" : "server/api/invoices/lexoffice-upload.post.ts"
          },
          {
            "editType" : "edit",
            "file" : "server/api/orders/ag-grid/so.post.ts"
          },
          {
            "editType" : "edit",
            "file" : "server/api/tracking/[number].get.ts"
          },
          {
            "editType" : "add",
            "file" : "server/utils/inoutDocType.ts"
          },
          {
            "editType" : "edit",
            "file" : "server/api/idempiere-auth/organizations/[client]/[role].get.ts"
          },
          {
            "editType" : "edit",
            "file" : "server/api/materials/promotion-groups/[id]/line/index.get.ts"
          },
          {
            "editType" : "edit",
            "file" : "server/api/partners/partner-locations/[id]/index.get.ts"
          },
          {
            "editType" : "edit",
            "file" : "server/api/materials/promotion-groups/[id]/line/index.delete.ts"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "app/components/ProductSearchSelect.vue",
          "app/components/partners/PartnerOrderLineTable.vue"
        ],
        "commitId" : "4a735d1615d0707b658c52c033d903b5fb281027",
        "timestamp" : 1783595208000,
        "author" : {
          "absoluteUrl" : "https://jenkins.younex.de/user/info",
          "fullName" : "info"
        },
        "authorEmail" : "info@younex.de",
        "comment" : "refactor the position adding on new quick orders\u000a",
        "date" : "2026-07-09 13:06:48 +0200",
        "id" : "4a735d1615d0707b658c52c033d903b5fb281027",
        "msg" : "refactor the position adding on new quick orders",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "app/components/partners/PartnerOrderLineTable.vue"
          },
          {
            "editType" : "add",
            "file" : "app/components/ProductSearchSelect.vue"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "app/pages/materials/products/create.vue",
          "server/api/materials/products/search.get.ts",
          "app/pages/mobile/return.vue",
          "app/pages/materials/products/[id]/duplicate.vue",
          "app/pages/mobile/commission.vue",
          "app/utils/scanCode.ts",
          "app/components/materials/ProductForm.vue",
          "server/api/materials/products/store.post.ts",
          "server/api/materials/products/update.put.ts",
          "app/pages/materials/products/[id]/edit.vue",
          "app/pages/mobile/inventory.vue",
          "app/components/settings/JtlSelectiveUpdateModal.vue",
          "app/pages/mobile/index.vue",
          "server/api/mobile/product-search.post.ts",
          "server/api/mobile/product-lookup.post.ts"
        ],
        "commitId" : "0cf28873ea7c175136cc16302efcf4eeb1702cd7",
        "timestamp" : 1783597455000,
        "author" : {
          "absoluteUrl" : "https://jenkins.younex.de/user/info",
          "fullName" : "info"
        },
        "authorEmail" : "info@younex.de",
        "comment" : "add fnsku amazon identifier to product and mobile\u000a",
        "date" : "2026-07-09 13:44:15 +0200",
        "id" : "0cf28873ea7c175136cc16302efcf4eeb1702cd7",
        "msg" : "add fnsku amazon identifier to product and mobile",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "app/pages/materials/products/create.vue"
          },
          {
            "editType" : "edit",
            "file" : "server/api/mobile/product-search.post.ts"
          },
          {
            "editType" : "edit",
            "file" : "app/components/settings/JtlSelectiveUpdateModal.vue"
          },
          {
            "editType" : "edit",
            "file" : "app/pages/mobile/index.vue"
          },
          {
            "editType" : "edit",
            "file" : "app/pages/mobile/inventory.vue"
          },
          {
            "editType" : "edit",
            "file" : "server/api/materials/products/store.post.ts"
          },
          {
            "editType" : "edit",
            "file" : "server/api/materials/products/update.put.ts"
          },
          {
            "editType" : "edit",
            "file" : "app/pages/mobile/commission.vue"
          },
          {
            "editType" : "edit",
            "file" : "app/pages/mobile/return.vue"
          },
          {
            "editType" : "edit",
            "file" : "app/utils/scanCode.ts"
          },
          {
            "editType" : "edit",
            "file" : "server/api/mobile/product-lookup.post.ts"
          },
          {
            "editType" : "edit",
            "file" : "app/components/materials/ProductForm.vue"
          },
          {
            "editType" : "edit",
            "file" : "app/pages/materials/products/[id]/duplicate.vue"
          },
          {
            "editType" : "edit",
            "file" : "server/api/materials/products/search.get.ts"
          },
          {
            "editType" : "edit",
            "file" : "app/pages/materials/products/[id]/edit.vue"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "android/update-files/version.json",
          "server/api/commission/system-status.get.ts",
          "android/app/build.gradle",
          "app/composables/useCommissionSystemStatus.ts",
          "app/components/integrations/CommissionSystemStatusPill.vue",
          "android/update-files/history.json",
          "app/pages/integrations/commission.vue",
          "server/utils/commissionSystemStatus.ts",
          "app/components/integrations/CommissionOfflineWarningModal.vue",
          "app/assets/langs/shared.js",
          "app/pages/mobile/commission.vue"
        ],
        "commitId" : "960fc2b557cdc5e01bbc3d11deecc921d2c35b3f",
        "timestamp" : 1783601844000,
        "author" : {
          "absoluteUrl" : "https://jenkins.younex.de/user/info",
          "fullName" : "info"
        },
        "authorEmail" : "info@younex.de",
        "comment" : "show indicator if laravel is down on commission\u000a",
        "date" : "2026-07-09 14:57:24 +0200",
        "id" : "960fc2b557cdc5e01bbc3d11deecc921d2c35b3f",
        "msg" : "show indicator if laravel is down on commission",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "android/update-files/history.json"
          },
          {
            "editType" : "add",
            "file" : "app/composables/useCommissionSystemStatus.ts"
          },
          {
            "editType" : "add",
            "file" : "server/utils/commissionSystemStatus.ts"
          },
          {
            "editType" : "add",
            "file" : "app/components/integrations/CommissionSystemStatusPill.vue"
          },
          {
            "editType" : "edit",
            "file" : "android/update-files/version.json"
          },
          {
            "editType" : "add",
            "file" : "server/api/commission/system-status.get.ts"
          },
          {
            "editType" : "edit",
            "file" : "app/assets/langs/shared.js"
          },
          {
            "editType" : "edit",
            "file" : "app/pages/integrations/commission.vue"
          },
          {
            "editType" : "add",
            "file" : "app/components/integrations/CommissionOfflineWarningModal.vue"
          },
          {
            "editType" : "edit",
            "file" : "app/pages/mobile/commission.vue"
          },
          {
            "editType" : "edit",
            "file" : "android/app/build.gradle"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "app/components/settings/OrderSourceForm.vue",
          "app/pages/settings/order-sources/[id]/edit.vue",
          "app/pages/settings/order-sources/create.vue",
          "server/api/settings/order-sources/update.put.ts",
          "server/api/settings/order-sources/store.post.ts",
          "app/pages/settings/order-sources/[id]/view.vue"
        ],
        "commitId" : "528534d3a40c4b0f1ad012b26d1bde1f07407d2e",
        "timestamp" : 1783603752000,
        "author" : {
          "absoluteUrl" : "https://jenkins.younex.de/user/info",
          "fullName" : "info"
        },
        "authorEmail" : "info@younex.de",
        "comment" : "add bom product sync control to ordersource - jtl ffn for now only\u000a",
        "date" : "2026-07-09 15:29:12 +0200",
        "id" : "528534d3a40c4b0f1ad012b26d1bde1f07407d2e",
        "msg" : "add bom product sync control to ordersource - jtl ffn for now only",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "app/pages/settings/order-sources/[id]/view.vue"
          },
          {
            "editType" : "edit",
            "file" : "server/api/settings/order-sources/store.post.ts"
          },
          {
            "editType" : "edit",
            "file" : "app/pages/settings/order-sources/[id]/edit.vue"
          },
          {
            "editType" : "edit",
            "file" : "server/api/settings/order-sources/update.put.ts"
          },
          {
            "editType" : "edit",
            "file" : "app/components/settings/OrderSourceForm.vue"
          },
          {
            "editType" : "edit",
            "file" : "app/pages/settings/order-sources/create.vue"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "app/components/SearchModal.vue",
          "server/api/search/[query]/index.get.ts"
        ],
        "commitId" : "960e84e0c1bcf90a3325ecd16d08d8628caf7724",
        "timestamp" : 1783609123000,
        "author" : {
          "absoluteUrl" : "https://jenkins.younex.de/user/info",
          "fullName" : "info"
        },
        "authorEmail" : "info@younex.de",
        "comment" : "modify search modal display and increase results\u000a",
        "date" : "2026-07-09 16:58:43 +0200",
        "id" : "960e84e0c1bcf90a3325ecd16d08d8628caf7724",
        "msg" : "modify search modal display and increase results",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "server/api/search/[query]/index.get.ts"
          },
          {
            "editType" : "edit",
            "file" : "app/components/SearchModal.vue"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "https://jenkins.younex.de/user/info",
      "fullName" : "info"
    }
  ]
}