10949b11f4 
					 
					
						
						
							
							fix(oidc): Default isAuthenticated to true, not false  
						
						
						
						
					 
					
						2022-01-02 21:37:15 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						425c1d3674 
					 
					
						
						
							
							oidc: Add /api/v1/config route for determining whether to display a login button on the UI  
						
						
						
						
					 
					
						2022-01-02 21:14:01 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						be9087bee3 
					 
					
						
						
							
							#205 : Work on supporting OpenID Connect for auth  
						
						
						
						
					 
					
						2022-01-02 21:14:01 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						45a47940ad 
					 
					
						
						
							
							#205 : Start working on adding support for IODC  
						
						
						
						
					 
					
						2022-01-02 21:14:01 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1777d69495 
					 
					
						
						
							
							Remove unnecessary check  
						
						
						
						
					 
					
						2021-12-14 23:26:18 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7a05bdcb82 
					 
					
						
						
							
							refactor: move from io/ioutil to io and os packages  
						
						... 
						
						
						
						The io/ioutil package has been deprecated as of Go 1.16, see
https://golang.org/doc/go1.16#ioutil . This commit replaces the existing
io/ioutil functions with their new definitions in io and os packages.
Signed-off-by: Eng Zer Jun <engzerjun@gmail.com > 
						
						
					 
					
						2021-12-03 14:44:17 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0331c18401 
					 
					
						
						
							
							Make sure cache is disabled for badges and charts  
						
						
						
						
					 
					
						2021-11-24 18:36:31 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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