909 Commits (43b8da981047b0c2a2aa50fd109d21ec78bf9a64)

Author SHA1 Message Date
  carson.wang 15f53c74bc Add tests & Doesn't get LineNotify token using setting 4 years ago
  carson.wang 408f85a36c Test LineNotify integration with healthcheck 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
  James Kirsop 4b1b232959 Chnange 'status' field in response to 'up' 4 years ago
  James Kirsop bc6ccd55b3 Implementation of history using Flips model statuses for a check 5 years ago
  James Kirsop aaadf6031f Sample work for review 5 years ago
  Pēteris Caune cdafc06c65
In urls.py, route "api/v1/checks/<sha1:unique_key>" directly to the hc.api.views.get_check_by_unique_key view. 4 years ago
  James Kirsop 8725c81144 Implementing new changes discussed to resolve #370 4 years ago
  Pēteris Caune fd4d59c4e1
API, optimization: avoid retrieving project twice from the database 4 years ago
  Pēteris Caune 0e5d578360
Update _get_events to work same way as hc.api.views.pings (iterate over pings in ascending order) 4 years ago
  Pēteris Caune a07325e40f
Add "Get a list of checks's logged pings" API call (#371) 4 years ago
  Pēteris Caune 461ef5e088
Paused ping handling can be controlled via API. Fixes #376 4 years ago
  Pēteris Caune 8e51d26595
Removing Pager Team integration, project appears to be discontinued 4 years ago
  Pēteris Caune 3eebd8968d
Added "When paused, ignore pings" option in the Filtering Rules dialog (#369) 5 years ago
  Pēteris Caune 95279f6f3f
Billing page allows setting up a subscription before a payment method is added. 5 years ago
  Pēteris Caune 3730c67c80
Return max notification_id in metrics. 5 years ago