Skip to content

Commit

Permalink
Feature/reactivation flag (#178)
Browse files Browse the repository at this point in the history
  • Loading branch information
lturmel committed Nov 12, 2023
1 parent 0ab8bc9 commit 15969d5
Show file tree
Hide file tree
Showing 5 changed files with 22 additions and 18 deletions.
6 changes: 3 additions & 3 deletions CurrentReleaseNotes.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
## Issues fixes

- ### [Issue0158](https://github.com/expertasolutions/AzDo.VstsDashboard/issues/158)
- Fix the limitation of the default 100 Projects load from Azure DevOps Rest API
- Integrated various security fix
- ### [Issue0177](https://github.com/expertasolutions/AzDo.VstsDashboard/issues/177)
- Add Re-Activation message, in order to prepare the field for the new Release with Yaml Pipeline Stage Deployment Health
- Add back the option to ***Sent a request*** button.
5 changes: 3 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,9 @@ The intention was to see what's currently happened into the CI/CD pipeline and p
![CICD_Screencapture](screenshots/CI_CD_Dashboard.png)

## **Important**:
- **Pipeline YAML**, due to missing Rest API functionality to extract Pipeline Deployment Stage in Pipeline Yaml, they’re not supporting viewing Deployment Stage health. There is a way to extract the information, but this will cause a major overhead in terms of usability of this extension to your users account request per min on Azure DevOps Service.
- **After February 5th, 2022**, there **no longer support** to enhance on this extension. Since we moved all of our Projects on GitHub
- **Pipeline YAML**: Starting ***October 2023***, We've re-open this extension, due to some Azure DevOps Rest API enhancement for Environments deployment history & Approval.<br><s>Due to missing Rest API functionality to extract Pipeline Deployment Stage in Pipeline Yaml, they’re not supporting viewing Deployment Stage health. There is a way to extract the information, but this will cause a major overhead in terms of usability of this extension to your users account request per min on Azure DevOps Service.</s>
<br>***We expects to deploy new version with Pipeline Environment Stage Deployment health visual, before the end of 2023 year.***
- <s>**After February 5th, 2022**, there **no longer support** to enhance on this extension. Since we moved all of our Projects on GitHub</s>

## Permissions Authorization
Don't forget to Authorize the Extension permission under your Azure DevOps/Server Organization Settings/Extensions/CI/CD Dashboard.
Expand Down
10 changes: 1 addition & 9 deletions ci-vstsdashboardbuild.yml
Original file line number Diff line number Diff line change
Expand Up @@ -71,15 +71,7 @@ stages:

- stage: ExpertaPrivatePreview
dependsOn: Build
condition: and(
succeeded(),
or(
eq(variables['build.sourceBranch'], 'refs/heads/master')
, eq(variables['build.sourceBranch'], 'refs/heads/feature/*')
, eq(variables['build.sourceBranch'], 'refs/heads/Issue*')
, eq(variables['build.sourceBranch'], 'refs/heads/Delivery/*')
)
)
condition: succeeded()
jobs:
- deployment: DeployExtension
pool:
Expand Down
10 changes: 7 additions & 3 deletions src/ext/Dashboard/cells/buildReference.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -192,9 +192,13 @@ function renderPendingBuild(buildRef:BuildDefinitionReference, buildList: Build[
<Link href={buildUrl} target="_blank">{lastBuild.buildNumber}</Link>&nbsp;
</div>
<div style={{marginLeft: "10px"}}>
<Icon iconName="BranchMerge"/>&nbsp;<Link href={branchUrl} target="_blank">{branchName}</Link>&nbsp;
<Icon iconName="BranchCommit" />{sourceVersionCtrl}&nbsp;
{requestByCtrl}&nbsp;{clockCtrl}
<div>
<Icon iconName="BranchMerge"/>&nbsp;<Link href={branchUrl} target="_blank">{branchName}</Link>&nbsp;
<Icon iconName="BranchCommit" />{sourceVersionCtrl}&nbsp;
</div>
<div>
{requestByCtrl}&nbsp;{clockCtrl}
</div>
</div>
</div>
);
Expand Down
9 changes: 8 additions & 1 deletion src/ext/Dashboard/dashboard.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -679,7 +679,14 @@ class CICDDashboard extends React.Component<{}, {}> {
</HeaderTitle>
</HeaderTitleRow>
<HeaderDescription>
<Link href={this.releaseNoteVersion} target="_blank" subtle={true}>{this.extensionVersion}</Link>&nbsp;
<div>
<Link href={this.releaseNoteVersion} target="_blank" subtle={true}>{this.extensionVersion}</Link>
</div>
<div>
<Link href="https://github.com/expertasolutions/VstsDashboard/issues/new" target="_blank">
<Icon iconName="FeedbackRequestSolid" size={IconSize.small}/>&nbsp;Make a request
</Link>
</div>
</HeaderDescription>
</HeaderTitleArea>
</CustomHeader>
Expand Down

0 comments on commit 15969d5

Please sign in to comment.