Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Explain the tooltips #14

Open
GermanCoding opened this issue Dec 27, 2022 · 1 comment
Open

Explain the tooltips #14

GermanCoding opened this issue Dec 27, 2022 · 1 comment

Comments

@GermanCoding
Copy link
Owner

Postfix TLS logging looks like this:

TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)

And Sendmail like this:

TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO

These log messages, which we display in a HTML title attribute (tooltip), are not entirely self-explanatory. Users might have questions like:

  • What does (256/256 bits) mean in Postfix (or Sendmail)?
  • What does "cipher" mean?
  • What about TLS protocol versions?
  • What does Sendmail's verify flag mean?

It would be cool if we had a way to explain these things to users, without completly blowing up the tooltip. At the very least, we need HTML styling to use newlines and perhaps display the data in a more structured form. We could also link to a "help" page which covers these things (may be hosted on Roundcube instances, on a GitHub Wiki, or externally). This also requires some sort of HTML support within the tooltips.

We first need to decide on if and how we want to tackle this and how an implementation could look like. For example, if we wanted to style a custom popup, how do we integrate this with Roundcube themes?

@GermanCoding
Copy link
Owner Author

Additional context in #11 (comment)

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

No branches or pull requests

1 participant