e2fe2edc
Title tags for documentation pages. by
2020-01-29 13:54:54 +0200
564f69ac
Adding shell example by
2020-01-29 13:39:41 +0200
d29b0050
Fix endpoint address. by
2020-01-29 12:45:00 +0200
dbd21c32
Docs: "HTTP API" page by
2020-01-29 12:43:35 +0200
d7de6476
Tweaking shell script examples by
2020-01-28 16:44:32 +0200
a276c24d
Docs overhaul WIP by
2020-01-28 14:07:06 +0200
74ab0d19
Update CHANGELOG by
2020-01-23 17:55:40 +0200
3e2ae023
Added an example of capturing and submitting log output. Fixes #315 by
2020-01-23 17:53:23 +0200
f41c78e4
Serve the introduction page at /docs/ by
2020-01-23 16:58:28 +0200
50c8c153
Documentation in Markdown. by
2020-01-23 16:04:15 +0200
7cf32487
Replace the gear icon with three horizontal dots icon. Fixes #322. Add a Pause button in the checks list. Fixes #312 by
2020-01-21 11:57:17 +0200
cdad6320
Show sub-second durations with higher precision, 2 digits after decimal point. Fixes #321 by
2020-01-17 14:41:41 +0200
77033760
Make sure Check.last_ping and Ping.created timestamps match exactly by
2020-01-17 14:30:32 +0200
58a118c4
Make Ping.body size limit configurable. Fixes #301 by
2020-01-17 12:44:39 +0200
eae8d122
Update changelog. by
2020-01-16 09:43:17 +0200
96797f67
Merge pull request #320 from jerrykan/matrix_alias_length by
2020-01-16 09:40:54 +0200
819aa227
(refs/pull/320/head)
Increase allowable length of Matrix room alias by
2020-01-16 13:38:47 +1100
b8108906
hc.api.views.bounce updates Channel.last_error by
2020-01-08 11:14:34 +0200
c521b44d
hc.api.views.bounce handles transient email bounces (logs error, does not disable the integration) by
2020-01-08 10:50:29 +0200
74ad152c
For superusers, show "Site Administration" in top navigation, note in README. Fixes #317 by
2020-01-07 12:15:09 +0200
c4edb415
Removing debug statement. by
2020-01-07 11:47:53 +0200
012ad88b
createsuperuser management command requires an unique email address (#318) by
2020-01-07 11:46:50 +0200
4ee26465
Show a red "!" in project's top navigation if any integration is not working by
2020-01-03 13:15:24 +0200
8e455965
(tag: v1.12.0)
Update changelog for v1.12.0 by
2020-01-02 12:38:11 +0200
52a17824
2019 -> 2020. Cheers! by
2020-01-02 10:10:20 +0200
18154dd6
django-compressor==2.4, psycopg2==2.8.4 by
2020-01-02 10:08:44 +0200
3649c500
Don't allow adding email integrations with both "up" and "down" unchecked by
2019-12-27 17:25:37 +0200
38ed309a
Don't allow adding webhook integrations with both URLs blank by
2019-12-27 17:13:44 +0200
84a4de32
Remove legacy webhook formats (newline-separated fields and the post_data key) from the Channel model by
2019-12-27 15:07:15 +0200
6ebae335
Fix "Send Test Notification" for webhooks that only fire on checks going up by
2019-12-27 14:36:32 +0200
be286518
For webhook integration, validate each header line separately by
2019-12-27 13:56:33 +0200
057a6fe5
Django 3.0.1 by
2019-12-19 15:59:36 +0200
830681d8
Specify encoding when reading CHANGELOG.md. Fixes #314 by
2019-12-19 09:59:10 +0200
0d2c6217
Auto-submit the unsubscribe confirmation form only if signature is more than 5 minutes old. Idea from https://stackoverflow.com/questions/59281750/strategies-to-prevent-email-scanners-from-activating-unsubscribe-links/59381066#59381066 by
2019-12-18 16:10:30 +0200
66c9fb33
Don't install django-compressor as editable package by
2019-12-18 10:05:31 +0200
d9776e13
Update pytz by
2019-12-18 09:19:46 +0200
bffb5135
Add desc to hc.api.schemas.check by
2019-12-18 09:11:34 +0200
9697fc1b
Merge pull request #313 from brammeleman/set-description by
2019-12-18 09:05:46 +0200
1b3d7e8c
(refs/pull/313/head)
being able to set/update the description of a check when creating/updating using the api by
2019-12-17 15:47:13 +0100
d6be955f
Silence stdout output from management commands during tests by
2019-12-11 15:35:23 +0200
15ba4152
`senddeletionnotices` command skips profiles with recent last_active_date by
2019-12-11 15:24:51 +0200
01bb03c8
django-compressor doesn't have a Django 3 compatible release yet. Use a development version temporarily. Details: https://github.com/django-compressor/django-compressor/issues/963 by
2019-12-11 13:31:55 +0200
b7297952
Django 3 supports Python 3.6+. Adding the Py3.6 requirement to README. by
2019-12-11 13:08:35 +0200
2a8e7ee7
Django 3.0 by
2019-12-11 13:05:25 +0200
eafff677
Don't auto-submit the unsubscribe form. Email security scanners like Office 365 Enterprise open links and *execute JS* causing users to automatically unsubscribe the first time they receive an email. Can't think of a sane fix for this :-( by
2019-12-10 10:41:10 +0200
f7496fb8
Add List-Unsubscribe-Post email header by
2019-12-10 09:44:51 +0200
0addbac7
Remove unused ask=1 parameters. by
2019-12-10 09:27:30 +0200
8d81d27a
Unsubscribe links serve a form, and require HTTP POST to actually unsubscribe by
2019-12-10 09:14:54 +0200
4ee92a44
Unsubscribe is CSRF exempt. by
2019-12-09 16:14:50 +0200
f9c61dad
Fix List-Unsubscribe email header value: add angle brackets by
2019-12-09 14:04:14 +0200
1cdb6e6d
Don't set CSRF cookie on first visit. Signup is exempt from CSRF protection. by
2019-12-06 08:58:32 +0200
22d4d553
Added support for Shields.io badges. cc: #304, #305 by
2019-12-05 12:27:37 +0200
838aee6b
Show Healthchecks version in Django admin header cc: #306 by
2019-12-03 17:41:58 +0200
5f47161e
staticfiles -> static by
2019-12-03 09:59:36 +0200
87b23207
Django 2.2.8 by
2019-12-02 12:30:52 +0200
7b32e9ef
Remove unused class="update-timeout-title" by
2019-11-27 16:38:11 +0200
da095f24
Merge branch 'master' of github.com:healthchecks/healthchecks by
2019-11-27 16:34:09 +0200
3f191810
"Filtering Rules" dialog, an option to require HTTP POST. Fixes #297 by
2019-11-27 16:33:36 +0200
87d75505
Merge pull request #307 from SuperSandro2000/patch-1 by
2019-11-25 13:32:23 +0200
25f959c4
(refs/pull/307/head)
Add hint to run db migration in production by
2019-11-25 12:07:07 +0100
89a5fbb7
Optimize icons by
2019-11-22 12:56:20 +0200
2893e370
(tag: v1.11.0)
Update CHANGELOG for release. by
2019-11-22 12:03:50 +0200
1b005b6a
Update Changelog. by
2019-11-22 11:43:47 +0200
5ab84867
Update PagerDuty Connect setup illustrations. by
2019-11-22 11:42:29 +0200
0349a399
PagerDuty event payload does not need the "vendor" key. by
2019-11-22 11:29:09 +0200
f6d36b34
Alternate flow for setting up PagerDuty integration, without using PD Connect by
2019-11-22 11:17:14 +0200
d06721ab
Rename "add_pd" to "add_pdc" (PagerDuty Connect). by
2019-11-22 10:43:13 +0200
7c1b9c4b
Rename "add_pd" to "add_pdc" (PagerDuty Connect). by
2019-11-22 10:40:57 +0200
01955e4f
Add MS Teams and Shell Commands to the list of integrations on Welcome page. by
2019-11-21 16:01:41 +0200
98ba51f4
Use hc.lib.string.replace for webhooks too. by
2019-11-20 17:44:41 +0200
e4646205
Use channel.get_kind_display() in more places. by
2019-11-20 17:31:36 +0200
fbba2b58
Update PagerDuty logo in the icon font as well. by
2019-11-20 17:10:41 +0200
5556bf30
Update PagerDuty logo. by
2019-11-20 16:46:31 +0200
c54c70ca
Auto-focus the name field in the "Integration Details" modal. by
2019-11-20 16:14:39 +0200
91c93b6a
Add "Shell Commands" integration. Fixes #302 by
2019-11-20 16:01:03 +0200
8d81ea8f
Add "Shell Commands" integration. Fixes #302 by
2019-11-20 16:00:53 +0200
f74860bc
Add Profile.last_active_date field for more accurate inactive user detection by
2019-11-19 16:29:38 +0200
494fd9ff
Improve alert summaries in ping log by
2019-11-19 15:29:38 +0200
84bc6e7b
Fix typo. by
2019-11-14 16:30:07 +0200
2b4de951
Cleaner MS Teams setup illustrations. by
2019-11-14 15:34:01 +0200
dc84b7be
Add Microsoft Teams integration. Fixes #135 by
2019-11-14 15:19:40 +0200
046a643b
Add python 3.8 to .travis.yml -- let's see if it will work... by
2019-11-07 14:18:45 +0200
9cbd3bfc
In monthly reports, no downtime stats for the current month (month has just started) by
2019-11-06 10:41:14 +0200
052700a6
Make log events fit better on mobile screens. by
2019-11-05 10:45:39 +0200
87495a74
Update changelog. by
2019-11-05 09:57:53 +0200
05855c1c
Make the "Details" screen fit better on mobile screens. by
2019-11-05 09:53:22 +0200
79049086
Fix footer height on mobile. by
2019-11-05 09:52:58 +0200
a4641541
On mobile, don't show the "Last Ping" column, but show the gear (Details) button. Fixes #286 by
2019-11-05 09:52:32 +0200
7db11fa7
Fix the senddeletionnotices command to take into account the new default SMS limit. by
2019-10-30 22:12:25 +0200
c13ec18a
5 SMS & WhatsApp sends/mo for free plans by
2019-10-30 18:31:10 +0200
2848076d
(tag: v1.10.0)
Update changelog for 1.10.0 release by
2019-10-21 15:04:26 +0300
3f36d31c
Display the error field in notifications admin list view, don't load all checks in details view. by
2019-10-18 17:22:50 +0300
66a6de70
Send email notification when monthly SMS sending limit is reached. Fixes #292 by
2019-10-18 17:15:02 +0300
488ab2cc
Add a "Create a Copy" function for cloning checks Fixes #288 by
2019-10-18 12:03:46 +0300
a5827c64
Add link to borgmatic in the "Third-Party Resources" page by
2019-10-17 11:49:10 +0300
82fb4dde
Update OpsGenie logo by
2019-10-14 21:14:36 +0300
01fc8e42
Update OpsGenie screenshots. by
2019-10-14 20:47:56 +0300
1dea8b60
Add support for OpsGenie EU region. Fixes #294 by
2019-10-14 20:31:25 +0300
4625196d
Autofocus the email field in the signup form, and submit on enter key by
2019-10-12 20:22:28 +0300
163b0201
Signup form sets the "auto-login" cookie to avoid an extra click during first login by
2019-10-12 20:14:57 +0300