Commit graph

1081 commits

Author SHA1 Message Date
Pēteris Caune
cbd755585a Layout tweaks for the "Log" page. 2018-03-18 23:01:24 +02:00
Pēteris Caune
218d0c6873 Remove Check.last_ping_body field. CSS tweaks for the "Ping Details" modal. 2018-03-18 15:54:57 +02:00
Pēteris Caune
282412f4ba Allow body to be null for easier db migration. 2018-03-18 15:10:08 +02:00
Pēteris Caune
02f6853d4c Save request body for every ping, not just the last one. 2018-03-18 14:55:41 +02: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
1794c322e6 Fix grammar. 2018-03-15 13:21:20 +02:00
Pēteris Caune
cf6882edd3 SMS numbers can be annotated with labels. Fixes #155 2018-03-13 16:31:58 +02:00
Pēteris Caune
5551a1cfd7 Fix wording. 2018-03-13 14:34:48 +02:00
Pēteris Caune
b734b1baba Illustration for Pushover setup guide step 3 2018-03-13 14:26:32 +02:00
Pēteris Caune
827939deb7 Clean up Pushover subscription flow, add Setup Instructions with screenshots. 2018-03-13 14:08:45 +02:00
Pēteris Caune
9bf82b706c Correct the priority value for Pushover's Emergency priority. Fixes #160 2018-03-13 12:40:43 +02:00
Pēteris Caune
6bc3a445db Update usage examples, add Ruby. Fixes #158 2018-03-13 12:18:32 +02:00
Pēteris Caune
61191d1cb9 Use $.attr() for reading data-tags value, as $.data() can do unwanted conversions. Fixes #161 2018-03-13 08:03:31 +02:00
Pēteris Caune
7cd33188ab Fix clicking on the "Last Ping" cell. 2018-03-07 12:19:36 +02:00
Pēteris Caune
01fef3d054 Pricing updates. 2018-03-04 20:26:30 +02:00
Pēteris Caune
ba6995198b Fix tests, lazy-load user's teams. 2018-02-26 12:49:25 +02:00
Pēteris Caune
1110c6908c Testcase for /checks/status/. More efficient DOM updates. 2018-02-26 12:10:56 +02:00
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