194 Commits (8223b0c402dd417c98be5eb9057157bf2b9475c0)

Author SHA1 Message Date
  Pēteris Caune c3608ac07c
Use t.me/username URL in the "Add Telegram" page. 5 years ago
  Pēteris Caune c8ccd89af2
In hc.front.views.ping_details, if a ping does not exist, return a friendly message 5 years ago
  Pēteris Caune b0b6ee3149
In hc.front.views.ping_details, if a ping does not exist, return 404 instead of 500 5 years ago
  Pēteris Caune ccd30ac239
Stricter cron validation, reject schedules like "At midnight of February 31" 5 years ago
  Pēteris Caune 4f6f1d9f66
Fix sendalerts crash loop when encountering a bad cron schedule 5 years ago
  Pēteris Caune 9f2638bf72
The sendalerts commands measures notification dwell time and reports it over statsd protocol. Experimental, may go away in a future commit. 5 years ago
  Pēteris Caune 5d9944873c
Don't trigger "down" notifications when changing schedule interactively in web UI 5 years ago
  Pēteris Caune 74ab0d1931
Update CHANGELOG 5 years ago
  Pēteris Caune 50c8c153ea
Documentation in Markdown. 5 years ago
  Pēteris Caune 7cf324872c
Replace the gear icon with three horizontal dots icon. Fixes #322. 5 years ago
  Pēteris Caune cdad632082
Show sub-second durations with higher precision, 2 digits after decimal point. Fixes #321 5 years ago
  Pēteris Caune 77033760f9
Make sure Check.last_ping and Ping.created timestamps match exactly 5 years ago
  Pēteris Caune 58a118c494
Make Ping.body size limit configurable. Fixes #301 5 years ago
  Pēteris Caune eae8d122b7
Update changelog. 5 years ago
  Pēteris Caune 74ad152cc5
For superusers, show "Site Administration" in top navigation, note in README. Fixes #317 5 years ago
  Pēteris Caune 012ad88bb3
createsuperuser management command requires an unique email address (#318) 5 years ago
  Pēteris Caune 4ee2646539
Show a red "!" in project's top navigation if any integration is not working 5 years ago
  Pēteris Caune 8e455965c4
Update changelog for v1.12.0 5 years ago
  Pēteris Caune 3649c500d2
Don't allow adding email integrations with both "up" and "down" unchecked 5 years ago
  Pēteris Caune 38ed309a3c
Don't allow adding webhook integrations with both URLs blank 5 years ago
  Pēteris Caune 6ebae33579
Fix "Send Test Notification" for webhooks that only fire on checks going up 5 years ago
  Pēteris Caune be286518b7
For webhook integration, validate each header line separately 5 years ago
  Pēteris Caune bffb51357e
Add desc to hc.api.schemas.check 5 years ago
  Pēteris Caune 15ba415298
`senddeletionnotices` command skips profiles with recent last_active_date 5 years ago
  Pēteris Caune 2a8e7ee766
Django 3.0 5 years ago
  Pēteris Caune 8d81d27af3
Unsubscribe links serve a form, and require HTTP POST to actually unsubscribe 5 years ago
  Pēteris Caune f9c61dad23
Fix List-Unsubscribe email header value: add angle brackets 5 years ago
  Pēteris Caune 1cdb6e6d1d
Don't set CSRF cookie on first visit. Signup is exempt from CSRF protection. 5 years ago
  Pēteris Caune 22d4d55340
Added support for Shields.io badges. cc: #304, #305 5 years ago
  Pēteris Caune 838aee6bdd
Show Healthchecks version in Django admin header cc: #306 5 years ago
  Pēteris Caune 3f19181028
"Filtering Rules" dialog, an option to require HTTP POST. Fixes #297 5 years ago
  Pēteris Caune 2893e370b6
Update CHANGELOG for release. 5 years ago
  Pēteris Caune 1b005b6a9f
Update Changelog. 5 years ago
  Pēteris Caune 8d81ea8f9d
Add "Shell Commands" integration. Fixes #302 5 years ago
  Pēteris Caune f74860bc0c
Add Profile.last_active_date field for more accurate inactive user detection 5 years ago
  Pēteris Caune dc84b7be01
Add Microsoft Teams integration. Fixes #135 5 years ago
  Pēteris Caune 9cbd3bfc5a
In monthly reports, no downtime stats for the current month (month has just started) 5 years ago
  Pēteris Caune 052700a642
Make log events fit better on mobile screens. 5 years ago
  Pēteris Caune 87495a74c6
Update changelog. 5 years ago
  Pēteris Caune 2848076d87
Update changelog for 1.10.0 release 5 years ago
  Pēteris Caune 66a6de70c0
Send email notification when monthly SMS sending limit is reached. Fixes #292 5 years ago
  Pēteris Caune 488ab2cce7
Add a "Create a Copy" function for cloning checks Fixes #288 5 years ago
  Pēteris Caune 82fb4ddece
Update OpsGenie logo 5 years ago
  Pēteris Caune 1dea8b6050
Add support for OpsGenie EU region. Fixes #294 5 years ago
  Pēteris Caune 4625196ded
Autofocus the email field in the signup form, and submit on enter key 5 years ago
  Pēteris Caune 163b020116
Signup form sets the "auto-login" cookie to avoid an extra click during first login 5 years ago
  Pēteris Caune 2bb769f7bb
Send monthly reports on 1st of every month, not randomly during the month 5 years ago
  Pēteris Caune 391921d8af
Revert deterministic username generation feature – it causes problems when users change their email address. See #290 for details. 5 years ago
  Pēteris Caune 6cd4e494e8
Add go example to "manage.py pygmentize" command. 5 years ago
  Pēteris Caune f9ec5b482f
Upgrade to Django 2.2.6. Fixes #284 5 years ago