-
Notifications
You must be signed in to change notification settings - Fork 0
feat: Route53 record mutations and change status tracking (M3.6 phase 2) #40
Copy link
Copy link
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Summary
Complete the remaining M3.6 Route53 milestone from PLAN.md. Phase 1 (read-only browsing) was implemented in #13 / PR #38. This issue covers the mutation and status tracking features.
Scope
Record Mutations
- Modify A / CNAME records (value, TTL)
- Create new DNS records
- Delete DNS records
- Type-to-confirm for destructive actions (delete) — follow
updateRDSConfirmpattern
Change Status Tracking
- Show change status after mutations (PENDING → INSYNC)
- Poll for status updates using
GetChangeAPI - Visual indicator for pending changes (similar to RDS polling pattern)
UI Polish
- Use lipgloss column-aligned styling for all Route53 views (see feat: Improve Route53 list views with column-aligned lipgloss styling #39)
- Color-code record types (A, CNAME, ALIAS, etc.)
Reference
- PLAN.md M3.6
- Existing patterns: RDS confirm dialog, RDS polling, context picker table styling
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request