Commit Graph

16 Commits

Author SHA1 Message Date
c61b406483 Return array instead of map on /api/v1/services/statuses 2021-09-06 13:28:35 -04:00
75d8b40327 Add GetAverageResponseTimeByKey method on store for response time badges 2021-08-21 18:12:06 -04:00
6942f0f8e0 Add response time chart 2021-08-19 23:12:48 -04:00
0b6fc6b520 Add GetUptimeByKey to store interface 2021-08-13 01:25:50 -04:00
718f8260bb Register missing struct 2021-08-07 12:22:39 -04:00
42a909c1ad Update documentation 2021-07-18 17:29:08 -04:00
2ef9329fa6 Fix pagination in memory store 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
8dedcf7c74 Refactor code 2021-07-18 17:29:08 -04:00
14316cfd31 Fix potential concurrent access issue 2021-07-18 17:29:08 -04:00
1498b6d8a2 Add Service.Key() method to generate the unique service key 2021-07-18 17:29:08 -04:00
c842ac2343 Fix memory issue caused by previous shallow copy 2021-03-05 00:19:21 -05:00
dc929dac70 #89: First implementation of longer result history 2021-02-24 22:41:36 -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