[Meta]: Quick improvements to UI elements and wording
-
Make "Signal Viewer" more visible. Currently hidden on the "About menu". This can go in two different places, depends how much we want to increase its visibility: High visibility: add an extra icon on the header Moderate visibility: move the link to the footer @samtuke thoughts? -
Make it clearer that the powerful version of message detective is only available for Admins, that would have access to that info regardless of LM. Add a note on the message detective page and link to the section on the settings for enabling a more restrictive search for users. I would suggest reusing the same element we use on the observatory for the status message to tell the users something along these lines: "The message detective offers the search terms below only for the admin of this Lightmeter instance. You can enable message detective search for your users on the [settings page]. They will only be able to search for messages they know both the sender and the recipient. Rate limiting is also applied on the users' view."
@samtuke you will probably need to reword this, but I think it is important to mention:
- This view is only available for the admin
- There is a more restricted version that you can enable for your users, and you can do that on the settings
- Rate limiting, as an extra assurance
-
Clarify what "unsupported loglines" mean.
On the "Signals" page, each of the names of the signals contains additional information if clicked but it is not clear that you can actually click them. Make that look like a link or add an info icon.
Also, add an extra line on the info related to this specific signal "log_lines_count", on what "unsupported" log lines mean. Maybe add something like "you can send us the unsupported log lines (anonymized) for us to add support here.
@Nico can you take care of this one?
-
Clarify that the "auth attempts" graph includes both SMTP and IMAP: - Make the auth attempts tab the default
- Change the label of the graph tab: SMTP&IMAP Logins
- show on hover if it is IMAP or SMTP
- link "Blocked by Lightmeter" to some documentation or blog article: @samtuke can you decide what would be the best source to link here? Not sure which provides context for the user the most.
@leandrosansilva can you implement the changes on this one?
-
Reword the "Configure brute force protection" message to increase the impact (proposal here). Reminder: the problem was that it felt like "something I can take care of later". -
Clarify that blocking uses standard tech that has been used for years, exactly what and how - PowerDNS spec adopted by dovecot. -
Provide reassurance that legit users won't be blocked @samtuke can you please provide the edited message that would take of these three last points. -
Clarify that the domains showed on the graphs (busiest+bounced+deferred domains)are all detected, or show the total number
Add a legend below the graph to show that's not the full list
-
Clarify that number of detected IPs is higher than shown in the auth attempts graph: -
Extend the legend to tell the user that's not the full list of IPs.
@leandrosansilva and @njean42, not sure which one of you would like to work on implementing these two changes. The vertical space on the first three graphs might need some tweaking (reduction) to fit the legend.