Commit Graph

  • 5281f8068d feat(alerting): Add group-specific webhook URL for teams (#266) Bo-Yi Wu 2022-03-24 08:31:10 +08:00
  • 86d5dabf90 security: Pin dependency versions v3.7.0 TwiN 2022-03-22 19:34:55 -04:00
  • a81c81e42c feat(alert): Add group-specific to email list (#264) Bo-Yi Wu 2022-03-21 09:54:20 +08:00
  • bec2820969 docs(example): move config.yaml to config folder (#265) Bo-Yi Wu 2022-03-20 12:04:13 +08:00
  • 0bf2271a73 test: Improve coverage for endpoint health evaluation edge cases (#262) TwiN 2022-03-15 20:52:46 -04:00
  • bd4b91bbbd fix: Display "<redacted>" instead of "host" in errors (#262) TwiN 2022-03-15 20:51:59 -04:00
  • fdec317df0 fix(config): replace hostname in error string if opted (#262) Shashank D 2022-03-16 05:47:57 +05:30
  • 8970ad5ad5 refactor: Align new code from #259 with existing code TwiN 2022-03-09 21:05:57 -05:00
  • c4255e65bc feat(client): OAuth2 Client credential support (#259) Andre Bindewald 2022-03-10 02:53:51 +01:00
  • fcf046cbe8 feat(alerting): Add support for custom Telegram API URL (#257) Jonah 2022-03-05 21:44:11 +01:00
  • 6932edc6d0 docs: Fix Google Chat alerting configuration example TwiN 2022-02-14 20:03:08 -05:00
  • 3f961a7408 fix(ui): Prettify event timestamps v3.6.0 TwiN 2022-02-03 20:16:13 -05:00
  • 4d0f3b6997 chore: Update Vue dependencies TwiN 2022-02-03 20:08:48 -05:00
  • 5a06599d96 chore: Update front-end dependencies TwiN 2022-01-30 18:10:39 -05:00
  • d2a73a3590 chore: Fix grammatical issues in README (#241) Azaria 2022-01-24 01:06:55 +00:00
  • 932ecc436a test(security): Replace password-sha512 by password-bcrypt-base64 for test case TwiN 2022-01-17 11:55:05 -05:00
  • 1613274cb0 style(ui): Improve login UI design TwiN 2022-01-17 10:37:09 -05:00
  • 0b4720d94b build(gha): Increase timeout from 30 to 45 minutes TwiN 2022-01-16 23:26:24 -05:00
  • 16df341581 refactor: Remove unused function prettifyUptime TwiN 2022-01-16 22:02:58 -05:00
  • a848776a34 refactor(alerting): Sort alert types alphabetically TwiN 2022-01-16 00:07:19 -05:00
  • 681b1c63f1 docs: Fix broken Google Chat references TwiN 2022-01-16 00:06:03 -05:00
  • 51a4b63fb5 feat(alerting): Add Google Chat alerting provider (#234) Kostiantyn Polischuk 2022-01-15 04:00:00 +02:00
  • 3a7977d086 build(docker): support all platforms that publish release supports (#238) Khinshan Khan 2022-01-13 21:37:25 -05:00
  • c682520dd9 fix(security): Use LRU eviction policy for OIDC sessions TwiN 2022-01-13 18:42:19 -05:00
  • 24b7258338 docs: Re-order parameters in Opsgenie and PagerDuty TwiN 2022-01-11 20:22:44 -05:00
  • 89e6e4abd8 fix(alerting): Omit nil structs within alerting provider struct TwiN 2022-01-11 20:13:37 -05:00
  • 4700f54798 docs: Remove outdated comment TwiN 2022-01-11 20:11:25 -05:00
  • 9ca4442e6a docs: Add missing section "Configuring Opsgenie alerts" TwiN 2022-01-11 20:10:06 -05:00
  • ce6f58f403 feat(alerting): Allow specifying a different username for email provider (#231) Tom Moitié 2022-01-12 01:07:25 +00:00
  • c466542990 test(security): Add tests for basic auth with bcrypt v3.5.0 TwiN 2022-01-08 19:52:55 -05:00
  • 9cb8c37298 fix(security): Make sure to panic on start if the security middlewares return an error TwiN 2022-01-08 19:52:11 -05:00
  • f6f7e15735 docs(security): Add warning about using a high cost for bcrypt TwiN 2022-01-08 19:41:50 -05:00
  • c712133df0 feat(security): Implement Bcrypt for basic auth and deprecate SHA512 TwiN 2022-01-08 19:26:37 -05:00
  • fc016bd682 feat(ui): Make logo link and header configurable TwiN 2022-01-08 14:55:40 -05:00
  • 0e586e4152 refactor: Split direct and indirect modules TwiN 2022-01-06 23:24:07 -05:00
  • ea425773e0 style: Use SVG instead of PNG for GitHub's logo TwiN 2022-01-03 21:41:53 -05:00
  • 10949b11f4 fix(oidc): Default isAuthenticated to true, not false TwiN 2022-01-02 21:37:15 -05:00
  • 0e022d04b1 chore: Fix inconsistent indentation + Rebuild assets TwiN 2022-01-02 19:56:13 -05:00
  • 3319e158b5 branding: Update logo TwiN 2022-01-02 19:43:28 -05:00
  • f467a77ae2 chore: Upgrade Tailwind from v2 to v3 TwiN 2022-01-02 19:22:17 -05:00
  • 56048725e4 oidc: Display error if applicable TwiN 2022-01-02 19:15:32 -05:00
  • 425c1d3674 oidc: Add /api/v1/config route for determining whether to display a login button on the UI TwiN 2022-01-02 18:29:34 -05:00
  • 8838f6f2ad oidc: Add documentation TwiN 2022-01-01 22:56:32 -05:00
  • 139a78b2f6 oidc: Log when a subject tries to authenticate but isn't allowed TwiN 2022-01-01 22:53:38 -05:00
  • dd5e3ee7ee Add tests for OIDC TwiN 2021-12-31 20:07:19 -05:00
  • 9f8f7bb45e Fix codecov configuration TwiN 2021-12-31 00:34:47 -05:00
  • 27e246859e Use code coverage target instead of threshold TwiN 2021-12-31 00:31:44 -05:00
  • f1688ac87a Set code coverage threshold to 75% TwiN 2021-12-31 00:30:28 -05:00
  • 54779e1db8 Fix basic security tests TwiN 2021-12-31 00:20:54 -05:00
  • be9087bee3 #205: Work on supporting OpenID Connect for auth TwiN 2021-12-31 00:10:54 -05:00
  • 4ab5724fc1 Default to dark theme TwiN 2021-12-30 23:37:15 -05:00
  • 45a47940ad #205: Start working on adding support for IODC TwiN 2021-12-14 23:20:43 -05:00
  • 1777d69495 Remove unnecessary check TwiN 2021-12-14 23:26:18 -05:00
  • 8676b83fe3 Changed: add maintenance to README on root config table Bastien Ogier 2021-12-14 14:06:18 +01:00
  • b67701ff6d BREAKING: Replace metrics TwiN 2021-12-13 19:24:18 -05:00
  • eb9acef9b5 Minor update TwiN 2021-12-13 19:23:35 -05:00
  • 00aec70fb8 Update dependencies TwiN 2021-12-12 17:46:13 -05:00
  • 18d28fc362 Add tests for validation of description TwiN 2021-12-12 16:58:48 -05:00
  • eb3545e994 Add tests for Slack alert body with endpoint that has a group TwiN 2021-12-12 16:44:30 -05:00
  • ad71c8db34 Support displaying group name when applicable for every alert provider TwiN 2021-12-12 16:33:16 -05:00
  • 6da281bf4e Disallow certain characters in endpoint name, group and alert description TwiN 2021-12-12 16:28:24 -05:00
  • 3dd8ba1a99 Add missing alert type TwiN 2021-12-09 21:18:44 -05:00
  • 2503d21522 Refactor Opsgenie alerting provider code TwiN 2021-12-09 21:18:25 -05:00
  • 36a3419aec Update .gitignore TwiN 2021-12-04 22:58:59 -05:00
  • 7353fad809 Opsgenie Alert Provider (#214) Vinicius Reis 2021-12-09 22:32:38 -03:00
  • b5a26caa08 Merge pull request #217 from ianagbip1oti/patch-3 TwiN 2021-12-09 01:19:54 -05:00
  • d7206546af Grammatical Fix Princess Lana 2021-12-08 22:16:06 -08:00
  • 4fa86a2c46 Merge pull request #216 from ianagbip1oti/patch-2 TwiN 2021-12-09 01:14:51 -05:00
  • a6ed23b169 Grammatical Fix Princess Lana 2021-12-08 22:13:12 -08:00
  • d9201c5084 Merge pull request #215 from ianagbip1oti/patch-1 TwiN 2021-12-09 01:08:27 -05:00
  • d0ba8261e3 Grammatical fix Princess Lana 2021-12-08 22:07:04 -08:00
  • f89447badc Merge pull request #211 from Juneezee/deprecate-ioutil TwiN 2021-12-03 20:31:31 -05:00
  • 14c42f6e6d Fix #212: Stale endpoint on dashboard after config change TwiN 2021-12-03 18:20:09 -05:00
  • 7a05bdcb82 refactor: move from io/ioutil to io and os packages Eng Zer Jun 2021-12-03 14:44:17 +08:00
  • 5eb7763052 Implement email alerts v3.4.0 TwiN 2021-12-02 23:31:14 -05:00
  • 8c73ae6035 Fix #22: Improve alerting provider tests by mocking HTTP client TwiN 2021-12-02 23:10:21 -05:00
  • 6954e9dde7 Move alerting provider mocked tests at the watchdog level TwiN 2021-12-02 22:15:51 -05:00
  • f6336eac4e Fix #117: Implement email alerts TwiN 2021-12-02 21:05:17 -05:00
  • 0331c18401 Make sure cache is disabled for badges and charts TwiN 2021-11-24 18:36:31 -05:00
  • 1f8fd29dad Get rid of Discord link I don't have time to manage a community 😩 TwiN 2021-11-23 19:18:29 -05:00
  • 5877c4b2be Update TwiN/health to v1.3.0 TwiN 2021-11-19 23:43:24 -05:00
  • c6d0809ecc Hide Alert.ResolveKey and Alert.Triggered TwiN 2021-11-18 00:11:32 -05:00
  • cf8a601104 Add more images to README.md v3.3.6 TwiN 2021-11-17 21:47:33 -05:00
  • 96a0eebc0c Change license to Apache 2 (#203) TwiN 2021-11-17 21:47:06 -05:00
  • 2af3425b9e Fix #202: Postgres error when an endpoint has a second page but others do not v3.3.5 TwiN 2021-11-16 22:56:16 -05:00
  • 31bf2aeb80 Update TwiN/health to v1.1.0 v3.3.4 TwiN 2021-11-15 20:11:13 -05:00
  • 787f6f0d74 Add feedback email address TwiN 2021-11-12 00:32:11 -05:00
  • 17a431321c Pass http.NoBody instead of nil as body TwiN 2021-11-11 00:14:00 -05:00
  • 05e9add16d Regenerate static assets TwiN 2021-11-09 00:16:48 -05:00
  • c4ef56511d Update dependencies TwiN 2021-11-09 00:07:44 -05:00
  • cfa2c8ef6f Minor updates TwiN 2021-11-09 00:06:41 -05:00
  • f36b6863ce Minor update TwiN 2021-11-08 23:54:06 -05:00
  • 24482cf7a0 Fix icon_url for Mattermost TwiN 2021-11-08 21:07:16 -05:00
  • d661a0ea6d Add logo.png in .github/assets TwiN 2021-11-08 21:05:16 -05:00
  • a0ec6941ab Display number of days rather than hours if >72h TwiN 2021-11-08 20:57:58 -05:00
  • 5e711fb3b9 Use http.Error instead of writer.Write TwiN 2021-11-08 20:56:35 -05:00
  • ab66e7ec8a Fix badge examples TwiN 2021-11-08 02:22:43 -05:00
  • 08aba6cd51 Minor updates v3.3.3 TwiN 2021-11-04 21:40:05 -04:00
  • d3805cd77a Fix #197; Fix #198: Deprecate storage.file in favor of storage.path and deprecate persistence with memory storage type TwiN 2021-11-04 21:33:13 -04:00
  • dd70136e6c Omit empty hostname and errors field TwiN 2021-11-03 22:18:23 -04:00