freddycoder / azuredevopsteammembersvelocity Goto Github PK
View Code? Open in Web Editor NEWAn app that fetches task history and tells the information about the velocity of each member base on a sprint
License: MIT License
An app that fetches task history and tells the information about the velocity of each member base on a sprint
License: MIT License
Sonarcloud doesn't see the code coverage of the unit test. Add the necessary commands in the action yml file.
Add textbox to filter pod in the kubernetes page
As the title said, the velocity table order is wring and there is duplicated data. This is due to the mix a of IAsyncEnumerable and the SortedSet.
Givin to release, create a diff view based on the variables of the pipeline
To do a better calculation of the Hours of work done of each member. The revised date of the update can be compare to the begining date of the sprint. This will improve the calculation by not including work that has been done in other sprints.
A a button to see the k8s ressources in the JsonDialog in the kubernetes page
Order the list of repostory in the Git page
Keep the pod search in the user settings in the kubernetes page
Don't wait 2 seconds in the log loop when there was log in the previous iteration
In the new version, after entering an Api key in the main page. The user need to click on Persist settings in order to be able to call the api.
If the user does click on persist, he get an error where is unclear what is appening.
In this case the API return a 203 http response, witch is a success status code. So the serializer try to deserialize de response an failed.
Add delete button for pods
Functionality for the release page
Some event may stop de listenning function but the check box stay checked.
Make the serach pod text box more reactive
The way that _asChanged is used by class that implements the AbstractSettings class does not realy work. This need to be changed
Allow bigger file size in the CodeBot page.
Add the error message at the top of the page when there is error
I got this exception in the main page after wating a while a doing different click into the input text fields
azuredevopsteammembersvelocity_1 | warn: Microsoft.AspNetCore.Components.Server.Circuits.RemoteRenderer[100]
azuredevopsteammembersvelocity_1 | Unhandled exception rendering component: Sequence contains no matching element
azuredevopsteammembersvelocity_1 | System.InvalidOperationException: Sequence contains no matching element
azuredevopsteammembersvelocity_1 | at System.Linq.ThrowHelper.ThrowNoMatchException()
azuredevopsteammembersvelocity_1 | at System.Linq.Enumerable.First[TSource](IEnumerable`1 source, Func`2 predicate)
azuredevopsteammembersvelocity_1 | at AzureDevOpsTeamMembersVelocity.Pages.Index.GetTeams() in /src/AzureDevOpsTeamMembersVelocity/Pages/Index.razor:line 262
azuredevopsteammembersvelocity_1 | at Microsoft.AspNetCore.Components.ComponentBase.CallStateHasChangedOnAsyncCompletion(Task task)
azuredevopsteammembersvelocity_1 | at Microsoft.AspNetCore.Components.RenderTree.Renderer.GetErrorHandledTask(Task taskToHandle)
azuredevopsteammembersvelocity_1 | fail: Microsoft.AspNetCore.Components.Server.Circuits.CircuitHost[111]
azuredevopsteammembersvelocity_1 | Unhandled exception in circuit 'wpQOTZPKaI5OsWbb5s4BRznK6AIE4zUmQA32GZeD_yY'.
azuredevopsteammembersvelocity_1 | System.InvalidOperationException: Sequence contains no matching element
azuredevopsteammembersvelocity_1 | at System.Linq.ThrowHelper.ThrowNoMatchException()
azuredevopsteammembersvelocity_1 | at System.Linq.Enumerable.First[TSource](IEnumerable`1 source, Func`2 predicate)
azuredevopsteammembersvelocity_1 | at AzureDevOpsTeamMembersVelocity.Pages.Index.GetTeams() in /src/AzureDevOpsTeamMembersVelocity/Pages/Index.razor:line 262
azuredevopsteammembersvelocity_1 | at Microsoft.AspNetCore.Components.ComponentBase.CallStateHasChangedOnAsyncCompletion(Task task)
azuredevopsteammembersvelocity_1 | at Microsoft.AspNetCore.Components.RenderTree.Renderer.GetErrorHandledTask(Task taskToHandle)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.