Pēteris Caune
|
1322bb1123
|
Add support for per-check status badges
Fixes: #853
|
2024-02-27 12:55:51 +02:00 |
|
Pēteris Caune
|
73ca8d2c9d
|
Improve type hints
|
2023-10-26 08:51:48 +03:00 |
|
Pēteris Caune
|
4ccee09f73
|
Add /api/v3/ (adds ability to set slug when creating or updating checks)
|
2023-06-14 16:52:45 +03:00 |
|
Pēteris Caune
|
bb361dec7b
|
Add a view for handling email bounce notifications
|
2023-05-24 13:00:02 +03:00 |
|
Pēteris Caune
|
4863dda6c3
|
Add /api/v2/ which reports check's status slightly differently
cc: #633
|
2022-12-19 22:31:38 +02:00 |
|
Pēteris Caune
|
9e9490d815
|
Move test to separate file, remove trailing slash from URL
|
2022-11-28 13:28:08 +02:00 |
|
Martin Lablans
|
a55a2692dc
|
Allow to retrieve a ping's body (#737)
Add /api/v1/checks/<uuid>/pings/<n>/body endpoint for retrieving ping body (#737)
|
2022-11-28 13:21:26 +02:00 |
|
Pēteris Caune
|
161430fb10
|
Sort imports and add "from __future__ import annotations"
|
2022-10-17 16:52:15 +03:00 |
|
Pēteris Caune
|
5a0bf4062f
|
Add API support for resuming paused checks
Fixes: #687
|
2022-08-04 14:00:46 +03:00 |
|
Pēteris Caune
|
dc107ff7f5
|
Add ping endpoints for "log" events
|
2022-07-21 10:30:52 +03:00 |
|
Pēteris Caune
|
3dfdbc09ca
|
Add ability to create/revoke individual keys
|
2021-09-09 14:55:17 +03:00 |
|
Pēteris Caune
|
688aa5b3c3
|
Implement hc.api.views.ping_by_slug
|
2021-09-09 11:43:25 +03:00 |
|
Pēteris Caune
|
5b9008e321
|
Implement alternative ping URLs, WIP
|
2021-09-09 09:32:10 +03:00 |
|
Pēteris Caune
|
98eb7cc14a
|
Add /api/v1/badges/ endpoint
cc: #552
|
2021-08-18 17:47:57 +03:00 |
|
Pēteris Caune
|
81e59ac553
|
Add support for script's exit status in ping URLs
Fixes: #429
|
2020-10-28 14:28:32 +02:00 |
|
Pēteris Caune
|
8ea510cda6
|
Removing unused /api/v1/notifications/{uuid}/bounce endpoint
|
2020-08-17 13:18:39 +03:00 |
|
Pēteris Caune
|
95d58d26d5
|
Handle status callbacks from Twilio, show SMS delivery failures in the Integrations page.
|
2020-08-05 16:10:30 +03:00 |
|
James Kirsop
|
368d7a4fec
|
Commit with requested changes and tests
|
2020-06-15 13:15:57 +10:00 |
|
James Kirsop
|
90d4246848
|
Second interation of this
|
2020-06-12 13:39:03 +10:00 |
|
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.
Minor API documentation edits.
|
2020-06-11 15:24:45 +03:00 |
|
James Kirsop
|
8725c81144
|
Implementing new changes discussed to resolve #370
|
2020-06-11 17:00:27 +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
|
edbfd4b437
|
Added /api/v1/metrics/ endpoint, useful for monitoring the service itself
|
2020-04-26 17:45:50 +03:00 |
|
James Kirsop
|
456a80f1fa
|
Adding tests and docs
|
2020-03-23 11:37:32 +11:00 |
|
James Kirsop
|
6373db8aa1
|
Changes to prototype this for testing with real data
|
2020-03-23 10:58:02 +11:00 |
|
Pēteris Caune
|
22d4d55340
|
Added support for Shields.io badges. cc: #304, #305
|
2019-12-05 12:27:37 +02:00 |
|
Pēteris Caune
|
cdfc9840a7
|
Source formatted with Black
|
2019-05-15 14:27:50 +03:00 |
|
Pēteris Caune
|
b528b23996
|
Fix badges for tags containing special characters. Fixes #240, #237
|
2019-05-14 14:43:43 +03:00 |
|
Pēteris Caune
|
46c00e31a6
|
Use Project.badge_key in api.views.badge
|
2019-01-12 22:28:23 +02:00 |
|
Pēteris Caune
|
481848a749
|
Add "/ping/<code>/start" API endpoint
|
2018-12-18 22:57:12 +02:00 |
|
Pēteris Caune
|
a7061fe6a5
|
Add "Get a List of Existing Integrations" API call
|
2018-11-21 20:21:04 +02:00 |
|
Pēteris Caune
|
3fc84ca0ff
|
Foundation for "fail" pings (cc: #151)
|
2018-05-17 19:41:13 +03:00 |
|
Pēteris Caune
|
ef6e1870d9
|
Preliminary Django 2 support
|
2018-04-24 22:38:02 +03:00 |
|
Pēteris Caune
|
1b7d4f6f3e
|
Adding "Overall status" badge.
|
2017-11-10 21:52:27 +02:00 |
|
Pēteris Caune
|
dec006890c
|
Badges can now return either SVG or JSON
|
2017-06-29 15:48:59 +03:00 |
|
Pēteris Caune
|
c073cb0b3a
|
Lightweight 'server status' API endpoint, to be used by external load balancers
|
2017-03-27 11:18:08 +01:00 |
|
Pēteris Caune
|
0d24d650f2
|
"X-Bounce-Url" header in email messages. An API endpoint to handle bounce notifications. (#112)
|
2017-03-05 21:42:36 +02:00 |
|
Pēteris Caune
|
20b046cba7
|
API call for updating checks
|
2017-02-19 13:46:05 +02:00 |
|
Pēteris Caune
|
51cda31449
|
New feature: pause monitoring of an individual check. Fixes #67
|
2016-08-01 21:57:11 +03:00 |
|
Pēteris Caune
|
af997446f3
|
Add support for authentication with X-Api-Key header.
|
2016-07-07 20:07:10 +03:00 |
|
Pēteris Caune
|
c15a4871c2
|
Badges
|
2016-07-03 18:59:07 +03:00 |
|
Pēteris Caune
|
b52edd903d
|
Email webhook not used any more, removing.
|
2016-04-29 10:49:23 +03:00 |
|
Pēteris Caune
|
5d2edfa4a0
|
First stab at API, POST /api/v1/checks
|
2016-02-16 23:41:40 +02:00 |
|
Di Wu
|
2e6df69489
|
forwarded for and forwarded protocol
|
2016-01-21 18:36:26 -08:00 |
|
Pēteris Caune
|
947f686c61
|
Organize imports using isort.
|
2015-11-02 23:55:33 +02:00 |
|
Pēteris Caune
|
b75ab00d18
|
Webhook for Mandrill inbound email notifications
|
2015-08-01 15:55:43 +03:00 |
|
Pēteris Caune
|
969626c0fa
|
Validate UUID, more tests.
|
2015-07-28 20:46:17 +03:00 |
|
Pēteris Caune
|
3c57e4026a
|
Move timer call to api
|
2015-07-07 23:49:05 +03:00 |
|
Pēteris Caune
|
3c2c71e907
|
PING_ENDPOINT in settings, fix terminology
|
2015-07-01 20:09:59 +03:00 |
|
Pēteris Caune
|
c8b24495b9
|
Renames
|
2015-06-12 19:33:15 +03:00 |
|