[GH-ISSUE #679] Notification emails: difference in plain text vs. HTML part #488

Closed
opened 2026-02-25 23:42:38 +03:00 by kerem · 6 comments
Owner

Originally created by @szepeviktor on GitHub (Jul 27, 2022).
Original GitHub issue: https://github.com/healthchecks/healthchecks/issues/679

Hello!

  • in the plain text version items with "down" status are at the bottom of the list, in HTML they are at the top
  • there are some header/footer differences
Originally created by @szepeviktor on GitHub (Jul 27, 2022). Original GitHub issue: https://github.com/healthchecks/healthchecks/issues/679 Hello! - in the plain text version items with "down" status are at the bottom of the list, in HTML they are at the top - there are some header/footer differences
kerem closed this issue 2026-02-25 23:42:38 +03:00
Author
Owner

@cuu508 commented on GitHub (Jul 27, 2022):

Hi Viktor, do you mean the hourly/daily reminder emails ("Reminder: 1 check still down")?

In the reminder emails, in the HTML version checks are grouped by project, but in the plain text version they're in one long list, and the sort order is unclear – is this what you are pointing out?

<!-- gh-comment-id:1196539739 --> @cuu508 commented on GitHub (Jul 27, 2022): Hi Viktor, do you mean the hourly/daily reminder emails ("Reminder: 1 check still down")? In the reminder emails, in the HTML version checks are grouped by project, but in the plain text version they're in one long list, and the sort order is unclear – is this what you are pointing out?
Author
Owner

@szepeviktor commented on GitHub (Jul 27, 2022):

do you mean the hourly/daily reminder emails ("Reminder: 1 check still down")?

Yes.

the sort order is unclear – is this what you are pointing out?

In my case the "down" check was first in HTML and last in plain text. That was so shocking I've opened this issue.

Looking into it deeper: the plain text is really unordered.

The HTML may be grouped but I don't have multiple projects.
I think they are ordered by creation date.
Could you confirm it?

<!-- gh-comment-id:1196547894 --> @szepeviktor commented on GitHub (Jul 27, 2022): > do you mean the hourly/daily reminder emails ("Reminder: 1 check still down")? Yes. > the sort order is unclear – is this what you are pointing out? In my case the "down" check was first in HTML and last in plain text. That was so shocking I've opened this issue. Looking into it deeper: the plain text is really unordered. The HTML may be grouped but I don't have multiple projects. I think they are ordered by creation date. Could you confirm it?
Author
Owner

@cuu508 commented on GitHub (Jul 27, 2022):

Checks in the text version are indeed in arbitrary order – I'll look into fixing that.

The sort order in the HTML version is the same as in the check list view in the web UI.

The default sort order is by creation date, but you can also change it to alphabetic by name, or by the last received ping date. The sort order you select in the web UI will also be used in the HTML version of the email.

<!-- gh-comment-id:1196554589 --> @cuu508 commented on GitHub (Jul 27, 2022): Checks in the text version are indeed in arbitrary order – I'll look into fixing that. The sort order in the HTML version is the same as in the check list view in the web UI. The default sort order is by creation date, but you can also change it to alphabetic by name, or by the last received ping date. The sort order you select in the web UI will also be used in the HTML version of the email.
Author
Owner

@cuu508 commented on GitHub (Jul 27, 2022):

The default sort order is by creation date, but you can also change it to alphabetic by name, or by the last received ping date. The sort order you select in the web UI will also be used in the HTML version of the email.

PS. there's one exception, – checks in the "down" state are always at the top.

<!-- gh-comment-id:1196555312 --> @cuu508 commented on GitHub (Jul 27, 2022): > The default sort order is by creation date, but you can also change it to alphabetic by name, or by the last received ping date. The sort order you select in the web UI will also be used in the HTML version of the email. PS. there's one exception, – checks in the "down" state are always at the top.
Author
Owner

@szepeviktor commented on GitHub (Jul 27, 2022):

It would be so lovely to order checks in the plain text version and put "down" checks at the top! ❤️

<!-- gh-comment-id:1196623382 --> @szepeviktor commented on GitHub (Jul 27, 2022): It would be so lovely to order checks in the plain text version and put "down" checks at the top! ❤️
Author
Owner

@szepeviktor commented on GitHub (Jul 27, 2022):

Thank you.

<!-- gh-comment-id:1196667497 --> @szepeviktor commented on GitHub (Jul 27, 2022): Thank you.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/healthchecks#488
No description provided.