cisagov / manage.get.gov

A Django-based domain name registrar used by the .gov domain to communicate with an EPP registry
https://get.gov
Other
55 stars 16 forks source link

Domains Table: Filter on domain group and change filter behavior for status #2440

Closed zandercymatics closed 1 week ago

zandercymatics commented 2 weeks ago

Story

Domain groups are meant to act like a label on a domain. These will be set by admin users to "group" domains together to help with their own internal organization. For instance, some users may group domains that have a particular manager or who expire within the same month. Just like in github where we can filter by a label, the goal is to let users filter by any set of domain groups (labels).

When revising the design for the Domain Table, it was found that our existing filter design doesn't handle the large number of options present for domain group very well. For consistency, we should match this new filter design on status as well.

As an org manager I want the ability to filter on domain groups so that I can narrow down my search

Acceptance Criteria

Additional Context

Consult this figma (TBD).

As a reminder: Domain groups can be up to 320 characters

Refinement note: this ticket is awaiting further design deliberation by @AnnaGingle and @gabydisarli

Issue Links

⛔ blocked by

🔄 Relates to

AnnaGingle commented 2 weeks ago

@Katherine-Osos @gabydisarli We decided to remove filtering from this group of work so we can design something that works for all of our tables and potential filters.

gabydisarli commented 1 week ago

@Katherine-Osos @gabydisarli We decided to remove filtering from this group of work so we can design something that works for all of our tables and potential filters.

New issue created: #2453

PaulKuykendall commented 1 week ago

Closing this ticket, but leaving it linked. A new ticket will be created by design, per #2453 .