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

feat: [M3-7026] - AGLB Details - Service Targets Tab #9577

Conversation

bnussman-akamai
Copy link
Member

Description 📝

  • Adds AGLB service targets tab on the AGLB details page 🎉

Preview 📷

Screenshot 2023-08-21 at 10 29 13 PM

How to test 🧪

  • Check the UI of http://localhost:3000/loadbalancers/1/service-targets

@bnussman-akamai bnussman-akamai added the ACLB Relating to the Akamai Cloud Load Balancer label Aug 22, 2023
@bnussman-akamai bnussman-akamai self-assigned this Aug 22, 2023
Copy link
Contributor

@abailly-akamai abailly-akamai left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice! Approving pending confirmation of the search field

@bnussman-akamai bnussman-akamai added Add'tl Approval Needed Waiting on another approval! and removed Ready for Review labels Aug 23, 2023
Copy link
Contributor

@mjac0bs mjac0bs left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Similar question to the Certificates tab PR! Can we document in a ticket if there are any UI components that will be added as a result of the action menu options? It looks like Edit will open the Create Service Target drawer, which may require a note/acceptance criteria on M3-7031 so that component handles both. The action menu is missing the Clone Service Target option - not sure if the intended behavior for that action will result in a dialog or not. Same with Delete -- any confirmation dialog?

Edit: (Just saw your comment on #9576 . :) Thanks!)

image

@bnussman-akamai
Copy link
Member Author

bnussman-akamai commented Aug 23, 2023

I'm waiting for signoff on the UI before I mess with the Jira tickets any more. Expect updates and new tickets soon! @mjac0bs

Copy link
Contributor

@mjac0bs mjac0bs left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approving pending a couple small changes. 🚢

@bnussman-akamai bnussman-akamai added Approved Multiple approvals and ready to merge! and removed Add'tl Approval Needed Waiting on another approval! labels Aug 23, 2023
@bnussman-akamai bnussman-akamai merged commit 7e9cafd into linode:develop Aug 24, 2023
corya-akamai pushed a commit to corya-akamai/manager that referenced this pull request Sep 6, 2023
* initial build

* add cert field

* Added changeset: Add AGLB Details - Service Targets Tab

* make more responsive

* improve search

* feedback

---------

Co-authored-by: Banks Nussman <banks@nussman.us>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ACLB Relating to the Akamai Cloud Load Balancer Approved Multiple approvals and ready to merge!
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants