Pēteris Caune
|
458c4cfeeb
|
Hook up buttons in the log page.
|
2018-08-17 15:09:36 +03:00 |
|
Pēteris Caune
|
ea8e08acd2
|
Log page redesign WIP
|
2018-08-17 11:40:45 +03:00 |
|
Pēteris Caune
|
9cbd0138da
|
Demo checks shown on welcome page are not saved to database. User's first check is created when creating the user.
|
2018-06-14 23:42:39 +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
|
0e8226b5d7
|
Optimize /checks/status: load and parse the template once, not N times.
|
2018-06-11 18:32:05 +03:00 |
|
Pēteris Caune
|
83a2ff17e6
|
Toggle integrations on/off on "My Checks" page.
|
2018-06-10 23:19:25 +03:00 |
|
Pēteris Caune
|
9ae4235c9b
|
"My Checks" page: show the number of failed checks in the page title.
|
2018-06-04 22:31:12 +03:00 |
|
Pēteris Caune
|
5f908a01e4
|
When we don't recognize a message from Telegram, respond with 200 OK so Telegram doesn't keep retrying.
|
2018-05-30 15:24:12 +03:00 |
|
Pēteris Caune
|
6bf6ab6479
|
Show the number of remaining available checks under "Add Check" button
when 10 or less remaining.
|
2018-05-30 14:52:11 +03:00 |
|
Pēteris Caune
|
fd367b42da
|
Always show failed checks first. Fixes #173
|
2018-05-25 20:20:58 +03:00 |
|
Pēteris Caune
|
ef6e1870d9
|
Preliminary Django 2 support
|
2018-04-24 22:38:02 +03:00 |
|
Pēteris Caune
|
9bc0f1b82a
|
Dropping Python 2 support
|
2018-04-24 21:04:33 +03:00 |
|
Pēteris Caune
|
02f6853d4c
|
Save request body for every ping, not just the last one.
|
2018-03-18 14:55:41 +02:00 |
|
Pēteris Caune
|
cf6882edd3
|
SMS numbers can be annotated with labels. Fixes #155
|
2018-03-13 16:31:58 +02:00 |
|
Pēteris Caune
|
827939deb7
|
Clean up Pushover subscription flow, add Setup Instructions with screenshots.
|
2018-03-13 14:08:45 +02:00 |
|
Pēteris Caune
|
ba6995198b
|
Fix tests, lazy-load user's teams.
|
2018-02-26 12:49:25 +02:00 |
|
Pēteris Caune
|
1b4ca77096
|
Prepare for auto-refresh in "My Checks" screen.
|
2018-02-25 00:00:37 +02:00 |
|
Pēteris Caune
|
fc176cd832
|
settelegramwebhook now sends a correct "allowed_updates" field.
|
2018-01-18 00:58:19 +02:00 |
|
Pēteris Caune
|
c6e35c9b39
|
Handle Telegram callbacks that are not text messages. Fixes #147
|
2018-01-18 00:39:44 +02:00 |
|
Pēteris Caune
|
c4b316003d
|
Replace healthchecks.io branding with generic branding.
|
2018-01-13 19:21:43 +02:00 |
|
Pēteris Caune
|
a869906fde
|
Zendesk integration (experimental and hidden from Integrations page for now)
|
2017-12-29 22:53:09 +02:00 |
|
Austin
|
abe7076a73
|
Add the PagerTree form handler
|
2017-12-14 11:25:36 -08:00 |
|
Pēteris Caune
|
7c7919fdb4
|
UI tweaks for the "Add Webhook" form.
|
2017-11-10 13:42:50 +02:00 |
|
someposer
|
5781ddfe4d
|
Created an improved interface for arbitrary headers and simplified
header storage.
|
2017-11-05 19:10:19 -06: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
|
f3c6b0fb0d
|
TimeoutForm prepares timedelta objects.
|
2017-10-14 19:19:57 +03:00 |
|
Pēteris Caune
|
7c1c20b07e
|
Don't create new checks in the docs page. For examples, use a dummy "your-uuid-here" value.
|
2017-09-20 20:02:24 +03:00 |
|
Pēteris Caune
|
fc8d9ffe48
|
Checks can be sorted by name or last ping. Fixes #136
|
2017-09-12 17:32:53 +03:00 |
|
Pēteris Caune
|
27ebb4fde5
|
Cleanup
|
2017-09-04 16:15:36 +03:00 |
|
Pēteris Caune
|
012a86495f
|
Use client-side installation flow for installing HipChat integration.
|
2017-08-31 12:16:54 +03:00 |
|
Pēteris Caune
|
367f5a595d
|
Small tweaks to make sure we don't query accounts_profile multiple times on every request.
|
2017-08-30 22:18:31 +03:00 |
|
Pēteris Caune
|
96e00df0ab
|
Use PagerDuty Connect.
|
2017-08-29 22:23:24 +03:00 |
|
Pēteris Caune
|
2a7a7e0272
|
Show "The HipChat integration has been added!" message, tweaks to HipChat setup instructions.
|
2017-08-26 19:04:00 +03:00 |
|
Pēteris Caune
|
40bc11782e
|
Nicer HipChat alerts.
|
2017-08-25 20:33:03 +03:00 |
|
Pēteris Caune
|
bef71c0acc
|
For HipChat integration, use HipChat's server-side installation flow.
|
2017-08-25 19:11:41 +03:00 |
|
Pēteris Caune
|
2d9563440e
|
Cron syntax cheatsheet. Fixes #126
|
2017-07-28 23:54:48 +03:00 |
|
Pēteris Caune
|
5f2da08d7e
|
Per-profile, per-month counters of sent SMS messages.
|
2017-07-15 01:04:05 +03:00 |
|
Pēteris Caune
|
25fb11bb3e
|
Alerts to SMS, work in progress.
|
2017-07-13 23:47:54 +03:00 |
|
Pēteris Caune
|
207b0f9048
|
Adding on_delete keywords, more to come.
|
2017-05-28 13:38:38 +03:00 |
|
Pēteris Caune
|
5cb372d18f
|
Configurable bot name and updated README. Fixes #115
|
2017-05-20 11:53:16 +03:00 |
|
Pēteris Caune
|
df1af66980
|
Mention Telegram in the Welcome page, rearrange integrations, shrink data uris.
|
2017-05-17 21:32:31 +03:00 |
|
Pēteris Caune
|
597d79abae
|
py2 fix
|
2017-05-11 13:04:41 +03:00 |
|
Pēteris Caune
|
2481aa5a23
|
Telegram integration.
|
2017-05-11 12:57:28 +03:00 |
|
Pēteris Caune
|
3862cd6b06
|
Adding Check.last_ping_body field, and an UI to show it (#116)
|
2017-05-09 13:47:23 +03:00 |
|
Pēteris Caune
|
859a9ed735
|
Pricing page tweaks. Limit free accounts to 20 checks per account.
|
2017-05-07 16:58:44 +03:00 |
|
Pēteris Caune
|
5dafc07c29
|
Return 403 when API key is wrong. Return 404 when resource not found. Return 405 when request method is wrong. Return 400 when request syntax is wrong.
|
2017-03-10 10:35:21 +02:00 |
|
Pēteris Caune
|
965accaedb
|
REGISTRATION_OPEN setting. superuser accounts by default have team access enabled. Fixes #97 and #113
|
2017-02-24 15:58:11 +02:00 |
|
Pēteris Caune
|
6a1c5dd3b7
|
"Unsubscribe" link in alert emails. Fixes #111
|
2017-01-28 12:17:22 +02:00 |
|
Pēteris Caune
|
c16eeda004
|
Webhooks support POST, cleanup.
|
2017-01-21 18:29:55 +02:00 |
|
Pēteris Caune
|
17bf0d109e
|
Fix CSRF in Slack, Pushbullet and Discord callbacks
|
2016-12-30 18:28:32 +02:00 |
|