internetee / registrant_center

Web portal for domain registrants and contacts to get a registrar independent overview of domain associated with the user. Other features include contact data update and fully automated domain registry lock.
0 stars 0 forks source link

Checkbox filter to limit domain list by the user role #38

Closed vohmar closed 3 years ago

vohmar commented 3 years ago

Couple of registrar users have complained about the speed of registrar portal - its slow and there are anomalies that we cannot explain otherwise than with the large amount of associated domains. In their cases the big number of domains comes in from tech contact role. To speed things up would it work to add filter option to limit list by the user role (ie registrant, admin, tech) and by default enable only registrant and admin contact roles. One issue to solve here is how to indicate to user that the displayed list might not be complete and to see everything one must also enable tech role domains - some indicator "displaying x domains out of y" keeping in mind that calculation of y might take tens of minutes for users with 10s of thousand of domain relations.

usecase:

  1. user logs into registrant portal and sees the list of domains that they are personally registrants of, registrants by being on the board of a company and/or administrative contacts
  2. portal displays the user that returned list is (might be) incomplete (ie "displaying 5 domains out of 8000) in the domains list view
  3. user can check include tech contacts option to complete the list or at the same time remove display registrant and/or admin contact option
  4. user has option to save/export the detailed domains list to csv and pdf format
  5. portal displays warning to the user in case adding large nr of domains to the selection to inform that it might take a long time to generate the list and it is recommended to export the list to csv for further processing as portal will be slow for working with thousands of domains.