Pēteris Caune
|
eece7c7551
|
Handle "required" keyword.
|
2017-05-11 12:54:58 +03:00 |
|
Pēteris Caune
|
6920439f92
|
1KB for message bodies is not enough--email headers alone can take 5KB. Changing to 10KB
|
2017-05-09 16:21:31 +03:00 |
|
Pēteris Caune
|
3862cd6b06
|
Adding Check.last_ping_body field, and an UI to show it (#116)
|
2017-05-09 13:47:23 +03:00 |
|
Pēteris Caune
|
c552fe9ce2
|
Updating about page to be factually accurate.
|
2017-05-08 20:57:08 +03: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
|
09e5129bbe
|
sendalerts reuses database connection.
|
2017-05-07 15:31:10 +03:00 |
|
Pēteris Caune
|
810089d183
|
Require valid "schedule" and "tz" fields for cron checks.
|
2017-05-01 22:22:49 +03:00 |
|
Pēteris Caune
|
f99c222ebf
|
More deterministic compressed CSS files.
|
2017-04-28 10:05:57 +03:00 |
|
Pēteris Caune
|
d7d21b0959
|
Pause before next report to avoid hitting sending quota
|
2017-04-24 22:35:16 +03:00 |
|
Pēteris Caune
|
9dcb1678f3
|
--no-threads flag for sendalerts command
|
2017-03-28 20:04:24 +01: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
|
0f07fadc71
|
Updated screenshots.
|
2017-03-17 11:54:24 +02:00 |
|
Pēteris Caune
|
90546a587f
|
More CSS tweaks
|
2017-03-16 22:09:41 +02:00 |
|
Pēteris Caune
|
1ce6dffa59
|
Style tweaks, updated titles in modal dialogs.
|
2017-03-16 21:26:29 +02:00 |
|
Pēteris Caune
|
1b883690e9
|
oops
|
2017-03-16 19:52:38 +02:00 |
|
Pēteris Caune
|
e685154cc2
|
"Close Account" section in Settings page. Fixes #95
|
2017-03-16 19:39:30 +02:00 |
|
Pēteris Caune
|
d739d8ff62
|
DRY: use channel.get_kind_display()
|
2017-03-16 18:12:30 +02:00 |
|
Pēteris Caune
|
4906a5247c
|
Split "Account Settings" page into subpages.
|
2017-03-16 16:06:22 +02:00 |
|
Pēteris Caune
|
ec7fa1124f
|
Merge pull request #117 from iphoting/sendalerts-no-loop
Add --no-loop option to sendalerts management command.
|
2017-03-11 15:55:39 +02:00 |
|
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.
|
2017-03-11 18:29:50 +08: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
|
31eca9c8e8
|
API: fix updating kind=cron to kind=simple
|
2017-03-10 09:54:16 +02:00 |
|
Pēteris Caune
|
666706ef3e
|
Pricing updates.
|
2017-03-07 16:49:39 +02:00 |
|
Pēteris Caune
|
d1b4643b45
|
Obsolete
|
2017-03-06 14:38:47 +02:00 |
|
Pēteris Caune
|
d5cb669172
|
/bounce handles long payloads.
|
2017-03-05 22:32:42 +02:00 |
|
Pēteris Caune
|
68d591c677
|
No CSRF check for /bounce endpoint
|
2017-03-05 22:14:09 +02: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
|
f767cf59aa
|
ctx can contain database query objects, evaluate them before passing off to a thread
|
2017-02-28 15:21:44 +02:00 |
|
Pēteris Caune
|
965accaedb
|
REGISTRATION_OPEN setting. superuser accounts by default have team access enabled. Fixes #97 and #113
|
2017-02-24 15:58:11 +02:00 |
|
Pēteris Caune
|
55e5f10d73
|
os.env -> os.environ
|
2017-02-21 16:25:17 +02:00 |
|
Pēteris Caune
|
20b046cba7
|
API call for updating checks
|
2017-02-19 13:46:05 +02:00 |
|
Pēteris Caune
|
b63f19f415
|
Simplify: remove djmail and django-ses-backend dependencies.
|
2017-01-29 11:44:22 +02:00 |
|
Pēteris Caune
|
1e05de14be
|
Bump Django version.
|
2017-01-29 10:47:43 +02:00 |
|
Pēteris Caune
|
d6202d1b4c
|
django-appconf is a dependency for django-compressor, don't list it here.
|
2017-01-29 10:42:15 +02:00 |
|
Pēteris Caune
|
a4bcbb28aa
|
/admin/login/ uses the same login view as the main site.
|
2017-01-28 13:16:42 +02:00 |
|
Pēteris Caune
|
c6c195b016
|
local_settings.py.example
|
2017-01-28 12:38:52 +02:00 |
|
Pēteris Caune
|
6a1c5dd3b7
|
"Unsubscribe" link in alert emails. Fixes #111
|
2017-01-28 12:17:22 +02:00 |
|
Pēteris Caune
|
c16eeda004
|
Webhooks support POST, cleanup.
|
2017-01-21 18:29:55 +02:00 |
|
Pēteris Caune
|
891efc720a
|
Bumped psycopg2 version
|
2017-01-21 12:51:22 +02:00 |
|
Pēteris Caune
|
ae4144b1cd
|
More tests for sendreports.
|
2017-01-15 16:24:08 +02:00 |
|
Pēteris Caune
|
8d956b3365
|
email template from Litmus. CSS already inlined, so dropping premailer dependency.
|
2017-01-15 13:10:08 +02:00 |
|
Pēteris Caune
|
b8aabd711c
|
Testcase for sendreports
|
2017-01-15 13:07:19 +02:00 |
|
Pēteris Caune
|
caa6b2758e
|
pruneusers management command does not touch users with team memberships. Tests.
|
2017-01-14 11:51:15 +02:00 |
|
Pēteris Caune
|
d0f9a624ed
|
2016->2017
|
2017-01-05 16:18:26 +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
|
6ae12dbb18
|
Fix MySQL tests.
|
2017-01-04 13:56:27 +02:00 |
|
Pēteris Caune
|
32e31dae8a
|
"One User"
|
2017-01-04 13:48:39 +02:00 |
|
Pēteris Caune
|
550a38e4d5
|
Merge pull request #108 from mkelley82/patch-1
Update snippet to reflect HTTPS usage instead of HTTP
|
2017-01-02 22:28:48 +02:00 |
|
Pēteris Caune
|
ac57a4414e
|
Merge pull request #109 from mkelley82/patch-2
Update snippet to reflect HTTPS usage instead of HTTP
|
2017-01-02 22:27:01 +02:00 |
|