Skip to content

Commit

Permalink
Merge pull request #159 from expertasolutions/Issue0158
Browse files Browse the repository at this point in the history
Issue0158
  • Loading branch information
lturmel authored Feb 5, 2022
2 parents 5a6249c + 5a9f496 commit 6c35fa4
Show file tree
Hide file tree
Showing 5 changed files with 28 additions and 27 deletions.
5 changes: 3 additions & 2 deletions CurrentReleaseNotes.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
## Issues fixes

- ### [Issue0147](https://github.com/expertasolutions/VstsDashboard/issues/147)
- Fix the regression causes by the release 1.20209.3 where not data where load
- ### [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
13 changes: 8 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,19 @@ 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

## Permissions Authorization
Don't forget to Authorize the Extension permissions under your Azure DevOps/Server Organization Settings/Extensions/CI/CD Dashboard.
Don't forget to Authorize the Extension permission under your Azure DevOps/Server Organization Settings/Extensions/CI/CD Dashboard.

![Issue0141-01](screenshots/PermissionAuth.png)


## Supported versions
## Azure DevOps Supported versions
- Azure DevOps Services
- Azure DevOps Server 2019 update 1 (17.153.29207.5) and later - see [Azure DevOps Server build numbers](https://docs.microsoft.com/en-us/azure/devops/release-notes/features-timeline#server-build-numbers)

## More informations
- **What's next ?**: You can follow the next features inclusion on our [GitHub project page](https://github.com/expertasolutions/VstsDashboard/issues). If you want to contribute, don't hesitate to jump in it.
- **UI Guidelines**: The UI of this extension has been develop in occordance of the [Formula Design System](https://developer.microsoft.com/en-ca/azure-devops) provided by microsoft.
- **UI Guidelines**: The UI of this extension has been developed in accordance of the [Formula Design System](https://developer.microsoft.com/en-ca/azure-devops) provided by Microsoft.

30 changes: 15 additions & 15 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion src/ext/Dashboard/PipelineServices.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ const releaseClient = API.getClient(ReleaseRestClient);
const extClient = API.getClient(ExtensionManagementRestClient);

export async function getProjects() {
let result = await coreClient.getProjects();
let result = await coreClient.getProjects(null, 9999);
return result.sort((a,b) => a.name.localeCompare(b.name) );
}

Expand Down
5 changes: 1 addition & 4 deletions src/ext/Dashboard/dashboard.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -656,10 +656,7 @@ class CICDDashboard extends React.Component<{}, {}> {
<span className="font-size-m"><Status {...Statuses.Running} size={StatusSize.m}/>&nbsp;{buildInProgress.value}</span>&nbsp;&nbsp;
<span className="font-size-m"><Status {...Statuses.Success} size={StatusSize.m}/>&nbsp;{buildSucceeded.value}</span>&nbsp;&nbsp;
<span className="font-size-m"><Status {...Statuses.Warning} size={StatusSize.m}/>&nbsp;{buildInWarning.value}</span>&nbsp;&nbsp;
<span className="font-size-m"><Status {...Statuses.Failed} size={StatusSize.m}/>&nbsp;{buildInError.value}</span>&nbsp;&nbsp;|&nbsp;&nbsp;
<Link href="https://github.com/expertasolutions/VstsDashboard/issues/new" target="_blank">
<Icon iconName="FeedbackRequestSolid" size={IconSize.medium}/>
</Link>&nbsp;&nbsp;&nbsp;
<span className="font-size-m"><Status {...Statuses.Failed} size={StatusSize.m}/>&nbsp;{buildInError.value}</span>&nbsp;&nbsp;
<Link onClick={async ()=> {
isFullScreen.value = !isFullScreen.value;
const layoutService = await SDK.getService<IHostPageLayoutService>(CommonServiceIds.HostPageLayoutService);
Expand Down

0 comments on commit 6c35fa4

Please sign in to comment.