Pēteris Caune
ce0f84a112
Fix styling
2020-12-26 18:19:55 +02:00
Pēteris Caune
8fe8e0f605
Update alert email template: more information, less styling
...
Fixes : #348
2020-12-26 18:11:36 +02:00
Pēteris Caune
fb79948759
Update the "Change Email" function to use confirmation codes
2020-11-16 15:33:29 +02:00
Pēteris Caune
ed6b15bfa9
Update the "Set Password" function to use confirmation codes
2020-11-16 14:53:50 +02:00
Pēteris Caune
e3aedd3b03
Add require_sudo_mode decorator
...
Planning to use it for sensitive operations (add/remove security keys),
change email, change password, close account.
The decorator sends a six-digit confirmation code to user's email
and renders a form for entering it back. If the user enters the
correct code, the decorators sets a sudo=active marker in
user's session, valid for 30 minutes.
2020-11-13 11:08:06 +02:00
Pēteris Caune
d05691f86f
SMS and phone calls now have separate "limit reached" email templates.
2020-08-03 18:00:48 +03:00
Pēteris Caune
ee9ac0ffef
New integration: phone calls. Fixes #403
2020-07-29 18:30:50 +03:00
Pēteris Caune
a18eb134f5
Refactor: change Check.get_status(with_started=...) default value from True to False (with_started=False is or will be useful in more places)
2020-06-25 15:23:59 +03:00
Pēteris Caune
57da17b8e2
Send an "Ownership Transfer Request" email notification.
2020-04-13 15:04:59 +03:00
Pēteris Caune
9d2cf4f008
Don't escape HTML in the subject line of notification emails
2020-03-25 17:18:14 +02:00
Pēteris Caune
52a178242b
2019 -> 2020. Cheers!
2020-01-02 10:10:20 +02:00
Pēteris Caune
0addbac7ba
Remove unused ask=1 parameters.
2019-12-10 09:27:30 +02:00
Pēteris Caune
9cbd3bfc5a
In monthly reports, no downtime stats for the current month (month has just started)
2019-11-06 10:41:14 +02:00
Pēteris Caune
c13ec18a27
5 SMS & WhatsApp sends/mo for free plans
2019-10-30 18:31:10 +02:00
Pēteris Caune
66a6de70c0
Send email notification when monthly SMS sending limit is reached. Fixes #292
2019-10-18 17:15:02 +03:00
Pēteris Caune
93507fcc47
Cleanup in report-body-html.html.
...
Add a "Send Nag" admin command for easier testing.
2019-09-03 09:24:56 +03:00
Pēteris Caune
b2ebce6cf9
Show the number of downtimes and total downtime minutes in "Check Details" page.
2019-07-20 11:42:16 +03:00
Pēteris Caune
cb2e763e98
Cleanup in Check.outages_by_month()
and tests.
2019-07-19 19:42:37 +03:00
Pēteris Caune
1de0ef16f6
Style tweaks.
2019-07-19 17:47:47 +03:00
Pēteris Caune
b74e56a273
Experimental: show the number of outages and total downtime in monthly reports. ( #104 )
2019-07-19 17:32:39 +03:00
Pēteris Caune
0da7b12f55
Show description in text emails only for the "going down" notifications, and only if the description is not empty.
2019-05-14 16:01:22 +03:00
Pēteris Caune
14f504bd22
Updated plain-text alert body. cc: #252
2019-05-14 15:37:54 +03:00
Pēteris Caune
44bac9dd12
Include the description in email alerts. Fixes #247
2019-05-02 14:10:10 +03:00
Pēteris Caune
3b3ae8a82c
2018 -> 2019 in email footer
2019-04-25 21:31:53 +03:00
Pēteris Caune
945a66ab0a
Management command for sending inactive account notifications
2019-03-13 00:38:34 +02:00
Pēteris Caune
b013a92c43
Move project-specific settings to a new "Project Settings" page
2019-01-22 15:44:54 +02:00
Pēteris Caune
e2d2665edf
Prepare for the removal of Check.user_id
2019-01-15 21:36:01 +02:00
Pēteris Caune
481848a749
Add "/ping/<code>/start" API endpoint
2018-12-18 22:57:12 +02:00
Pēteris Caune
a3ddf0ddef
Use email instead of team name in "<user> invites you to their account" emails. Unfortunately the team name is being abused for spam.
2018-12-12 18:09:41 +02:00
Pēteris Caune
837cac300d
Use email instead of team name in "<user> invites you to their account" emails. Unfortunately the team name is being abused for spam.
2018-12-12 16:35:31 +02:00
Pēteris Caune
eaba39d99b
Tweak HTML markup in alert emails for Gmail
2018-11-27 18:37:53 +02:00
Pēteris Caune
01d94176dd
Tweak HTML and CSS in alert emails.
2018-11-14 11:04:48 +02:00
Pēteris Caune
b3c22dcfd2
A workaround for some email agents automatically opening "Unsubscribe" links
2018-11-09 22:12:11 +02:00
Pēteris Caune
c57a9dcbc4
Omit "Details..." link (testing if it's triggering Gmail warnings)
2018-10-29 12:16:50 +02:00
Pēteris Caune
b9a81ad382
Add "List-Unsubscribe" header to alert and report emails
2018-10-23 11:26:13 +03:00
Pēteris Caune
78aca869c5
"Details..." instead of "Show Log..." in emails.
2018-08-20 19:30:36 +03:00
Pēteris Caune
1b664a6b54
Wider content area in emails
2018-08-20 19:29:21 +03:00
Pēteris Caune
5cf6f1b51e
Merge Check.get_status() and Check.in_grace_period() into one.
...
This avoids duplicate calls to Check.get_grace_start() in several places.
2018-06-11 19:05:18 +03:00
Pēteris Caune
c4b316003d
Replace healthchecks.io branding with generic branding.
2018-01-13 19:21:43 +02:00
Pēteris Caune
39bc12e351
Invoices to email.
2018-01-09 16:45:38 +02:00
Pēteris Caune
56aa1b2b1f
Document settelegramwebhook
in README, and 2017->2018
2018-01-02 15:29:35 +02:00
Pēteris Caune
882933668a
Natural sort for check names, fixes #136 .
...
Apply the user's chosen sort order in emails also.
2017-10-15 13:34:34 +03:00
Pēteris Caune
f611a23f0b
Email reports list checks from all teams the user has access to.
2017-10-14 21:36:39 +03:00
Pēteris Caune
d520706c27
Adding an option to send daily or hourly reminders if any check is down. Fixes #48
2017-10-14 16:03:56 +03:00
Pēteris Caune
2393dad09e
Users can update their email addresses. Fixes #105
2017-08-23 15:47:20 +03:00
Pēteris Caune
6a1c5dd3b7
"Unsubscribe" link in alert emails. Fixes #111
2017-01-28 12:17:22 +02:00
Pēteris Caune
8d956b3365
email template from Litmus. CSS already inlined, so dropping premailer dependency.
2017-01-15 13:10:08 +02:00
Pēteris Caune
d0f9a624ed
2016->2017
2017-01-05 16:18:26 +02:00
James Moore
537b7c7541
fixed a few instances where the hc_extras wasn't loaded
2016-09-22 16:11:20 -07:00
James Moore
1ae07b2028
made changes more concise
2016-09-22 14:56:15 -07:00