Commit Graph

  • c196dc16d7
    Fix latin-1 handling in webhook header values master Pēteris Caune 2021-08-10 21:14:05 +03:00
  • b43612806f
    Fix dark mode bug in selectpicker widgets Pēteris Caune 2021-08-10 16:47:47 +03:00
  • 544ec7ea69
    Add handling for non-latin-1 characters in webhook headers Pēteris Caune 2021-08-10 10:36:58 +03:00
  • 78113e1aea
    Improve "Grace Time" description in docs Pēteris Caune 2021-08-09 17:52:20 +03:00
  • 74f56a5501
    Improve the note about start signals and alerting logic Pēteris Caune 2021-08-06 16:10:06 +03:00
  • 2a9bc42dd4
    Update Changelog for v1.22.0 release v1.22.0 Pēteris Caune 2021-08-06 14:27:15 +03:00
  • af7e8fc949
    Fix the login view to handle already authenticated users Pēteris Caune 2021-08-06 13:54:12 +03:00
  • 7252f2f101
    Fix _allow_redirect function to reject absolute URLs Pēteris Caune 2021-08-06 13:34:40 +03:00
  • f85aec225d
    Fix redirect-after-login when using TOTP Pēteris Caune 2021-08-06 12:09:41 +03:00
  • e6427995b7
    Add Whitenoise and improve README Pēteris Caune 2021-08-05 18:06:47 +03:00
  • ca3afa33f9
    Add auth method selection step Pēteris Caune 2021-08-05 16:25:52 +03:00
  • f3af13654e
    Refactor email sending functions to allow customization Pēteris Caune 2021-08-05 14:13:25 +03:00
  • fca600659d
    Improve hc.lib.emails.send() Pēteris Caune 2021-08-03 19:02:25 +03:00
  • c3d458f6f0
    Fix the unsubscribe_reports view to handle already deleted users Pēteris Caune 2021-08-02 12:51:05 +03:00
  • 934099510d
    Upgrade to Django 3.2.6 Pēteris Caune 2021-08-02 10:51:31 +03:00
  • d60d8a43b6
    Add protection against TOTP code reuse Pēteris Caune 2021-07-30 18:17:21 +03:00
  • 8ed5e93cd2
    Add rate limiting for TOTP auth attempts Pēteris Caune 2021-07-30 17:30:28 +03:00
  • 222722569e
    Add support for 2FA using TOTP Pēteris Caune 2021-07-30 14:09:16 +03:00
  • 0d9d094882
    Update docs with the Manager role Pēteris Caune 2021-07-26 15:55:08 +03:00
  • dfa6f404e6
    Improve the "Invite a Team Member" dialog Pēteris Caune 2021-07-26 15:21:45 +03:00
  • bbd2786e0f
    Optimize queries and fix team member sorting Pēteris Caune 2021-07-26 14:27:03 +03:00
  • 74427ba3f1
    Fix wording in the "Team size limit reached" message Pēteris Caune 2021-07-26 13:12:06 +03:00
  • e1c3beb4e9
    Add test cases for manager operations Pēteris Caune 2021-07-26 13:07:05 +03:00
  • 4f83f8c06b
    Fix a 403 when transferring a project to a read-only team member Pēteris Caune 2021-07-26 12:50:43 +03:00
  • 9640d2242f feat: add manager role swoga 2021-07-24 18:38:59 +02:00
  • ce9ff3ac42
    Add a migration to remove Member.rw Pēteris Caune 2021-07-22 17:40:08 +03:00
  • cb799dbd29
    Remove the Member.rw field (superseded by Member.role) Pēteris Caune 2021-07-22 17:28:38 +03:00
  • 936a5213f8
    Switch from Member.rw to Member.role as the source of truth Pēteris Caune 2021-07-22 17:16:52 +03:00
  • d19cb8c681
    Add a data migration to populate Member.role Pēteris Caune 2021-07-22 16:28:02 +03:00
  • 5230dbb425
    Add Member.role field Pēteris Caune 2021-07-22 16:13:41 +03:00
  • e46000ecdf
    Add admin action to log in as any user Pēteris Caune 2021-07-20 11:16:12 +03:00
  • 79dc4d2e7a
    Fix html structure in the signup dialog Pēteris Caune 2021-07-16 16:45:26 +03:00
  • 02cdbb9222
    Fix page structure, update copy Pēteris Caune 2021-07-16 16:36:32 +03:00
  • 94c5ea3e13
    Fix page structure Pēteris Caune 2021-07-16 16:34:15 +03:00
  • 2382bf6722
    Add SITE_LOGO_URL setting Pēteris Caune 2021-07-16 15:30:34 +03:00
  • dd88924660
    Fix dark mode styling issues in Cron Syntax Cheatsheet Pēteris Caune 2021-07-16 12:25:16 +03:00
  • b75b062559
    Remove unsigned token support in hc.front.views.unsubscribe_email Pēteris Caune 2021-07-16 12:01:44 +03:00
  • e186d039fc
    Upgrade to psycopg2==2.9.1 and requests==2.26.0 Pēteris Caune 2021-07-16 11:24:45 +03:00
  • 2271a4dbb0
    Remove glyphicons (unused) Pēteris Caune 2021-07-07 15:23:35 +03:00
  • 99bb71c920
    Use multicolor channel icons for better appearance in the dark mode Pēteris Caune 2021-07-07 15:23:02 +03:00
  • 5c54afadb5
    Fix contrast in "Add Integration" pages, step circles Pēteris Caune 2021-07-05 18:03:37 +03:00
  • c94e39c9d3
    Add CSS to invert Matrix and Mattermost logos in dark mode Pēteris Caune 2021-07-05 17:55:13 +03:00
  • 92a9910092
    Improve logos for the dark mode Pēteris Caune 2021-07-05 17:31:10 +03:00
  • 0e7252d8fa
    Update Discord logo Pēteris Caune 2021-07-05 17:16:29 +03:00
  • 9a13dcbbcf
    fix: requirements.txt to reduce vulnerabilities snyk-fix-9413784cf34fb4d81c55321fa0e31b48 snyk-bot 2021-07-03 02:15:43 +00:00
  • 5a4c06ffae
    Update CHANGELOG for v1.21.0 release v1.21.0 Pēteris Caune 2021-07-02 16:52:24 +03:00
  • 92ef81c0a5
    Add workflow_dispatch for testing Pēteris Caune 2021-07-02 16:47:06 +03:00
  • 83eb10b99e
    Rename secret names in publish_docker_image.yml Pēteris Caune 2021-07-02 16:40:20 +03:00
  • ec56ceae8f
    Merge branch 'master' of https://github.com/mirobertod/healthchecks into mirobertod-master Pēteris Caune 2021-07-02 16:38:30 +03:00
  • d243f502d3
    Fix off-by-one-month error in monthly reports, downtime columns Pēteris Caune 2021-07-02 15:22:51 +03:00
  • 760c3757f3
    update docker image name Roberto Dedoro 2021-07-02 13:23:38 +08:00
  • c2d8166e74
    Create publish_docker_image.yml Roberto Dedoro 2021-07-02 13:17:36 +08:00
  • 61a8a8de26
    Remove Profile.reports_allowed (obsolete) Pēteris Caune 2021-06-29 14:38:06 +03:00
  • b70e2c9a25 feat: treat failure before success swoga 2021-06-29 11:17:23 +02:00
  • 8a154cbaf5
    Expose Credentials model in Django admin Pēteris Caune 2021-06-29 10:46:08 +03:00
  • 52e1d420b5
    Add nicoandrade/healthchecks-front to resources Pēteris Caune 2021-06-28 13:41:57 +03:00
  • 1c02d1ff87
    Fix dark mode bugs Pēteris Caune 2021-06-21 15:57:50 +03:00
  • c75d17618c
    Fix renaming mistake Pēteris Caune 2021-06-21 15:19:03 +03:00
  • 93a881d0ba
    Move color overrides to variables.less where possible Pēteris Caune 2021-06-21 15:12:06 +03:00
  • fdfd988c5c
    Fix dark mode bugs Pēteris Caune 2021-06-21 12:14:03 +03:00
  • 6e01af3327
    Fix dark mode bugs Pēteris Caune 2021-06-21 11:42:18 +03:00
  • 2d20f439dd
    Remove PagerDuty Connect Pēteris Caune 2021-06-21 10:44:21 +03:00
  • 059a855b3f
    Fix more contrast issues Pēteris Caune 2021-06-18 17:07:27 +03:00
  • b185a28676
    Fix contrast issues Pēteris Caune 2021-06-18 15:28:35 +03:00
  • 6c10980889
    Add Account Settings > Appearance page Pēteris Caune 2021-06-18 13:51:07 +03:00
  • 13334d2ab0
    Implement explicit light/dark mode selection (WIP) Pēteris Caune 2021-06-18 12:27:43 +03:00
  • 4f72c9e204
    Fix dark mode CSS for tabs take 2 Pēteris Caune 2021-06-16 16:00:24 +03:00
  • dd104ff672
    Fix dark mode CSS for tabs Pēteris Caune 2021-06-16 15:57:33 +03:00
  • c5229d6505
    Add CSS for dark mode Pēteris Caune 2021-05-27 19:09:46 +03:00
  • fd7ab5e767
    Implement PagerDuty Simple Install Flow Pēteris Caune 2021-06-16 14:18:32 +03:00
  • 2cd2bfed6f
    Update Django to 3.2.4 Pēteris Caune 2021-06-03 08:03:10 +03:00
  • a0cd2c63e9
    Update report templates for weekly reports Pēteris Caune 2021-05-26 09:48:23 +03:00
  • 8ce09ab9e5
    Widen report time window to 9AM - 11AM Pēteris Caune 2021-05-24 15:17:27 +03:00
  • 548b2ac33c
    Update the signup form to collect browser's timezone Pēteris Caune 2021-05-24 14:38:12 +03:00
  • 6094bca241
    Improve wording Pēteris Caune 2021-05-24 14:13:43 +03:00
  • fa5dd8b45a
    Add mitigation for bad tz values Pēteris Caune 2021-05-24 14:04:05 +03:00
  • df44ee58c0
    Add an option for weekly reports (in addition to monthly) Pēteris Caune 2021-05-24 13:44:34 +03:00
  • 03a538c5e2
    Add Profile.reports field Pēteris Caune 2021-05-24 11:20:28 +03:00
  • 5ca7262164
    Update Zulip icon in the icon font Pēteris Caune 2021-05-24 08:59:28 +03:00
  • 82dc6844ae Update Zulip logo Puneeth Chaganti 2021-05-23 14:27:02 +05:30
  • ac83bf8896 Fix attribution in .po header Pēteris Caune 2021-05-21 11:23:11 +03:00
  • 32ca8b3420 Move under LC_MESSAGES and fix template syntax Pēteris Caune 2021-05-21 11:11:53 +03:00
  • 3e207e538a German translation of django.po and django.mo Richard Lippmann 2021-05-15 22:18:11 +02:00
  • e91441d814
    Add fallback for legacy sms values Pēteris Caune 2021-05-21 13:05:37 +03:00
  • 855d188981
    Add support for "... is UP" SMS notifications Pēteris Caune 2021-05-21 12:57:23 +03:00
  • e090aa5403
    Improve the handling of unknown email addresses in the Sign In form Pēteris Caune 2021-05-12 13:49:56 +03:00
  • 94416c90dc
    Update pytz to 2021.1 Pēteris Caune 2021-05-12 13:00:10 +03:00
  • ae4487b6c3
    Update to Django 3.2.2 Pēteris Caune 2021-05-06 11:07:51 +03:00
  • 64f2e86051
    Increase "Success / Failure Keywords" field lengths to 200 Pēteris Caune 2021-05-06 11:00:36 +03:00
  • aa71629ffc
    Add a note in README about per-user ping log limit Pēteris Caune 2021-05-05 20:21:59 +03:00
  • 599f481d58
    Set maxlength on input fields in the Filtering Rules dialog Pēteris Caune 2021-05-05 17:37:47 +03:00
  • a36c326e32
    Update Django version to 3.2.1 Pēteris Caune 2021-05-05 10:30:09 +03:00
  • e2b96d9bd8
    Update CHANGELOG for v1.20.0 release v1.20.0 Pēteris Caune 2021-04-22 13:03:07 +03:00
  • 6ed983cdd5
    Improve copy in "Profile" > "Email and Password" section Pēteris Caune 2021-04-22 10:31:35 +03:00
  • 6d2c67338c
    Improve the ALLOWED_HOSTS description Pēteris Caune 2021-04-21 17:59:10 +03:00
  • 6c8b6a2a19
    Remove functools.cached_property usage Pēteris Caune 2021-04-14 16:29:28 +03:00
  • 738a648407
    Improve project sorting in the "My Projects" page Pēteris Caune 2021-04-14 16:18:43 +03:00
  • 4587b45cab
    Add more tests for hc.api.views.create_check Pēteris Caune 2021-04-14 12:21:58 +03:00
  • 2831e5d7c1
    Add a test case for filtering flips by timestamp Pēteris Caune 2021-04-14 12:00:32 +03:00
  • 742af7bfd8
    Remove unused return statement Pēteris Caune 2021-04-14 11:54:43 +03:00