TwiN
|
17a431321c
|
Pass http.NoBody instead of nil as body
|
2021-11-11 00:14:00 -05:00 |
|
TwiN
|
5e711fb3b9
|
Use http.Error instead of writer.Write
|
2021-11-08 20:56:35 -05:00 |
|
TwiN
|
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 |
|
TwiN
|
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 |
|
TwiN
|
6ed93d4b82
|
Rename Service to Endpoint (#192)
* Add clarifications in comments
* #191: Rename Service to Endpoint
|
2021-10-23 16:47:12 -04:00 |
|
TwiN
|
6c45f5b99c
|
⚠ Migrate TwinProduction/gatus to TwiN/gatus
|
2021-10-07 21:28:04 -04:00 |
|
TwinProduction
|
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 |
|
TwinProduction
|
df3a2016ff
|
Move web and ui configurations in their own packages
|
2021-09-22 00:47:51 -04:00 |
|
TwinProduction
|
d7de795a9f
|
Retrieve metrics from the past 2 hours for badges with a duration of 1h
|
2021-09-13 23:29:35 -04:00 |
|
TwinProduction
|
c57a930bf3
|
Refactor controller and handlers
|
2021-09-12 18:39:09 -04:00 |
|
TwinProduction
|
d86afb2381
|
Refactor handler errors
|
2021-09-12 17:06:14 -04:00 |
|
TwinProduction
|
7a68920889
|
#77: Make page title customizable
|
2021-09-11 01:51:14 -04:00 |
|
TwinProduction
|
bacf7d841b
|
Close #124: Add support for Postgres as a storage solution
|
2021-09-10 19:01:44 -04:00 |
|
TwinProduction
|
556f559221
|
Remove Kubernetes auto discovery
|
2021-09-06 13:28:35 -04:00 |
|
TwinProduction
|
67642b130c
|
Remove deprecated endpoints
|
2021-09-06 13:28:35 -04:00 |
|
TwinProduction
|
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 |
|
TwinProduction
|
c61b406483
|
Return array instead of map on /api/v1/services/statuses
|
2021-09-06 13:28:35 -04:00 |
|
TwinProduction
|
30b17f7bca
|
Remove hourlyAverageResponseTime from serviceStatusHandler
|
2021-08-21 21:27:33 -04:00 |
|
TwinProduction
|
a626b00b59
|
Always display every hour in the duration specified on the chart
|
2021-08-21 21:27:33 -04:00 |
|
TwinProduction
|
470e3a3ebc
|
Add response time badge and chart
|
2021-08-21 18:12:06 -04:00 |
|
TwinProduction
|
6942f0f8e0
|
Add response time chart
|
2021-08-19 23:12:48 -04:00 |
|
TwinProduction
|
733760dc06
|
Improve badge colors
|
2021-08-19 23:12:48 -04:00 |
|
TwinProduction
|
1a8452f375
|
Improve badge colors
|
2021-08-19 23:12:48 -04:00 |
|
TwinProduction
|
d65cebb1fb
|
Remove Uptime.Last* parameters
|
2021-08-13 01:25:50 -04:00 |
|
TwinProduction
|
0b6fc6b520
|
Add GetUptimeByKey to store interface
|
2021-08-13 01:25:50 -04:00 |
|
TwinProduction
|
77ba2169cf
|
Close #125: Add more uptime badge colors
|
2021-08-11 21:05:51 -04:00 |
|
TwinProduction
|
9cd6355056
|
#126: Add client configuration
|
2021-07-28 21:52:14 -04:00 |
|
TwinProduction
|
acb6757dc8
|
Minor tweaks
|
2021-07-18 17:29:08 -04:00 |
|
TwinProduction
|
d3a81a2d57
|
Major fixes and improvements
|
2021-07-18 17:29:08 -04:00 |
|
TwinProduction
|
7126d36d85
|
Implement paging and refactor stores to match new store interface with paging
|
2021-07-18 17:29:08 -04:00 |
|
TwinProduction
|
db23bd9073
|
#29: Automatically reload on configuration file update
|
2021-05-18 22:29:15 -04:00 |
|
TwinProduction
|
541e0264ab
|
Don't export, persist or retain result body after evaluation
|
2021-03-08 21:30:11 -05:00 |
|
TwinProduction
|
3187db1e9a
|
Switch gocache to FIFO instead of LRU
|
2021-03-05 00:40:11 -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
|
ea9623f695
|
Use TwinProduction/health for health endpoint
|
2021-02-12 23:29:21 -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
|
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 |
|
Agustin Mendez
|
b0b0ab574d
|
fix: metrics were not working
|
2021-01-31 23:45:32 -03:00 |
|
TwinProduction
|
a1679ddc5e
|
Remove web.context-root
|
2021-01-31 05:49: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
|
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
|
f1aa5191bf
|
Add development CORS header when the "ENVIRONMENT" environment variable is set to "dev"
|
2021-01-24 04:48:07 -05:00 |
|
Chris Heppell
|
5eb289c4d3
|
rename GetJSONEncodedServiceStatuses -> GetServiceStatusesAsJSON
|
2020-12-31 20:28:57 +00:00 |
|
TwinProduction
|
641c2029f7
|
Switch to using TwinProduction/gocache for caching service status
|
2020-12-30 01:08:20 -05:00 |
|