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
|
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
|
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
|
6ae12dbb18
|
Fix MySQL tests.
|
2017-01-04 13:56:27 +02:00 |
|
Pēteris Caune
|
fc415b39c8
|
Better formatting for Pushover notifications in log
|
2016-12-31 16:18:27 +02:00 |
|
Pēteris Caune
|
17bf0d109e
|
Fix CSRF in Slack, Pushbullet and Discord callbacks
|
2016-12-30 18:28:32 +02:00 |
|
Pēteris Caune
|
e5126925ec
|
Discord integration
|
2016-12-30 14:26:54 +02:00 |
|
Pēteris Caune
|
aabfd55f7c
|
Cleanup and tests for cron preview.
|
2016-12-26 10:27:19 +02:00 |
|
Pēteris Caune
|
5a533441b5
|
When client GETs instead of POSTs, return HTTP 400
|
2016-12-21 17:22:48 +02:00 |
|
Pēteris Caune
|
b22b0a44e2
|
Validate cron expression before saving check.
|
2016-12-21 12:24:24 +02:00 |
|
Pēteris Caune
|
6ada656df4
|
UI for entering cron expression and setting timezone.
|
2016-12-13 13:09:53 +02:00 |
|
Pēteris Caune
|
ce57a1cc8b
|
Calculate alert_after in Python code instead of a database trigger. This will allow complex calculations down the road.
|
2016-11-04 16:30:19 +02:00 |
|
Pēteris Caune
|
e524ea3db7
|
Fix tests.
|
2016-10-30 14:30:42 +02:00 |
|
Pēteris Caune
|
dfa0af350a
|
PagerDuty Integration Key is 32 characters long. Update screenshots.
|
2016-10-30 14:24:36 +02:00 |
|
Pēteris Caune
|
d019ebc195
|
Fix test.
|
2016-10-17 13:33:12 +03:00 |
|
Pēteris Caune
|
3456dd9f6e
|
OpsGenie integration. Fixes #93
|
2016-10-17 13:25:14 +03:00 |
|
Pēteris Caune
|
ac4ba079d3
|
Validate channel values. Don't allow ftp addresses, http://localhost addresses, invalid email addresses
|
2016-10-02 17:52:48 +03:00 |
|
Pēteris Caune
|
c8bcb23fd6
|
Material icons.
|
2016-08-29 16:45:47 +03: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
|
bff4eb4f80
|
Group testcases by view functions
|
2016-07-30 19:32:33 +03:00 |
|
Pēteris Caune
|
468c4b4b2c
|
Pushbullet integration. Fixes #24
|
2016-07-30 18:01:47 +03:00 |
|
Pēteris Caune
|
fdb5aa5c98
|
/integrations/add_slack/ acts as a landing page if Slack button is configured.
|
2016-07-09 18:55:37 +03:00 |
|
Pēteris Caune
|
760b5b4fdb
|
Support for "Add to Slack" button
|
2016-07-08 00:05:05 +03:00 |
|
Pēteris Caune
|
1f70f56819
|
Check model gets "in_grace_period" method. It replaces the transient "grace" status. Also, remove references of the obsolete "paused" status.
|
2016-06-20 20:35:02 +03:00 |
|
Pēteris Caune
|
9a15fabd06
|
It's more precise to say "30 days" than "1 month"
|
2016-05-24 11:20:56 +03:00 |
|
Pēteris Caune
|
3656e399f7
|
Fix tests.
|
2016-05-18 12:41:41 +03:00 |
|
Pēteris Caune
|
c360dc5e53
|
Fix bug in "1 month n weeks" handling, less redundancy, test.
|
2016-05-18 03:50:28 +03:00 |
|
Pēteris Caune
|
feb2294a7e
|
Tests for team access.
|
2016-05-09 17:29:41 +03:00 |
|
Pēteris Caune
|
fdf9c607e5
|
Team Access, test cleanup
|
2016-05-09 15:35:13 +03:00 |
|
Pēteris Caune
|
267db8a594
|
Fix tests.
|
2016-04-16 01:17:37 +03:00 |
|
Pēteris Caune
|
47f2105562
|
Variables in webhook URLs. Fixes #52
|
2016-04-16 01:14:28 +03:00 |
|
Spencer Sun
|
0ff2f1a9c7
|
Add VictorOps integration
|
2016-02-03 17:35:29 -05:00 |
|
Di Wu
|
01a9505cc7
|
remove channel doesn't crash
|
2016-01-19 06:07:44 -08:00 |
|
Di Wu
|
fe72792fd2
|
use basetestcase for most test cases that require predefined user, add test for ensuretriggers, add travis cache
|
2016-01-18 01:02:42 -08:00 |
|
Di Wu
|
79b7327c9e
|
fix tests and optimize authentication and fix some unclosed markup
|
2016-01-04 23:47:32 -05:00 |
|
Pēteris Caune
|
1dacc8b797
|
Users can add passwords to their accounts. Fixes #6
|
2016-01-05 00:25:08 +02:00 |
|
Pēteris Caune
|
74c5e5d906
|
Use assertRedirects() to test redirects.
|
2016-01-02 18:32:00 +02:00 |
|
Pēteris Caune
|
35aed93b7f
|
New feature: attaching tags to checks, and filtering checks list by their tags.
|
2015-12-14 12:52:42 +02:00 |
|
Pēteris Caune
|
7f1f177a55
|
Get rid of leading/trailing whitespace in channel values. This is a typical problem when copy-pasting Slack URLs.
|
2015-12-11 18:34:40 +02:00 |
|
Pēteris Caune
|
6812f4a5c6
|
More tests for PushOver integration
|
2015-12-02 15:18:11 +02:00 |
|
Thomas Jost
|
99cb654ec5
|
Fix tests when Pushover is not configured
|
2015-11-25 21:01:10 +01:00 |
|
Thomas Jost
|
85c1f65887
|
Add Pushover integration
|
2015-11-25 16:06:24 +01:00 |
|
Di Wu
|
5c1d21f91e
|
make welcome code logic resilient
|
2015-11-15 16:10:51 -08:00 |
|
Pēteris Caune
|
aa2bc72293
|
Better style for Log page.
|
2015-11-10 02:40:31 +02:00 |
|
Pēteris Caune
|
947f686c61
|
Organize imports using isort.
|
2015-11-02 23:55:33 +02:00 |
|
Pēteris Caune
|
14627dfce8
|
Test for instruction pages.
|
2015-10-06 00:51:43 +03:00 |
|
Pēteris Caune
|
61297c417d
|
Fix tests after renaming /channels/ to /integrations/
|
2015-10-06 00:07:01 +03:00 |
|
Pēteris Caune
|
cee2b52d3e
|
More tests.
|
2015-08-18 21:17:13 +03:00 |
|
Pēteris Caune
|
18635e947a
|
More tests.
|
2015-08-14 15:06:06 +03:00 |
|