Commit Graph

88 Commits (c920456b9f57d154d51d54477d7b8e735546afda)

Author SHA1 Message Date
Emanuel Bennici c920456b9f
Set true as default value for option 'UpdateNoify'
Since the 'Send only notifications on Service Status change' Feature is
a nice thing it can be enabled by default, so it does not annoy with a
huge amounth of down Messages.

This is realted to Issue #301

Signed-off-by: Emanuel Bennici <benniciemanuel78@gmail.com>
2019-11-29 00:02:57 +01:00
Emanuel Bennici d81c525d71
Add new Fields to `Service` Struct
Add `UpdateNotify` Field to allow the Notifiers to check if
`UpdateNotify` has been enabled in `CoreApp`.

Add `DownText` Field to have a default Downtime Text which also has the
'Service has been down for n-Seconds' Text.

Add `SuccessNotified` Field to check if a "Success" Message has already
been send.
This is because the `s.Online` Field is always "false" if the
OnSuccess() Function is called of an Notifier.
2019-10-04 17:18:33 +02:00
Emanuel Bennici d062839b52
Add Field `UserNotified` to Service Struct
The Field `UserNotified` is to indicate if a User has already been
notified about the Downtime of a Service.
2019-10-04 14:47:56 +02:00
Emanuel Bennici cdb55e6bff
Merge branch 'master' into feature/status_updates 2019-10-04 14:24:59 +02:00
Emanuel Bennici b1bcc67833
Add new Field to Core Struct
Add Field `UpdateNotify` to `Core` Struct.

This Field shows if the User want that only Updates are send,
or every Status Message.
2019-10-04 14:18:57 +02:00
Tufan Baris Yildirim b64d0ee1f1 do ssl verification from host header and made it optional per service 2019-09-17 13:18:12 +03:00
hunterlong 50ba485fcd fixed tests - removed database creds from logs 2019-09-03 14:10:13 -07:00
Артемьев Вячеслав 28fcf5135b Fix github-issue-220: Incorrect query to Pg 2019-07-10 13:33:38 +03:00
hunterlong e31b8ca164 Incident reporting feature (beta) 2019-06-24 15:21:38 -07:00
Hunter Long 3eb1cb5805 http headers for service 2019-03-16 15:55:45 -07:00
Hunter Long f2dac7bcc8 groups reorder - time fixes 2019-02-19 18:11:40 -08:00
hunterlong f9b6c1f54e service permalink - tests - dev docs 2019-02-06 10:51:30 -08:00
hunterlong fd7925aa7e response time fixes - cache fixes - apexcharts 2019-01-31 20:48:18 -08:00
hunterlong 30b6a2df6b apexcharts - heatmap 2019-01-29 04:02:13 -08:00
Hunter Long 638adbd3ab ui/mobile updates - checkin update 2019-01-10 08:47:01 -08:00
Hunter Long 6120c273d4 grouping 2019-01-03 16:49:10 -08:00
Hunter Long df2eb5c50a grouping - http proxy 2019-01-03 13:09:11 -08:00
Hunter Long 47493c8f19 groups - public visibility 2018-12-31 03:41:19 -08:00
Hunter Long 0a22788385 template update - checkins/failure API 2018-12-06 11:03:55 -08:00
Hunter Long 97ac239e22 package name change 2018-12-03 21:57:11 -08:00
Hunter Long a80fc47e90 package name change 2018-12-03 20:17:29 -08:00
Hunter Long 439ffc293e dev 2018-11-25 04:56:09 +01:00
Hunter Long ac198b5340 checkin updates - checking API - code organization 2018-11-20 19:39:40 -08:00
Hunter Long f231d39369 fixed postgres time issue - code cleanup - API timezone updates 2018-11-18 23:13:53 -08:00
Hunter Long 47bf0f379a password auth fix 2018-11-16 00:34:22 -08:00
Hunter Long 41e35ae444 new service patch 2018-11-15 18:52:51 -08:00
Hunter Long 940a3e1582 core api route fix 2018-11-13 19:55:12 -08:00
Hunter Long e9818372f2 notifier updates - API changes - Messages update 2018-11-13 19:05:36 -08:00
Hunter Long 2eb5444a4e form use api routes - api updates 2018-11-13 11:28:21 -08:00
Hunter Long 015a9bb869 cache updates - api updates 2018-11-08 17:41:51 -08:00
Hunter Long b232d5b1ff cache updates - api updates 2018-11-08 02:50:06 -08:00
Hunter Long e111e91181 tests - Shell Command Notifier - Annoucements in sample/seed 2018-11-07 00:53:37 -08:00
Hunter Long 28880e2c5e tests - Shell Command Notifier - Annoucements in sample/seed 2018-11-06 23:53:39 -08:00
Hunter Long c95e3b85a5 corrected tests 2018-11-06 21:18:42 -08:00
Hunter Long 6c28635763 password fix - Messages for service - fixed null bool/string - better date lib 2018-11-06 21:06:44 -08:00
Hunter Long b3a79a0115 json fix 2018-10-20 08:29:04 -07:00
hunterlong b545143277 removed exports - cleaned - tests 2018-10-11 09:53:13 -07:00
hunterlong 2e9425c979 plugin - updates 2018-10-10 17:43:23 -07:00
Hunter Long 3d6daf0b90 testing - comments 2018-10-07 21:37:23 -07:00
Hunter Long 8a08a9d14d checkins - comments 2018-10-07 15:38:56 -07:00
Hunter Long 2f3c9a2884 golint 2018-10-06 22:04:06 -07:00
Hunter Long 55cb0808bd dev readme update 2018-10-06 19:44:31 -07:00
Hunter Long ddb2a10a7c checkins - installer shell script 2018-10-04 21:28:38 -07:00
Hunter Long 9a6c91a997 checkins 2018-10-04 01:18:55 -07:00
Hunter Long ca39fc73a4 testing - notifer update 2018-10-03 03:47:32 -07:00
Hunter Long baf6ca3d34 chart updates - ping time - core updates 2018-10-02 20:48:40 -07:00
Hunter Long 514dcff4be testing 2018-10-02 01:39:47 -07:00
Hunter Long b7940e7270 checkins 2018-10-02 00:26:49 -07:00
Hunter Long b24f939541 service api data - charts js updates (ajax rendering 2018-09-30 06:39:52 -07:00
Hunter Long 91ad727f50 go docs 2018-09-28 00:22:58 -07:00