Commit graph

74 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
02f6853d4c Save request body for every ping, not just the last one. 2018-03-18 14:55:41 +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
01fef3d054 Pricing updates. 2018-03-04 20:26:30 +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
01c3a13922 Billing overhaul. 2018-01-09 13:31:43 +02:00
Pēteris Caune
7c7919fdb4 UI tweaks for the "Add Webhook" form. 2017-11-10 13:42:50 +02:00
Pēteris Caune
fbf28e4038
Merge pull request #140 from someposer/master
Adding Content-Type header to Webhook integrations
2017-11-10 11:39:40 +02:00
someposer
602ad1dea8 Improved handling of webhook header values when form has errors 2017-11-05 21:24:02 -06:00
someposer
5781ddfe4d Created an improved interface for arbitrary headers and simplified
header storage.
2017-11-05 19:10:19 -06:00
Pēteris Caune
cf5cbfaa3c Annual subscriptions, updated Braintree Drop-in integration 2017-11-05 14:25:39 +02:00
Pēteris Caune
888d7a1f9c auto-focus input elements in Account Settings modal dialogs. 2017-10-18 17:09:07 +03:00
Pēteris Caune
dec006890c Badges can now return either SVG or JSON 2017-06-29 15:48:59 +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
1ce6dffa59 Style tweaks, updated titles in modal dialogs. 2017-03-16 21:26:29 +02:00
Pēteris Caune
aabfd55f7c Cleanup and tests for cron preview. 2016-12-26 10:27:19 +02:00
Pēteris Caune
b29400710f Fix race conditions in preview code. 2016-12-23 20:46:27 +02:00
Pēteris Caune
1163364989 Improved "Update Timeout" form with dynamic preview for cron mode 2016-12-23 20:19:06 +02:00
Pēteris Caune
fdc1bfcd57 Log page now lists sent notifications. Slack notification handles simple/cron check kinds. 2016-12-14 11:15:45 +02:00
Pēteris Caune
c8b1c482ea Populate timezones, use selectize. 2016-12-13 17:01:41 +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
913b82eb23 Use icon in the "copy" button. Add "copy" buttons dynamically, in JS. CSS tweaks. 2016-10-01 17:48:17 +03:00
Chitharanjan Das
4e260421f0 Adds 'copy to clipboard' function to example code snippets 2016-10-01 10:27:48 +05:30
Pēteris Caune
30d9760768 Don't autoselect ping address in the welcome page. It gets in the way when selecting just the code portion of the address. 2016-09-24 21:39:09 +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
9ad825ff83 Users can update payment method 2016-07-20 10:36:30 +03:00
Pēteris Caune
84ecac633c "Usage Examples" item in check's menu 2016-07-12 19:49:06 +03:00
Pēteris Caune
318e97fa76 Use clipboard.js to copy ping URLs to clipboard 2016-06-21 22:43:53 +03:00
Pēteris Caune
820c7b1352 "show usage" button next to each check 2016-06-06 17:14:43 +03:00
Pēteris Caune
5676f7e1e8 Usage instructions in "My Checks" page 2016-05-24 13:55:51 +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
Di Wu
7f52d8c98e fix some markup and be more explicit about date time format 2016-05-23 16:59:00 -07:00
Pēteris Caune
f4939f4c91 Use local timezone for dates and times in ping log. 2016-05-18 12:33:25 +03:00
Pēteris Caune
d456c37781 secsToText uses same algorithm as Python version. Position slider labels evenly. 2016-05-18 03:51:34 +03:00
Justin Huang
1fe12d46fc Extend to month. 2016-05-18 02:14:41 +03:00
Pēteris Caune
1bc0f82d25 Team access WIP 2016-05-09 11:54:18 +03:00
Pēteris Caune
5d2cc0b0fc Set and revoke API key in Settings page. 2016-02-16 15:08:13 +02:00
Pēteris Caune
2c04a42a57 Display last notification in Integrations page. 2016-01-31 20:29:49 +02:00
Pēteris Caune
806800c185 Don't detach password field if it is not hidden (e.g. when the form says "Wrong Password") 2016-01-23 15:25:16 +02:00
Di Wu
4558628ebf defer inserting the password field 2016-01-18 21:57:25 -08: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
31c10d357e Updated pricing page, added billing history and invoices. 2015-12-28 18:55:46 +02:00
Pēteris Caune
c2cc4d2a86 Sizing tweaks for "My Checks" table. Select ping urls by clicking on them. 2015-12-22 20:07:30 +02:00
Pēteris Caune
cf84c02fc8 Bootstrap 3.3.6 2015-12-15 00:47:33 +02:00
Pēteris Caune
2f0e6b5672 Notify user about first charge, show "Pricing" in top nav again. 2015-12-14 15:27: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
263f50058e Braintree integration WIP. 2015-12-07 23:13:05 +02:00
Pēteris Caune
20edec4c94 Payments WIP 2015-11-22 12:20:36 +02:00