Pēteris Caune
422a7911e8
Auto-refresh check statuses every 3s while user is active, and every 60s afterwards.
2018-02-26 01:36:59 +02:00
Pēteris Caune
1b4ca77096
Prepare for auto-refresh in "My Checks" screen.
2018-02-25 00:00:37 +02:00
Pēteris Caune
d05607d73c
psycopg2 2.7.3.2 for better postgres 10 support
2018-02-24 12:04:11 +02:00
Pēteris Caune
ea115aa45b
Add python 3.6 to travis testing matrix, change postgres from 9.4 to 9.6
2018-02-15 13:19:51 +02:00
Pēteris Caune
55d6471156
Validate HTTP header names in the "Add Webhook" form.
2018-02-15 13:16:13 +02:00
Pēteris Caune
6643a7771b
Merge pull request #154 from bashu/patch-1
...
let there be colour
2018-02-15 11:17:26 +02:00
Basil Shubin
75665786fe
let there be colour
2018-02-15 11:30:57 +07:00
Pēteris Caune
c126f7d0a2
Converting api_ping.id from integer to bigint.
2018-01-27 14:37:36 +02:00
Pēteris Caune
09421153f5
Use OpsGenie API v2
2018-01-25 13:11:56 +02:00
Pēteris Caune
663f5c689b
Enable Zendesk integration.
2018-01-22 21:17:20 +02:00
Pēteris Caune
2338f6e4aa
Merge pull request #149 from mitodl/master
...
Added deterministic handling of sqlite database location
2018-01-19 22:11:42 +02:00
Tobias Macey
0beb56e82a
Added deterministic handling of sqlite database location
...
When running the migration command from outside of the application directory the sqlite database is created in the current working directory at the time of the command being executed. This commit updates the file path to be relative to the location of the settings file.
2018-01-19 14:59:24 -05:00
Pēteris Caune
3efd70e50c
Adding "Standard (3 years)" plan.
2018-01-18 15:52:01 +02:00
Pēteris Caune
9689dcc113
Fixing typo
2018-01-18 02:30:54 +02:00
Pēteris Caune
fc176cd832
settelegramwebhook
now sends a correct "allowed_updates" field.
2018-01-18 00:58:19 +02:00
Pēteris Caune
c6e35c9b39
Handle Telegram callbacks that are not text messages. Fixes #147
2018-01-18 00:39:44 +02:00
Pēteris Caune
1392226538
sendalerts was not using the api_check (status, user_id, alert_after) index so removing it. The index was not selective enough.
2018-01-17 00:49:03 +02:00
Pēteris Caune
c4b316003d
Replace healthchecks.io branding with generic branding.
2018-01-13 19:21:43 +02:00
Pēteris Caune
3728d1101f
Payments admin tweaks
2018-01-10 15:35:34 +02:00
Pēteris Caune
1497ff204b
Fix active plan display in the pricing page.
2018-01-09 17:56:48 +02:00
Pēteris Caune
39bc12e351
Invoices to email.
2018-01-09 16:45:38 +02:00
Pēteris Caune
01c3a13922
Billing overhaul.
2018-01-09 13:31:43 +02:00
Pēteris Caune
56aa1b2b1f
Document settelegramwebhook
in README, and 2017->2018
2018-01-02 15:29:35 +02:00
Pēteris Caune
a869906fde
Zendesk integration (experimental and hidden from Integrations page for now)
2017-12-29 22:53:09 +02:00
Pēteris Caune
d6b920551b
Style tweaks in "add integration" pages.
2017-12-29 20:17:24 +02:00
Pēteris Caune
266fbd225d
sendreports doesn't send nags if nag_period=0 ("disabled"). This would result in an infinite loop of nag emails.
2017-12-29 18:05:23 +02:00
Pēteris Caune
fb17211320
Clear out Profile.next_report_date
and Profile.next_nag_date
when unsubscribing from reports.
2017-12-29 18:03:42 +02:00
Pēteris Caune
ebbc898d02
Experimental settelegramwebhook
management command
2017-12-27 18:28:34 +02:00
Pēteris Caune
a1c40bdbbf
Adding missing migrations. Fixes #145
2017-12-27 17:35:05 +02:00
Pēteris Caune
80523787c3
runserver and tests work without reportlab installed.
2017-12-27 13:14:20 +02:00
Pēteris Caune
a174aa0faa
Update hosting provider in the About page.
2017-12-17 17:04:16 +02:00
Pēteris Caune
dbaae9c2b7
Most recent payment method is the default payment method.
2017-12-17 16:47:50 +02:00
Pēteris Caune
e80b30c3fc
Arrows in PagerTree setup instructions.
2017-12-17 13:44:50 +02:00
Pēteris Caune
975b7a05ae
Merge pull request #143 from PagerTree/master
...
Creates a native PagerTree integration
2017-12-17 13:18:24 +02:00
Austin
8ab8bcdbbe
Adds a nice tutorial for the PagerTree integration
2017-12-15 08:55:41 -08:00
Austin
231421fada
Fixes the pagertree url
2017-12-15 08:25:02 -08:00
Austin
ef90e6e3b8
Rename the class
2017-12-14 16:27:02 -08:00
Austin
6a17c8768b
Adds a test for out integration form
2017-12-14 16:20:30 -08:00
Austin
201d1a0815
Rename the test function
2017-12-14 16:11:42 -08:00
Austin
7eed6160c1
Adds test for pagertree
2017-12-14 16:07:24 -08:00
Austin
07069d7455
Tweak PagerTree description
2017-12-14 15:32:01 -08:00
Austin
7808f3a5d4
Modifys our template
2017-12-14 15:28:23 -08:00
Austin
abe7076a73
Add the PagerTree form handler
2017-12-14 11:25:36 -08:00
Austin
17831bb974
Adds missing comma
2017-12-14 11:21:21 -08:00
Austin
cb1eac50d9
Adds PagerTree Integration
2017-12-14 11:10:08 -08:00
Pēteris Caune
4e04641c38
One more py2 fix
2017-11-30 00:40:21 +02:00
Pēteris Caune
4850c9ff03
Fix tests -- remove debug code, py2 fix
2017-11-30 00:30:24 +02:00
Pēteris Caune
9e37b22a70
PDF invoices.
2017-11-30 00:23:37 +02:00
Pēteris Caune
399bc39432
Merge pull request #142 from fishnux/patch-1
...
Cron cheatsheet opens in a new window/tab
2017-11-29 23:58:44 +02:00
fishnux
e9dc1f3d32
Minor HTML edit on my_checks.html
...
I wanted to check the cron cheatsheet and got annoyed because it opened on the same tab, so I had to go back and open the window/modal to edit the cron period, and open the cheatsheet again, but this time on a new tab, so I could build my cron expression side-by-side.
2017-11-28 19:18:59 +00:00