Skip to content

Record Set Search page Migration from AngularJS to React#8

Open
darker-coder-ind wants to merge 2 commits into
Jay07GIT:portal_migration_angular_to_reactfrom
darker-coder-ind:record_set
Open

Record Set Search page Migration from AngularJS to React#8
darker-coder-ind wants to merge 2 commits into
Jay07GIT:portal_migration_angular_to_reactfrom
darker-coder-ind:record_set

Conversation

@darker-coder-ind
Copy link
Copy Markdown

@darker-coder-ind darker-coder-ind commented Apr 23, 2026

Record Set Search Page Migration

Features

  • Autocomplete Search: 2+ characters, 300ms debounce, keyboard navigation (↑/↓/Enter/Esc)
  • Multi-Filter Panel: 6 filter types
    • Record Type (A, AAAA, CNAME, MX, NS, PTR, SOA, SPF, SRV, TXT, NAPTR, DS, CAA)
    • Zone
    • Zone Access Type (Shared/Private)
    • Status
    • Owner Group
    • Record Data
  • Instant Filtering: Real-time client-side filtering
  • Record History Modal: View change history with pagination

…nd dynamic filtering

- Implement autocomplete suggestions with debounce (300ms, 2+ characters)
- Add multi-filter panel with 6 filter types: Record Type, Zone, Zone Access Type, Status, Owner Group, Record Data
- Client-side instant filtering without Apply button
- Dynamic filter options derived from search results
- Status badges with gradient backgrounds
- Zone Access Type (Shared/Private) filtering
- Record History modal with paginated change history
- Responsive 3-column filter panel layout

Signed-off-by: Thirumoorthy Palanimalai <thirumoorthy5059@gmail.com>
@darker-coder-ind darker-coder-ind changed the title feat: Record Set Search page - autocomplete, multi-filter panel, instant filtering Record Set Search page - autocomplete, multi-filter panel, instant filtering May 13, 2026
@darker-coder-ind darker-coder-ind changed the title Record Set Search page - autocomplete, multi-filter panel, instant filtering Record Set Search page Migration from AngularJS to React May 13, 2026
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