Commit Graph

256 Commits (statping-ng-merge)

Author SHA1 Message Date
hunterlong 84e68ea183 actions, testing 2020-07-26 17:19:26 -07:00
hunterlong 7b2e186e7b notifier fixes 2020-07-23 18:36:30 -07:00
hunterlong 86d6a5a727 delete incidents and checkins when service is deleted 2020-07-23 15:05:10 -07:00
hunterlong 4728a82006 delete checkins when service is deleted, search in logs on UI, added UI alerts when tables are empty 2020-07-22 13:15:35 -07:00
hunterlong d16c2aad72 convert notifier struct values to nullstring's 2020-07-22 12:07:42 -07:00
hunterlong e14cfd3dd4 static services, additional testing, postman update 2020-07-20 15:02:01 -07:00
hunterlong 2ec7c8eb95 gotify notifier updates 2020-07-10 01:29:07 -07:00
hunterlong 1d3d0ce252 gotify notifier updates 2020-07-09 18:28:19 -07:00
Hunter Long 2f8fd9197d
Merge branch 'dev' into gotify-notify 2020-07-09 15:56:55 -07:00
hunterlong 23fb2eb2a9 import and export CLI command updates (added configs to export/import), modified Webhook notifier headers 2020-07-07 21:22:59 -07:00
hunterlong c3a85e3d7f webhook notifier fix 2020-07-07 14:15:47 -07:00
Hugo van Rijswijk d991fe64b1 Add Gotify notifier 2020-07-07 20:58:46 +00:00
hunterlong afc471116e authentication, UI fixes, 2020-07-02 11:41:46 -07:00
hunterlong 3330161d17 telegram additional description and fix 2020-06-26 18:12:12 -07:00
hunterlong 202695ba20 oauth Google fixes, google oauth restrict users based on domain and/or email address, notifiers no dereference pointer for services and failure 2020-06-25 21:08:12 -07:00
hunterlong 7be131d0cf added http headers for outgoing requests, removed mobile notifier inputs, added Pushover notifier fields 2020-06-24 18:58:21 -07:00
hunterlong 04a04ad715 added Switch and List inputs for notifiers, added more variable examples 2020-06-22 00:13:57 -07:00
hunterlong 85059bda4f postman update 2020-06-21 00:16:13 -07:00
hunterlong 723ced48c1 added OnSave() method for notifiers 2020-06-20 23:52:07 -07:00
hunterlong 7344b461d1 discord failure/success fix 2020-06-20 12:06:01 -07:00
hunterlong c8e967b476 email notifier, uri encode qr code 2020-06-19 17:57:34 -07:00
hunterlong 15493fb6ba added Statping dedicated email notifier 2020-06-19 03:32:12 -07:00
hunterlong 2e2b4c2a7f email notifier update, duration humanized 2020-06-19 02:14:40 -07:00
hunterlong 6fceb832d4 slack notifier fix, i18n updates, yayness 2020-06-18 00:58:54 -07:00
hunterlong 641f2d18b2 UI fixes, i18n updates, notifier example usage 2020-06-17 15:35:13 -07:00
hunterlong 9dd274e749 tests 2020-06-15 01:12:03 -07:00
hunterlong 3d0e718ee1 changelog, version up, tests 2020-06-15 01:10:13 -07:00
hunterlong a9ef085024 custom notifier JSON/text, notifier interface update, added example service and failure. 2020-06-15 00:46:27 -07:00
hunterlong f2ebe6de9f custom notifier JSON/text, codemirror custom designs for variables, JWT updates 2020-06-14 22:39:54 -07:00
hunterlong 01fea69edc custom notifier JSON/text, codemirror custom designs for variables, JWT updates 2020-06-14 21:46:28 -07:00
hunterlong 95e294f553 prometheus metrics for better debugging 2020-06-12 18:13:28 -07:00
hunterlong 8f85654040 tests 2020-06-10 09:04:34 -07:00
hunterlong c06eba3bc8 code cleanup, debug mode (pprof), new env vars: DISABLE_HTTP, LOGS_MAX_COUNT, LOGS_MAX_AGE, LOGS_MAX_SIZE, DISABLE_COLORS, fixed DISABLE_LOGS bool env, mobile notifier update to fit the next mobile app update, 2020-06-05 17:36:39 -07:00
hunterlong 60100461c9 tests 2020-06-04 16:49:37 -07:00
hunterlong 0ef00d682c tests 2020-06-04 16:18:37 -07:00
hunterlong ebc2e302d6 tests 2020-06-04 15:59:31 -07:00
hunterlong fd75693331 skip mobile notifier test 2020-05-25 23:18:56 -07:00
hunterlong b25f7c3a66 stale issue bot fix, test fix 2020-05-23 17:32:51 -07:00
hunterlong 4618d56c18 mTLS service check (http) 2020-05-19 23:41:50 -07:00
hunterlong 3fa5269af6 twilio notifier fix, enabled more testing 2020-05-13 20:09:32 -07:00
hunterlong 2aa3bee623 test fix 2020-05-03 17:33:26 -07:00
hunterlong 8ac6fff7bf version up, is today a tuesday? 2020-05-02 04:06:02 -07:00
hunterlong 6860210926 test fix 2020-05-02 03:44:07 -07:00
hunterlong b8a3d36b80 test fix 2020-05-02 03:06:28 -07:00
hunterlong d52b02eb3e notifiers update with variables using golang template lib, new variables documentation tab, Replacer func now contains it's own struct, humanize lib (but its meh) 2020-05-02 02:51:47 -07:00
hunterlong c40437a124 fixing email test from PR 2020-05-01 00:50:37 -07:00
Emanuel Bennici 1053be44b0
Fix email template
The Email notifier was using `map[string]interface{}` to "put" the
information (like Service and Failure struct) into the template.
The value of a map can only be used with `{{ index . "Service" }}` in a
GoLang template.
To simplify – and reduce the needed changes – `emailOutgoing` now
contains for the `Data` field an extra struct with `Service` and
`Failure` fields.

This patch fixes #472.
2020-04-27 13:43:00 +02:00
hunterlong 701fac0298 viper/cobra configs, psql updates 2020-04-16 02:57:00 -07:00
hunterlong 445308e558 removed unused log 2020-04-14 19:04:50 -07:00
hunterlong f50db3f65d tests 2020-04-13 04:38:29 -07:00
hunterlong ce0b0ae968 tests 2020-04-13 04:30:16 -07:00
hunterlong 74d77b6300 notifier updates for UX, UI updates, cypress testing 2020-04-10 22:59:51 -07:00
Hunter Long 5fcb4303f1 tests 2020-04-09 17:10:02 -07:00
Hunter Long bbfb21ec03 checkins, UX, and fixes 2020-04-08 18:47:27 -07:00
hunterlong 40dc02d1c0 UX 2020-04-08 00:30:08 -07:00
Hunter Long efcdd9fdd8 design changes, form updates, API fixes 2020-04-03 17:28:09 -07:00
hunterlong 514d0f59e8 removed comments 2020-04-01 21:44:41 -07:00
hunterlong 2beabd4aac telegram needs testing API keys 2020-03-25 12:38:09 -07:00
hunterlong e938f9c848 tests 2020-03-25 12:23:50 -07:00
hunterlong 7d385b4da2 notification fixes, tests 2020-03-25 11:46:50 -07:00
hunterlong f331e9bbf9 notify after x failures, variable replacer, 0.90.16 2020-03-22 19:50:30 -07:00
Hunter Long 8170885236 additional 2020-03-16 20:13:07 -07:00
Hunter Long 12275f7522 notifications!!! 2020-03-13 20:13:20 -07:00
Hunter Long d8a02b31a2 incidents vue 2020-03-12 21:06:06 -07:00
Hunter Long 2654822915 vue 2020-03-12 01:09:25 -07:00
hunterlong 6958f41997 vue 2020-03-11 21:58:56 -07:00
Hunter Long f62dcd4336 vue 2020-03-09 11:17:55 -07:00
hunterlong 71b7254fce ye 2020-03-09 08:15:15 -07:00
Hunter Long 349f50af9c vue 2020-03-04 21:38:56 -08:00
Hunter Long 0d82b59586 refactor 2020-03-04 06:20:47 -08:00
Hunter Long 25913d6458 refactor 2020-03-04 02:29:00 -08:00
Hunter Long 876f2d807b vue 2020-03-01 23:53:46 -08:00
hunterlong 5e1b92a313 vue 2020-02-25 21:38:03 -08:00
hunterlong 7762ca40d7 updates 2020-02-19 21:28:39 -08:00
hunterlong d2331fe14b vue 2020-02-18 20:07:22 -08:00
hunterlong d107d3cbee database max connections, recreated sendLog middleware, StrictSlash is now set to true (base path), removed OnSave method for Mobile notifier, increase health check time. 2020-01-12 20:46:15 -08:00
Hunter Long d00cb3d2d4 fixed testing 2019-12-29 19:34:49 -08:00
Hunter Long 5e3297d46b faster testing 2019-12-29 17:40:21 -08:00
hunterlong 31148682ed travis 2019-12-29 16:40:20 -08:00
hunterlong 15063734a5 better logging (logrus), verbose (-v) mode, index page show create service btn, install.sh script, Dockerfile go version to 1.13, UI fixes 2019-12-28 01:01:07 -08:00
hunterlong 05ff5c5e2e temp 2019-12-18 03:36:29 -08:00
hunterlong b25b96ef02 fixed mobile issue 2019-11-05 09:59:14 -08:00
Hunter Long 8aa2dba41c update 2019-10-25 08:13:32 -07:00
hunterlong 2fd1332906 minor fix - package updates 2019-10-24 16:17:05 -07:00
Hunter Long a3ef0bc016
Merge branch 'master' into feature/status_updates 2019-10-15 08:47:15 -07:00
Kanin Peanviriyakulkit ca2a7e69ba
Update line_notify.go
I think we should send notify when update the Access token.
2019-10-09 15:46:40 +07:00
Emanuel Bennici d462e54053
Replace all `core.*` Code Lines from notifier Package
Replace all `core.*` Code Lines from notifier Package with the new
Fields of the Service-Struct.
2019-10-04 17:25:57 +02:00
Emanuel Bennici 6ba5d53a50
Remove `/core` include from notifier Package
Since we have special Fields for that prupose we can remove the `core`
Package include.
2019-10-04 17:25:03 +02:00
Emanuel Bennici 786bfe75fc
Update Online Message for Twilio Notifier 2019-10-04 15:40:34 +02:00
Emanuel Bennici a9b559262a
Update Online Message for Line-Notify Notifier 2019-10-04 15:38:40 +02:00
Emanuel Bennici df3eb914ed
Add Email, Mobile and Discord Online Messages 2019-10-04 15:36:45 +02:00
Emanuel Bennici c9f140f2dc
Update Online Message for Telegram Notifier 2019-10-04 15:29:26 +02:00
Hunter Long 15e3b83f9b SMTP email notifier OnTest() fix 2019-09-19 22:45:12 -07:00
Hunter Long 9d9f91f931 fixed homepage graphs rendering - added notifier events in logs 2019-09-19 22:27:01 -07:00
Tufan Baris Yildirim d83646e54f add error message to slack notification 2019-09-17 13:18:40 +03: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 a19b5dcac8 telegram test 2019-09-03 14:28:54 -07:00
hunterlong 50ba485fcd fixed tests - removed database creds from logs 2019-09-03 14:10:13 -07:00
Tufan Baris Yildirim 30a1216f23 remove .Online from notifiers and toggle service.Online when needed. fixes #118 2019-08-16 02:26:36 +03:00
Hunter Long f229e5fe0b switch service checking on/off - dynamic JSON string replacement 2019-04-30 13:57:29 -07:00