Pēteris Caune
|
750b96c374
|
Use Django 3.1
|
2020-08-05 13:11:39 +03:00 |
|
Pēteris Caune
|
2ed9a8fd30
|
Rename Channel.sms_number property to Channel.phone_number. It is now used for SMS, WhatsApp and phone call notifications, so "sms_number" is not accurate any more.
|
2020-08-04 16:26:13 +03:00 |
|
Pēteris Caune
|
ee9ac0ffef
|
New integration: phone calls. Fixes #403
|
2020-07-29 18:30:50 +03:00 |
|
Pēteris Caune
|
0d03e3f00b
|
Add "Failure Keyword" filtering for inbound emails (cc: #396)
|
2020-07-21 14:57:48 +03:00 |
|
Pēteris Caune
|
589c0c0363
|
Updated Discord integration to use discord.com instead of discordapp.com
|
2020-07-17 13:36:41 +03:00 |
|
Divyansh
|
6300947c77
|
integration for Spike
|
2020-07-09 10:44:40 +03:00 |
|
Pēteris Caune
|
3a00c0d2aa
|
Sending a test notification updates Channel.last_error. Fixes #391
|
2020-07-01 14:03:11 +03:00 |
|
Pēteris Caune
|
149096811d
|
In the checks list, indicate a started check with a progress spinner under the status icon (cc: #338)
|
2020-06-25 16:44:25 +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
|
832580f343
|
Simplify hc.api.views.flips, add validation and more tests.
|
2020-06-15 13:08:17 +03:00 |
|
Pēteris Caune
|
60d1c6e2a3
|
Format timestamp as ISO 8601 without microseconds, same as elsewhere.
|
2020-06-15 12:20:07 +03:00 |
|
Pēteris Caune
|
a90f8a3a56
|
Remove unused code.
|
2020-06-15 12:17:15 +03:00 |
|
James Kirsop
|
368d7a4fec
|
Commit with requested changes and tests
|
2020-06-15 13:15:57 +10:00 |
|
James Kirsop
|
7d625cb6a6
|
Merge branch 'return-single-history' of https://github.com/jameskirsop/healthchecks into return-single-history
|
2020-06-12 13:39:13 +10:00 |
|
James Kirsop
|
90d4246848
|
Second interation of this
|
2020-06-12 13:39:03 +10:00 |
|
James Kirsop
|
4b1b232959
|
Chnange 'status' field in response to 'up'
|
2020-06-12 09:16:59 +10:00 |
|
James Kirsop
|
bc6ccd55b3
|
Implementation of history using Flips model statuses for a check
|
2020-06-12 09:16:59 +10:00 |
|
James Kirsop
|
aaadf6031f
|
Sample work for review
|
2020-06-12 09:16:59 +10:00 |
|
Pēteris Caune
|
a07325e40f
|
Add "Get a list of checks's logged pings" API call (#371)
|
2020-06-09 18:09:57 +03:00 |
|
Pēteris Caune
|
461ef5e088
|
Paused ping handling can be controlled via API. Fixes #376
|
2020-06-09 15:16:39 +03:00 |
|
Pēteris Caune
|
3eebd8968d
|
Added "When paused, ignore pings" option in the Filtering Rules dialog (#369)
|
2020-06-02 10:54:16 +03:00 |
|
Pēteris Caune
|
56bb49f1f3
|
Use Slack V2 OAuth flow
|
2020-04-02 10:57:10 +03:00 |
|
James Kirsop
|
74f4744c62
|
Implementation of history using Flips model statuses for a check
|
2020-03-27 14:19:57 +11:00 |
|
James Kirsop
|
010bbc9507
|
Sample work for review
|
2020-03-27 09:30:26 +11:00 |
|
Pēteris Caune
|
4a43ed59fc
|
Rate limiting for Telegram notifications (10 notifications per chat per minute)
|
2020-03-24 23:33:02 +02:00 |
|
James Kirsop
|
456a80f1fa
|
Adding tests and docs
|
2020-03-23 11:37:32 +11:00 |
|
Pēteris Caune
|
f352efdd5f
|
Experimental Zulip integration. Fixes #202
|
2020-03-11 16:38:29 +02:00 |
|
Pēteris Caune
|
12b946acf3
|
Experimental Prometheus metrics endpoint. cc: #300
|
2020-02-14 16:12:13 +02:00 |
|
Pēteris Caune
|
77033760f9
|
Make sure Check.last_ping and Ping.created timestamps match exactly
|
2020-01-17 14:30:32 +02:00 |
|
Pēteris Caune
|
58a118c494
|
Make Ping.body size limit configurable. Fixes #301
|
2020-01-17 12:44:39 +02:00 |
|
Pēteris Caune
|
4ee2646539
|
Show a red "!" in project's top navigation if any integration is not working
|
2020-01-03 13:15:24 +02:00 |
|
Pēteris Caune
|
84a4de32cc
|
Remove legacy webhook formats (newline-separated fields and the post_data key) from the Channel model
|
2019-12-27 15:07:15 +02:00 |
|
Pēteris Caune
|
0d2c6217d3
|
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
|
2019-12-18 16:10:30 +02:00 |
|
Pēteris Caune
|
3f19181028
|
"Filtering Rules" dialog, an option to require HTTP POST. Fixes #297
|
2019-11-27 16:33:36 +02:00 |
|
Pēteris Caune
|
8d81ea8f9d
|
Add "Shell Commands" integration. Fixes #302
|
2019-11-20 16:00:53 +02:00 |
|
Pēteris Caune
|
dc84b7be01
|
Add Microsoft Teams integration. Fixes #135
|
2019-11-14 15:19:40 +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
|
1dea8b6050
|
Add support for OpsGenie EU region. Fixes #294
|
2019-10-14 20:31:25 +03:00 |
|
Pēteris Caune
|
0d924f4627
|
Add the "Last Duration" field in the "My Checks" page. Add "last_duration" attribute to the Check API resource. Fixes #257
|
2019-09-03 13:46:41 +03:00 |
|
Pēteris Caune
|
862bafc331
|
Mattermost integration WIP cc: #276
|
2019-08-20 22:59:11 +03:00 |
|
Chris Caron
|
c2b1d00422
|
Apprise Integration
|
2019-08-07 19:36:06 -04:00 |
|
Pēteris Caune
|
033d0ab197
|
Partial indexes for api_check.alert_after and api_flip.processed fields.
|
2019-07-20 16:58:41 +03:00 |
|
Pēteris Caune
|
b37d908879
|
Optimization: don't instantiate Flip objects in Check.downtimes()
|
2019-07-20 12:17:00 +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
|
b7320b1b69
|
In monthly report, show months in ascending order. Cleanup.
|
2019-07-20 10:17:00 +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
|
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
|
77fd0d00e0
|
Add "desc" back in the readonly API responses, and add "unique_key" field, derived from code.
|
2019-07-04 19:33:26 +03:00 |
|
Pēteris Caune
|
1f1b1aedca
|
Don't include ping URLs in API responses when the read-only key is used
|
2019-07-04 09:36:27 +03:00 |
|
Pēteris Caune
|
40f4adf78b
|
Add WhatsApp integration (uses Twilio same as the SMS integration)
|
2019-05-31 13:01:01 +03:00 |
|