879 Commits (0b5fa40f68825d01af64f86235b952b0ebc4af23)

Author SHA1 Message Date
  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
  Pēteris Caune 98310eeeaa
Include timestamp in the metrics response. 5 years ago
  Pēteris Caune edbfd4b437
Added /api/v1/metrics/ endpoint, useful for monitoring the service itself 5 years ago
  Pēteris Caune 7994259003
When an invited user logs in, redirect them to the new project 5 years ago
  Pēteris Caune 385021b44c
Don't let users clone checks if the account is at check limit 5 years ago
  Pēteris Caune e04a92ccf1
Profiles admin: filtering by number of checks, show check count by project. 5 years ago
  Pēteris Caune 3cca17560a
Fix tests. 5 years ago
  Pēteris Caune 825110a354
Channel icons in Admin > Channels 5 years ago
  Pēteris Caune abdff95ce8
Admin tweaks. 5 years ago
  Pēteris Caune c057dbfb2c
Cleanup. 5 years ago
  Pēteris Caune 6ede17d93f
Cleanup and comments. 5 years ago
  Sandro Jäckel 38382d662d
Fix typos with codespell 5 years ago
  Pēteris Caune ca715dd8d4
Check membership when initiating project's transfer. Use transaction.atomic() when completing the transfer. 5 years ago
  Pēteris Caune 57da17b8e2
Send an "Ownership Transfer Request" email notification. 5 years ago
  Pēteris Caune 3bf1ad9746
Fix invite suggestions. 5 years ago
  Pēteris Caune 532b752e3c
cleanup: don't import each form individually 5 years ago
  Pēteris Caune f7acaa57af
Adding tests. 5 years ago
  Pēteris Caune f42b2b144a
New feature: Project Settings > Transfer Ownership (WIP, missing tests) 5 years ago
  Pēteris Caune a982ad7123
Tooltips and updated FAQ in the pricing page. 5 years ago
  Pēteris Caune f1880657fd
Added "Supporter" billing plan. 5 years ago
  Pēteris Caune 8c7d3570a5
Remove unused imports, cleanup. 5 years ago
  Pēteris Caune c596f485a5
DRY: adding "now_isoformat" template tag 5 years ago
  Pēteris Caune 609f78c5ed
"Edit" function for webhook integrations (#176) 5 years ago
  Pēteris Caune f12a649c72
Fix tests. 5 years ago
  Pēteris Caune 56bb49f1f3
Use Slack V2 OAuth flow 5 years ago
  James Kirsop 74f4744c62 Implementation of history using Flips model statuses for a check 5 years ago
  James Kirsop 010bbc9507 Sample work for review 5 years ago
  Pēteris Caune 9d2cf4f008
Don't escape HTML in the subject line of notification emails 5 years ago
  Pēteris Caune 4a43ed59fc
Rate limiting for Telegram notifications (10 notifications per chat per minute) 5 years ago
  Pēteris Caune 76ae42bc8f
"Get a single check" API call now supports read-only API keys. Fixes #346 5 years ago
  Pēteris Caune abebdca527
Docs: PING_URL substitution got lost during refactoring, adding it back 5 years ago