TwiN
|
08aba6cd51
|
Minor updates
|
2021-11-04 21:40:05 -04: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
|
a94c480c22
|
Fix typo in comment
|
2021-11-03 22:17:58 -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
|
3a4ab62ddd
|
#191: Handle memory issue caused by migration from Service to Endpoint
|
2021-10-24 21:20:01 -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
|
fece11540b
|
Remove unnecessary rows.Close() calls
|
2021-09-30 21:19:57 -04:00 |
|
TwinProduction
|
d69df41ef0
|
Ensure connection to database by pinging it once before creating the schema
|
2021-09-11 22:42:56 -04:00 |
|
TwinProduction
|
cbfdc359d3
|
Postgres performance improvement
|
2021-09-11 17:49:31 -04:00 |
|
TwinProduction
|
20487790ca
|
Improve test coverage with edge cases made possible with Postgres
|
2021-09-10 19:01:44 -04:00 |
|
TwinProduction
|
bacf7d841b
|
Close #124: Add support for Postgres as a storage solution
|
2021-09-10 19:01:44 -04:00 |
|
TwinProduction
|
670e35949e
|
Sort results alphabetically when returning all service statuses
|
2021-09-06 13:28:35 -04:00 |
|
TwinProduction
|
66e312b72f
|
Remove old memory uptime implementation and auto migration
|
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
|
f28d1b61f0
|
Add tests for GetAverageResponseTimeByKey
|
2021-08-21 18:12:06 -04:00 |
|
TwinProduction
|
75d8b40327
|
Add GetAverageResponseTimeByKey method on store for response time badges
|
2021-08-21 18:12:06 -04:00 |
|
TwinProduction
|
e8adc75afe
|
Minor fix
|
2021-08-19 23:38:33 -04:00 |
|
TwinProduction
|
6942f0f8e0
|
Add response time chart
|
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
|
ee414df03f
|
Add missing comment
|
2021-08-08 20:16:12 -04:00 |
|
TwinProduction
|
718f8260bb
|
Register missing struct
|
2021-08-07 12:22:39 -04:00 |
|
TwinProduction
|
1e28905c8d
|
Add clarification on hack
|
2021-08-07 11:46:58 -04:00 |
|
TwinProduction
|
892f3ada6f
|
Add tests for paging package
|
2021-07-24 22:15:59 -04:00 |
|
TwinProduction
|
bcd4105af3
|
Fix potential race condition in test
|
2021-07-24 19:12:57 -04:00 |
|
TwinProduction
|
46cf616a57
|
Rename TestStore_Insert to TestStore_SanityCheck
|
2021-07-18 23:13:19 -04:00 |
|
TwinProduction
|
cf48072167
|
Fix indentation
|
2021-07-18 23:07:24 -04:00 |
|
TwinProduction
|
97dd868ae8
|
Add sanity tests
|
2021-07-18 23:02:27 -04:00 |
|
TwinProduction
|
acb6757dc8
|
Minor tweaks
|
2021-07-18 17:29:08 -04:00 |
|
TwinProduction
|
c700154f5e
|
Rename database package to sqlite
|
2021-07-18 17:29:08 -04:00 |
|
TwinProduction
|
aac72e3741
|
Improve test coverage
|
2021-07-18 17:29:08 -04:00 |
|
TwinProduction
|
1a597f92ba
|
Increase test coverage and remove useless code
|
2021-07-18 17:29:08 -04:00 |
|
TwinProduction
|
56fedcedd1
|
Improve test coverage
|
2021-07-18 17:29:08 -04:00 |
|
TwinProduction
|
6bdce4fe29
|
Add persistence test
|
2021-07-18 17:29:08 -04:00 |
|
TwinProduction
|
42a909c1ad
|
Update documentation
|
2021-07-18 17:29:08 -04:00 |
|
TwinProduction
|
8516c41b43
|
Update benchmarks
|
2021-07-18 17:29:08 -04:00 |
|
TwinProduction
|
b90a64e2a6
|
Set synchronous PRAGMA instruction to NORMAL
|
2021-07-18 17:29:08 -04:00 |
|
TwinProduction
|
627173e64f
|
Refactor duplicate functions
|
2021-07-18 17:29:08 -04:00 |
|
TwinProduction
|
8b5e5f54cc
|
Refactor test setup/cleanup
|
2021-07-18 17:29:08 -04:00 |
|
TwinProduction
|
2c95cce7b3
|
Consolidate store tests into interface package + Fix issues
|
2021-07-18 17:29:08 -04:00 |
|
TwinProduction
|
2ef9329fa6
|
Fix pagination in memory store
|
2021-07-18 17:29:08 -04:00 |
|
TwinProduction
|
9384373f43
|
Fix result ordering issue
|
2021-07-18 17:29:08 -04:00 |
|
TwinProduction
|
d3a81a2d57
|
Major fixes and improvements
|
2021-07-18 17:29:08 -04:00 |
|
TwinProduction
|
fed32d3909
|
Minor improvements and fixes
|
2021-07-18 17:29:08 -04:00 |
|
TwinProduction
|
c1d9006aaf
|
Uncomment memory benchmarks
|
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
|
677c7faffe
|
Start working on paging implementation
|
2021-07-18 17:29:08 -04:00 |
|
TwinProduction
|
8dedcf7c74
|
Refactor code
|
2021-07-18 17:29:08 -04:00 |
|