{
  "_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" : 702,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "68d5aaa7a06b9cd2626e30b3348881bb9f784e03",
            "branch" : [
              {
                "SHA1" : "68d5aaa7a06b9cd2626e30b3348881bb9f784e03",
                "name" : "refs/remotes/origin/dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "68d5aaa7a06b9cd2626e30b3348881bb9f784e03",
            "branch" : [
              {
                "SHA1" : "68d5aaa7a06b9cd2626e30b3348881bb9f784e03",
                "name" : "refs/remotes/origin/dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "68d5aaa7a06b9cd2626e30b3348881bb9f784e03",
        "branch" : [
          {
            "SHA1" : "68d5aaa7a06b9cd2626e30b3348881bb9f784e03",
            "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" : "#702",
  "duration" : 63953,
  "estimatedDuration" : 71602,
  "executor" : None,
  "fullDisplayName" : "build-logship-frontend #702",
  "id" : "702",
  "inProgress" : False,
  "keepLog" : False,
  "number" : 702,
  "queueId" : 5519,
  "result" : "SUCCESS",
  "timestamp" : 1786406400140,
  "url" : "https://jenkins.younex.de/job/build-logship-frontend/702/",
  "builtOn" : "",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "app/pages/settings/bank-connections/[id]/edit.vue",
          "app/pages/mobile/receive.vue",
          "server/api/mobile/po-open.get.ts"
        ],
        "commitId" : "94da1c3a6e333619dcb30dfc7aef26d188c8205d",
        "timestamp" : 1786356900000,
        "author" : {
          "absoluteUrl" : "https://jenkins.younex.de/user/info",
          "fullName" : "info"
        },
        "authorEmail" : "info@younex.de",
        "comment" : "Fix Receive PO View\u000a",
        "date" : "2026-08-10 12:15:00 +0200",
        "id" : "94da1c3a6e333619dcb30dfc7aef26d188c8205d",
        "msg" : "Fix Receive PO View",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "app/pages/settings/bank-connections/[id]/edit.vue"
          },
          {
            "editType" : "edit",
            "file" : "server/api/mobile/po-open.get.ts"
          },
          {
            "editType" : "edit",
            "file" : "app/pages/mobile/receive.vue"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "android/update-files/version.json",
          "android/app/build.gradle",
          "server/api/shopify/locations.get.ts",
          "server/api/shopify/products.get.ts",
          "server/api/shopify-new/locations.get.ts",
          "server/api/settings/order-sources/[id]/shopify-location.put.ts",
          "server/api/shopify/stocks/sync.post.ts",
          "app/pages/fulfillment/shopify-stocks/index.vue",
          "android/update-files/history.json",
          "reference/recipes.md",
          "server/api/shopify-new/stocks/sync.post.ts",
          "server/api/shopify-new/products.get.ts"
        ],
        "commitId" : "9fbf14a6944e89f718bd8a505f22b0d62c802020",
        "timestamp" : 1786358543000,
        "author" : {
          "absoluteUrl" : "https://jenkins.younex.de/user/info",
          "fullName" : "info"
        },
        "authorEmail" : "info@younex.de",
        "comment" : "Fix shopify sync\u000a",
        "date" : "2026-08-10 12:42:23 +0200",
        "id" : "9fbf14a6944e89f718bd8a505f22b0d62c802020",
        "msg" : "Fix shopify sync",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "android/update-files/history.json"
          },
          {
            "editType" : "edit",
            "file" : "app/pages/fulfillment/shopify-stocks/index.vue"
          },
          {
            "editType" : "add",
            "file" : "server/api/shopify-new/locations.get.ts"
          },
          {
            "editType" : "edit",
            "file" : "server/api/shopify/products.get.ts"
          },
          {
            "editType" : "edit",
            "file" : "android/update-files/version.json"
          },
          {
            "editType" : "edit",
            "file" : "reference/recipes.md"
          },
          {
            "editType" : "edit",
            "file" : "server/api/shopify-new/products.get.ts"
          },
          {
            "editType" : "add",
            "file" : "server/api/settings/order-sources/[id]/shopify-location.put.ts"
          },
          {
            "editType" : "edit",
            "file" : "server/api/shopify-new/stocks/sync.post.ts"
          },
          {
            "editType" : "edit",
            "file" : "android/app/build.gradle"
          },
          {
            "editType" : "add",
            "file" : "server/api/shopify/locations.get.ts"
          },
          {
            "editType" : "edit",
            "file" : "server/api/shopify/stocks/sync.post.ts"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "app/components/manufacturings/BomProductionWorkflow.vue",
          "app/components/AgGrid.vue",
          "app/pages/manufacturings/product-bom/index.vue",
          "app/pages/manufacturings/bom-productions/index.vue",
          "app/assets/langs/shared.js"
        ],
        "commitId" : "eec4b06ddf7d601952715d89f5bc27121f3ccbac",
        "timestamp" : 1786363602000,
        "author" : {
          "absoluteUrl" : "https://jenkins.younex.de/user/info",
          "fullName" : "info"
        },
        "authorEmail" : "info@younex.de",
        "comment" : "tune bom production\u000a",
        "date" : "2026-08-10 14:06:42 +0200",
        "id" : "eec4b06ddf7d601952715d89f5bc27121f3ccbac",
        "msg" : "tune bom production",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "app/pages/manufacturings/product-bom/index.vue"
          },
          {
            "editType" : "edit",
            "file" : "app/pages/manufacturings/bom-productions/index.vue"
          },
          {
            "editType" : "edit",
            "file" : "app/assets/langs/shared.js"
          },
          {
            "editType" : "edit",
            "file" : "app/components/AgGrid.vue"
          },
          {
            "editType" : "add",
            "file" : "app/components/manufacturings/BomProductionWorkflow.vue"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "app/pages/sales/orders/index.vue",
          "app/components/AgGridServer.vue"
        ],
        "commitId" : "c0a3542dd31b44e532d36816a9f196138ca9c7ff",
        "timestamp" : 1786365189000,
        "author" : {
          "absoluteUrl" : "https://jenkins.younex.de/user/info",
          "fullName" : "info"
        },
        "authorEmail" : "info@younex.de",
        "comment" : "Sales Order Grid keep state and open orders in new tab\u000a",
        "date" : "2026-08-10 14:33:09 +0200",
        "id" : "c0a3542dd31b44e532d36816a9f196138ca9c7ff",
        "msg" : "Sales Order Grid keep state and open orders in new tab",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "app/pages/sales/orders/index.vue"
          },
          {
            "editType" : "edit",
            "file" : "app/components/AgGridServer.vue"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "app/pages/sales/orders/index.vue",
          "app/components/AgGridServer.vue"
        ],
        "commitId" : "771a801439b5c8a7bb2a3ad78ce6b798638763ae",
        "timestamp" : 1786365454000,
        "author" : {
          "absoluteUrl" : "https://jenkins.younex.de/user/info",
          "fullName" : "info"
        },
        "authorEmail" : "info@younex.de",
        "comment" : "fix state of sales order grid\u000a",
        "date" : "2026-08-10 14:37:34 +0200",
        "id" : "771a801439b5c8a7bb2a3ad78ce6b798638763ae",
        "msg" : "fix state of sales order grid",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "app/pages/sales/orders/index.vue"
          },
          {
            "editType" : "edit",
            "file" : "app/components/AgGridServer.vue"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "app/pages/integrations/print-labels-desktop.vue",
          "app/pages/integrations/picklist-desktop.vue",
          "app/pages/integrations/product-desktop.vue",
          "app/app.vue",
          "app/pages/integrations/inventory-desktop.vue",
          "app/pages/integrations/fix-locator-owner-desktop.vue",
          "app/pages/integrations/tasks-desktop.vue",
          "app/pages/integrations/locator-articles-desktop.vue",
          "app/pages/integrations/index.vue",
          "app/pages/integrations/movement-desktop.vue",
          "app/composables/useDesktopScanner.ts",
          "app/pages/integrations/receive-desktop.vue",
          "app/assets/langs/shared.js"
        ],
        "commitId" : "f2f18062d6be35dfa5f6d47209dc2a6822fbcc27",
        "timestamp" : 1786368470000,
        "author" : {
          "absoluteUrl" : "https://jenkins.younex.de/user/info",
          "fullName" : "info"
        },
        "authorEmail" : "info@younex.de",
        "comment" : "Clone and adapt all mobile pages as desktop integration apps\u000a",
        "date" : "2026-08-10 15:27:50 +0200",
        "id" : "f2f18062d6be35dfa5f6d47209dc2a6822fbcc27",
        "msg" : "Clone and adapt all mobile pages as desktop integration apps",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "app/assets/langs/shared.js"
          },
          {
            "editType" : "add",
            "file" : "app/pages/integrations/locator-articles-desktop.vue"
          },
          {
            "editType" : "add",
            "file" : "app/composables/useDesktopScanner.ts"
          },
          {
            "editType" : "add",
            "file" : "app/pages/integrations/picklist-desktop.vue"
          },
          {
            "editType" : "edit",
            "file" : "app/app.vue"
          },
          {
            "editType" : "add",
            "file" : "app/pages/integrations/fix-locator-owner-desktop.vue"
          },
          {
            "editType" : "add",
            "file" : "app/pages/integrations/movement-desktop.vue"
          },
          {
            "editType" : "add",
            "file" : "app/pages/integrations/receive-desktop.vue"
          },
          {
            "editType" : "add",
            "file" : "app/pages/integrations/tasks-desktop.vue"
          },
          {
            "editType" : "edit",
            "file" : "app/pages/integrations/index.vue"
          },
          {
            "editType" : "add",
            "file" : "app/pages/integrations/product-desktop.vue"
          },
          {
            "editType" : "add",
            "file" : "app/pages/integrations/inventory-desktop.vue"
          },
          {
            "editType" : "add",
            "file" : "app/pages/integrations/print-labels-desktop.vue"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "server/api/requests/requests/update.put.ts",
          "app/pages/manufacturings/productions/create.vue",
          "app/components/manufacturings/ProductionForm.vue",
          "server/api/requests/requests/store.post.ts",
          "app/pages/manufacturings/bom-productions/index.vue",
          "server/api/manufacturings/productions/store.post.ts",
          "server/api/manufacturings/bom-productions/store.post.ts",
          "app/pages/requests/requests/[id]/edit.vue",
          "app/components/requests/RequestForm.vue",
          "server/utils/productionTicket.ts"
        ],
        "commitId" : "2f1422619268399368deeab0ac2a1467b4fefff9",
        "timestamp" : 1786369192000,
        "author" : {
          "absoluteUrl" : "https://jenkins.younex.de/user/info",
          "fullName" : "info"
        },
        "authorEmail" : "info@younex.de",
        "comment" : "Add Production Ticket Integration\u000a",
        "date" : "2026-08-10 15:39:52 +0200",
        "id" : "2f1422619268399368deeab0ac2a1467b4fefff9",
        "msg" : "Add Production Ticket Integration",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "app/components/manufacturings/ProductionForm.vue"
          },
          {
            "editType" : "edit",
            "file" : "app/pages/manufacturings/bom-productions/index.vue"
          },
          {
            "editType" : "edit",
            "file" : "app/pages/requests/requests/[id]/edit.vue"
          },
          {
            "editType" : "edit",
            "file" : "server/api/requests/requests/update.put.ts"
          },
          {
            "editType" : "edit",
            "file" : "server/api/manufacturings/bom-productions/store.post.ts"
          },
          {
            "editType" : "edit",
            "file" : "app/pages/manufacturings/productions/create.vue"
          },
          {
            "editType" : "edit",
            "file" : "server/api/requests/requests/store.post.ts"
          },
          {
            "editType" : "edit",
            "file" : "app/components/requests/RequestForm.vue"
          },
          {
            "editType" : "edit",
            "file" : "server/api/manufacturings/productions/store.post.ts"
          },
          {
            "editType" : "add",
            "file" : "server/utils/productionTicket.ts"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "app/pages/integrations/print-labels-desktop.vue",
          "app/pages/integrations/product-desktop.vue",
          "app/pages/integrations/picklist-desktop.vue",
          "app/components/AgGrid/SalesOrder/AgCustomLink.vue",
          "app/pages/integrations/inventory-desktop.vue",
          "app/pages/integrations/tasks-desktop.vue",
          "app/pages/integrations/fix-locator-owner-desktop.vue",
          "app/pages/procurements/my-receipts/[id].vue",
          "app/pages/integrations/index.vue",
          "app/pages/integrations/locator-articles-desktop.vue",
          "app/pages/integrations/movement-desktop.vue",
          "app/pages/integrations/receive-desktop.vue",
          "server/api/mobile/product-search.post.ts",
          "reference/recipes.md"
        ],
        "commitId" : "68d5aaa7a06b9cd2626e30b3348881bb9f784e03",
        "timestamp" : 1786374223000,
        "author" : {
          "absoluteUrl" : "https://jenkins.younex.de/user/info",
          "fullName" : "info"
        },
        "authorEmail" : "info@younex.de",
        "comment" : "optimize desktop integration pages\u000a",
        "date" : "2026-08-10 17:03:43 +0200",
        "id" : "68d5aaa7a06b9cd2626e30b3348881bb9f784e03",
        "msg" : "optimize desktop integration pages",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "app/pages/integrations/inventory-desktop.vue"
          },
          {
            "editType" : "edit",
            "file" : "app/pages/integrations/print-labels-desktop.vue"
          },
          {
            "editType" : "edit",
            "file" : "app/pages/integrations/receive-desktop.vue"
          },
          {
            "editType" : "edit",
            "file" : "reference/recipes.md"
          },
          {
            "editType" : "edit",
            "file" : "app/pages/integrations/tasks-desktop.vue"
          },
          {
            "editType" : "edit",
            "file" : "app/pages/integrations/index.vue"
          },
          {
            "editType" : "edit",
            "file" : "app/pages/integrations/movement-desktop.vue"
          },
          {
            "editType" : "edit",
            "file" : "app/pages/integrations/fix-locator-owner-desktop.vue"
          },
          {
            "editType" : "edit",
            "file" : "app/pages/integrations/product-desktop.vue"
          },
          {
            "editType" : "edit",
            "file" : "app/pages/integrations/picklist-desktop.vue"
          },
          {
            "editType" : "edit",
            "file" : "app/pages/procurements/my-receipts/[id].vue"
          },
          {
            "editType" : "edit",
            "file" : "server/api/mobile/product-search.post.ts"
          },
          {
            "editType" : "edit",
            "file" : "app/components/AgGrid/SalesOrder/AgCustomLink.vue"
          },
          {
            "editType" : "edit",
            "file" : "app/pages/integrations/locator-articles-desktop.vue"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "https://jenkins.younex.de/user/info",
      "fullName" : "info"
    }
  ]
}