TwiN
01484832fc
feat: Add [DOMAIN_EXPIRATION] placeholder for monitoring domain expiration using WHOIS ( #325 )
...
* feat: Add [DOMAIN_EXPIRATION] placeholder for monitoring domain expiration using WHOIS
* test: Fix issue caused by possibility of millisecond elapsed during previous tests
* test: Fix test with different behavior based on architecture
* docs: Revert accidental change to starttls example
* docs: Fix mistake in comment for Condition.hasIPPlaceholder()
2022-09-06 21:22:02 -04:00
TwiN
f01b66f083
refactor(storage): Remove decommissioned path for memory store ( #313 )
2022-08-11 20:42:56 -04:00
TwiN
ab2bee9c4b
chore!: Update module from v3 to v4
2022-06-20 21:25:14 -04:00
TwiN
0792f5490b
feat(storage)!: Remove persistence for memory storage
2022-06-14 23:36:18 -04:00
TwiN
e6c6b4e06f
chore: Update TwiN/health to v1.4.0
2022-04-11 01:39:47 -04:00
TwiN
5843c58a36
chore: Update Go to 1.18
2022-03-26 02:15:32 -04:00
TwiN
c712133df0
feat(security): Implement Bcrypt for basic auth and deprecate SHA512
...
I've re-written the code for this several times before but always ended up not going through with it because a hashed Bcrypt string has dollar signs in it, which caused issues with the config due to environment variable support.
I finally decided to go through with it by forcing users to base64 encode the bcrypt hash
2022-01-08 19:59:45 -05:00
TwiN
0e586e4152
refactor: Split direct and indirect modules
2022-01-06 23:24:07 -05:00
TwiN
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
TwiN
139a78b2f6
oidc: Log when a subject tries to authenticate but isn't allowed
2022-01-02 21:14:01 -05:00
TwiN
be9087bee3
#205 : Work on supporting OpenID Connect for auth
2022-01-02 21:14:01 -05:00
TwiN
45a47940ad
#205 : Start working on adding support for IODC
2022-01-02 21:14:01 -05:00
TwiN
00aec70fb8
Update dependencies
2021-12-13 19:38:20 -05:00
TwiN
f6336eac4e
Fix #117 : Implement email alerts
2021-12-02 21:05:17 -05:00
TwiN
5877c4b2be
Update TwiN/health to v1.3.0
2021-11-19 23:43:24 -05:00
TwiN
31bf2aeb80
Update TwiN/health to v1.1.0
2021-11-15 20:11:13 -05:00
TwiN
6c45f5b99c
⚠ Migrate TwinProduction/gatus to TwiN/gatus
2021-10-07 21:28:04 -04:00
TwinProduction
154bc7dbc6
Update dependencies
2021-10-03 22:15:20 -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
babe7b0be9
Update Go to 1.17
2021-10-03 15:03:09 -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
82d697b032
Generate chart on the backend instead of using obnoxiously large frontend library
2021-08-21 18:12:06 -04:00
TwinProduction
bd1eb7c61b
#136 : Start working on database persistence
2021-07-18 17:29:08 -04:00
TwinProduction
d03271d128
Update TwinProduction/gocache to v1.2.3
2021-06-18 09:56:55 -04:00
TwinProduction
ca87547430
Update TwinProduction/gocache to v1.2.2
2021-06-06 14:54:58 -04:00
TwinProduction
cdbf5f6c6f
Update Go to 1.16
2021-03-21 19:37:17 -04:00
TwinProduction
ea9623f695
Use TwinProduction/health for health endpoint
2021-02-12 23:29:21 -05:00
TwinProduction
52ad4ee9e5
Update gocache to v1.2.1
2021-02-05 22:11:25 -05:00
TwinProduction
79bef8d391
Implement persistence
2021-02-02 23:06:34 -05:00
TwinProduction
aec867ae69
Fix #72 : Connected placeholder shouldn't resolve to true when when host is unreachable
2021-01-12 21:08:18 -05:00
TwinProduction
641c2029f7
Switch to using TwinProduction/gocache for caching service status
2020-12-30 01:08:20 -05:00
TwinProduction
bc4380db19
Work on #62 : Add uptime percentage + badges
2020-12-29 20:22:17 -05:00
TwinProduction
416178fb28
Fix dependencies
2020-12-25 03:00:08 -05:00
TwinProduction
10ab9265d9
Fix dependencies
2020-12-25 02:50:21 -05:00
TwinProduction
dea469d6fc
Pin github.com/googleapis/gnostic to v0.4.0
...
See https://github.com/google/gnostic/pull/155
2020-12-25 02:40:39 -05:00
TwinProduction
83a5813daf
Work on #61 : Add support for ICMP
...
+ Update dependencies
2020-12-25 00:07:18 -05:00
cemturker
bc914e12b0
Add health check for DNS
2020-11-18 00:55:31 +01:00
Adarsh K Kumar
81e6e0b188
(feat) Add auto-discovery in k8s | Adarsh
2020-10-30 21:01:12 +05:30
TwinProduction
77ad91a297
Fix Golint
2020-10-23 16:29:20 -04:00
TwinProduction
fefc728201
Update dependencies
2020-09-16 19:32:13 -04:00
TwinProduction
e1721fa237
Update Go to 1.15
2020-08-21 21:57:23 -04:00
TwinProduction
cc159fa8fb
Update to Go 1.14
2020-04-10 16:35:55 -04:00
TwinProduction
0bd58f8cd7
Go mod vendor
2019-11-16 16:52:11 -05:00
TwinProduction
31b39bfd28
Update go to 1.13
2019-09-08 21:21:19 -04:00
TwinProduction
7bb341fe92
Go mod vendor
2019-09-06 00:11:13 -04:00
TwinProduction
c1c46b6b30
Add configuration file
2019-09-06 00:01:48 -04:00
TwinProduction
b753443516
Add watchdog package
2019-09-04 19:37:13 -04:00