f23fcbedb8
docs: Specify what type of applications can be monitored with TCP
2022-06-12 16:32:08 -04:00
ad10f975b4
docs: Set example interval to 5m
2022-06-12 16:31:43 -04:00
4af135d1fb
docs: Fix table formatting
2022-06-11 22:17:34 -04:00
f899f41d16
feat(alerting): Add ENDPOINT_GROUP and ENDPOINT_URL placeholders for custom provider
...
related: #282
note: this also phases out the deprecated [SERVICE_NAME] placeholder
2022-06-07 19:37:42 -04:00
27fc784411
feat(alerting): Add group-specific WebHook URL for Slack ( #279 )
2022-05-30 22:03:09 -04:00
d929c09c56
docs(cert): list valid units for CERTIFICATE_EXPIRATION ( #285 )
...
Fixes #246
2022-05-29 15:14:25 -04:00
90e9b55109
docs(metrics): Document available metrics
2022-05-16 22:18:38 -04:00
dde930bed7
feat(alerting): Add group-specific WebHook URL for Google Chat ( #272 )
2022-05-07 14:34:21 -04:00
a9fc876173
docs: Update description
2022-04-28 17:56:02 -04:00
9ede992e4e
feat(ui): Add support for buttons below header ( #106 )
2022-04-25 20:20:32 -04:00
dcb997f501
docs: Fix table format
2022-04-25 19:55:17 -04:00
e307d1ab35
feat(alerting): Add group-specific WebHook URL for Discord ( #271 )
...
* feat(alerting): Add group-specific webhook URL for discord
Add group-specific webhook URL for discord alert
Provides support for paging multiple Discords based on the group selector while keeping backward compatibility to the old Discords configuration manifest
integration per team can be specified in the overrides sections in an array form.
ref: #96
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com >
* docs: update
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com >
* Update README.md
* Update README.md
* Update alerting/provider/discord/discord.go
Co-authored-by: TwiN <twin@linux.com >
* Update README.md
Co-authored-by: TwiN <twin@linux.com >
* test: revert testing name
* Update alerting/provider/discord/discord_test.go
Co-authored-by: TwiN <twin@linux.com >
Co-authored-by: TwiN <twin@linux.com >
2022-04-11 20:30:21 -04:00
5281f8068d
feat(alerting): Add group-specific webhook URL for teams ( #266 )
...
* feat(alert): Add group-specific webhook URL for teams
Add group-specific webhook URL for teams alert
ref: https://github.com/TwiN/gatus/issues/96
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com >
* Update README.md
* Update README.md
2022-03-23 20:31:10 -04:00
a81c81e42c
feat(alert): Add group-specific to email list ( #264 )
...
* feat(alert): Add group-specific to email list
Add group-specific to list for email alert
https://github.com/TwiN/gatus/issues/96
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com >
* docs: update
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com >
* Update README.md
* Update README.md
* Update README.md
* chore: update
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com >
* Update README.md
2022-03-20 21:54:20 -04:00
c4255e65bc
feat(client): OAuth2 Client credential support ( #259 )
...
* Initial implementation
* Added OAuth2 support to `client` config
* Revert "Initial implementation"
This reverts commit 7f2f3a603ae018b1cd1c6a282104f44cd9a1a1d1.
* Restore vendored clientcredentials
* configureOAuth2 is now a func (including tests)
* README update
* Use the same OAuth2Config in all related tests
* Cleanup & comments
2022-03-09 20:53:51 -05:00
fcf046cbe8
feat(alerting): Add support for custom Telegram API URL ( #257 )
2022-03-05 15:44:11 -05:00
6932edc6d0
docs: Fix Google Chat alerting configuration example
2022-02-14 20:03:08 -05:00
d2a73a3590
chore: Fix grammatical issues in README ( #241 )
2022-01-23 20:06:55 -05:00
681b1c63f1
docs: Fix broken Google Chat references
2022-01-16 00:06:03 -05:00
51a4b63fb5
feat(alerting): Add Google Chat alerting provider ( #234 )
2022-01-14 21:00:00 -05:00
24b7258338
docs: Re-order parameters in Opsgenie and PagerDuty
2022-01-11 20:22:44 -05:00
9ca4442e6a
docs: Add missing section "Configuring Opsgenie alerts"
2022-01-11 20:10:06 -05:00
ce6f58f403
feat(alerting): Allow specifying a different username for email provider ( #231 )
...
* Update email alerting provider to supply a username, maintaining backwards compatibility with from
* Update README.md
Co-authored-by: Tom Moitié <tomm@gendius.co.uk >
Co-authored-by: TwiN <twin@twinnation.org >
2022-01-11 20:07:25 -05:00
f6f7e15735
docs(security): Add warning about using a high cost for bcrypt
2022-01-08 19:59:45 -05:00
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
fc016bd682
feat(ui): Make logo link and header configurable
...
Closes #213
2022-01-08 15:24:22 -05:00
3319e158b5
branding: Update logo
2022-01-02 21:14:01 -05:00
8838f6f2ad
oidc: Add documentation
2022-01-02 21:14:01 -05:00
8676b83fe3
Changed: add maintenance to README on root config table
2021-12-14 19:55:40 -05:00
7353fad809
Opsgenie Alert Provider ( #214 )
...
* ✨ opsgenie alert provider
* ✅ add unit tests
* ✏️ typofix
* 📝 update readme
* ✨ add details
* ✨ use group to previne colisions
* ✏️ typofix
* ✏️ typofix
2021-12-09 20:32:38 -05:00
d7206546af
Grammatical Fix
2021-12-08 22:16:06 -08:00
a6ed23b169
Grammatical Fix
2021-12-08 22:13:12 -08:00
d0ba8261e3
Grammatical fix
2021-12-08 22:07:04 -08:00
6954e9dde7
Move alerting provider mocked tests at the watchdog level
2021-12-02 22:15:51 -05:00
f6336eac4e
Fix #117 : Implement email alerts
2021-12-02 21:05:17 -05:00
1f8fd29dad
Get rid of Discord link
...
I don't have time to manage a community 😩
2021-11-23 19:18:29 -05:00
cf8a601104
Add more images to README.md
2021-11-17 21:47:38 -05:00
787f6f0d74
Add feedback email address
2021-11-12 00:32:11 -05:00
ab66e7ec8a
Fix badge examples
2021-11-08 02:22:43 -05:00
08aba6cd51
Minor updates
2021-11-04 21:40:05 -04: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
10fd4ecd6b
Minor fixes
2021-11-03 19:48:58 -04:00
8f50e44b45
#167 : Rename examples/ to .examples/
2021-10-24 15:20:39 -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
835f768337
Shorten comment
2021-10-07 01:08:42 -04:00
b3d0e54af2
Minor update
2021-10-07 01:08:17 -04:00
1451cdfa64
Fix typo
2021-10-05 22:36:08 -04:00
53cc9d88e5
Minor update
2021-10-05 20:44:18 -04:00
a6bc0039e9
Rename integrations to overrides
2021-10-05 20:40:44 -04:00