295 Commits (4618108046aebe67d06e07d655f4e00442fe8914)

Author SHA1 Message Date
  Pēteris Caune ffafc16fe5
Handle excessively long email addresses in the signup form. 4 years ago
  Pēteris Caune ae01c7a9d1
Handle Twilio status callbacks for SMS, WhatsApp and phone call notifications. 4 years ago
  Pēteris Caune 95d58d26d5
Handle status callbacks from Twilio, show SMS delivery failures in the Integrations page. 4 years ago
  Pēteris Caune 750b96c374
Use Django 3.1 4 years ago
  Pēteris Caune 9edb8aa08d
Update changelog for v1.16.0 release. 4 years ago
  Pēteris Caune ee9ac0ffef
New integration: phone calls. Fixes #403 4 years ago
  Pēteris Caune 43e56ce788
Add support for multiple, comma-separated keywords (cc: #396) 4 years ago
  Pēteris Caune 0d03e3f00b
Add "Failure Keyword" filtering for inbound emails (cc: #396) 4 years ago
  Pēteris Caune 589c0c0363
Updated Discord integration to use discord.com instead of discordapp.com 4 years ago
  Pēteris Caune ec5ee03a3e
Add "check_id" in Spike payload. 4 years ago
  Pēteris Caune f789cad2af
Handle HTTP 429 responses from Matrix server when joining a Matrix room 4 years ago
  Pēteris Caune 27a91bfe22
Tweak navigation in docs, added "Docs > Reliability Tips" page (cc: #384) 4 years ago
  Pēteris Caune 3a00c0d2aa
Sending a test notification updates Channel.last_error. Fixes #391 4 years ago
  Pēteris Caune 149096811d
In the checks list, indicate a started check with a progress spinner under the status icon (cc: #338) 4 years ago
  Pēteris Caune eccc193b87
In the cron expression dialog, show a human-friendly version of the expression 4 years ago
  Pēteris Caune 5ab09f61f7
Update changelog 4 years ago
  Pēteris Caune cdafc06c65
In urls.py, route "api/v1/checks/<sha1:unique_key>" directly to the hc.api.views.get_check_by_unique_key view. 4 years ago
  James Kirsop 8725c81144 Implementing new changes discussed to resolve #370 4 years ago
  Pēteris Caune a07325e40f
Add "Get a list of checks's logged pings" API call (#371) 4 years ago
  Pēteris Caune 461ef5e088
Paused ping handling can be controlled via API. Fixes #376 4 years ago
  Pēteris Caune 8e51d26595
Removing Pager Team integration, project appears to be discontinued 4 years ago
  Pēteris Caune ffc45f0c74
Update CHANGELOG for release. 5 years ago
  Pēteris Caune 3eebd8968d
Added "When paused, ignore pings" option in the Filtering Rules dialog (#369) 5 years ago
  Pēteris Caune edbfd4b437
Added /api/v1/metrics/ endpoint, useful for monitoring the service itself 5 years ago
  Pēteris Caune 385021b44c
Don't let users clone checks if the account is at check limit 5 years ago
  Pēteris Caune 00ea45655d
In checks list, the pause button asks for confirmation. Fixes #356 5 years ago
  Pēteris Caune 57da17b8e2
Send an "Ownership Transfer Request" email notification. 5 years ago
  Pēteris Caune 609f78c5ed
"Edit" function for webhook integrations (#176) 5 years ago
  Pēteris Caune 56bb49f1f3
Use Slack V2 OAuth flow 5 years ago
  Pēteris Caune 9d2cf4f008
Don't escape HTML in the subject line of notification emails 5 years ago
  Pēteris Caune 4a43ed59fc
Rate limiting for Telegram notifications (10 notifications per chat per minute) 5 years ago
  Pēteris Caune 76ae42bc8f
"Get a single check" API call now supports read-only API keys. Fixes #346 5 years ago
  Pēteris Caune 5a297ba6a2
v1.14.0 5 years ago
  Pēteris Caune 119965b432
Change the order of fields in slack notifications: start with description, project name and tags. Follow with period, last ping, total pings. 5 years ago
  Pēteris Caune da4cf5241e
Minor cleanup, update CHANGELOG 5 years ago
  Pēteris Caune 25d7d5409f
Telegram integration returns more detailed error messages 5 years ago
  Pēteris Caune 8c7f3977e2
OpsGenie integration returns more detailed error messages 5 years ago
  Pēteris Caune f352efdd5f
Experimental Zulip integration. Fixes #202 5 years ago
  Pēteris Caune 00810ff123
Use Selectize.js for entering tags. Fixes #324 5 years ago
  Pēteris Caune dab0c4200e
API reference in Markdown 5 years ago
  Pēteris Caune 29e016d0fc
Update Telegram instructions. Fix redirect after login when adding Telegram integration. 5 years ago
  Pēteris Caune 0c9c453ea0
Profile.current_project not used any more, remove last remaining references. cc: #336 5 years ago
  Pēteris Caune 5e051d53f8
Validate channel identifiers before creating/updating a check. Fixes #335 5 years ago
  Pēteris Caune cde1f50ac2
API: update check's "alert_after" field when changing schedule 5 years ago
  Pēteris Caune fb527e4ed8
Security: check channel ownership when setting check's channels via API 5 years ago
  Pēteris Caune 435659166c
Don't let SuspiciousOperation bubble up when validating channel ids in API 5 years ago
  Pēteris Caune 12b946acf3
Experimental Prometheus metrics endpoint. cc: #300 5 years ago
  Pēteris Caune 0ff4bd01e0
Improved UI to invite users from account's other projects. Fixes #258. 5 years ago
  Pēteris Caune 683dda9c5d
The "render_docs" command checks if markdown and pygments is installed. cc: #329 5 years ago
  Pēteris Caune 174e5a7935
Update CHANGELOG for v1.13.0 5 years ago