Skip to content

feat: add EC2 Security Group browser (read-only)#54

Open
YoungJinJung wants to merge 1 commit intomainfrom
feat/security-group-browser
Open

feat: add EC2 Security Group browser (read-only)#54
YoungJinJung wants to merge 1 commit intomainfrom
feat/security-group-browser

Conversation

@YoungJinJung
Copy link
Copy Markdown
Contributor

Summary

Add read-only Security Group browser to the TUI under the EC2 service. Users can list, filter, and drill into security groups to view inbound/outbound rules with column-aligned tables.

This implements the read-only portion of #28 (phase 1). Rule mutations (add/delete/modify) will be a separate follow-up.

Related Issues

Ref #28

Validation

  • make test passes — unit tests for service layer (ListSecurityGroups, model methods), app screens (navigation, filter, detail view, catalog)
  • make build succeeds
  • TUI: EC2 → Security Group Browser → list/filter → enter detail → view rules → esc back

Checklist

  • Scope is focused (read-only browsing only)
  • Docs updated (README features table)
  • Tests/validation included
  • Breaking changes documented (none)

- Add Security Group Browser feature under EC2 service
- List/filter security groups by name, ID, VPC, or description
- Drill into detail view with column-aligned inbound/outbound rule tables
- Display protocol, port range, source/destination, and rule description
- Add DescribeSecurityGroups to EC2ClientAPI interface
- Add tests for service layer, model methods, and app screens
- Update README with new feature
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

Successfully merging this pull request may close these issues.

1 participant