Commit Graph

  • bc6ccd55b3 Implementation of history using Flips model statuses for a check James Kirsop 2020-03-27 14:19:57 +11:00
  • aaadf6031f Sample work for review James Kirsop 2020-03-27 09:30:26 +11:00
  • 4592987810 Switched from piping to --output /dev/null for curl Simon Beginn 2020-06-11 20:30:41 +02:00
  • beff11ceff
    Fixing typo Pēteris Caune 2020-06-11 16:07:04 +03:00
  • 01fafd9908
    Merge branch 'jameskirsop-Retrieve-check-by-unique_key' Pēteris Caune 2020-06-11 15:25:27 +03:00
  • cdafc06c65
    In urls.py, route "api/v1/checks/<sha1:unique_key>" directly to the hc.api.views.get_check_by_unique_key view. Minor API documentation edits. Pēteris Caune 2020-06-11 15:24:45 +03:00
  • 8725c81144 Implementing new changes discussed to resolve #370 James Kirsop 2020-06-11 17:00:27 +10:00
  • fd4d59c4e1
    API, optimization: avoid retrieving project twice from the database Pēteris Caune 2020-06-09 18:51:42 +03:00
  • 0e5d578360
    Update _get_events to work same way as hc.api.views.pings (iterate over pings in ascending order) Pēteris Caune 2020-06-09 18:41:09 +03:00
  • a07325e40f
    Add "Get a list of checks's logged pings" API call (#371) Pēteris Caune 2020-06-09 18:09:57 +03:00
  • 461ef5e088
    Paused ping handling can be controlled via API. Fixes #376 Pēteris Caune 2020-06-09 15:16:39 +03:00
  • 8e51d26595
    Removing Pager Team integration, project appears to be discontinued Pēteris Caune 2020-06-09 13:26:15 +03:00
  • ffc45f0c74
    Update CHANGELOG for release. v1.15.0 Pēteris Caune 2020-06-04 15:07:34 +03:00
  • 4f1f06e29f
    Merge pull request #374 from healthchecks/snyk-fix-e4c69a4ee669f785e6b47fee436364ef Pēteris Caune 2020-06-04 15:05:30 +03:00
  • b2175c9260 fix: requirements.txt to reduce vulnerabilities snyk-bot 2020-06-03 22:17:38 +00:00
  • 3eebd8968d
    Added "When paused, ignore pings" option in the Filtering Rules dialog (#369) Pēteris Caune 2020-06-02 10:54:16 +03:00
  • 5c8b5b7b63
    adaptiveSetInterval fires the first request immediately if runNow is true, in 3 seconds otherwise. Pēteris Caune 2020-06-01 11:51:40 +03:00
  • cfb294862f
    DRY, have a single "No billing address" modal dialog. Pēteris Caune 2020-05-29 15:33:33 +03:00
  • 95279f6f3f
    Billing page allows setting up a subscription before a payment method is added. Pēteris Caune 2020-05-29 15:08:00 +03:00
  • 9617be6e1b
    Fix alignment of plan columns. Pēteris Caune 2020-05-06 12:00:56 +03:00
  • c70a2588c6
    Update package versions Pēteris Caune 2020-05-01 11:05:44 +03:00
  • b433e91b48
    Merge pull request #366 from bdd/master Pēteris Caune 2020-05-01 10:47:51 +03:00
  • eb279c4c21 Add runitor to resources.{md,html} Berk D. Demir 2020-04-30 19:43:21 -07:00
  • 3730c67c80
    Return max notification_id in metrics. Pēteris Caune 2020-04-26 20:34:52 +03:00
  • 98310eeeaa
    Include timestamp in the metrics response. Pēteris Caune 2020-04-26 19:34:36 +03:00
  • edbfd4b437
    Added /api/v1/metrics/ endpoint, useful for monitoring the service itself Pēteris Caune 2020-04-26 17:45:50 +03:00
  • 7994259003
    When an invited user logs in, redirect them to the new project Pēteris Caune 2020-04-24 14:46:43 +03:00
  • fbd8419700
    CSS tweaks in the welcome page, fix footer margin. Pēteris Caune 2020-04-24 14:02:55 +03:00
  • 9bfdbc4214
    Fix login link. Pēteris Caune 2020-04-21 15:46:56 +03:00
  • 385021b44c
    Don't let users clone checks if the account is at check limit Pēteris Caune 2020-04-20 19:34:35 +03:00
  • e04a92ccf1
    Profiles admin: filtering by number of checks, show check count by project. Pēteris Caune 2020-04-20 19:11:15 +03:00
  • 3cca17560a
    Fix tests. Pēteris Caune 2020-04-20 17:11:00 +03:00
  • 00ea45655d
    In checks list, the pause button asks for confirmation. Fixes #356 Pēteris Caune 2020-04-20 17:09:48 +03:00
  • 825110a354
    Channel icons in Admin > Channels Pēteris Caune 2020-04-20 13:56:24 +03:00
  • abdff95ce8
    Admin tweaks. Pēteris Caune 2020-04-20 13:33:21 +03:00
  • c057dbfb2c
    Cleanup. Pēteris Caune 2020-04-20 11:54:27 +03:00
  • 6ede17d93f
    Cleanup and comments. Pēteris Caune 2020-04-20 11:23:07 +03:00
  • d6bb2b5435
    Merge pull request #360 from bdd/master Pēteris Caune 2020-04-19 11:47:11 +03:00
  • 34807dc5aa Remove redundant '-X POST' to curl Berk D. Demir 2020-04-18 15:05:17 -07:00
  • dda08a6143
    capitalize plan's name Pēteris Caune 2020-04-14 10:30:59 +03:00
  • 4331497ccd
    Merge pull request #359 from SuperSandro2000/typos Pēteris Caune 2020-04-14 10:28:01 +03:00
  • 38382d662d
    Fix typos with codespell Sandro Jäckel 2020-04-13 09:34:48 +02:00
  • ca715dd8d4
    Check membership when initiating project's transfer. Use transaction.atomic() when completing the transfer. Pēteris Caune 2020-04-13 15:19:37 +03:00
  • 57da17b8e2
    Send an "Ownership Transfer Request" email notification. Pēteris Caune 2020-04-13 15:04:59 +03:00
  • da954000fd
    Remove unused CSS Pēteris Caune 2020-04-13 13:40:56 +03:00
  • 3bf1ad9746
    Fix invite suggestions. Pēteris Caune 2020-04-13 12:26:05 +03:00
  • 532b752e3c
    cleanup: don't import each form individually Pēteris Caune 2020-04-13 12:16:39 +03:00
  • f7acaa57af
    Adding tests. Pēteris Caune 2020-04-12 18:21:08 +03:00
  • f42b2b144a
    New feature: Project Settings > Transfer Ownership (WIP, missing tests) Pēteris Caune 2020-04-12 14:46:12 +03:00
  • cb19bac70f
    Merge pull request #358 from lobovkin/lobovkin-patch-1 Pēteris Caune 2020-04-09 10:39:48 +03:00
  • 4e0460c69b
    Using existing function getAmount Anton Lobovkin 2020-04-08 22:58:31 +02:00
  • a982ad7123
    Tooltips and updated FAQ in the pricing page. Pēteris Caune 2020-04-07 14:35:21 +03:00
  • f1880657fd
    Added "Supporter" billing plan. Pēteris Caune 2020-04-07 12:32:20 +03:00
  • 733c589e47
    Section labels in the welcome tour. Pēteris Caune 2020-04-07 10:12:46 +03:00
  • 8c7d3570a5
    Remove unused imports, cleanup. Pēteris Caune 2020-04-07 10:08:20 +03:00
  • c596f485a5
    DRY: adding "now_isoformat" template tag Pēteris Caune 2020-04-06 15:02:49 +03:00
  • 92542fa818
    "Edit Webhook Parameters" button in the "Edit Name" modal. Pēteris Caune 2020-04-06 14:52:47 +03:00
  • 609f78c5ed
    "Edit" function for webhook integrations (#176) Pēteris Caune 2020-04-06 14:48:47 +03:00
  • f12a649c72
    Fix tests. Pēteris Caune 2020-04-06 13:36:46 +03:00
  • a1791ea404
    Make sure long project names don't break layout. Pēteris Caune 2020-04-06 12:29:26 +03:00
  • 56bb49f1f3
    Use Slack V2 OAuth flow Pēteris Caune 2020-04-02 10:57:10 +03:00
  • 74f4744c62 Implementation of history using Flips model statuses for a check James Kirsop 2020-03-27 14:19:57 +11:00
  • 010bbc9507 Sample work for review James Kirsop 2020-03-27 09:30:26 +11:00
  • 9d2cf4f008
    Don't escape HTML in the subject line of notification emails Pēteris Caune 2020-03-25 17:18:14 +02:00
  • 4a43ed59fc
    Rate limiting for Telegram notifications (10 notifications per chat per minute) Pēteris Caune 2020-03-24 23:33:02 +02:00
  • 76ae42bc8f
    "Get a single check" API call now supports read-only API keys. Fixes #346 Pēteris Caune 2020-03-24 16:10:42 +02:00
  • 5a297ba6a2
    v1.14.0 v1.14.0 Pēteris Caune 2020-03-23 12:34:42 +02:00
  • f1750a5f6e
    Add Zulip in the Welcome page. Pēteris Caune 2020-03-23 12:25:30 +02:00
  • 119965b432
    Change the order of fields in slack notifications: start with description, project name and tags. Follow with period, last ping, total pings. Pēteris Caune 2020-03-23 12:23:25 +02:00
  • 1baa8ad46d
    Merge pull request #342 from sairam/patch-1 Pēteris Caune 2020-03-23 12:13:58 +02:00
  • abebdca527
    Docs: PING_URL substitution got lost during refactoring, adding it back Pēteris Caune 2020-03-23 12:01:40 +02:00
  • da4cf5241e
    Minor cleanup, update CHANGELOG Pēteris Caune 2020-03-23 11:54:41 +02:00
  • ffc7ccddf2
    Merge branch 'jameskirsop-api-single-check' Pēteris Caune 2020-03-23 11:42:31 +02:00
  • 613ef2d0cf Merge branch 'api-single-check' of https://github.com/jameskirsop/healthchecks into api-single-check James Kirsop 2020-03-23 11:39:23 +11:00
  • 456a80f1fa Adding tests and docs James Kirsop 2020-03-23 11:37:32 +11:00
  • 6373db8aa1 Changes to prototype this for testing with real data James Kirsop 2020-02-25 12:48:54 +11:00
  • 9c9be4f181
    Update 'Project Name' to 'Project' Sai Ram Kunala 2020-03-20 10:50:20 +05:30
  • 25d7d5409f
    Telegram integration returns more detailed error messages Pēteris Caune 2020-03-19 22:16:22 +02:00
  • 5f2c20e46b
    Zulip integration returns more detailed error messages Pēteris Caune 2020-03-19 22:05:13 +02:00
  • 8c7f3977e2
    OpsGenie integration returns more detailed error messages Pēteris Caune 2020-03-19 21:58:17 +02:00
  • c9979cc125
    Introduce Project Name in Slack notification Sai Ram Kunala 2020-03-14 17:48:51 +05:30
  • 50118d90c5
    Remove an extra quote. Pēteris Caune 2020-03-11 16:47:26 +02:00
  • b689c8aa4e
    Experimental Zulip integration. Fixes #202 Pēteris Caune 2020-03-11 16:38:40 +02:00
  • f352efdd5f
    Experimental Zulip integration. Fixes #202 Pēteris Caune 2020-03-11 16:38:29 +02:00
  • 1cb2ec16fb
    Fix wording Pēteris Caune 2020-03-10 15:53:06 +02:00
  • 5d513658e3
    Adding Docs > Cloning Checks Pēteris Caune 2020-03-10 15:43:34 +02:00
  • bf1294a100
    Docs / Shell scripts: add "Auto-provisioning New Checks" section Pēteris Caune 2020-03-09 18:05:21 +02:00
  • ab692236eb
    Fix selectize initialization when the project has 0 existing tags. Pēteris Caune 2020-03-09 14:39:03 +02:00
  • 26ad94d068
    If the project has no integrations, show an appropriate message in the Details page, "Notification Methods" section. Pēteris Caune 2020-03-09 12:57:24 +02:00
  • c8ebf73058
    Merge pull request #340 from healthchecks/snyk-fix-51c0d13c6d0c4055f57c0eb711c34f20 Pēteris Caune 2020-03-09 10:17:35 +02:00
  • 6147451851
    JS cleanup. Pēteris Caune 2020-03-09 10:16:39 +02:00
  • 3e25e5c242
    Set the correct SMS limit when cancelling a paid plan. Pēteris Caune 2020-03-09 09:50:48 +02:00
  • 75cb95ffec fix: requirements.txt to reduce vulnerabilities snyk-bot 2020-03-05 22:17:56 +00:00
  • fcf11d5b4f
    Reduce the number of SQL queries in the "Check Details" page. Pēteris Caune 2020-03-05 16:15:02 +02:00
  • eb7f51f6f5
    Focus the "name" input in the "Add Project" modal. Pēteris Caune 2020-03-05 16:05:06 +02:00
  • 00810ff123
    Use Selectize.js for entering tags. Fixes #324 Pēteris Caune 2020-03-05 15:49:42 +02:00
  • 35e476be59
    Document more response codes. Pēteris Caune 2020-03-04 12:12:38 +02:00
  • 2e30d349aa
    Tweak CSS for form controls in focused state. Pēteris Caune 2020-03-04 11:42:50 +02:00
  • db9593c571
    Unused, removing. Pēteris Caune 2020-03-02 16:43:47 +02:00
  • ccba5e8731
    Fix default values for timeout and grace parameters in API reference. Pēteris Caune 2020-03-02 13:50:27 +02:00