Commit Graph

  • 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 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 TwiN 2021-11-16 22:56:16 -05:00
  • 31bf2aeb80 Update TwiN/health to v1.1.0 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 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
  • a94c480c22 Fix typo in comment TwiN 2021-11-03 22:17:58 -04:00
  • 10fd4ecd6b Minor fixes TwiN 2021-11-03 19:48:58 -04:00
  • 9287e2f9e2 Move store initialization to store package TwiN 2021-10-28 19:35:46 -04:00
  • 257f859825 Rename getPagerDutyIntegrationKeyForGroup to getIntegrationKeyForGroup TwiN 2021-10-27 23:16:05 -04:00
  • 3a4ab62ddd #191: Handle memory issue caused by migration from Service to Endpoint TwiN 2021-10-24 21:20:01 -04:00
  • a4e9d8e9b0 Revert "Add GATUS_DONT_EXPAND_ENV env var" TwiN 2021-10-24 18:34:39 -04:00
  • 3be6d04d29 Add GATUS_DONT_EXPAND_ENV env var TwiN 2021-10-24 16:20:24 -04:00
  • b59ff6f89e Add ServiceAccount to Kubernetes example TwiN 2021-10-24 15:33:15 -04:00
  • 813fea93ee #167: Rename examples/minimal to .examples/docker-minimal TwiN 2021-10-24 15:27:25 -04:00
  • 8f50e44b45 #167: Rename examples/ to .examples/ TwiN 2021-10-24 15:20:39 -04:00
  • fb2448c15a Omit fields that are not set TwiN 2021-10-24 15:03:41 -04:00
  • db575aad13 Remove comments that no longer apply TwiN 2021-10-24 14:51:21 -04:00
  • 6ed93d4b82 Rename Service to Endpoint (#192) TwiN 2021-10-23 16:47:12 -04:00
  • 634123d723 Add support for armv6 TwiN 2021-10-18 12:16:31 -04:00
  • 75c25ac053 Don't support garbage browser versions TwiN 2021-10-08 00:21:29 -04:00
  • 8088736d6e Fix workflow TwiN 2021-10-07 22:42:37 -04:00
  • 6c45f5b99c ⚠ Migrate TwinProduction/gatus to TwiN/gatus TwiN 2021-10-07 21:28:04 -04:00
  • 422eaa6d37 Fix typo TwiN 2021-10-07 20:55:15 -04:00
  • c423afb0bf Fix #182: Fix ICMP on Docker Linux TwinProduction 2021-10-07 01:21:13 -04:00
  • 835f768337 Shorten comment TwinProduction 2021-10-07 01:08:42 -04:00
  • b3d0e54af2 Minor update TwinProduction 2021-10-07 01:08:17 -04:00
  • 1451cdfa64 Fix typo TwinProduction 2021-10-05 22:36:08 -04:00
  • 53cc9d88e5 Minor update TwinProduction 2021-10-05 20:44:18 -04:00
  • a6bc0039e9 Rename integrations to overrides TwinProduction 2021-10-05 20:40:44 -04:00
  • adbc2c5ad7 Add group-specific integration key for PagerDuty (#181) achrefbensaadVPaccount 2021-10-06 01:01:36 +01:00
  • 154bc7dbc6 Update dependencies TwinProduction 2021-10-03 22:15:20 -04:00
  • 2d3fe9795f Add v3 to module path TwinProduction 2021-10-03 21:53:59 -04:00
  • d19f564e4e Ensure that tested hour never goes negative TwinProduction 2021-10-03 21:50:58 -04:00
  • babe7b0be9 Update Go to 1.17 TwinProduction 2021-10-03 15:02:57 -04:00
  • dee04945d0 Minor update TwinProduction 2021-10-01 00:00:11 -04:00
  • bf455fb7cc Fix issue with under maintenance feature TwinProduction 2021-10-01 02:33:37 -04:00
  • dfd2f7943f Fix issue with privileged call on linux TwinProduction 2021-10-01 02:33:16 -04:00
  • fece11540b Remove unnecessary rows.Close() calls TwinProduction 2021-09-30 21:19:57 -04:00
  • ac43ef4ab7 Refactor some code TwinProduction 2021-09-30 20:56:09 -04:00
  • bc25fea1c0 Minor improvements TwinProduction 2021-09-30 20:45:47 -04:00
  • 30cb7b6ec8 Health check for SSL/TLS services (#177) Carlotronics 2021-09-30 22:15:17 +02:00
  • 289d834587 Change domain TwinProduction 2021-09-28 18:54:40 -04:00
  • 428e415616 Fix issue with under maintenance TwinProduction 2021-09-27 00:11:42 -04:00
  • 0d284c2494 Update front-end dependencies TwinProduction 2021-09-25 13:39:54 -04:00
  • 4a46a5ae9e Rename security.go and security_test.go to config.go and config_test.go TwinProduction 2021-09-22 00:53:13 -04:00
  • df3a2016ff Move web and ui configurations in their own packages TwinProduction 2021-09-22 00:47:51 -04:00
  • dda83761b5 Minor fix TwinProduction 2021-09-22 00:11:46 -04:00
  • 882444e0d5 Minor fix TwinProduction 2021-09-22 00:11:22 -04:00
  • fa4736c672 Close #74: Add maintenance window TwinProduction 2021-09-22 00:04:51 -04:00
  • dc173b29bc Fix indention TwinProduction 2021-09-18 21:43:19 -04:00
  • c3a4ce1eb4 Minor update TwinProduction 2021-09-18 13:04:50 -04:00
  • 044f0454f8 Domain migration TwinProduction 2021-09-18 12:42:11 -04:00
  • 9bd5c38a96 Add enabled parameter to service (#175) newsr 2021-09-19 00:52:11 +09:00
  • d6b4c2394a Update frontend dependencies TwinProduction 2021-09-16 22:47:03 -04:00
  • 9fe4678193 Update line separator TwinProduction 2021-09-16 22:35:22 -04:00
  • f41560cd3e Add configuration for whether to resolve failed conditions or not TwinProduction 2021-09-14 19:34:46 -04:00
  • d7de795a9f Retrieve metrics from the past 2 hours for badges with a duration of 1h TwinProduction 2021-09-13 23:29:35 -04:00
  • f79e87844b Update diagram TwinProduction 2021-09-12 18:55:38 -04:00
  • c57a930bf3 Refactor controller and handlers TwinProduction 2021-09-12 18:39:09 -04:00
  • d86afb2381 Refactor handler errors TwinProduction 2021-09-12 17:06:14 -04:00
  • d69df41ef0 Ensure connection to database by pinging it once before creating the schema TwinProduction 2021-09-11 22:42:56 -04:00
  • cbfdc359d3 Postgres performance improvement TwinProduction 2021-09-11 17:49:31 -04:00
  • f3822a949d Expose postgres port TwinProduction 2021-09-11 17:48:50 -04:00
  • db5fc8bc11 #77: Make page logo customizable TwinProduction 2021-09-11 04:33:14 -04:00
  • 7a68920889 #77: Make page title customizable TwinProduction 2021-09-11 01:51:14 -04:00
  • effad21c64 Uniformize docker-compose files TwinProduction 2021-09-10 20:03:51 -04:00
  • dafd547656 Add example for using Postgres TwinProduction 2021-09-10 19:21:43 -04:00
  • 20487790ca Improve test coverage with edge cases made possible with Postgres TwinProduction 2021-09-10 18:52:09 -04:00
  • b58094e10b Exclude storage/store/sql/specific_postgres.go from test coverage TwinProduction 2021-09-10 18:07:05 -04:00
  • bacf7d841b Close #124: Add support for Postgres as a storage solution TwinProduction 2021-09-10 18:00:04 -04:00
  • 06ef7f9efe Add test for NewEventFromResult TwinProduction 2021-09-06 16:34:03 -04:00
  • bfbe928173 Fix uptime badge TwinProduction 2021-09-06 15:06:23 -04:00
  • 7887ca66bc #151: Add small note about binding a file instead of a folder TwinProduction 2021-09-05 13:28:02 -04:00
  • a917b31591 Add log in case an error happens while updating the last config modification time TwinProduction 2021-09-03 22:28:49 -04:00
  • 556f559221 Remove Kubernetes auto discovery TwinProduction 2021-09-02 23:19:49 -04:00
  • 670e35949e Sort results alphabetically when returning all service statuses TwinProduction 2021-09-02 23:09:29 -04:00
  • 67642b130c Remove deprecated endpoints TwinProduction 2021-09-02 23:03:12 -04:00
  • 7c9e2742c1 Remove deprecated parameters from alerting providers TwinProduction 2021-09-02 22:59:17 -04:00
  • 66e312b72f Remove old memory uptime implementation and auto migration TwinProduction 2021-09-02 22:44:00 -04:00
  • 6e38114e27 Remove deprecated service[].insecure parameter (in favor of service[].client.insecure) TwinProduction 2021-09-02 22:43:19 -04:00
  • 9c99cc522d Close #159: Add the ability to hide the hostname of a service TwinProduction 2021-09-02 22:26:08 -04:00