|  | 17a431321c | Pass http.NoBody instead of nil as body | 2021-11-11 00:14:00 -05:00 |  | 
			
				
					|  | 5e711fb3b9 | Use http.Error instead of writer.Write | 2021-11-08 20:56:35 -05:00 |  | 
			
				
					|  | d3805cd77a | Fix #197; Fix #198: Deprecate storage.file in favor of storage.path and deprecate persistence with memory storage type | 2021-11-04 21:33:13 -04:00 |  | 
			
				
					|  | 9287e2f9e2 | Move store initialization to store package This will allow importing storage.Config without importing every SQL drivers in the known universe | 2021-10-28 19:35:46 -04:00 |  | 
			
				
					|  | 6ed93d4b82 | Rename Service to Endpoint (#192) * Add clarifications in comments
* #191: Rename Service to Endpoint | 2021-10-23 16:47:12 -04:00 |  | 
			
				
					|  | 6c45f5b99c | ⚠ Migrate TwinProduction/gatus to TwiN/gatus | 2021-10-07 21:28:04 -04:00 |  | 
			
				
					|  | 2d3fe9795f | Add v3 to module path Gatus wasn't intended to be used as a library, but I have a use case now. | 2021-10-03 21:53:59 -04:00 |  | 
			
				
					|  | df3a2016ff | Move web and ui configurations in their own packages | 2021-09-22 00:47:51 -04:00 |  | 
			
				
					|  | d7de795a9f | Retrieve metrics from the past 2 hours for badges with a duration of 1h | 2021-09-13 23:29:35 -04:00 |  | 
			
				
					|  | c57a930bf3 | Refactor controller and handlers | 2021-09-12 18:39:09 -04:00 |  | 
			
				
					|  | d86afb2381 | Refactor handler errors | 2021-09-12 17:06:14 -04:00 |  | 
			
				
					|  | 7a68920889 | #77: Make page title customizable | 2021-09-11 01:51:14 -04:00 |  | 
			
				
					|  | bacf7d841b | Close #124: Add support for Postgres as a storage solution | 2021-09-10 19:01:44 -04:00 |  | 
			
				
					|  | 556f559221 | Remove Kubernetes auto discovery | 2021-09-06 13:28:35 -04:00 |  | 
			
				
					|  | 67642b130c | Remove deprecated endpoints | 2021-09-06 13:28:35 -04:00 |  | 
			
				
					|  | becc17202b | Remove uptime from /api/v1/services/{key}/statuses and return the entire service status instead of a map | 2021-09-06 13:28:35 -04:00 |  | 
			
				
					|  | c61b406483 | Return array instead of map on /api/v1/services/statuses | 2021-09-06 13:28:35 -04:00 |  | 
			
				
					|  | 30b17f7bca | Remove hourlyAverageResponseTime from serviceStatusHandler | 2021-08-21 21:27:33 -04:00 |  | 
			
				
					|  | a626b00b59 | Always display every hour in the duration specified on the chart | 2021-08-21 21:27:33 -04:00 |  | 
			
				
					|  | 470e3a3ebc | Add response time badge and chart | 2021-08-21 18:12:06 -04:00 |  | 
			
				
					|  | 6942f0f8e0 | Add response time chart | 2021-08-19 23:12:48 -04:00 |  | 
			
				
					|  | 733760dc06 | Improve badge colors | 2021-08-19 23:12:48 -04:00 |  | 
			
				
					|  | 1a8452f375 | Improve badge colors | 2021-08-19 23:12:48 -04:00 |  | 
			
				
					|  | d65cebb1fb | Remove Uptime.Last* parameters | 2021-08-13 01:25:50 -04:00 |  | 
			
				
					|  | 0b6fc6b520 | Add GetUptimeByKey to store interface | 2021-08-13 01:25:50 -04:00 |  | 
			
				
					|  | 77ba2169cf | Close #125: Add more uptime badge colors | 2021-08-11 21:05:51 -04:00 |  | 
			
				
					|  | 9cd6355056 | #126: Add client configuration | 2021-07-28 21:52:14 -04:00 |  | 
			
				
					|  | acb6757dc8 | Minor tweaks | 2021-07-18 17:29:08 -04:00 |  | 
			
				
					|  | d3a81a2d57 | Major fixes and improvements | 2021-07-18 17:29:08 -04:00 |  | 
			
				
					|  | 7126d36d85 | Implement paging and refactor stores to match new store interface with paging | 2021-07-18 17:29:08 -04:00 |  | 
			
				
					|  | db23bd9073 | #29: Automatically reload on configuration file update | 2021-05-18 22:29:15 -04:00 |  | 
			
				
					|  | 541e0264ab | Don't export, persist or retain result body after evaluation | 2021-03-08 21:30:11 -05:00 |  | 
			
				
					|  | 3187db1e9a | Switch gocache to FIFO instead of LRU | 2021-03-05 00:40:11 -05:00 |  | 
			
				
					|  | 99fa632021 | Increase test coverage | 2021-02-25 19:02:02 -05:00 |  | 
			
				
					|  | cafcc9d45b | Increase test coverage | 2021-02-24 23:26:13 -05:00 |  | 
			
				
					|  | dc929dac70 | #89: First implementation of longer result history | 2021-02-24 22:41:36 -05:00 |  | 
			
				
					|  | ea9623f695 | Use TwinProduction/health for health endpoint | 2021-02-12 23:29:21 -05:00 |  | 
			
				
					|  | 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 |  | 
			
				
					|  | 79bef8d391 | Implement persistence | 2021-02-02 23:06:34 -05:00 |  | 
			
				
					|  | 9196f57487 | Add several tests | 2021-02-01 01:37:56 -05:00 |  | 
			
				
					|  | 1e0d9e184c | Fix typo | 2021-01-31 23:29:48 -05:00 |  | 
			
				
					|  | b0b0ab574d | fix: metrics were not working | 2021-01-31 23:45:32 -03:00 |  | 
			
				
					|  | a1679ddc5e | Remove web.context-root | 2021-01-31 05:49:01 -05:00 |  | 
			
				
					|  | 601d676e34 | Replace old static folder with new static folder | 2021-01-28 23:25:29 -05:00 |  | 
			
				
					|  | fbb5d48bf7 | Add events to service detail page | 2021-01-28 22:44:31 -05:00 |  | 
			
				
					|  | 99e8cfb1ce | Changed badge path to leverage ServiceStatus.Key | 2021-01-27 18:26:07 -05:00 |  | 
			
				
					|  | dcbbec7931 | Add page for individual service details | 2021-01-27 18:25:37 -05:00 |  | 
			
				
					|  | f1aa5191bf | Add development CORS header when the "ENVIRONMENT" environment variable is set to "dev" | 2021-01-24 04:48:07 -05:00 |  | 
			
				
					|  | 5eb289c4d3 | rename GetJSONEncodedServiceStatuses -> GetServiceStatusesAsJSON | 2020-12-31 20:28:57 +00:00 |  | 
			
				
					|  | 641c2029f7 | Switch to using TwinProduction/gocache for caching service status | 2020-12-30 01:08:20 -05:00 |  |