happyDomain / happydomain

Finally a simple interface for domain names (mirror of framagit.org/happyDomain/happydomain)
https://www.happydomain.org/
Other
22 stars 1 forks source link

Suggest most used RR types when adding a new service #23

Open mathieumd opened 7 months ago

mathieumd commented 7 months ago

I think that hard-coding most used types (A, AAAA, MX, TXT, CNAME, mainly?) and listing them first, would increase user satisfaction when creating one.

And maybe also listing the most recently used, too?

PS: IMHO, the "Add a new service to" popup should we wider, and displayed in a column, which is a more easy/fast-to-read format than a single line with tags.

PPS: It took me a while to understand what where the meaning of the services names (Server = A, E-mail = MX, etc.) and to finally find the ones I wanted. Maybe (in addition to listing the most used first as suggested above) adding a column displaying the technical type(s) could help. And also adding the name (description) generally used may help too (A = Address, MX = Mail exchange, etc.)

nemunaire commented 7 months ago

Understood.

There is an option to display usual RR types (in user settings):

image

Otherwise, this popup is quite old now and it should be intensively re-worked. As more and more specialized services are added, fundamentals records are lost.

A search field should also be added to easily filter.

mathieumd commented 7 months ago

Sorry, I completely missed these options!

I don't see any effect of Display hint for form fields, where is it supposed to be applied?

+1 for the realtime search field.

nemunaire commented 7 months ago

I don't see any effect of Display hint for form fields, where is it supposed to be applied?

It seems to not have been migrated when we changed our frontend framework. I always see hints under the fields, regardless of the option selected: image

nemunaire commented 7 months ago

Sorry, I completely missed these options!

I think this should be part of our on-boarding process: know if this is an "advanced" user (and check this option) or a beginner/unfamiliar one.

mathieumd commented 7 months ago

I think this should be part of our on-boarding process: know if this is an "advanced" user (and check this option) or a beginner/unfamiliar one.

Good idea!