1122 Commits (4ef23c73090d57aeb22eac6c07c751a0f347b451)

Author SHA1 Message Date
  Pēteris Caune 11d8e6197c
Read-only users cannot add checks. 4 years ago
  Pēteris Caune 00790dc33c
Member.rw flag. Read-only users cannot edit check's name/desc/tags or schedule 4 years ago
  Pēteris Caune 84cc33412a
When copying a check, copy all fields from the "Filtering Rules" dialog 4 years ago
  Pēteris Caune 40f95d5a56
When copying a check, also copy the "failure keyword" field Fixes #417 4 years ago
  Pēteris Caune 94b993354f
Sort integrations in A-Z order. Rename "LineNotify" -> "LINE Notify". Update the LINE Notify icon. 4 years ago
  carson.wang 74668551a7
Add tests & Doesn't get LineNotify token using setting 4 years ago
  carson.wang 65b65188d1
Test LineNotify integration with healthcheck 4 years ago
  Pēteris Caune 2346ac3e80
Bugfix: don't allow duplicate team memberships 4 years ago
  Pēteris Caune b7e2404f98
Host a read-only dashboard (from github.com/healthchecks/dashboard/), link to it from "Project Settings" > "Show API keys" 4 years ago
  Pēteris Caune c75a37570e
In channels admin, don't show the notification counts, querying it is too expensive. 4 years ago
  Pēteris Caune c7af52637a
Less verbose output in the `senddeletionnotices` command 4 years ago
  Pēteris Caune 8ea510cda6
Removing unused /api/v1/notifications/{uuid}/bounce endpoint 4 years ago
  Pēteris Caune a29b82a0ed
In api.views.notification_status, always return HTTP 200 so the other party doesn't retry over and over again 4 years ago
  Pēteris Caune 697cb19bde
Handle excessively long email addresses in the team member invite form. 4 years ago
  Pēteris Caune ffafc16fe5
Handle excessively long email addresses in the signup form. 4 years ago
  Pēteris Caune b63f3bed8e
Limit project name to 60 characters to prevent abuse 4 years ago
  Pēteris Caune f131123e0e
In the test_it_sends_link testcase, explicitly set the USE_PAYMENTS setting. This way tests work regardless of what's in the environment variable or local_settings.py file. 4 years ago
  Ronald Ip c476f042ba
Fix logic bug in test_signup (#408) 4 years ago
  Pēteris Caune ae01c7a9d1
Handle Twilio status callbacks for SMS, WhatsApp and phone call notifications. 4 years ago
  Pēteris Caune 95d58d26d5
Handle status callbacks from Twilio, show SMS delivery failures in the Integrations page. 4 years ago
  Pēteris Caune 750b96c374
Use Django 3.1 4 years ago
  Pēteris Caune 2ed9a8fd30
Rename Channel.sms_number property to Channel.phone_number. It is now used for SMS, WhatsApp and phone call notifications, so "sms_number" is not accurate any more. 4 years ago
  Pēteris Caune d05691f86f
SMS and phone calls now have separate "limit reached" email templates. 4 years ago
  Pēteris Caune 8c13457037
Use separate counters for SMS and phone calls. 4 years ago
  Pēteris Caune ee9ac0ffef
New integration: phone calls. Fixes #403 4 years ago
  Pēteris Caune 43e56ce788
Add support for multiple, comma-separated keywords (cc: #396) 4 years ago
  Pēteris Caune fd14e0e03b
Experimental L10N support in base and welcome templates. cc: #404 4 years ago
  Pēteris Caune 519a666057
{% site_name %} -> {{ site_name }} so we can use blocktrans tags for L10N 4 years ago
  Pēteris Caune 0d03e3f00b
Add "Failure Keyword" filtering for inbound emails (cc: #396) 4 years ago
  Pēteris Caune 556e8c67c5
Syntax highlighting for PHP examples. 4 years ago
  Pēteris Caune 589c0c0363
Updated Discord integration to use discord.com instead of discordapp.com 4 years ago
  Pēteris Caune f814035f03
Declutter /admin/accounts/profile/ 4 years ago
  Pēteris Caune 255d4e7bb7
Reduce the number of queries in /admin/api/channel/ 4 years ago
  Pēteris Caune ec5ee03a3e
Add "check_id" in Spike payload. 4 years ago
  Pēteris Caune f789cad2af
Handle HTTP 429 responses from Matrix server when joining a Matrix room 4 years ago
  Pēteris Caune 58f16da935
Edits to Spike setup instructions. 4 years ago
  Pēteris Caune 1f978ff80e
Fix tests. 4 years ago
  Divyansh 6300947c77
integration for Spike 4 years ago
  Pēteris Caune e89229a2ca
In admin, visualize account's number of checks 4 years ago
  Pēteris Caune 3a00c0d2aa
Sending a test notification updates Channel.last_error. Fixes #391 4 years ago
  Pēteris Caune 192e72c243
Edit Prometheus guide, add "API Keys" screenshot. 4 years ago
  Pēteris Caune 149096811d
In the checks list, indicate a started check with a progress spinner under the status icon (cc: #338) 4 years ago
  Pēteris Caune a18eb134f5
Refactor: change Check.get_status(with_started=...) default value from True to False (with_started=False is or will be useful in more places) 4 years ago
  Pēteris Caune eccc193b87
In the cron expression dialog, show a human-friendly version of the expression 4 years ago
  Pēteris Caune 832580f343
Simplify hc.api.views.flips, add validation and more tests. 4 years ago
  Pēteris Caune 60d1c6e2a3
Format timestamp as ISO 8601 without microseconds, same as elsewhere. 4 years ago
  Pēteris Caune a90f8a3a56
Remove unused code. 4 years ago
  James Kirsop 368d7a4fec Commit with requested changes and tests 4 years ago
  James Kirsop c5c4e0f782 Returning all historical flips if no parameters are passed 4 years ago
  James Kirsop 90d4246848 Second interation of this 4 years ago