Simon Pasquier
4e07f747dd
go.{mod,sum}: update dependencies ( #2824 )
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2022-03-08 18:03:07 +01:00
Tim
1138a088f6
Adding telegram support ( #2827 )
...
* added telegram config in notifiers
Signed-off-by: timmilesdw <tuktamyshev.t0308@gmail.com>
* added telegram config to config.go
Signed-off-by: timmilesdw <tuktamyshev.t0308@gmail.com>
* added package telegram to notify and initialization in cmd
Signed-off-by: timmilesdw <tuktamyshev.t0308@gmail.com>
* added telegram.default.message
Signed-off-by: timmilesdw <tuktamyshev.t0308@gmail.com>
* added telegram template to notifiers.go
Signed-off-by: timmilesdw <tuktamyshev.t0308@gmail.com>
* added message rendering from template to telegram integration
Signed-off-by: timmilesdw <tuktamyshev.t0308@gmail.com>
* documentation for telegram_configs
Signed-off-by: timmilesdw <tuktamyshev.t0308@gmail.com>
* added tests for telegram
Signed-off-by: timmilesdw <tuktamyshev.t0308@gmail.com>
* fixed config_test.go
Signed-off-by: timmilesdw <tuktamyshev.t0308@gmail.com>
* added valid parse_mode list to the error log
Signed-off-by: timmilesdw <tuktamyshev.t0308@gmail.com>
* made use of httpconfig, moved telegram client creation to New func, changed message truncation to 4096 chars
Signed-off-by: timmilesdw <tuktamyshev.t0308@gmail.com>
* changed supported values for telegram config
Signed-off-by: timmilesdw <tuktamyshev.t0308@gmail.com>
* added mock url for telegram tests to pass
Signed-off-by: timmilesdw <tuktamyshev.t0308@gmail.com>
* added api_url check to telegram config
Signed-off-by: timmilesdw <tuktamyshev.t0308@gmail.com>
* changed bot_token type to secret
Signed-off-by: timmilesdw <tuktamyshev.t0308@gmail.com>
* removed extra emptyline
Signed-off-by: timmilesdw <tuktamyshev.t0308@gmail.com>
* convert bot_token to string in telegram client creation
Signed-off-by: timmilesdw <tuktamyshev.t0308@gmail.com>
* updated configuration.md
Signed-off-by: timmilesdw <tuktamyshev.t0308@gmail.com>
* fixed mixed up errors
Signed-off-by: timmilesdw <tuktamyshev.t0308@gmail.com>
* check telegram api url without conversion to string
Signed-off-by: timmilesdw <tuktamyshev.t0308@gmail.com>
2022-02-22 17:51:02 +01:00
Simon Pasquier
2bce868da8
go.{mod,sum}: update Go dependencies
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2022-01-07 09:50:31 +01:00
mousavian
2f445bcf98
Add support for security-related HTTP headers ( #2759 )
...
* Add support for security-related HTTP headers
Signed-off-by: Rahman Mousavian <mousavian.rahman@gmail.com>
* go mod tidy
Signed-off-by: Rahman Mousavian <mousavian.rahman@gmail.com>
2021-11-10 17:29:04 +01:00
Bryan Boreham
f5768fb193
Update xxhash to v2.1.1 and improve pooling ( #2709 )
...
* Update xxhash to v2.1.1
This saves linking two different versions
Signed-off-by: Bryan Boreham <bjboreham@gmail.com>
2021-10-19 01:09:37 +02:00
Dustin Hooten
ff85bec45b
Secure cluster traffic via mutual TLS ( #2237 )
...
* Add TLS option to gossip cluster
Co-authored-by: Sharad Gaur <sharadgaur@gmail.com>
Signed-off-by: Dustin Hooten <dustinhooten@gmail.com>
* generate new certs that expire in 100 years
Signed-off-by: Dustin Hooten <dustinhooten@gmail.com>
* Fix tls_connection attributes
Signed-off-by: Dustin Hooten <dustinhooten@gmail.com>
* Improve error message
Signed-off-by: Dustin Hooten <dustinhooten@gmail.com>
* Fix tls client config docs
Signed-off-by: Dustin Hooten <dustinhooten@gmail.com>
* Add capacity arg to message buffer
Signed-off-by: Dustin Hooten <dustinhooten@gmail.com>
* fix formatting
Signed-off-by: Dustin Hooten <dustinhooten@gmail.com>
* Update version; add version validation
Signed-off-by: Dustin Hooten <dustinhooten@gmail.com>
* use lru cache for connection pool
Signed-off-by: Dustin Hooten <dustinhooten@gmail.com>
* lock reading from the connection
Signed-off-by: Dustin Hooten <dustinhooten@gmail.com>
* when extracting net.Conn from tlsConn, lock and throw away wrapper
Signed-off-by: Dustin Hooten <dustinhooten@gmail.com>
* Add mutex to connection pool to protect cache
Signed-off-by: Dustin Hooten <dustinhooten@gmail.com>
* fix linting
Signed-off-by: Dustin Hooten <dustinhooten@gmail.com>
Co-authored-by: Sharad Gaur <sharadgaur@gmail.com>
2021-08-09 14:58:06 -06:00
Julien Pivotto
b2a4cacb95
Update go dependencies & switch to go-kit/log
...
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
2021-08-02 12:43:23 +02:00
Tyler Reid
25e6d4efd9
Add common/sigv4 with the sigv4 config
...
Signed-off-by: Tyler Reid <tyler.reid@grafana.com>
2021-06-23 10:54:32 -05:00
Tyler Reid
4ebcaf9c23
Merge remote-tracking branch 'upstream/master' into sns-reciever
2021-06-17 18:05:11 -05:00
Tyler Reid
19e74f9ce7
WIP - SNS receiver
...
Signed-off-by: Tyler Reid <tyler.reid@grafana.com>
2021-06-09 21:14:07 -05:00
Peter Štibraný
cc0b08fd7c
Added possibility to pass callback to *mem.NewAlerts, useful for implementing limits on alerts.
...
Update provider/mem/mem.go
Co-authored-by: Julien Pivotto <roidelapluie@gmail.com>
Signed-off-by: Peter Štibraný <peter.stibrany@grafana.com>
2021-05-31 09:56:57 +02:00
Owen Diehl
e071242db2
bump common to 0.24.0
...
Signed-off-by: Owen Diehl <ow.diehl@gmail.com>
2021-05-11 15:02:09 -04:00
Levi Harrison
f4b176fa5e
Add OAuth 2.0 Config ( #2560 )
...
* Upgraded common to v0.23.0
Signed-off-by: Levi Harrison <git@leviharrison.dev>
* Added oauth2 to configuration doc
Signed-off-by: Levi Harrison <git@leviharrison.dev>
* Fix go.sum
Signed-off-by: Levi Harrison <git@leviharrison.dev>
2021-04-29 13:31:54 +02:00
SuperQ
99f64e944b
Update build
...
* Drop /vendor.
* Update Go to 1.16.
* Update djfarrelly/maildev to 1.1.0.
* Update protoc to 3.15.8.
* Update mixin test for Go 1.16.
* Bump Go modules.
Signed-off-by: SuperQ <superq@gmail.com>
2021-04-22 13:11:44 +02:00
Marco Pracucci
04d683e880
Upgrade prometheus/common
...
Signed-off-by: Marco Pracucci <marco@pracucci.com>
2021-04-21 12:01:34 +02:00
Marco Pracucci
37f4742922
Add HTTP client options to receiver integrations
...
Signed-off-by: Marco Pracucci <marco@pracucci.com>
2021-04-21 11:56:20 +02:00
Ganesh Vernekar
bf9c43b57d
Merge remote-tracking branch 'upstream/master' into upgrad-uuid
...
Signed-off-by: Ganesh Vernekar <cs15btech11018@iith.ac.in>
2021-03-15 19:41:18 +05:30
Ganesh Vernekar
1f946f8a7d
Replace satori/go.uuid with gofrs/uuid
...
Signed-off-by: Ganesh Vernekar <cs15btech11018@iith.ac.in>
2021-03-15 19:39:15 +05:30
Goutham Veeramachaneni
cead102e63
Remove indirect vendoring
...
Signed-off-by: Goutham Veeramachaneni <gouthamve@gmail.com>
2021-03-15 11:17:52 +01:00
Goutham Veeramachaneni
e26425473c
Update go-openapi to latest
...
go-swagger 0.25.0+ are failing though :/
Signed-off-by: Goutham Veeramachaneni <gouthamve@gmail.com>
2021-03-10 19:00:22 +01:00
Ganesh Vernekar
406ddd200a
Upgrade github.com/satori/go.uuid
...
Signed-off-by: Ganesh Vernekar <cs15btech11018@iith.ac.in>
2021-03-10 14:49:07 +05:30
Julien Pivotto
b4e000c6c2
Update common
...
- Add support for custom authorization scheme
- Add support for not following redirects in http_client
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
2021-03-01 23:19:38 +01:00
Simon Pasquier
23a7f89398
Update github.com/gogo/protobuf to v1.3.2 ( #2478 )
...
Fix for CVE-2021-3121
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2021-02-09 16:49:07 +01:00
Julien Pivotto
8ebd888488
Support https ( #2446 )
...
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
2021-01-27 10:52:08 +01:00
Julien Pivotto
470634d49f
Update common ( #2353 )
...
- Disable HTTP2: https://github.com/prometheus/common/pull/249
- Composite duration: https://github.com/prometheus/common/pull/246
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
2020-08-25 15:48:59 +02:00
Julien Pivotto
013177e2d0
Update dependencies ( #2257 )
...
Update membership
Update common (support HTTP/2 client)
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
2020-05-18 15:00:36 +02:00
Simon Pasquier
ad9dcf6d5a
Bump prometheus/client_golang to v1.2.1 ( #2072 )
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2019-10-18 10:42:00 +02:00
Simon Pasquier
cb10f277c1
Bump prometheus/client_golang to v1.2.0 ( #2069 )
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2019-10-17 09:57:09 +02:00
Simon Pasquier
e4437ab54f
*: remove dependency on github.com/prometheus/prometheus ( #2009 )
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2019-09-16 10:56:29 +02:00
Simon Pasquier
d5f6f88928
*: bump Open API dependencies ( #2024 )
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2019-09-09 10:57:38 +02:00
Carlos Eduardo
f21c04b6b1
Update x/sys and x/net modules to support Risc-V ( #1984 )
...
* Update x/sys and x/net modules to support Risc-V
Signed-off-by: CarlosEDP <me@carlosedp.com>
* Remove go directive from go.mod
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2019-08-28 11:33:09 +02:00
Ganesh Vernekar
3207e8b300
Vendor prometheus 2.12.0 ( #2008 )
...
* Vendor prometheus 2.12.0
Signed-off-by: Ganesh Vernekar <cs15btech11018@iith.ac.in>
* Update protos
Signed-off-by: Ganesh Vernekar <cs15btech11018@iith.ac.in>
2019-08-22 15:34:38 +05:30
Simon Pasquier
94d875f122
Bump prometheus/client_golang to v1.1.0 ( #1989 )
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2019-08-08 14:36:10 +02:00
beorn7
87ced08129
Update prometheus/client_golang to v1.0.0
...
Signed-off-by: beorn7 <beorn@grafana.com>
2019-06-17 18:12:21 +02:00
Simon Pasquier
6997dc5fe0
Bump github.com/prometheus/common to v0.4.0
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2019-05-14 14:26:44 +02:00
Matthias Loibl
c7f1eb7553
Use github.com/oklog/run not archived oklog/oklog
...
Signed-off-by: Matthias Loibl <mail@matthiasloibl.com>
2019-04-22 15:11:40 +02:00
dependabot[bot]
8a74670ce6
Bump github.com/hashicorp/go-sockaddr from 1.0.0 to 1.0.2
...
Bumps [github.com/hashicorp/go-sockaddr](https://github.com/hashicorp/go-sockaddr ) from 1.0.0 to 1.0.2.
- [Release notes](https://github.com/hashicorp/go-sockaddr/releases )
- [Commits](https://github.com/hashicorp/go-sockaddr/compare/v1.0.0...v1.0.2 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-03-11 05:47:24 +00:00
Simon Pasquier
c7de536129
*: use stdlib context ( #1768 )
...
This changes removes all usage of golang.org/x/net/context in the code
base. It also bumps a few dependencies for the same reason:
- github.com/gogo/protobuf
- go-openapi/*
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2019-02-26 12:18:57 +01:00
Max Leonard Inden
3a38db8faa
vendor: Update to hashicorp/memberlist v0.1.3
...
Signed-off-by: Max Leonard Inden <IndenML@gmail.com>
2019-02-05 16:52:53 +01:00
Hrishikesh Barman
23e7fec030
scripts/genproto.sh: Add version locking for protobuf extensions ( #1707 )
...
Signed-off-by: Hrishikesh Barman <hrishikeshbman@gmail.com>
2019-01-22 11:48:37 +01:00
Simon Pasquier
16be34fed8
Bump prometheus/client_golang to v0.9.2 ( #1670 )
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2018-12-17 11:05:40 +01:00
Simon Pasquier
9a116736ef
api/v2: Add CORS support ( #1667 )
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2018-12-16 14:05:34 +01:00
Paul Traylor
cd4a524848
Update prometheus/common and add support for --log.format ( #1658 )
...
Signed-off-by: Paul Traylor <paul.traylor@linecorp.com>
2018-12-13 12:58:43 +01:00
Simon Pasquier
d2bc742474
*: support Go modules
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2018-11-20 16:09:40 +01:00