healthchecks_healthchecks/hc/api/tests
Pēteris Caune df801c6796
Update the GitHub transport to handle uninstalled GitHub app
If the user uninstalls our GitHub app from their GitHub account then,
the next time we request an access token, we will receive a
HTTP 404 response from GitHub. Rather than throwing an unhandled
exception, Healthchecks will now show an error message to the
user saying "GitHub denied access to reposuch/andsuch".
2025-03-14 14:09:07 +02:00
..
__init__.py Improve type hints 2023-10-25 18:12:12 +03:00
test_admin.py Fix admin test 2023-09-11 11:41:52 +03:00
test_badge.py Improve type hints 2023-08-29 19:10:27 +03:00
test_bounces.py Improve type hints 2023-10-26 08:35:06 +03:00
test_channel_model.py Add Channel.opsgenie property 2023-09-11 16:44:38 +03:00
test_check_badge.py Remove now obsolete Check.prepare_badge_key() 2024-12-27 12:56:26 +02:00
test_check_going_down_after.py Improve type hints 2023-08-29 19:10:27 +03:00
test_check_model.py Fix Check.lock_and_delete() to gracefully handle already deleted check 2024-06-20 15:57:53 +03:00
test_create_check.py Fix API to gracefully handle too long slugs 2024-10-16 12:35:30 +03:00
test_delete_check.py Improve type hints 2023-08-29 19:10:27 +03:00
test_flip_model.py Update Flip.select_channels() to sort channels by last_notify_duration 2024-09-12 10:44:56 +03:00
test_get_badges.py Fix type annotations in tests to use _MonkeyPatchedWSGIResponse 2023-08-29 22:35:51 +03:00
test_get_check.py Add "badge_url" field in Check API responses 2024-12-27 13:44:49 +02:00
test_get_flips.py Fix type annotations in tests to use _MonkeyPatchedWSGIResponse 2023-08-29 22:35:51 +03:00
test_get_ping_body.py Implement S3 outage mitigation 2025-01-13 14:21:42 +02:00
test_get_pings.py Fix type annotations in tests to use _MonkeyPatchedWSGIResponse 2023-08-29 22:35:51 +03:00
test_list_channels.py Fix type annotations in tests to use _MonkeyPatchedWSGIResponse 2023-08-29 22:35:51 +03:00
test_list_checks.py Add "uuid" field in API responses when read/write key is used 2024-07-18 18:15:52 +03:00
test_metrics.py Improve type hints 2023-08-29 19:10:27 +03:00
test_notification_status.py Improve type hints 2023-08-29 19:10:27 +03:00
test_notify.py Reformat 2025-03-10 10:24:13 +02:00
test_notify_apprise.py Reformat 2025-03-10 10:24:13 +02:00
test_notify_call.py Reformat 2025-03-10 10:24:13 +02:00
test_notify_discord.py Reformat 2025-03-10 10:24:13 +02:00
test_notify_email.py Update Telegram notification template to include failure reason 2024-12-16 15:20:45 +02:00
test_notify_github.py Update the GitHub transport to handle uninstalled GitHub app 2025-03-14 14:09:07 +02:00
test_notify_gotify.py Update Gotify notification template to include failure reason 2024-12-17 15:22:19 +02:00
test_notify_group.py Reformat 2025-03-10 10:24:13 +02:00
test_notify_line.py Reformat 2025-03-10 10:24:13 +02:00
test_notify_matrix.py Update Telegram notification template to include failure reason 2024-12-16 15:20:45 +02:00
test_notify_mattermost.py Reformat 2025-03-10 10:24:13 +02:00
test_notify_msteams.py Reformat 2025-03-10 10:24:13 +02:00
test_notify_msteamsw.py Add last ping body in MS Teams Workflows notifications 2025-01-23 10:09:02 +02:00
test_notify_ntfy.py Update ntfy notification template to include failure reason 2024-12-17 08:58:31 +02:00
test_notify_opsgenie.py Update OpsGenie notification template to include failure reason 2024-12-17 10:09:55 +02:00
test_notify_pagertree.py Update PagerTree notification template to include failure reason 2024-12-18 09:13:05 +02:00
test_notify_pd.py Update PagerDuty notification template to include failure reason 2024-12-17 08:46:35 +02:00
test_notify_pushbullet.py Update PushBullet notification template to include failure reason 2024-12-18 08:50:58 +02:00
test_notify_pushover.py Update Pushover notification template to include failure reason 2024-12-17 08:23:01 +02:00
test_notify_rocketchat.py Update RocketChat notification template to include failure reason 2024-12-18 11:51:16 +02:00
test_notify_signal.py Add support for Signal usernames 2024-12-28 11:08:41 +02:00
test_notify_slack.py Update Slack notification template to include failure reason 2024-12-16 15:43:25 +02:00
test_notify_sms.py Update SMS notification template to include failure reason 2024-12-18 12:31:22 +02:00
test_notify_spike.py Update Spike notification template to include failure reason 2024-12-18 09:39:56 +02:00
test_notify_telegram.py Update Telegram notification template to include failure reason 2024-12-16 15:20:45 +02:00
test_notify_trello.py Fix integrations to include oncalendar schedules in notifications 2024-04-24 16:08:55 +03:00
test_notify_victorops.py Update VictorOps notification template to include failure reason 2024-12-17 16:01:51 +02:00
test_notify_webhook.py Reformat 2025-03-10 10:24:13 +02:00
test_notify_whatsapp.py Reformat 2025-03-10 10:24:13 +02:00
test_notify_zulip.py Update Zulip notification template to include failure reason 2024-12-18 09:00:56 +02:00
test_pause.py Improve type hints 2023-08-29 19:10:27 +03:00
test_ping.py Add test and update docs 2025-01-24 14:45:00 +02:00
test_ping_by_slug.py Fix type warnings 2023-09-02 17:19:31 +03:00
test_ping_model.py Improve type hints 2023-08-29 19:10:27 +03:00
test_resume.py Improve type hints 2023-08-29 19:10:27 +03:00
test_sendalerts.py Fix incorrect status value in Webhook integration's $JSON placeholder 2025-01-10 09:35:12 +02:00
test_sendreports.py Fix type warnings 2023-09-03 09:04:38 +03:00
test_smtpd.py Fix smtp listener to reject email addresses with unexpected domain 2024-10-21 17:48:57 +03:00
test_status.py Improve type hints 2023-08-29 19:10:27 +03:00
test_system_checks.py Add a system check for testing SITE_ROOT against ALLOWED_HOSTS 2024-12-19 11:45:07 +02:00
test_tokenbucket.py Implement S3 outage mitigation 2025-01-13 14:21:42 +02:00
test_update_check.py Add API support for OnCalendar schedules 2023-12-07 14:03:35 +02:00