apiVersion: jenkins.io/v1 kind: PipelineActivity metadata: annotations: lighthouse.jenkins-x.io/cloneURI: https://github.com/greencapitaltrade/bifrost.git lighthouse.jenkins-x.io/job: release creationTimestamp: "2026-09-05T15:23:33Z" generation: 7 labels: branch: main build: "218" context: release created-by-lighthouse: "true" event-GUID: bcf247c0-a93d-11f1-90c5-c00dc0f6923d lighthouse.jenkins-x.io/baseSHA: 3009cf468d85eb30b358a709a4a21ea02d4d5c36 lighthouse.jenkins-x.io/branch: main lighthouse.jenkins-x.io/buildNum: "1788621813164" lighthouse.jenkins-x.io/context: release lighthouse.jenkins-x.io/id: apitaltrade-bifrost-main-release-vp2xv lighthouse.jenkins-x.io/job: release lighthouse.jenkins-x.io/lastCommitSHA: 3009cf468d85eb30b358a709a4a21ea02d4d5c36 lighthouse.jenkins-x.io/refs.org: greencapitaltrade lighthouse.jenkins-x.io/refs.repo: bifrost lighthouse.jenkins-x.io/type: postsubmit owner: greencapitaltrade podName: apitaltrade-bifrost-main-release-gm5hx-from-build-pack-pod provider: github repository: bifrost tekton.dev/pipeline: apitaltrade-bifrost-main-release managedFields: - apiVersion: jenkins.io/v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:labels: f:branch: {} f:context: {} f:owner: {} f:provider: {} f:repository: {} f:spec: f:lastCommitMessage: {} f:lastCommitSHA: {} f:releaseNotesURL: {} f:version: {} manager: jx-changelog-0.10.29 operation: Update time: "2026-09-05T15:26:51Z" - apiVersion: jenkins.io/v1 fieldsType: FieldsV1 fieldsV1: f:spec: f:completedTimestamp: {} manager: jx-promote-0.6.45 operation: Update time: "2026-09-05T15:28:00Z" - apiVersion: jenkins.io/v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:lighthouse.jenkins-x.io/cloneURI: {} f:lighthouse.jenkins-x.io/job: {} f:labels: .: {} f:build: {} f:created-by-lighthouse: {} f:event-GUID: {} f:lighthouse.jenkins-x.io/baseSHA: {} f:lighthouse.jenkins-x.io/branch: {} f:lighthouse.jenkins-x.io/buildNum: {} f:lighthouse.jenkins-x.io/context: {} f:lighthouse.jenkins-x.io/id: {} f:lighthouse.jenkins-x.io/job: {} f:lighthouse.jenkins-x.io/lastCommitSHA: {} f:lighthouse.jenkins-x.io/refs.org: {} f:lighthouse.jenkins-x.io/refs.repo: {} f:lighthouse.jenkins-x.io/type: {} f:podName: {} f:tekton.dev/pipeline: {} f:spec: .: {} f:baseSHA: {} f:batchPipelineActivity: {} f:build: {} f:context: {} f:gitBranch: {} f:gitOwner: {} f:gitRepository: {} f:gitUrl: {} f:message: {} f:pipeline: {} f:startedTimestamp: {} f:status: {} f:steps: {} manager: jx-build-controller operation: Update time: "2026-09-05T15:28:45Z" name: greencapitaltrade-bifrost-main-218 namespace: jx resourceVersion: "325687722" uid: 079774bf-0f89-436c-be44-7718d516d727 spec: baseSHA: 3009cf468d85eb30b358a709a4a21ea02d4d5c36 batchPipelineActivity: {} build: "218" completedTimestamp: "2026-09-05T15:27:36Z" context: release gitBranch: main gitOwner: greencapitaltrade gitRepository: bifrost gitUrl: https://github.com/greencapitaltrade/bifrost.git lastCommitMessage: | feat: default brand per company on customer invoices account_brand gives account.move a brand_id but nothing ever fills it, so a per-brand invoice layout or footer only applies when someone sets the brand by hand on every invoice. TERRANURTURE PRIVATE LIMITED needs VoltCred to be the standing brand on its customer invoices. Adds res.company.default_brand_id, applied in account.move.create when no brand is given explicitly. Scoped to out_invoice and out_refund: vendor bills and journal entries are left alone, matching account_brand's own _is_brand_required. The default is read from the move's own company_id rather than env.company, so a move created for another company gets that company's brand. A constraint rejects a default brand belonging to a different company. Exposed on the Settings page next to the existing Brand Use Level field. 10 tests, covering explicit-brand precedence, empty default, excluded move types, context-supplied move_type, per-record behaviour in a multi-create and the cross-company constraint. Co-Authored-By: Claude Opus 5 (1M context) lastCommitSHA: 70071f7244c90c7edc683a0f7d9042006d011606 message: 'Tasks Completed: 1 (Failed: 0, Cancelled 0), Skipped: 0' pipeline: greencapitaltrade/bifrost/main releaseNotesURL: https://github.com/greencapitaltrade/bifrost/releases/tag/v7.1.0 startedTimestamp: "2026-09-05T15:23:33Z" status: Running steps: - kind: Stage stage: completedTimestamp: "2026-09-05T15:27:36Z" name: Release startedTimestamp: "2026-09-05T15:26:36Z" status: Succeeded - kind: Promote promote: environment: staging pullRequest: pullRequestURL: https://github.com/greencapitaltrade/mcu/pull/5666 startedTimestamp: "2026-09-05T15:27:36Z" status: Succeeded startedTimestamp: "2026-09-05T15:27:36Z" status: Succeeded - kind: Stage stage: completedTimestamp: "2026-09-05T15:28:44Z" name: from build pack startedTimestamp: "2026-09-05T15:23:37Z" status: Succeeded steps: - completedTimestamp: "2026-09-05T15:23:58Z" name: Git Clone startedTimestamp: "2026-09-05T15:23:37Z" status: Succeeded - completedTimestamp: "2026-09-05T15:24:02Z" name: Next Version startedTimestamp: "2026-09-05T15:23:58Z" status: Succeeded - completedTimestamp: "2026-09-05T15:24:08Z" name: Jx Variables startedTimestamp: "2026-09-05T15:24:02Z" status: Succeeded - completedTimestamp: "2026-09-05T15:24:11Z" name: Setup Pip Cache startedTimestamp: "2026-09-05T15:24:09Z" status: Succeeded - completedTimestamp: "2026-09-05T15:24:12Z" name: Process Config Templates startedTimestamp: "2026-09-05T15:24:11Z" status: Succeeded - completedTimestamp: "2026-09-05T15:24:12Z" name: Update Asset Management Version startedTimestamp: "2026-09-05T15:24:12Z" status: Succeeded - completedTimestamp: "2026-09-05T15:24:15Z" name: Check Registry startedTimestamp: "2026-09-05T15:24:13Z" status: Succeeded - completedTimestamp: "2026-09-05T15:26:42Z" name: Build Container Build startedTimestamp: "2026-09-05T15:24:15Z" status: Succeeded - completedTimestamp: "2026-09-05T15:26:51Z" name: Promote Changelog startedTimestamp: "2026-09-05T15:26:42Z" status: Succeeded - completedTimestamp: "2026-09-05T15:26:55Z" name: Promote Helm Release startedTimestamp: "2026-09-05T15:26:52Z" status: Succeeded - completedTimestamp: "2026-09-05T15:28:03Z" name: Promote Jx Promote startedTimestamp: "2026-09-05T15:26:56Z" status: Succeeded - completedTimestamp: "2026-09-05T15:28:44Z" name: Publish Org Kb startedTimestamp: "2026-09-05T15:28:03Z" status: Succeeded - kind: Stage stage: name: from build pack startedTimestamp: "2026-09-05T15:23:37Z" status: Running steps: - completedTimestamp: "2026-09-05T15:23:58Z" name: Git Clone startedTimestamp: "2026-09-05T15:23:37Z" status: Succeeded - completedTimestamp: "2026-09-05T15:24:02Z" name: Next Version startedTimestamp: "2026-09-05T15:23:58Z" status: Succeeded - completedTimestamp: "2026-09-05T15:24:08Z" name: Jx Variables startedTimestamp: "2026-09-05T15:24:02Z" status: Succeeded - completedTimestamp: "2026-09-05T15:24:11Z" name: Setup Pip Cache startedTimestamp: "2026-09-05T15:24:09Z" status: Succeeded - completedTimestamp: "2026-09-05T15:24:12Z" name: Process Config Templates startedTimestamp: "2026-09-05T15:24:11Z" status: Succeeded - completedTimestamp: "2026-09-05T15:24:12Z" name: Update Asset Management Version startedTimestamp: "2026-09-05T15:24:12Z" status: Succeeded - completedTimestamp: "2026-09-05T15:24:15Z" name: Check Registry startedTimestamp: "2026-09-05T15:24:13Z" status: Succeeded - completedTimestamp: "2026-09-05T15:26:42Z" name: Build Container Build startedTimestamp: "2026-09-05T15:24:15Z" status: Succeeded - completedTimestamp: "2026-09-05T15:26:51Z" name: Promote Changelog startedTimestamp: "2026-09-05T15:26:42Z" status: Succeeded - completedTimestamp: "2026-09-05T15:26:55Z" name: Promote Helm Release startedTimestamp: "2026-09-05T15:26:52Z" status: Succeeded - completedTimestamp: "2026-09-05T15:28:03Z" name: Promote Jx Promote startedTimestamp: "2026-09-05T15:26:56Z" status: Succeeded - name: Publish Org Kb startedTimestamp: "2026-09-05T15:23:58Z" status: Running version: 7.1.0 status: {}