Commit Graph
100 Commits
Author SHA1 Message Date
TwinProduction 2a632e8f87 Close #99: Implement dark theme 2021-05-09 12:59:22 -04:00
TwinProduction 857ad584e7 #104: Add support for HTTP_CLIENT_TIMEOUT_IN_SECONDS (undocumented) 2021-04-30 22:58:14 -04:00
TwinProduction 8b3b2f70bf Add deprecation comment on Uptime.migrateToHourlyStatistics 2021-04-25 19:56:09 -04:00
TwinProduction 4308f2c1ef Add missing comment 2021-04-24 16:59:33 -04:00
TwinProduction 425c93ed8f Add "Why Gatus?" section 2021-04-23 20:47:26 -04:00
TwinProduction 752e82d80b Tidy up comments 2021-04-18 01:01:10 -04:00
TwinProduction e91462ce41 Unify uptime hourly metrics under Uptime.HourlyStatistics and add metric for response time 2021-04-18 00:51:47 -04:00
TwinProduction 347297a8ea Fix typo 2021-04-17 20:09:10 -04:00
TwinProduction 56dbe2fea0 Minor fix 2021-04-14 23:01:40 -04:00
TwinProduction ebcca4317d Remove useless newline 2021-04-14 21:25:34 -04:00
TwinProduction e6355dfee8 Update Go to 1.16 2021-04-13 22:30:50 -04:00
TwinProduction 7309888db5 Add missing timeout 2021-04-11 11:09:01 -04:00
TwinProduction f60eee86ee Update tailwind and fix configuration 2021-04-06 23:39:53 -04:00
TwinProduction e46acb885c Add missing newline 2021-03-30 20:01:22 -04:00
TwinProduction 4e5a86031f Add comment for future breaking change 2021-03-27 21:22:34 -04:00
TwinProduction 7f6f127f4f Default showAverageResponseTime to true in details page too 2021-03-26 18:28:41 -04:00
TwinProduction 12c352254f Implement toggleable average response time (frontend) + Persist refresh interval (frontend) + Update dependencies (frontend) 2021-03-25 21:01:03 -04:00
TwinProduction 2b9d986932 Update date in LICENSE.md 2021-03-23 19:53:49 -04:00
TwinProduction cdbf5f6c6f Update Go to 1.16 2021-03-21 19:37:17 -04:00
TwinProduction c9acc83141 Extract magic number into a constant 2021-03-14 16:52:59 -04:00
TwinProduction 8c4c360472 Minor update 2021-03-14 13:36:54 -04:00
TwinProduction 8ec256edbf Implement has() function to determine if an element at a JSONPath exists 2021-03-10 21:49:13 -05:00
TwinProduction a48ec41bca Add test for invalid path 2021-03-09 19:39:22 -05:00
TwinProduction 541e0264ab Don't export, persist or retain result body after evaluation 2021-03-08 21:30:11 -05:00
TwinProduction f945e4b8a2 #93: Gracefully handle breaking change to uptime maps by renaming variables 2021-03-06 15:19:35 -05:00
TwinProduction 076b92a2b4 Minor update 2021-03-05 20:33:06 -05:00
TwinProduction 02e9f74a04 Move alerting configuration documentation under Alerting 2021-03-05 20:25:20 -05:00
TwinProduction b37dd5e819 Minor update 2021-03-05 00:50:24 -05:00
TwinProduction 1775f80ffe Back to alpine/1.16 (the change in reflected memory usage was due to 1.16's MADV_FREE change after all) 2021-03-05 00:49:58 -05:00
TwinProduction 3187db1e9a Switch gocache to FIFO instead of LRU 2021-03-05 00:40:11 -05:00
TwinProduction 932eab00a0 Test using Docker image with Go 1.15 instead of alpine, which has 1.16 2021-03-05 00:38:40 -05:00
TwinProduction c842ac2343 Fix memory issue caused by previous shallow copy 2021-03-05 00:19:21 -05:00
TwinProduction 6320237326 Significantly improve uptime calculation 2021-03-04 23:00:30 -05:00
TwinProduction 8fe9d013b5 Close #48: Implement Discord alerting providers 2021-03-04 21:26:17 -05:00
TwinProduction c094c06e56 Minor update 2021-03-03 22:31:55 -05:00
TwinProduction f961bf961e Update documentation on alerting providers 2021-03-03 22:30:50 -05:00
TwinProduction 404a3cea64 Remove useless os.Kill because it cannot be caught 2021-03-01 22:35:32 -05:00
TwinProduction d000460a99 Regenerate static files 2021-02-25 23:14:11 -05:00
TwinProduction 455fae05c1 Minor visual changes on pagination component 2021-02-25 23:11:25 -05:00
Chris C 85dff34350 Merge pull request #90 from TwinProduction/longer-result-history
First implementation of longer result history
2021-02-25 22:47:55 -05:00
TwinProduction 99fa632021 Increase test coverage 2021-02-25 19:02:02 -05:00
TwinProduction cafcc9d45b Increase test coverage 2021-02-24 23:26:13 -05:00
TwinProduction dc929dac70 #89: First implementation of longer result history 2021-02-24 22:41:36 -05:00
TwinProduction 42825b62fb Update documentation 2021-02-20 19:00:54 -05:00
TwinProduction a89bb392ed Minor fix 2021-02-20 19:00:47 -05:00
TwinProduction e7c4d03c22 Regenerate static files 2021-02-20 18:11:55 -05:00
TwinProduction 4e6bf91651 Update test step 2021-02-20 18:11:29 -05:00
TwinProduction de31a7a62e Minor improvements 2021-02-20 18:08:00 -05:00
TwinProduction 7f0543ebd2 Minor improvements 2021-02-20 12:52:21 -05:00
TwinProduction 9b893aa4e0 Minor improvements 2021-02-19 20:34:35 -05:00
TwinProduction 50435f4030 Improve tests for alerting providers 2021-02-19 19:06:20 -05:00
TwinProduction 9649d80388 Update description 2021-02-19 18:52:37 -05:00
TwinProduction 8c3ab1eac2 Fix typo for colleague 2021-02-19 09:17:25 -05:00
TwinProduction cdb5ba080a Minor fix 2021-02-18 23:47:53 -05:00
TwinProduction 0a145da912 Add documentation for the custom alert provider placeholders 2021-02-18 23:18:14 -05:00
TwinProduction b603cdb0ea Minor changes to the custom alert provider placeholders 2021-02-18 23:17:51 -05:00
TwinProduction 11d1f24ceb Fix typo 2021-02-18 22:28:21 -05:00
Chris C c74472d332 Merge pull request #85 from roberth1988/ISSUE73-ALERT_TRIGGERED_OR_RESOLVED-Placeholder
Make ALERT_TRIGGERED_OR_RESOLVED placeholder values configurable
2021-02-18 22:28:14 -05:00
Chris C 78a1262e7c Merge pull request #87 from avakarev/respec-system-proxy
Respect system proxy
2021-02-18 22:07:06 -05:00
TwinProduction ea9623f695 Use TwinProduction/health for health endpoint 2021-02-12 23:29:21 -05:00
TwinProduction 9cdef02bdc Fix min/max response time issue caused by previous commit 2021-02-12 23:29:07 -05:00
TwinProduction 16229592a2 Fix small issue with min/max response times getting floored instead of rounded 2021-02-12 23:16:23 -05:00
TwinProduction 52ad4ee9e5 Update gocache to v1.2.1 2021-02-05 22:11:25 -05:00
TwinProduction b47c6dc408 Merge branch 'master' of https://github.com/TwinProduction/gatus into persistence 2021-02-05 20:46:10 -05:00
TwinProduction 8e2a2c4dbc Implement graceful shutdown
- Shutdown the HTTP server before exiting
- Persist data to store before exiting, if applicable
2021-02-05 20:45:28 -05:00
TwinProduction 8698736e7d Add .svg suffix to badge image url 2021-02-05 19:58:20 -05:00
Chris C cd1430f043 Merge pull request #83 from TwinProduction/persistence
Implement persistence
2021-02-02 23:23:43 -05:00
TwinProduction 79bef8d391 Implement persistence 2021-02-02 23:06:34 -05:00
TwinProduction 9196f57487 Add several tests 2021-02-01 01:37:56 -05:00
TwinProduction 1e0d9e184c Fix typo 2021-01-31 23:29:48 -05:00
Chris C bc42497cb7 Merge pull request #81 from menduz/patch-1
fix: metrics were not working
2021-01-31 22:35:27 -05:00
TwinProduction e369484e5f Fix issue with event icons not displaying on mobile 2021-01-31 20:38:05 -05:00
TwinProduction d18618449f Rebuild static files 2021-01-31 18:04:22 -05:00
TwinProduction 9186049589 Minor responsiveness improvements 2021-01-31 18:02:13 -05:00
TwinProduction 4362831f71 Improve responsiveness on smaller screens 2021-01-31 17:55:04 -05:00
TwinProduction 99f558d43e Fix minor responsiveness issue 2021-01-31 17:54:14 -05:00
TwinProduction 4a3d5944b6 Initialize Tooltip with hidden set to true 2021-01-31 17:01:02 -05:00
TwinProduction 688456d7cf Minor fix 2021-01-31 16:47:40 -05:00
TwinProduction 431fb3e9f2 Make title smaller on smaller screens 2021-01-31 16:47:31 -05:00
TwinProduction a1679ddc5e Remove web.context-root 2021-01-31 05:49:01 -05:00
TwinProduction d8d8e8720b Remove useless rule 2021-01-31 01:34:43 -05:00
TwinProduction 4a0d9d058a Fix documentation on badges 2021-01-31 01:25:06 -05:00
TwinProduction c8ccf9b352 Minor improvements 2021-01-30 21:17:17 -05:00
TwinProduction 45c966fbca Undo changes to default config.yaml 2021-01-30 20:00:54 -05:00
TwinProduction d8d4756ef3 Fix header in README.md 2021-01-30 19:49:31 -05:00
TwinProduction 1e9c54cc0f minor fixes 2021-01-30 00:23:12 -05:00
TwinProduction 80570688e1 Rebuild static files 2021-01-30 00:08:50 -05:00
TwinProduction 43e6e3e8f5 Fix Dockerfile 2021-01-29 23:10:20 -05:00
TwinProduction 8b4c5c20f3 Add docker-build-and-run 2021-01-29 23:10:11 -05:00
TwinProduction 6f6db36b0f Minor updates 2021-01-29 23:10:01 -05:00
Chris C 467874de10 Merge pull request #80 from TwinProduction/vue
Migrate frontend to Vue + Add service detail page
2021-01-29 22:06:30 -05:00
TwinProduction 8337f41425 Format stuffs 2021-01-28 23:52:01 -05:00
TwinProduction 601d676e34 Replace old static folder with new static folder 2021-01-28 23:25:29 -05:00
TwinProduction fbb5d48bf7 Add events to service detail page 2021-01-28 22:44:31 -05:00
TwinProduction 119b80edc0 Add section for badges 2021-01-27 18:46:51 -05:00
TwinProduction 99e8cfb1ce Changed badge path to leverage ServiceStatus.Key 2021-01-27 18:26:07 -05:00
TwinProduction dcbbec7931 Add page for individual service details 2021-01-27 18:25:37 -05:00
TwinProduction 2ccd656386 Add SERVER_URL constant based on environment 2021-01-25 22:05:19 -05:00
TwinProduction 5755f3a699 Minor fix 2021-01-25 20:57:05 -05:00
TwinProduction 911d809376 Create Makefile 2021-01-25 20:56:02 -05:00