Pēteris Caune
|
cf37439877
|
Timezones were missing in Details page, "Change Schedule" dialog. Fixed.
|
6 years ago |
Pēteris Caune
|
7e56eb883e
|
Fetch ping details using HTTP GET, not HTTP POST.
|
6 years ago |
Pēteris Caune
|
97b3b52df5
|
Testcases for the new code.
|
6 years ago |
Pēteris Caune
|
d661839e32
|
Don't serialize POST payload to JSON, Django's TestClient will do that for us.
|
6 years ago |
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.
|
7 years ago |
Pēteris Caune
|
dd5a690b99
|
"My Checks" page uses the same markup for desktop and mobile.
|
7 years ago |
Pēteris Caune
|
83a2ff17e6
|
Toggle integrations on/off on "My Checks" page.
|
7 years ago |
Pēteris Caune
|
5f908a01e4
|
When we don't recognize a message from Telegram, respond with 200 OK so Telegram doesn't keep retrying.
|
7 years ago |
Pēteris Caune
|
ef6e1870d9
|
Preliminary Django 2 support
|
7 years ago |
Pēteris Caune
|
218d0c6873
|
Remove Check.last_ping_body field. CSS tweaks for the "Ping Details" modal.
|
7 years ago |
Pēteris Caune
|
02f6853d4c
|
Save request body for every ping, not just the last one.
|
7 years ago |
Pēteris Caune
|
cf6882edd3
|
SMS numbers can be annotated with labels. Fixes #155
|
7 years ago |
Pēteris Caune
|
827939deb7
|
Clean up Pushover subscription flow, add Setup Instructions with screenshots.
|
7 years ago |
Pēteris Caune
|
ba6995198b
|
Fix tests, lazy-load user's teams.
|
7 years ago |
Pēteris Caune
|
1110c6908c
|
Testcase for /checks/status/. More efficient DOM updates.
|
7 years ago |
Pēteris Caune
|
55d6471156
|
Validate HTTP header names in the "Add Webhook" form.
|
7 years ago |
Pēteris Caune
|
fc176cd832
|
`settelegramwebhook` now sends a correct "allowed_updates" field.
|
7 years ago |
Pēteris Caune
|
c6e35c9b39
|
Handle Telegram callbacks that are not text messages. Fixes #147
|
7 years ago |
Pēteris Caune
|
a869906fde
|
Zendesk integration (experimental and hidden from Integrations page for now)
|
7 years ago |
Austin
|
ef90e6e3b8
|
Rename the class
|
7 years ago |
Austin
|
6a17c8768b
|
Adds a test for out integration form
|
7 years ago |
Pēteris Caune
|
edfcac5942
|
"Integration Details" modal dialogs for webhook integrations.
|
7 years ago |
someposer
|
5781ddfe4d
|
Created an improved interface for arbitrary headers and simplified
header storage.
|
7 years ago |
Pēteris Caune
|
ddd940688e
|
Disable channel (mark as email_verified=False) when email bounces.
|
7 years ago |
someposer
|
077bc45b12
|
Sorting keys on Webhook JSON value for consistent unit testing.
|
7 years ago |
someposer
|
05c84d7976
|
Add support for arbitrary headers using a JSON body for webhooks.
|
7 years ago |
someposer
|
fdf011aa25
|
Update Webhook unit tests to use added Content-Type value.
|
7 years ago |
Pēteris Caune
|
fc8d9ffe48
|
Checks can be sorted by name or last ping. Fixes #136
|
7 years ago |
Pēteris Caune
|
012a86495f
|
Use client-side installation flow for installing HipChat integration.
|
7 years ago |
Pēteris Caune
|
96e00df0ab
|
Use PagerDuty Connect.
|
7 years ago |
Pēteris Caune
|
2a7a7e0272
|
Show "The HipChat integration has been added!" message, tweaks to HipChat setup instructions.
|
7 years ago |
Pēteris Caune
|
bef71c0acc
|
For HipChat integration, use HipChat's server-side installation flow.
|
7 years ago |
Pēteris Caune
|
1232328aa9
|
Fix tests.
|
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
|
5cb372d18f
|
Configurable bot name and updated README. Fixes #115
|
8 years ago |
Pēteris Caune
|
2481aa5a23
|
Telegram integration.
|
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
|
810089d183
|
Require valid "schedule" and "tz" fields for cron checks.
|
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
|
965accaedb
|
REGISTRATION_OPEN setting. superuser accounts by default have team access enabled. Fixes #97 and #113
|
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
|
6ae12dbb18
|
Fix MySQL tests.
|
8 years ago |
Pēteris Caune
|
fc415b39c8
|
Better formatting for Pushover notifications in log
|
8 years ago |
Pēteris Caune
|
17bf0d109e
|
Fix CSRF in Slack, Pushbullet and Discord callbacks
|
8 years ago |
Pēteris Caune
|
e5126925ec
|
Discord integration
|
8 years ago |
Pēteris Caune
|
aabfd55f7c
|
Cleanup and tests for cron preview.
|
8 years ago |
Pēteris Caune
|
5a533441b5
|
When client GETs instead of POSTs, return HTTP 400
|
8 years ago |