Commit Graph

  • accdfb637b
    Remove PDF invoice generation bits - these are unlikely to ever be useful in the open source version. Pēteris Caune 2019-09-15 18:39:32 +03:00
  • 34925f2cdf
    Django compressor 2.2 -> 2.3 Pēteris Caune 2019-09-12 11:01:45 +03:00
  • 0d2736059d
    "Sign Up" link in top nav. Pēteris Caune 2019-09-12 11:01:21 +03:00
  • 4755e1c9da
    Exclude sqlite from Travis builds. There's a Django bug that breaks sqlite (https://code.djangoproject.com/ticket/30754#ticket) and I don't want all builds to fail (and potentially mask other issues) until the upstream bugfix is released. Pēteris Caune 2019-09-09 14:53:21 +03:00
  • 5d8c5637b6
    Wording tweaks Pēteris Caune 2019-09-09 14:47:05 +03:00
  • 6e4e7d737f
    Merge pull request #287 from anymuster2/master Pēteris Caune 2019-09-09 14:34:31 +03:00
  • 4f2b5772df
    Adjusted Pushover notes for clarity on behaviour anymuster2 2019-09-09 21:10:16 +10:00
  • 7fffb95c96
    load staticfiles -> load static Pēteris Caune 2019-09-09 10:55:38 +03:00
  • c4bb20e3d5
    Fixing typo. cc: #285 Pēteris Caune 2019-09-05 08:17:04 +03:00
  • 69d4932194
    Add the "Running in Production" section. cc: #283 Pēteris Caune 2019-09-04 16:36:15 +03:00
  • 0d924f4627
    Add the "Last Duration" field in the "My Checks" page. Add "last_duration" attribute to the Check API resource. Fixes #257 Pēteris Caune 2019-09-03 13:46:41 +03:00
  • a0c7cbdfeb
    Update changelog for 1.9.0 v1.9.0 Pēteris Caune 2019-09-03 09:27:57 +03:00
  • 60defd6244
    Django 2.2.5 Pēteris Caune 2019-09-03 09:25:43 +03:00
  • 93507fcc47
    Cleanup in report-body-html.html. Add a "Send Nag" admin command for easier testing. Pēteris Caune 2019-09-03 09:24:56 +03:00
  • 339ac5e9d9
    After adding a new check redirect to the "Check Details" page. Pēteris Caune 2019-08-27 16:03:06 +03:00
  • dfee69584b
    Don't show the "Sign Up" link in the login page if registration is closed. Fixes #280 Pēteris Caune 2019-08-26 10:55:41 +03:00
  • 9474006d83
    Support informal time zones. Pēteris Caune 2019-08-22 11:41:08 +03:00
  • dfd449b101
    Three choices in timezone switcher (UTC / check's timezone / browser's timezone). Fixes #278 Pēteris Caune 2019-08-22 11:17:27 +03:00
  • dd83ec2214
    Sort integrations into mostly alphabetic order, add Mattermost. Pēteris Caune 2019-08-21 09:12:04 +03:00
  • 6fce896e1a
    Sort integrations into mostly alphabetic order. Pēteris Caune 2019-08-21 09:05:43 +03:00
  • 862bafc331
    Mattermost integration WIP cc: #276 Pēteris Caune 2019-08-20 22:59:11 +03:00
  • 2489f86b38
    Delete customer from Braintree when closing account. Pēteris Caune 2019-08-19 11:47:36 +03:00
  • fa16bd4e42
    Prepare for 3DS 2 Pēteris Caune 2019-08-18 18:16:37 +03:00
  • 33dece4ad2
    Remove stray angle bracket. Pēteris Caune 2019-08-12 23:37:18 +03:00
  • 72d608902d
    Fix JS to construct correct URLs when running from a subdirectory. Fixes #273 Pēteris Caune 2019-08-12 23:29:32 +03:00
  • 4c39aeea83
    Make sure account limits are reset when user cancels their subscription. Pēteris Caune 2019-08-12 16:10:49 +03:00
  • dde2910c59
    Cleanup. Pēteris Caune 2019-08-12 14:41:50 +03:00
  • 554f76e57a
    Icon for Apprise. Pēteris Caune 2019-08-12 13:47:14 +03:00
  • f1d7b4b39b
    Fix alt text for the apprise icon. Pēteris Caune 2019-08-12 12:09:57 +03:00
  • ba886e90cb
    Merge pull request #272 from caronc/master Pēteris Caune 2019-08-12 11:58:27 +03:00
  • a99a009491
    Fix typo. Pēteris Caune 2019-08-11 23:46:27 +03:00
  • d70539b397 updated apprise documentation Chris Caron 2019-08-08 21:58:30 -04:00
  • 86ad70f6d5 improved testing Chris Caron 2019-08-08 21:09:18 -04:00
  • b5a03369b6 Apprise Notifications are now a controlled via settings Chris Caron 2019-08-08 20:28:54 -04:00
  • c2b1d00422 Apprise Integration Chris Caron 2019-08-07 19:10:47 -04:00
  • d39a1d5955
    Django 2.2.4 Pēteris Caune 2019-08-06 10:36:12 +03:00
  • 033d0ab197
    Partial indexes for api_check.alert_after and api_flip.processed fields. Pēteris Caune 2019-07-20 16:58:41 +03:00
  • c0d808271e
    Add the pruneflips management command. Pēteris Caune 2019-07-20 12:25:58 +03:00
  • b37d908879
    Optimization: don't instantiate Flip objects in Check.downtimes() Pēteris Caune 2019-07-20 12:17:00 +03:00
  • b2ebce6cf9
    Show the number of downtimes and total downtime minutes in "Check Details" page. Pēteris Caune 2019-07-20 11:42:16 +03:00
  • b7320b1b69
    In monthly report, show months in ascending order. Cleanup. Pēteris Caune 2019-07-20 10:17:00 +03:00
  • cb2e763e98
    Cleanup in Check.outages_by_month() and tests. Pēteris Caune 2019-07-19 19:42:37 +03:00
  • 1de0ef16f6
    Style tweaks. Pēteris Caune 2019-07-19 17:47:47 +03:00
  • b74e56a273
    Experimental: show the number of outages and total downtime in monthly reports. (#104) Pēteris Caune 2019-07-19 17:32:39 +03:00
  • e174e1ef4c
    Adding "and other contributors" in the copyright notice. Pēteris Caune 2019-07-18 22:52:35 +03:00
  • 429a69c2e9
    Fancy quotes in whatsapp messages. Pēteris Caune 2019-07-12 14:55:03 +03:00
  • e54aca6725
    v1.8.0 v1.8.0 Pēteris Caune 2019-07-08 13:38:56 +03:00
  • 96c2cdbbb8
    More information about read-only API keys in API docs. Pēteris Caune 2019-07-08 11:35:20 +03:00
  • cc4f8b639b
    Add healthchecks/dashboard to "Third-Party Resources" Pēteris Caune 2019-07-07 11:57:25 +03:00
  • 77fd0d00e0
    Add "desc" back in the readonly API responses, and add "unique_key" field, derived from code. Pēteris Caune 2019-07-04 19:33:26 +03:00
  • 35b137a8d7
    Allow caching CORS responses. Pēteris Caune 2019-07-04 12:50:01 +03:00
  • e386ccaa0a
    Don't mention whatsapp in the pricing page if it's not enabled in settings. Pēteris Caune 2019-07-04 09:39:31 +03:00
  • 5ab071ed56
    Cleanup. Pēteris Caune 2019-07-04 09:36:41 +03:00
  • 1f1b1aedca
    Don't include ping URLs in API responses when the read-only key is used Pēteris Caune 2019-07-04 09:36:27 +03:00
  • 3eef3c982f
    Django 2.2.3 Pēteris Caune 2019-07-02 14:21:13 +03:00
  • e0f161157d
    Fix prunepings and prunepingsslow, fixes #264 Pēteris Caune 2019-06-24 18:02:36 +03:00
  • 4867fab291
    Not using I18N so turning it off. Pēteris Caune 2019-06-21 13:12:05 +03:00
  • 479208abf0
    Webhooks support the $TAGS placeholder Pēteris Caune 2019-06-04 23:40:08 +03:00
  • 71dd8a31eb
    Project's name with capital H Pēteris Caune 2019-06-04 23:39:50 +03:00
  • 080e44f7ba
    Show refunded transactions correctly in the billing history. Pēteris Caune 2019-06-04 23:38:21 +03:00
  • 3c0b9834e9
    Django 2.2.2. Also, 1000th commit, cheers! Pēteris Caune 2019-06-04 23:37:36 +03:00
  • 40f4adf78b
    Add WhatsApp integration (uses Twilio same as the SMS integration) Pēteris Caune 2019-05-31 13:01:01 +03:00
  • 5f0b02845e
    Show check's code instead of full URL on 992px - 1200px wide screens. Fixes #253 Pēteris Caune 2019-05-30 11:52:33 +03:00
  • 9dea24e937
    A data migration to convert webhook values to the most recent format. Pēteris Caune 2019-05-30 00:26:30 +03:00
  • c7eca1c4a7
    Better tests. Pēteris Caune 2019-05-28 15:35:05 +03:00
  • d054970b02
    Webhooks support PUT method. .Webhooks can have different request bodies and headers for "up" and "events". Pēteris Caune 2019-05-28 14:25:29 +03:00
  • 8f6726d1ee
    Prevent email clients from opening the one-time login links. Fixes #255 Pēteris Caune 2019-05-21 11:26:55 +03:00
  • 78c9ee3e9e
    requests==2.22.0 Pēteris Caune 2019-05-20 12:30:34 +03:00
  • d5bae3d3d8
    Fix the "Integrations" page for when the user has no active project Pēteris Caune 2019-05-20 12:20:12 +03:00
  • cdfc9840a7
    Source formatted with Black Pēteris Caune 2019-05-15 14:27:50 +03:00
  • 1b948f4d5a
    Show check counts in JSON "badges". Fixes #251 Pēteris Caune 2019-05-15 13:42:38 +03:00
  • 0da7b12f55
    Show description in text emails only for the "going down" notifications, and only if the description is not empty. Pēteris Caune 2019-05-14 16:01:22 +03:00
  • 14f504bd22
    Updated plain-text alert body. cc: #252 Pēteris Caune 2019-05-14 15:37:54 +03:00
  • b528b23996
    Fix badges for tags containing special characters. Fixes #240, #237 Pēteris Caune 2019-05-14 14:43:43 +03:00
  • dd9fbc9e8c
    Fixing a too low rate limit I had used while debugging. Pēteris Caune 2019-05-07 12:26:08 +03:00
  • 253f554591
    Looks better without Segoe UI on Windows. Pēteris Caune 2019-05-07 11:48:24 +03:00
  • ffa23b6504
    Empty meta description for the login page. Pēteris Caune 2019-05-07 10:53:10 +03:00
  • 90634610bb
    Merge pull request #248 from Penagwin/master Pēteris Caune 2019-05-07 10:15:41 +03:00
  • 8f241f7da9
    Update README.md Penagwin 2019-05-06 13:04:21 -04:00
  • 6040759601
    Add the prunetokenbucket management command. Pēteris Caune 2019-05-05 13:04:32 +03:00
  • b03e2852ff
    Update requirements. Pēteris Caune 2019-05-05 12:54:16 +03:00
  • 573c0b84d4 Updated Build instructions Penagwin 2019-05-03 14:55:26 -04:00
  • 824caa7698
    v1.7.0 v1.7.0 Pēteris Caune 2019-05-02 15:39:40 +03:00
  • 6c53719002
    Clicking on project's name in page header always goes to "My Projects" overview. Pēteris Caune 2019-05-02 15:36:18 +03:00
  • 6327b951d5
    Tweak wording. Pēteris Caune 2019-05-02 14:45:38 +03:00
  • d02a539a21
    Skip the verification step if user is setting up email notifications to their own email address. Pēteris Caune 2019-05-02 14:38:55 +03:00
  • 44bac9dd12
    Include the description in email alerts. Fixes #247 Pēteris Caune 2019-05-02 14:10:10 +03:00
  • 32ee6d4ca9
    Fix the "send_alert" admin action. Pēteris Caune 2019-05-02 14:06:56 +03:00
  • 9f69dcb158
    Show the Description section in Check Details screen even if the description is missing. Fixes #246 Pēteris Caune 2019-05-02 13:36:34 +03:00
  • fcff4b48c6
    Fixing markup. Pēteris Caune 2019-04-29 23:27:46 +03:00
  • 23b197526c
    Password strength meter and length check in the "Set Password" form Pēteris Caune 2019-04-29 23:16:49 +03:00
  • afaa8767cd
    Rate limit login-with-password attempts. Pēteris Caune 2019-04-26 15:51:10 +03:00
  • beae8e62b4
    Rate limit team invites to 20/day Pēteris Caune 2019-04-26 09:04:51 +03:00
  • d299feb420
    Salt the ip address before hashing Pēteris Caune 2019-04-25 21:55:30 +03:00
  • 3b3ae8a82c
    2018 -> 2019 in email footer Pēteris Caune 2019-04-25 21:31:53 +03:00
  • aaa3b2748e
    Rate limiting for the "Log In" emails Pēteris Caune 2019-04-25 21:28:40 +03:00
  • 76479714a4
    Use ripple effect instead of arrows in setup instruction screenshots Pēteris Caune 2019-04-20 23:01:13 +03:00
  • 1cf08e0048
    Update Pagertree setup instructions. Pēteris Caune 2019-04-20 20:14:19 +03:00
  • 7ce612db6a
    Pluralize the "1 check" / "X checks" line in the Integrations page. Pēteris Caune 2019-04-20 19:18:37 +03:00
  • ab86580b32
    Add "Test!" function in the Integrations page. Fixes #207 Pēteris Caune 2019-04-20 17:55:16 +03:00