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

🔧 Improve the Control Panel Tool Releases page #3209

Closed
2 of 3 tasks
Tracked by #3371
michaeljcollinsuk opened this issue Feb 5, 2024 · 5 comments
Closed
2 of 3 tasks
Tracked by #3371

🔧 Improve the Control Panel Tool Releases page #3209

michaeljcollinsuk opened this issue Feb 5, 2024 · 5 comments
Labels
data-platform-apps-and-tools This issue is owned by Data Platform Apps and Tools enhancement enhancing an existing feature needs-refining

Comments

@michaeljcollinsuk
Copy link
Contributor

michaeljcollinsuk commented Feb 5, 2024

User Story

As a control panel admin
I want to see clear and useful information about tool releases
So that releasing and managing tools is easier

Value / Purpose

Currently the tool releases page is difficult to read, and there is a lack of information about which tool is more recent and how many users are using it. This makes it difficult for us to delete old releases, and create new ones.

Useful Contacts

No response

User Types

No response

Hypothesis

No response

Proposal

Improve the Tool Releases page and the manage release pages

List page

  • Sort tool releases by release date and display release date in the table
  • Show number of users using a particular tool
  • Review table headers and improve to make it clearer what each refers to e.g. "Version" -> "Chart version"
  • Consider tooltips for better descriptions of each column

Manage tool

  • Review fieldnames and helptext and update as necessary
  • Add "Copy release" button to copy over existing config/setup to a new tool release form (nice to have)

Additional Information

#3131 may feed into these changes

Definition of Done

  • UI updated
  • Deployed to dev for testing
  • Released to prod
@Gary-H9
Copy link
Contributor

Gary-H9 commented Mar 11, 2024

🐛 I've noted that when you try to update a release with a list of users, and one of the users does not exist in the control panel. The Control Panel will report that it has successfully updated the release, but will add none of the users.

🐛 If you try and add an existing user with their capitalised username this will report a successful add but they are not added.

Copy link
Contributor

This issue is being marked as stale because it has been open for 60 days with no activity. Remove stale label or comment to keep the issue open.

@github-actions github-actions bot added the stale label May 11, 2024
Copy link
Contributor

This issue is being closed because it has been open for a further 7 days with no activity. If this is still a valid issue, please reopen it, Thank you!

@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale May 18, 2024
@github-project-automation github-project-automation bot moved this from 👀 TODO to 🎉 Done in Analytical Platform May 18, 2024
@github-project-automation github-project-automation bot moved this from 🎉 Done to 🚀 In Progress in Analytical Platform May 20, 2024
@github-actions github-actions bot removed the stale label May 21, 2024
@jacobwoffenden jacobwoffenden moved this from 🚀 In Progress to 👀 TODO in Analytical Platform Jun 4, 2024
@github-project-automation github-project-automation bot moved this from 👀 TODO to 🎉 Done in Analytical Platform Jul 16, 2024
@github-project-automation github-project-automation bot moved this from 🎉 Done to 🚀 In Progress in Analytical Platform Oct 29, 2024
@michaeljcollinsuk
Copy link
Contributor Author

PR that contributes to this work open ministryofjustice/analytics-platform-control-panel#1369

@michaeljcollinsuk
Copy link
Contributor Author

PR to add filtering and improved ordering merged. We may choose to revisit the page and do further work in the future

@github-project-automation github-project-automation bot moved this from 🚀 In Progress to 🎉 Done in Analytical Platform Nov 1, 2024
@michaeljcollinsuk michaeljcollinsuk changed the title 🔧 Improve the Control Panel Tool Releases page 🔧 Improve the Control Panel Tool Releases page Nov 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
data-platform-apps-and-tools This issue is owned by Data Platform Apps and Tools enhancement enhancing an existing feature needs-refining
Projects
Archived in project
Development

No branches or pull requests

3 participants