Skip to content

Commit

Permalink
Merge pull request #48 from tronghieuvuong/tvuong/formatUI
Browse files Browse the repository at this point in the history
Add BTR team to the page
  • Loading branch information
tronghieuvuong authored Dec 7, 2023
2 parents 61ca4cf + 765b145 commit 7336149
Show file tree
Hide file tree
Showing 8 changed files with 26 additions and 15 deletions.
3 changes: 2 additions & 1 deletion apps/application-status/components/navbar.vue
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,9 @@
}
.rec > img {
margin-left: 2.5%;
margin-left: 5%;
resize: both;
scale: 80%;
}
.rec > h2 {
Expand Down
10 changes: 9 additions & 1 deletion apps/application-status/data/TeamsData.ts
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ const sprint: Sprint = {
}
const result = {
totalReleases: 0,
totalBugs: 0
totalDefects: 0
}
const teams = [
{
Expand Down Expand Up @@ -58,6 +58,14 @@ const teams = [
keyWord: 'relationships',
result,
sprint
},
{
id: 5,
title: BoardTitles.BTR,
board: BoardName.BTR,
keyWord: 'btr',
result,
sprint
}
]

Expand Down
3 changes: 3 additions & 0 deletions apps/application-status/devops/vaults.env
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#vaults api
ZENHUB_APIKEY="op://API/$APP_ENV/zenhub/ZENHUB_APIKEY"
GITHUB_TOKEN="op://API/$APP_ENV/github/GITHUB_TOKEN"
3 changes: 2 additions & 1 deletion apps/application-status/enums/boardName.ts
Original file line number Diff line number Diff line change
Expand Up @@ -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
3 changes: 2 additions & 1 deletion apps/application-status/enums/boardTitles.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@ enum BoardTitles {
ENTITIES = 'ENTITIES',
NAMESTEAMSPACE = 'NAMES TEAM SPACE',
ASSETS = 'ASSETS',
RELATIONSHIPS = 'RELATIONSHIPS'
RELATIONSHIPS = 'RELATIONSHIPS',
BTR = 'BENEFICIAL OWNERSHIP'
}

export default BoardTitles
Original file line number Diff line number Diff line change
@@ -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]
Expand All @@ -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
10 changes: 5 additions & 5 deletions apps/application-status/pages/index.vue
Original file line number Diff line number Diff line change
Expand Up @@ -30,9 +30,9 @@
</div>
<div>
<h2 class="text-xl">
Total Bugs
Total Prod Defects
</h2>
<pre>{{ team.result.totalBugs }}</pre>
<pre>{{ team.result.totalDefects }}</pre>
</div>
<div>
<h2 class="text-xl">
Expand Down Expand Up @@ -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 () {
Expand Down Expand Up @@ -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)
}
}
}
Expand Down
3 changes: 0 additions & 3 deletions apps/application-status/vaults.env

This file was deleted.

0 comments on commit 7336149

Please sign in to comment.