kumahq / kuma-gui

🐻 A GUI built on Vue.js for use with Kuma.
https://kuma.io/
Apache License 2.0
38 stars 21 forks source link

Use policy summary tray for origin policies in Dataplane policies tab #1916

Closed kleinfreund closed 4 months ago

kleinfreund commented 10 months ago

Description

For each origin in an entry shown in the Dataplane policies tab, we want to show a summary tray instead of going to the policy detail view directly.

github-actions[bot] commented 6 months ago

This issue was inactive for 90 days. It will be reviewed in the next triage meeting and might be closed. If you think this issue is still relevant, please comment on it or attend the next triage meeting.

johncowen commented 4 months ago

The below screengrabs show the link that currently takes you to the policy detail page, and also what the summary panel should look like (it should look that same as how it currently looks on the policy listing page).

Worth noting that we don't have mocks for every single type of policy, so a lot of the policy types will 404 when running mocks.

Origin Policy Link

Screenshot 2024-05-17 at 15 11 29

Policy Summary Panel in the Policies listing page

Screenshot 2024-05-17 at 15 23 17
schogges commented 4 months ago

@kleinfreund @johncowen I just wanted to let you know that I have started to work on this 😃