Pēteris Caune
5d2edfa4a0
First stab at API, POST /api/v1/checks
9 years ago
Di Wu
2e6df69489
forwarded for and forwarded protocol
9 years ago
Pēteris Caune
1e3285423f
Ping objects get "n" field, their serial numbers, used in "log page". "fillnpings" management command initially populates this field (it touches every ping so it takes time to complete).
Check.n_pings now stores the total number of pings the check has ever received. Running "prunepings" command doesn't affect this field. +a new "prunepingsslow" command which works in smaller chunks so is appropriate for initial pruning of a huge api_ping table.
9 years ago
Pēteris Caune
15478d414c
Add n_pings field to Check model. This holds a continually updated count of api_ping entries for each check.
9 years ago
Pēteris Caune
33ad56728c
Don't fill in body, will be removing it from model.
9 years ago
Pēteris Caune
947f686c61
Organize imports using isort.
9 years ago
Pēteris Caune
32fb29c299
Webhook for Mandrill inbound email notifications, WIP
9 years ago
Pēteris Caune
b75ab00d18
Webhook for Mandrill inbound email notifications
9 years ago
Pēteris Caune
f640b9f3be
Make ua column wider, and truncate its values for very long UA strings
9 years ago
Pēteris Caune
969626c0fa
Validate UUID, more tests.
9 years ago
Pēteris Caune
dd792486a7
oops
9 years ago
Pēteris Caune
3550218129
Keep a log of pings
9 years ago
Pēteris Caune
965599c8eb
ping is csrf exempt.
9 years ago
Pēteris Caune
17b87c093f
CORS header for ping call
9 years ago
Pēteris Caune
3c57e4026a
Move timer call to api
9 years ago
Pēteris Caune
d85ef38cc0
Add Check
10 years ago
Pēteris Caune
aad4bd2ffb
Background worker to send notifications
10 years ago
Pēteris Caune
c8b24495b9
Renames
10 years ago
Pēteris Caune
00cdc313ec
Initial commit
10 years ago