Commit Graph

  • fb172113 Clear out `Profile.next_report_date` and `Profile.next_nag_date` when unsubscribing from reports. by Pēteris Caune 2017-12-29 18:03:42 +0200
  • ebbc898d Experimental `settelegramwebhook` management command by Pēteris Caune 2017-12-27 18:28:34 +0200
  • a1c40bdb Adding missing migrations. Fixes #145 by Pēteris Caune 2017-12-27 17:35:05 +0200
  • 80523787 runserver and tests work without reportlab installed. by Pēteris Caune 2017-12-27 13:14:20 +0200
  • a174aa0f Update hosting provider in the About page. by Pēteris Caune 2017-12-17 17:04:16 +0200
  • dbaae9c2 Most recent payment method is the default payment method. by Pēteris Caune 2017-12-17 16:47:50 +0200
  • e80b30c3 Arrows in PagerTree setup instructions. by Pēteris Caune 2017-12-17 13:44:50 +0200
  • 975b7a05 Merge pull request #143 from PagerTree/master by Pēteris Caune 2017-12-17 13:18:24 +0200
  • 8ab8bcdb (refs/pull/143/head) Adds a nice tutorial for the PagerTree integration by Austin 2017-12-15 08:55:41 -0800
  • 231421fa Fixes the pagertree url by Austin 2017-12-15 08:25:02 -0800
  • ef90e6e3 Rename the class by Austin 2017-12-14 16:27:02 -0800
  • 6a17c876 Adds a test for out integration form by Austin 2017-12-14 16:20:30 -0800
  • 201d1a08 Rename the test function by Austin 2017-12-14 16:11:42 -0800
  • 7eed6160 Adds test for pagertree by Austin 2017-12-14 16:07:24 -0800
  • 07069d74 Tweak PagerTree description by Austin 2017-12-14 15:32:01 -0800
  • 7808f3a5 Modifys our template by Austin 2017-12-14 15:28:23 -0800
  • abe7076a Add the PagerTree form handler by Austin 2017-12-14 11:25:36 -0800
  • 17831bb9 Adds missing comma by Austin 2017-12-14 11:21:21 -0800
  • cb1eac50 Adds PagerTree Integration by Austin 2017-12-14 11:10:08 -0800
  • 4e04641c One more py2 fix by Pēteris Caune 2017-11-30 00:40:21 +0200
  • 4850c9ff Fix tests -- remove debug code, py2 fix by Pēteris Caune 2017-11-30 00:30:24 +0200
  • 9e37b22a PDF invoices. by Pēteris Caune 2017-11-30 00:23:37 +0200
  • 399bc394 Merge pull request #142 from fishnux/patch-1 by Pēteris Caune 2017-11-29 23:58:44 +0200
  • e9dc1f3d (refs/pull/142/head) Minor HTML edit on my_checks.html by fishnux 2017-11-28 19:18:59 +0000
  • 780796dc UI tweak for the special case when the account has no tags. by Pēteris Caune 2017-11-10 22:03:33 +0200
  • 1b7d4f6f Adding "Overall status" badge. by Pēteris Caune 2017-11-10 21:52:27 +0200
  • edfcac59 "Integration Details" modal dialogs for webhook integrations. by Pēteris Caune 2017-11-10 16:45:05 +0200
  • 7c7919fd UI tweaks for the "Add Webhook" form. by Pēteris Caune 2017-11-10 13:42:50 +0200
  • 4cdc7db0 Webhook header values can contain variables. by Pēteris Caune 2017-11-10 12:24:31 +0200
  • 620d8523 GET webhooks support custom headers too. Can override the User-Agent header. by Pēteris Caune 2017-11-10 12:16:11 +0200
  • fbf28e40 Merge pull request #140 from someposer/master by Pēteris Caune 2017-11-10 11:39:40 +0200
  • 602ad1de (refs/pull/140/head) Improved handling of webhook header values when form has errors by someposer 2017-11-05 21:24:02 -0600
  • 5781ddfe Created an improved interface for arbitrary headers and simplified header storage. by someposer 2017-11-05 19:10:19 -0600
  • cf5cbfaa Annual subscriptions, updated Braintree Drop-in integration by Pēteris Caune 2017-11-05 14:25:39 +0200
  • 363f2196 Don't log delivery notifications for unverified email addresses. by Pēteris Caune 2017-11-04 17:52:11 +0200
  • ddd94068 Disable channel (mark as email_verified=False) when email bounces. by Pēteris Caune 2017-11-04 17:35:14 +0200
  • 077bc45b Sorting keys on Webhook JSON value for consistent unit testing. by someposer 2017-11-03 19:56:38 -0500
  • 05c84d79 Add support for arbitrary headers using a JSON body for webhooks. by someposer 2017-11-03 19:40:43 -0500
  • ee0df8be Fixed issue with Transport test by someposer 2017-11-03 15:57:33 -0500
  • 08ac09ea Adding additional notify tests to improve coverage. by someposer 2017-11-03 15:43:34 -0500
  • fdf011aa Update Webhook unit tests to use added Content-Type value. by someposer 2017-11-03 14:06:33 -0500
  • 0ea5927b Adding Content-Type header to Webhook integrations to work correctly with services like https://ifttt.com/maker_webhooks which require a specific content type, like application/json. by someposer 2017-11-03 13:41:36 -0500
  • f2a2241b Email listener: "./manage.py smtpd" by Pēteris Caune 2017-11-01 19:20:12 +0200
  • 6a57bcfd Pricing in top nav is visible for team members too, but pricing page says "you are not the team owner". by Pēteris Caune 2017-10-18 18:00:45 +0300
  • 888d7a1f auto-focus input elements in Account Settings modal dialogs. by Pēteris Caune 2017-10-18 17:09:07 +0300
  • 0b68393b Profile.token generated from os.urandom by Pēteris Caune 2017-10-18 16:33:32 +0300
  • 1fd5d0b3 More secure unsubscribe links for monthly reports. by Pēteris Caune 2017-10-18 15:53:08 +0300
  • 84f6754e Instructions in README for setting up Discord integration (#138) by Pēteris Caune 2017-10-18 14:28:25 +0300
  • 2a7ee66d Profile.set_next_nag_date does not touch already set dates. by Pēteris Caune 2017-10-15 21:43:48 +0300
  • 5c64e0cd If profile has next_nag_date set in future then set_next_nag_date does not touch it. by Pēteris Caune 2017-10-15 20:25:04 +0300
  • 88293366 Natural sort for check names, fixes #136. Apply the user's chosen sort order in emails also. by Pēteris Caune 2017-10-15 13:34:34 +0300
  • e1d5fa86 Nicer "your settings have been updated" message. by Pēteris Caune 2017-10-14 22:04:11 +0300
  • f611a23f Email reports list checks from all teams the user has access to. by Pēteris Caune 2017-10-14 21:36:39 +0300
  • f3c6b0fb TimeoutForm prepares timedelta objects. by Pēteris Caune 2017-10-14 19:19:57 +0300
  • f6c585a1 team_access_allowed field is not used any more, removing. by Pēteris Caune 2017-10-14 19:16:01 +0300
  • d520706c Adding an option to send daily or hourly reminders if any check is down. Fixes #48 by Pēteris Caune 2017-10-14 16:03:56 +0300
  • ca2393d0 Bump package versions. Need newer psycopg2 for Postgres 10 support. by Pēteris Caune 2017-10-08 13:13:27 +0300
  • 7c1c20b0 Don't create new checks in the docs page. For examples, use a dummy "your-uuid-here" value. by Pēteris Caune 2017-09-20 20:02:24 +0300
  • fc8d9ffe Checks can be sorted by name or last ping. Fixes #136 by Pēteris Caune 2017-09-12 17:32:53 +0300
  • 23b237ed API call for deleting checks. by Pēteris Caune 2017-09-12 13:33:12 +0300
  • acbc1f0b Tweaks to filtering-by-tag, and to its documentation. by Pēteris Caune 2017-09-12 12:51:31 +0300
  • 8d0a2f2e Remove startup check for update_alert_after trigger, remove drop_triggers command. by Pēteris Caune 2017-09-12 12:05:58 +0300
  • 94556f28 Merge pull request #134 from umitakkaya/master by Pēteris Caune 2017-09-12 12:02:42 +0300
  • 8f88fbf2 (refs/pull/134/head) Add filtering checks by tag to api documentation by Umit Akkaya 2017-09-07 20:44:34 +0200
  • afe4ec6d Ensure filter matches tag exactly by Umit Akkaya 2017-09-07 20:32:05 +0200
  • e9ea0675 Fix "ranges with steps" example, add note about "man 5 crontab" by Pēteris Caune 2017-09-04 16:16:18 +0300
  • 27ebb4fd Cleanup by Pēteris Caune 2017-09-04 16:15:36 +0300
  • c3c63bf5 Style tweaks. by Pēteris Caune 2017-09-03 16:16:09 +0300
  • 0723476a All plans now have team access, but different team size limits. by Pēteris Caune 2017-09-02 15:44:28 +0300
  • 01d8e982 tags querystring param to filter checks by tags by Umit Akkaya 2017-09-01 17:12:34 +0200
  • 1bae89e4 Merge pull request #133 from marksteve/master by Pēteris Caune 2017-08-31 17:15:12 +0300
  • 012a8649 Use client-side installation flow for installing HipChat integration. by Pēteris Caune 2017-08-31 12:16:54 +0300
  • 0530fd51 (refs/pull/133/head) Fix typo in login template by Mark Steve Samson 2017-08-31 16:29:06 +0800
  • 9a9ec547 Cleanup in hc.accounts.views by Pēteris Caune 2017-08-30 22:42:45 +0300
  • 367f5a59 Small tweaks to make sure we don't query accounts_profile multiple times on every request. by Pēteris Caune 2017-08-30 22:18:31 +0300
  • ef591b03 Fetch HipChat's capabilities document by Pēteris Caune 2017-08-30 17:25:13 +0300
  • 96e00df0 Use PagerDuty Connect. by Pēteris Caune 2017-08-29 22:23:24 +0300
  • b3395f13 Apple touch icon. by Pēteris Caune 2017-08-26 19:49:15 +0300
  • 2a7a7e02 Show "The HipChat integration has been added!" message, tweaks to HipChat setup instructions. by Pēteris Caune 2017-08-26 19:04:00 +0300
  • 40bc1178 Nicer HipChat alerts. by Pēteris Caune 2017-08-25 20:33:03 +0300
  • bef71c0a For HipChat integration, use HipChat's server-side installation flow. by Pēteris Caune 2017-08-25 19:11:41 +0300
  • de7160a0 login, set-password, and change-email tokens use different salts. by Pēteris Caune 2017-08-25 12:46:21 +0300
  • 2393dad0 Users can update their email addresses. Fixes #105 by Pēteris Caune 2017-08-23 15:47:20 +0300
  • 8d58a3a3 Encode webhook POST body as utf-8. Fixes #130 by Pēteris Caune 2017-08-14 22:20:57 +0300
  • 56dfeb79 Fix image link in README by Pēteris Caune 2017-08-12 20:03:48 +0300
  • d8bceac1 Updated screenshots. by Pēteris Caune 2017-08-12 19:57:11 +0300
  • fd3e1640 Tweak h1 and h2 font sizes. by Pēteris Caune 2017-08-12 19:24:15 +0300
  • 148e8578 Updated PowerShell example. by Pēteris Caune 2017-08-12 19:00:42 +0300
  • 0f7a1ec6 Add a a screenshot of cron dialog. by Pēteris Caune 2017-08-12 18:39:02 +0300
  • 647eca5b Add a a screenshot of cron dialog. by Pēteris Caune 2017-08-12 18:37:44 +0300
  • 55335c5d Rearrange integrations by popularity. by Pēteris Caune 2017-08-12 17:54:36 +0300
  • 1851cc7a Replace non-breaking spaces with regular spaces for cheaper SMS messages. by Pēteris Caune 2017-08-10 21:50:36 +0300
  • 31353fe2 Remove the nonstandard "nth weekday of month" cron example by Pēteris Caune 2017-08-07 20:43:02 +0300
  • d6917065 Users can edit their company details for invoices. by Pēteris Caune 2017-08-07 20:18:58 +0300
  • dfed9088 Fix fonts. by Pēteris Caune 2017-08-07 19:54:16 +0300
  • 2d956344 Cron syntax cheatsheet. Fixes #126 by Pēteris Caune 2017-07-28 23:54:48 +0300
  • 1232328a Fix tests. by Pēteris Caune 2017-07-15 02:04:16 +0300
  • 9d8d96af Fix tests. by Pēteris Caune 2017-07-15 02:00:07 +0300
  • c04017c2 Updated pricing. by Pēteris Caune 2017-07-15 01:46:41 +0300
  • 5f2da08d Per-profile, per-month counters of sent SMS messages. by Pēteris Caune 2017-07-15 01:04:05 +0300