diff --git a/apps/application-status/components/navbar.vue b/apps/application-status/components/navbar.vue index b5b9d78..64ef401 100644 --- a/apps/application-status/components/navbar.vue +++ b/apps/application-status/components/navbar.vue @@ -16,8 +16,9 @@ } .rec > img { - margin-left: 2.5%; + margin-left: 5%; resize: both; + scale: 80%; } .rec > h2 { diff --git a/apps/application-status/data/TeamsData.ts b/apps/application-status/data/TeamsData.ts index 5e9fcb1..55df091 100644 --- a/apps/application-status/data/TeamsData.ts +++ b/apps/application-status/data/TeamsData.ts @@ -24,7 +24,7 @@ const sprint: Sprint = { } const result = { totalReleases: 0, - totalBugs: 0 + totalDefects: 0 } const teams = [ { @@ -58,6 +58,14 @@ const teams = [ keyWord: 'relationships', result, sprint + }, + { + id: 5, + title: BoardTitles.BTR, + board: BoardName.BTR, + keyWord: 'btr', + result, + sprint } ] diff --git a/apps/application-status/devops/vaults.env b/apps/application-status/devops/vaults.env index e69de29..b78d47f 100644 --- a/apps/application-status/devops/vaults.env +++ b/apps/application-status/devops/vaults.env @@ -0,0 +1,3 @@ +#vaults api +ZENHUB_APIKEY="op://API/$APP_ENV/zenhub/ZENHUB_APIKEY" +GITHUB_TOKEN="op://API/$APP_ENV/github/GITHUB_TOKEN" \ No newline at end of file diff --git a/apps/application-status/enums/boardName.ts b/apps/application-status/enums/boardName.ts index a5b0027..82629f9 100644 --- a/apps/application-status/enums/boardName.ts +++ b/apps/application-status/enums/boardName.ts @@ -2,7 +2,8 @@ enum BoardName { ENTITIES = 'entities-team-space-2023', NAMETEAMSPACE = 'names-team-board', ASSETS = 'Assets Team Space', - RELATIONSHIPS = 'Relationships Team Space' + RELATIONSHIPS = 'Relationships Team Space', + BTR = 'Beneficial Ownership 2023', } export default BoardName diff --git a/apps/application-status/enums/boardTitles.ts b/apps/application-status/enums/boardTitles.ts index 94567d2..81c74f6 100644 --- a/apps/application-status/enums/boardTitles.ts +++ b/apps/application-status/enums/boardTitles.ts @@ -2,7 +2,8 @@ enum BoardTitles { ENTITIES = 'ENTITIES', NAMESTEAMSPACE = 'NAMES TEAM SPACE', ASSETS = 'ASSETS', - RELATIONSHIPS = 'RELATIONSHIPS' + RELATIONSHIPS = 'RELATIONSHIPS', + BTR = 'BENEFICIAL OWNERSHIP' } export default BoardTitles diff --git a/apps/application-status/helper/countBugs.ts b/apps/application-status/helper/countDefects.ts similarity index 75% rename from apps/application-status/helper/countBugs.ts rename to apps/application-status/helper/countDefects.ts index 89b71ba..7ba597a 100644 --- a/apps/application-status/helper/countBugs.ts +++ b/apps/application-status/helper/countDefects.ts @@ -1,4 +1,4 @@ -function getBugs (issues: any) { +function getDefects (issues: any) { let count: number = 0 for (let i = 0; i < issues.length; i++) { const issue = issues[i] @@ -8,11 +8,11 @@ function getBugs (issues: any) { const label = labels[j] issueLabels.push(label.name) } - if (issueLabels.includes('bug')) { + if (issueLabels.includes('prod defect')) { count++ } } return count } -export default getBugs +export default getDefects diff --git a/apps/application-status/pages/index.vue b/apps/application-status/pages/index.vue index 8c7a9c8..f5e5108 100644 --- a/apps/application-status/pages/index.vue +++ b/apps/application-status/pages/index.vue @@ -30,9 +30,9 @@

- Total Bugs + Total Prod Defects

-
{{ team.result.totalBugs }}
+
{{ team.result.totalDefects }}

@@ -71,12 +71,12 @@ import getData from '../helper/getData' // import { Release } from '../interface/interfaces' import { getBoard } from '../composables/getBoard' import { getIssueZenhub } from '../composables/getIssues' -import getBugs from '../helper/countBugs' // import workflowRun from '../enums/workflowRun' // import runWorkFlow from '../composables/runWorkFlow' // import runJob from '../enums/runJob' // import waitForSuccessStatus from '../composables/getWorkFlows' import teams from '../data/TeamsData' +import getDefects from '../helper/countDefects' export default { data () { @@ -104,10 +104,10 @@ export default { team.sprint = teamsContent.sprint team.result = { totalReleases: teamsContent.releases.length, - totalBugs: 0 + totalDefects: 0 } const issues = await getIssueZenhub(boardID) - team.result.totalBugs = getBugs(issues) + team.result.totalDefects = getDefects(issues) } } } diff --git a/apps/application-status/vaults.env b/apps/application-status/vaults.env deleted file mode 100644 index b78d47f..0000000 --- a/apps/application-status/vaults.env +++ /dev/null @@ -1,3 +0,0 @@ -#vaults api -ZENHUB_APIKEY="op://API/$APP_ENV/zenhub/ZENHUB_APIKEY" -GITHUB_TOKEN="op://API/$APP_ENV/github/GITHUB_TOKEN" \ No newline at end of file