Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add configurable number of "last verified" per tag on the home page #39

Open
canny bot opened this issue Jun 26, 2024 · 5 comments
Open

Add configurable number of "last verified" per tag on the home page #39

canny bot opened this issue Jun 26, 2024 · 5 comments

Comments

@canny
Copy link

canny bot commented Jun 26, 2024

Currently the last verified column on the home page of the broker shows when the last verification was run.
It would be great if on the home page you could see the latest verification result for a number of tags of interest, for example master and prod.

https://pact.canny.io/admin/board/feature-requests/p/add-configurable-number-of-last-verified-per-tag-on-the-home-page

Copy link
Author

canny bot commented Jun 26, 2024

This issue has been linked to a Canny post: Add configurable number of "last verified" per tag on the home page 🎉

@YOU54F
Copy link
Member

YOU54F commented Jun 26, 2024

Phil Endsley - June 22, 2020

This would be a huge improvement for us.

We're just rolling Pact out across teams in our company, and this isn't something they all understand right away. Since all of our development happens in feature branches, 95% of the time, the "dashboard" view is just showing verification results for a feature branch.

Because of this, it's almost meaningless to us

@YOU54F
Copy link
Member

YOU54F commented Jun 26, 2024

Beth - June 22, 2020

This makes sense to me.

I've been considering allowing the configuration of "important tags" to allow the UI to show the tags that are most relevant to the user. eg. you might want to see the verifications for "master" and "prod". This sounds like a good use case for it.

Something that one of our Pactflow customers did is create their own dashboard using the "matrix" Pact build badges, that allow you to specify the consumer tag and the provider tag, and see the status of the pact verification between them. That might be a useful intermediate state.

Here's the link to the badge docs. https://docs.pact.io/pact_broker/advanced_topics/provider_verification_badges#with-consumer-and-provider-tags

Something that's also on the back burner (there's an issue in canny for it) is to duplicate the tags functionality with "branches" and "environments". This would make it easier for the UI to know which verifications were important to show.

Antonello Caboni - June 22, 2020

We have considered and would still consider a custom dashboard based on the broker’s API, but at the same time having two tools has disadvantages.

@YOU54F
Copy link
Member

YOU54F commented Jun 26, 2024

Beth - March 11, 2021

I'm replacing tags with explicit branches, and the ability to nominate which is the "main development branch" for each pacticipant. The index page will then be able to show the pact/result for the main branches.

@YOU54F
Copy link
Member

YOU54F commented Jun 26, 2024

Beth - September 30, 2021

Working on this in the background. The latest broker version has some improvements to the UI already.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant