Commit Graph

  • 39fba5b1d5 Bump golang.org/x/net from 0.0.0-20200625001655-4c5254603344 to 0.38.0 dependabot/go_modules/golang.org/x/net-0.38.0 dependabot[bot] 2026-05-27 21:16:16 +00:00
  • 62f854f613 Bump the go_modules group across 1 directory with 3 updates dependabot/go_modules/go_modules-8bb2077db6 dependabot[bot] 2026-05-27 21:16:12 +00:00
  • f8ba2e91d4 go mod tidy hosts Philipp Mieden 2020-11-25 22:25:46 +01:00
  • 2167977216 fix collector test Philippe Partarrieu 2020-11-17 21:55:40 +01:00
  • 46747fe46c host monitoring cleanup Philippe Partarrieu 2020-11-17 21:55:18 +01:00
  • 8e81de45c0 add docs for host configuration Philippe Partarrieu 2020-11-15 23:53:36 +01:00
  • 880006e4c0 add support for host monitoring Philippe Partarrieu 2020-11-15 23:37:31 +01:00
  • 28c234eaf0 wip: add support for host monitoring Philippe Partarrieu 2020-11-15 22:07:52 +01:00
  • 8d152e3512 wip add host monitoring Philippe Partarrieu 2020-10-26 23:59:16 +01:00
  • 2ef313ef4e bump version in travis master Philipp Mieden 2020-10-03 15:49:19 +02:00
  • 4373f0e324 update log message for failed twilio sms v1.0.2 Philipp Mieden 2020-10-03 15:35:18 +02:00
  • cab16cebb3 dont fatal when sending twilio message fails Philipp Mieden 2020-10-03 15:34:02 +02:00
  • 25c9b1ba4d fix docker-build v1.0.1 Philipp Mieden 2020-09-14 12:12:29 +02:00
  • 31c76d11f1 update travis config to latest go version and set the petze version during build time via ldflags Philipp Mieden 2020-09-14 11:50:44 +02:00
  • 88ada6ddd8 update cert expiry error to prevent repetitive alerts Philipp Mieden 2020-09-07 14:57:34 +02:00
  • 469a4a491d sendinblue cleanup Philipp Mieden 2020-09-07 14:25:00 +02:00
  • 652006be64 preserve last errors for watcher when updating the configuration Philipp Mieden 2020-07-23 21:31:04 +02:00
  • b574ae9311 fix typo Philipp Mieden 2020-07-23 20:59:42 +02:00
  • 404034b75a update readme Philipp Mieden 2020-07-23 20:58:26 +02:00
  • 4947b7472b added support to receive sms notifications, made config parameter naming all camelcase, added support to notify once issues are resolved, cleanup Philipp Mieden 2020-07-23 20:50:30 +02:00
  • ab01ffc4ac cleanup and test mail and slack notifications, update watcher to prevent repetitive mail or slack notifications for the same service, README updates Philipp Mieden 2020-07-23 13:02:35 +02:00
  • dae622b33e Merge pull request #6 from ppartarr/feat/improve-email-notifications Phil 2020-07-23 11:54:50 +02:00
  • b6eb83197d Merge branch 'master' into feat/improve-email-notifications Phil 2020-07-23 11:53:21 +02:00
  • ae4e7bcefb Merge pull request #5 from ppartarr/feat/slack-integration Phil 2020-07-23 11:48:24 +02:00
  • ae8ec1ce6c Merge branch 'master' into feat/slack-integration Phil 2020-07-23 11:27:36 +02:00
  • c06fb89cd8 Merge pull request #4 from ppartarr/feat/mail-multiple-recipients Phil 2020-07-23 11:25:55 +02:00
  • 7047d634be Add slack integration Philippe Partarrieu 2020-07-22 18:36:53 +02:00
  • 4423d3e7ce Improve email notifications Philippe Partarrieu 2020-07-22 19:02:14 +02:00
  • 8328ad8117 Add support for multiple email recipients Philippe Partarrieu 2020-07-22 15:29:51 +02:00
  • 76fa9cbc24 Update Type in README Fixes #3 Jan Halfar 2020-07-11 09:22:06 +02:00
  • 9ee917fe3d improve email notifications Philipp Mieden 2020-07-07 14:04:41 +02:00
  • 9aa6336db1 update logging to avoid duplication Philipp Mieden 2020-07-07 13:50:55 +02:00
  • e09ca246d7 send notification mail for all errors, not only failed validations Philipp Mieden 2020-07-07 13:41:26 +02:00
  • 63c19e0bda fix typo Philipp Mieden 2020-07-07 12:22:02 +02:00
  • c24a3ea4a9 fmt Philipp Mieden 2020-07-07 12:20:33 +02:00
  • 795b62fd38 update docs Philipp Mieden 2020-07-07 12:19:46 +02:00
  • 979e7be437 handle missing config and set path for config inside docker container explicitely Philipp Mieden 2020-07-07 12:11:39 +02:00
  • b81f320295 make certificate expiry warnings configurable per service, set default to one week prior to expiration and test Philipp Mieden 2020-07-07 11:58:29 +02:00
  • b78970db8e remove glide from travis Philipp Mieden 2020-07-07 11:30:44 +02:00
  • b6aca4c741 email notifications cleanup Philipp Mieden 2020-07-07 11:02:32 +02:00
  • eb236620a9 added support to match raw response against string Philipp Mieden 2020-07-07 10:37:13 +02:00
  • 5bd87fe2cb added example configuration Philipp Mieden 2020-07-07 10:23:17 +02:00
  • 645f166aa0 improved logging Philipp Mieden 2020-07-07 10:16:08 +02:00
  • ae3f224cd6 add support to check redrects Philipp Mieden 2020-07-07 09:51:44 +02:00
  • 5a40cfb758 set petze user agent Philipp Mieden 2020-07-07 09:16:40 +02:00
  • ddbf288a81 add support to match response header values Philipp Mieden 2020-07-07 09:12:12 +02:00
  • c233f84246 go mod tidy Philipp Mieden 2020-07-06 23:04:50 +02:00
  • 4382b77ce4 switched to yamlv2 to use UnmarshalStrict to fail for unknown fields, added support to set headers and check status codes Philipp Mieden 2020-07-06 23:04:40 +02:00
  • 8a07994d6e go mod init, added smtp support Philipp Mieden 2020-07-06 20:26:57 +02:00
  • 74dfc2711d Merge pull request #2 from foomo/feature/command-line-configuration Stefan Martinov 2017-06-19 17:30:02 +02:00
  • 256ea062e5 Fix goroutine leak on petze Stefan Martinov 2017-06-19 17:29:26 +02:00
  • e5dc220fb7 Add --json-output flag (optional) to format standard output Stefan Martinov 2017-06-19 10:01:40 +02:00
  • a3a67f4f07 Always add buffering on response body (read seeker required for multiple body checks) Stefan Martinov 2017-06-16 14:48:05 +02:00
  • b7f10f1f7a Merge remote-tracking branch 'origin/master' Stefan Martinov 2017-06-16 13:58:04 +02:00
  • 38c0906536 Add certificates to scratch files for outgoing calls Stefan Martinov 2017-06-16 13:57:36 +02:00
  • 9d6acaec73 error index logging fix Jan Halfar 2017-06-16 13:27:52 +02:00
  • 709ac90a52 added goquery equals for strings Jan Halfar 2017-06-16 13:27:38 +02:00
  • de8ab4596c added checkExpectStringEquals Jan Halfar 2017-06-16 13:27:20 +02:00
  • fb19995fdb nicer error feedback in the logs Jan Halfar 2017-06-16 12:36:05 +02:00
  • c2fa6993be Restore missing docker password Stefan Martinov 2017-06-16 11:31:38 +02:00
  • 83eaf162a6 Restore makefile and travis Stefan Martinov 2017-06-16 11:22:06 +02:00
  • c0192305f6 Minor formatting change Stefan Martinov 2017-06-16 11:13:22 +02:00
  • d4a4fc818e Extract docker push from makefile Stefan Martinov 2017-06-16 11:12:23 +02:00
  • 9e46ea6437 Update makefile with the password Stefan Martinov 2017-06-16 11:03:21 +02:00
  • c6730cc37b Update makefile for docker-push Stefan Martinov 2017-06-16 11:00:36 +02:00
  • 09fcc9aad6 Add brackets around username / password Stefan Martinov 2017-06-16 10:55:20 +02:00
  • 63ab278137 Add docker services with sudo requirements Stefan Martinov 2017-06-16 10:49:11 +02:00
  • 281fef020d Add cache directory to travis Stefan Martinov 2017-06-16 10:44:13 +02:00
  • 64f5fc9303 Rename docker make targets Stefan Martinov 2017-06-16 10:42:01 +02:00
  • df71927e47 Update repository location Stefan Martinov 2017-06-16 10:37:07 +02:00
  • 01c23a87fa Fix formatting on .travis.yml Stefan Martinov 2017-06-16 10:32:04 +02:00
  • e22e2f0127 Add oneline if and restore makefile Stefan Martinov 2017-06-16 10:28:45 +02:00
  • cc550a6bd5 Add echo $TRAVIS_BRANCH debug Stefan Martinov 2017-06-16 10:22:07 +02:00
  • d44a39deea Remove makefile and add all to after_success in travis Stefan Martinov 2017-06-16 10:21:05 +02:00
  • f1094259be Add build instructions for Docker with dockerfile and makefile Stefan Martinov 2017-06-16 10:11:10 +02:00
  • 3d23429950 (trying) to add glide for travis Jan Halfar 2017-06-15 16:31:05 +02:00
  • 0902ae17c9 Update travis.yml file to do a glide install Stefan Martinov 2017-06-15 16:27:49 +02:00
  • decdcf69b9 README update Jan Halfar 2017-06-15 16:22:59 +02:00
  • a204cc76ac Merge branch 'master' of https://github.com/foomo/petze Stefan Martinov 2017-06-15 16:22:28 +02:00
  • 0db0d17720 Add travis CI configuration Stefan Martinov 2017-06-15 16:22:18 +02:00
  • 8d657e4cfc switched to MIT Jan Halfar 2017-06-15 16:19:58 +02:00
  • d2d0d749ae lgpl does not work with go Jan Halfar 2017-06-15 16:17:55 +02:00
  • ffa0b17a15 fixed typo Jan Halfar 2017-06-15 16:17:14 +02:00
  • 32adbacaa2 Change data-> json-path in the README.md Stefan Martinov 2017-06-15 15:57:57 +02:00
  • 02f24281d4 Fix validator tests with reader Stefan Martinov 2017-06-15 15:46:35 +02:00
  • 0deb682142 Add dynamic checking if buffering is required based on the number of checks Stefan Martinov 2017-06-15 15:23:01 +02:00
  • 50c3e39f53 Extract response body to ctx, to avoid multiple reads (buffered) Stefan Martinov 2017-06-15 14:54:45 +02:00
  • 525659c888 Add regex test for regex.go Stefan Martinov 2017-06-15 14:17:33 +02:00
  • 20aaa46241 Add regex validator to the list of validators, change json-path name in yaml Stefan Martinov 2017-06-15 14:10:46 +02:00
  • 4c821d4908 Add vendor folder to gitignore Stefan Martinov 2017-06-15 13:04:46 +02:00
  • 57173c6bdc Update message for run completion Stefan Martinov 2017-06-15 11:53:03 +02:00
  • 2b668444eb Add log exporter (with logrus) Stefan Martinov 2017-06-15 11:49:59 +02:00
  • c624423ea2 Add glide.lock to .gitignore Stefan Martinov 2017-06-15 11:20:57 +02:00
  • 7af5796568 Replace standard logging with logrus Stefan Martinov 2017-06-15 11:20:25 +02:00
  • 8c77995c62 Add logrus to glide Stefan Martinov 2017-06-15 11:09:20 +02:00
  • 2c8978b7d0 Add prometheus metrics exporting Stefan Martinov 2017-06-15 10:41:47 +02:00
  • b15f6d5e2b Add listener notification method in the collector Stefan Martinov 2017-06-15 10:39:30 +02:00
  • a2657ce5dd Remove warnings from watch.go Stefan Martinov 2017-06-15 10:19:49 +02:00
  • 02f6475590 Add glide dependencies to glide.yaml Stefan Martinov 2017-06-15 10:18:35 +02:00
  • 3463cd3725 Remove json.go, replaced by jsonpath Stefan Martinov 2017-06-15 10:17:43 +02:00