Commit Graph

  • 393147c300 Add table schema for service uptime TwinProduction 2021-07-13 23:21:12 -04:00
  • f73e8a56ef Minor improvements TwinProduction 2021-07-13 23:07:02 -04:00
  • 4203355edc Improve benchmarks TwinProduction 2021-07-13 23:06:52 -04:00
  • 5cc1c11b1a Move all transactions to the exported methods TwinProduction 2021-07-13 22:59:43 -04:00
  • 796228466d Add missing transaction rollbacks TwinProduction 2021-07-13 22:30:30 -04:00
  • 23ba9795a6 Start working on GetAllServiceStatusesWithResultPagination for database storage TwinProduction 2021-07-13 22:17:27 -04:00
  • 1291e86a6f Rename deleteOldResults and deleteOldEvents to deleteOldServiceResults and deleteOldServiceEvents TwinProduction 2021-07-12 23:11:33 -04:00
  • 14316cfd31 Fix potential concurrent access issue TwinProduction 2021-07-12 22:53:35 -04:00
  • 670272f411 Refactor code and enable WAL for 4x performance improvement TwinProduction 2021-07-12 22:53:14 -04:00
  • ffc3e644c5 Add benchmark scenarios for concurrent inserts TwinProduction 2021-07-12 22:52:06 -04:00
  • bc42d15625 Automatically clear up old events TwinProduction 2021-07-12 04:25:25 -04:00
  • 20594b902c Remove unnecessary comments TwinProduction 2021-07-12 04:24:28 -04:00
  • 0a3267e499 Reuse transaction on insert to improve performance TwinProduction 2021-07-12 02:54:16 -04:00
  • 9c8bf2b69e Refactor uselessly complex code TwinProduction 2021-07-12 01:06:44 -04:00
  • bd1eb7c61b #136: Start working on database persistence TwinProduction 2021-07-12 00:56:30 -04:00
  • e6335da94f Minor update TwinProduction 2021-07-12 00:30:11 -04:00
  • 1498b6d8a2 Add Service.Key() method to generate the unique service key TwinProduction 2021-07-11 22:22:21 -04:00
  • 7aed826d65 Fix typo TwinProduction 2021-07-11 19:51:47 -04:00
  • 9b68582622 Minor update TwinProduction 2021-07-08 23:39:12 -04:00
  • a1afeea56b Close #126: Don't follow redirects TwinProduction 2021-07-06 22:01:46 -04:00
  • 38de0ec9cd Update README.md Chris 2021-07-06 20:06:40 -04:00
  • 9d8a3f1574 Document helm chart (#127) Andrii Vakarev 2021-07-07 01:54:59 +02:00
  • b904afb8b5 Replace - by _ in file names TwinProduction 2021-07-02 20:04:05 -04:00
  • 5bf560221f Remove cat-fact from example config TwinProduction 2021-06-29 23:35:31 -04:00
  • 574dd50b98 Update example config TwinProduction 2021-06-29 23:33:17 -04:00
  • 35c33620a5 Remove hidden feature HTTP_CLIENT_TIMEOUT_IN_SECONDS TwinProduction 2021-06-18 10:07:55 -04:00
  • fc0c3499f4 Remove comment that no longer applies TwinProduction 2021-06-18 09:59:39 -04:00
  • d03271d128 Update TwinProduction/gocache to v1.2.3 TwinProduction 2021-06-18 09:56:49 -04:00
  • 0560b98de4 Update README.md Chris 2021-06-17 18:44:38 -04:00
  • ca87547430 Update TwinProduction/gocache to v1.2.2 TwinProduction 2021-06-06 14:54:58 -04:00
  • e214d56af1 Add errors through result.AddError() TwinProduction 2021-06-05 18:51:51 -04:00
  • 8997eeef05 Fix #123: Deduplicate result errors TwinProduction 2021-06-05 18:50:24 -04:00
  • 5e00752c5a Include issue number in scenario name TwinProduction 2021-06-05 18:42:32 -04:00
  • f9d132c369 Fix #122: Partially invalid JSONPath ending with string does not return an error TwinProduction 2021-06-05 18:41:42 -04:00
  • ca977fefa8 Minor improvements TwinProduction 2021-06-05 16:35:52 -04:00
  • d07d3434a6 #120: Add documentation for STARTTLS TwinProduction 2021-06-05 16:35:18 -04:00
  • 2131fa4412 #120: Add support for StartTLS protocol gopher-johns 2021-06-05 21:47:11 +02:00
  • 81aeb7a48e Fix indentation TwinProduction 2021-06-02 18:59:08 -04:00
  • eaf395738d Add quick start spoiler TwinProduction 2021-06-02 18:57:16 -04:00
  • f6f1ecf623 Remove "Service auto discovery in Kubernetes" from list of features TwinProduction 2021-06-02 18:41:41 -04:00
  • 177081cf54 Move image to the feature section TwinProduction 2021-06-02 18:40:46 -04:00
  • 651bfcba22 Add dark-mode.png TwinProduction 2021-05-31 19:27:20 -04:00
  • 3cd1953c6c Add dark mode screenshot TwinProduction 2021-05-31 18:54:14 -04:00
  • 9dd4e7047d Add Discord server badge Chris 2021-05-31 00:21:57 -04:00
  • 067ab78666 Minor fix Chris 2021-05-30 17:09:43 -04:00
  • 28acaeb067 Revert "Add discord server badge" Chris 2021-05-30 17:09:28 -04:00
  • 749aeb9e42 Add Discord server badge Chris 2021-05-30 16:07:54 -04:00
  • 8e02572880 Remove unused code TwinProduction 2021-05-28 18:48:17 -04:00
  • 1f6f0ce426 Fix inconsistent visual issue with settings bar occasionally appearing within the global container TwinProduction 2021-05-28 18:47:15 -04:00
  • 7bc381b356 Fix typo TwinProduction 2021-05-24 21:46:00 -04:00
  • 18420c2d60 Merge pull request #115 from TwinProduction/reload-on-update Chris 2021-05-19 18:14:28 -04:00
  • 0b4dc34c57 Fix typo TwinProduction 2021-05-19 01:19:02 -04:00
  • 030212c156 Remove unnecessarily error check TwinProduction 2021-05-19 01:13:23 -04:00
  • 63b0ac8b35 Improve test coverage TwinProduction 2021-05-19 00:55:03 -04:00
  • 263b2f0f94 Fix failing tests TwinProduction 2021-05-18 23:27:43 -04:00
  • db23bd9073 #29: Automatically reload on configuration file update TwinProduction 2021-05-18 22:29:15 -04:00
  • 40dc1cc270 Minor update TwinProduction 2021-05-16 23:45:01 -04:00
  • 67c3bf6e5e Merge pull request #113 from TwinProduction/default-provider-alert Chris 2021-05-15 22:42:26 -04:00
  • 57ef931d38 Add TestEvalWithArrayOfValuesAndInvalidIndex TwinProduction 2021-05-15 22:38:13 -04:00
  • e3038f0e80 Add TestEvalWithInvalidData TwinProduction 2021-05-15 22:26:51 -04:00
  • 8106832d69 Improve test coverage TwinProduction 2021-05-15 22:24:13 -04:00
  • 758428b312 Improve test coverage TwinProduction 2021-05-15 22:09:58 -04:00
  • 77de4c4742 Minor fixes TwinProduction 2021-05-15 21:54:23 -04:00
  • a85c5d5486 Close #91: Implement default provider alert TwinProduction 2021-05-15 21:31:32 -04:00
  • c7d554efa5 Add Docker build command TwinProduction 2021-05-13 21:24:32 -04:00
  • f3afdf2977 Add example service for ICMP/ping TwinProduction 2021-05-13 21:24:22 -04:00
  • 19a0ba7271 #111: Don't explicitly specify ip4 for ICMP TwinProduction 2021-05-13 21:20:50 -04:00
  • 4a4c88ae17 Update frontend dependencies TwinProduction 2021-05-11 22:14:56 -04:00
  • 253e6f8338 Fix typo TwinProduction 2021-05-11 20:50:15 -04:00
  • 1d412678ff Minor visual improvement TwinProduction 2021-05-09 13:50:00 -04:00
  • 48c7514fa5 Minor visual improvement TwinProduction 2021-05-09 13:45:54 -04:00
  • d7b437595c Add example-dns-query TwinProduction 2021-05-09 13:45:27 -04:00
  • 50f530a05c Fix #107: Correctly parse placeholder when [BODY] is an array TwinProduction 2021-05-09 13:28:22 -04:00
  • 2a632e8f87 Close #99: Implement dark theme TwinProduction 2021-05-09 12:59:22 -04:00
  • 857ad584e7 #104: Add support for HTTP_CLIENT_TIMEOUT_IN_SECONDS (undocumented) TwinProduction 2021-04-30 22:58:14 -04:00
  • 8b3b2f70bf Add deprecation comment on Uptime.migrateToHourlyStatistics TwinProduction 2021-04-25 19:56:09 -04:00
  • 4308f2c1ef Add missing comment TwinProduction 2021-04-24 16:59:33 -04:00
  • 425c93ed8f Add "Why Gatus?" section TwinProduction 2021-04-23 20:47:26 -04:00
  • 752e82d80b Tidy up comments TwinProduction 2021-04-18 01:01:10 -04:00
  • e91462ce41 Unify uptime hourly metrics under Uptime.HourlyStatistics and add metric for response time TwinProduction 2021-04-18 00:51:47 -04:00
  • 347297a8ea Fix typo TwinProduction 2021-04-17 20:09:10 -04:00
  • 56dbe2fea0 Minor fix TwinProduction 2021-04-14 23:01:40 -04:00
  • ebcca4317d Remove useless newline TwinProduction 2021-04-14 21:25:34 -04:00
  • e6355dfee8 Update Go to 1.16 TwinProduction 2021-04-13 22:30:50 -04:00
  • 7309888db5 Add missing timeout TwinProduction 2021-04-11 11:09:01 -04:00
  • f60eee86ee Update tailwind and fix configuration TwinProduction 2021-04-06 23:39:53 -04:00
  • e46acb885c Add missing newline TwinProduction 2021-03-30 20:01:22 -04:00
  • 24da853820 Add Telegram Alerting (#102) Jonah 2021-03-31 01:38:34 +02:00
  • 4e5a86031f Add comment for future breaking change TwinProduction 2021-03-27 21:22:34 -04:00
  • 7f6f127f4f Default showAverageResponseTime to true in details page too TwinProduction 2021-03-26 18:28:41 -04:00
  • 12c352254f Implement toggleable average response time (frontend) + Persist refresh interval (frontend) + Update dependencies (frontend) TwinProduction 2021-03-25 21:01:03 -04:00
  • 2b9d986932 Update date in LICENSE.md TwinProduction 2021-03-23 19:53:49 -04:00
  • cdbf5f6c6f Update Go to 1.16 TwinProduction 2021-03-21 19:37:17 -04:00
  • 33562e97f4 Add API capabilities to docs (#101) David Chidell 2021-03-20 01:33:46 +00:00
  • c9acc83141 Extract magic number into a constant TwinProduction 2021-03-14 16:52:59 -04:00
  • 8c4c360472 Minor update TwinProduction 2021-03-14 13:36:54 -04:00
  • 2c8714f1fa Truncate long string when using pattern function (#100) David Chidell 2021-03-14 17:05:16 +00:00
  • 8ec256edbf Implement has() function to determine if an element at a JSONPath exists TwinProduction 2021-03-10 21:49:13 -05:00
  • a48ec41bca Add test for invalid path TwinProduction 2021-03-09 19:39:22 -05:00
  • 541e0264ab Don't export, persist or retain result body after evaluation TwinProduction 2021-03-08 21:30:11 -05:00