Pēteris Caune
|
882933668a
|
Natural sort for check names, fixes #136.
Apply the user's chosen sort order in emails also.
|
7 years ago |
Pēteris Caune
|
d520706c27
|
Adding an option to send daily or hourly reminders if any check is down. Fixes #48
|
7 years ago |
Pēteris Caune
|
7c1c20b07e
|
Don't create new checks in the docs page. For examples, use a dummy "your-uuid-here" value.
|
7 years ago |
Pēteris Caune
|
23b237ed96
|
API call for deleting checks.
|
7 years ago |
Pēteris Caune
|
acbc1f0b23
|
Tweaks to filtering-by-tag, and to its documentation.
|
7 years ago |
Pēteris Caune
|
8d0a2f2eaf
|
Remove startup check for update_alert_after trigger, remove drop_triggers command.
|
7 years ago |
Umit Akkaya
|
afe4ec6df8
|
Ensure filter matches tag exactly
|
7 years ago |
Umit Akkaya
|
01d8e982cc
|
tags querystring param to filter checks by tags
|
7 years ago |
Pēteris Caune
|
012a86495f
|
Use client-side installation flow for installing HipChat integration.
|
7 years ago |
Pēteris Caune
|
ef591b03ae
|
Fetch HipChat's capabilities document
|
7 years ago |
Pēteris Caune
|
96e00df0ab
|
Use PagerDuty Connect.
|
7 years ago |
Pēteris Caune
|
40bc11782e
|
Nicer HipChat alerts.
|
7 years ago |
Pēteris Caune
|
bef71c0acc
|
For HipChat integration, use HipChat's server-side installation flow.
|
7 years ago |
Pēteris Caune
|
8d58a3a361
|
Encode webhook POST body as utf-8. Fixes #130
|
7 years ago |
Pēteris Caune
|
1851cc7af3
|
Replace non-breaking spaces with regular spaces for cheaper SMS messages.
|
7 years ago |
Pēteris Caune
|
5f2da08d7e
|
Per-profile, per-month counters of sent SMS messages.
|
7 years ago |
Pēteris Caune
|
25fb11bb3e
|
Alerts to SMS, work in progress.
|
7 years ago |
Pēteris Caune
|
dec006890c
|
Badges can now return either SVG or JSON
|
7 years ago |
Pēteris Caune
|
a62350cdad
|
In the "List checks" API response, the "next_ping" date was incorrect for checks using cron syntax. Fixed.
|
7 years ago |
Tomasz Wójcik
|
27f917ce02
|
Return consistent date formats in API
|
7 years ago |
Pēteris Caune
|
47d93c2522
|
Stricter UUID validation.
|
8 years ago |
Pēteris Caune
|
dc76e4bdde
|
Add Profile.bill_to field which goes on invoices.
|
8 years ago |
Pēteris Caune
|
74f7c50a65
|
Fix deprecation warnings.
|
8 years ago |
Pēteris Caune
|
207b0f9048
|
Adding on_delete keywords, more to come.
|
8 years ago |
Pēteris Caune
|
94cdfe1e64
|
Check.schedule contains user input and needs to be escaped.
|
8 years ago |
Pēteris Caune
|
2481aa5a23
|
Telegram integration.
|
8 years ago |
Pēteris Caune
|
6920439f92
|
1KB for message bodies is not enough--email headers alone can take 5KB. Changing to 10KB
|
8 years ago |
Pēteris Caune
|
3862cd6b06
|
Adding Check.last_ping_body field, and an UI to show it (#116)
|
8 years ago |
Pēteris Caune
|
859a9ed735
|
Pricing page tweaks. Limit free accounts to 20 checks per account.
|
8 years ago |
Pēteris Caune
|
09e5129bbe
|
sendalerts reuses database connection.
|
8 years ago |
Pēteris Caune
|
d7d21b0959
|
Pause before next report to avoid hitting sending quota
|
8 years ago |
Pēteris Caune
|
9dcb1678f3
|
--no-threads flag for sendalerts command
|
8 years ago |
Pēteris Caune
|
c073cb0b3a
|
Lightweight 'server status' API endpoint, to be used by external load balancers
|
8 years ago |
Pēteris Caune
|
d739d8ff62
|
DRY: use channel.get_kind_display()
|
8 years ago |
Ronald Ip
|
7900a201c1
|
Add --no-loop option to sendalerts management command.
Allow `sendalerts` to be run by an external scheduler, on a one-shot
basis, exiting after all alerts have been sent.
|
8 years ago |
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.
|
8 years ago |
Pēteris Caune
|
31eca9c8e8
|
API: fix updating kind=cron to kind=simple
|
8 years ago |
Pēteris Caune
|
d1b4643b45
|
Obsolete
|
8 years ago |
Pēteris Caune
|
d5cb669172
|
/bounce handles long payloads.
|
8 years ago |
Pēteris Caune
|
68d591c677
|
No CSRF check for /bounce endpoint
|
8 years ago |
Pēteris Caune
|
0d24d650f2
|
"X-Bounce-Url" header in email messages. An API endpoint to handle bounce notifications. (#112)
|
8 years ago |
Pēteris Caune
|
20b046cba7
|
API call for updating checks
|
8 years ago |
Pēteris Caune
|
b63f19f415
|
Simplify: remove djmail and django-ses-backend dependencies.
|
8 years ago |
Pēteris Caune
|
6a1c5dd3b7
|
"Unsubscribe" link in alert emails. Fixes #111
|
8 years ago |
Pēteris Caune
|
c16eeda004
|
Webhooks support POST, cleanup.
|
8 years ago |
Pēteris Caune
|
ae4144b1cd
|
More tests for sendreports.
|
8 years ago |
Pēteris Caune
|
b8aabd711c
|
Testcase for sendreports
|
8 years ago |
Pēteris Caune
|
a0241a9a74
|
Fix tests.
|
8 years ago |
Pēteris Caune
|
b93336a44d
|
API support for cron syntax
|
8 years ago |
Pēteris Caune
|
6d7c885ede
|
/admin/api/channel/ knows Discord
|
8 years ago |