Pēteris Caune
|
76ae42bc8f
|
"Get a single check" API call now supports read-only API keys. Fixes #346
|
2020-03-24 16:10:42 +02:00 |
|
Pēteris Caune
|
5e051d53f8
|
Validate channel identifiers before creating/updating a check. Fixes #335
|
2020-02-20 10:43:40 +02:00 |
|
Pēteris Caune
|
cdfc9840a7
|
Source formatted with Black
|
2019-05-15 14:27:50 +03:00 |
|
Pēteris Caune
|
0994006603
|
Drop Check.user_id and Channel.user_id (obsolete, using project_id now)
|
2019-01-18 17:24:02 +02:00 |
|
Pēteris Caune
|
c08f02ab7f
|
Drop Profile.api_key and Profile.api_key_readonly (both are stored with Project now)
|
2019-01-17 16:26:45 +02:00 |
|
Pēteris Caune
|
965998df18
|
Fix tests.
|
2019-01-14 11:28:10 +02:00 |
|
Pēteris Caune
|
6b7f212c8a
|
Use the api keys from project, not user profile
|
2019-01-12 21:34:45 +02:00 |
|
Pēteris Caune
|
1c69cf7f89
|
Project model. cc: #183
|
2019-01-12 16:40:21 +02:00 |
|
Pēteris Caune
|
440a143dd6
|
Add CORS support to API endpoints. Fixes #208
|
2018-12-06 17:36:20 +02:00 |
|
Pēteris Caune
|
432e592e44
|
Add read-only API key support
|
2018-10-29 21:44:34 +02:00 |
|
Pēteris Caune
|
182f9e1109
|
Refactor API key checking code
|
2018-10-29 18:34:58 +02:00 |
|
Pēteris Caune
|
d661839e32
|
Don't serialize POST payload to JSON, Django's TestClient will do that for us.
|
2018-08-04 19:07:40 +03:00 |
|
Pēteris Caune
|
166115ebfb
|
Allow setting 30 day timeouts and grace times through API.
|
2018-03-17 09:43:55 +02: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
|
a0241a9a74
|
Fix tests.
|
2017-01-04 15:32:14 +02:00 |
|
Pēteris Caune
|
b93336a44d
|
API support for cron syntax
|
2017-01-04 15:27:59 +02:00 |
|
Pēteris Caune
|
52cd2a9c8e
|
API rejects too long check names
|
2016-12-21 17:38:25 +02:00 |
|
Pēteris Caune
|
22ac7e0517
|
Use a whitelist for allowed values in the unique field.
|
2016-09-23 14:09:20 +03:00 |
|
Pēteris Caune
|
a97f23190e
|
More data in API responses.
|
2016-07-09 17:06:00 +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
|
00d18e86bd
|
Reduce query count for team lookups
|
2016-05-09 16:51:22 +03:00 |
|
Pēteris Caune
|
fdf9c607e5
|
Team Access, test cleanup
|
2016-05-09 15:35:13 +03:00 |
|
Pēteris Caune
|
6efb822f95
|
When creating a check via API, optionally assign all channels.
|
2016-02-17 22:35:06 +02:00 |
|
Pēteris Caune
|
5d2edfa4a0
|
First stab at API, POST /api/v1/checks
|
2016-02-16 23:41:40 +02:00 |
|