grafana-delivery-bot[bot]
8d366eb67c
[v11.0.x] Prometheus: Create jsonschema spec ( #86197 )
...
Prometheus: Create jsonschema spec (#85077 )
(cherry picked from commit e5cf863973 )
Co-authored-by: Ryan McKinley <ryantxu@gmail.com >
2024-04-15 16:52:53 +01:00
grafana-delivery-bot[bot]
e268568add
[v11.0.x] Chore: Define promlib depguard rules ( #86140 )
...
Chore: Define promlib depguard rules (#85082 )
* define promlib depguard rules
* add comment
* test: break linting on purpose
* fix linting
* simple change to trigger backend linting/build in CI pipeline
(cherry picked from commit 92f5a0305c )
Co-authored-by: ismail simsek <ismailsimsek09@gmail.com >
2024-04-15 15:06:58 +01:00
Andreas Christou
2c5f9c83f0
[v11.0.x] plugins: update to latest go plugin sdk version (v0.222.0) ( #85963 )
...
plugins: update to latest go plugin sdk version (v0.222.0) (#85943 )
plugins: update to latest go plugink sdk (v0.222.0)
(cherry picked from commit 050105e70a )
# Conflicts:
# go.mod
# go.sum
# pkg/apiserver/go.mod
# pkg/apiserver/go.sum
# pkg/promlib/go.mod
# pkg/promlib/go.sum
Co-authored-by: Gábor Farkas <gabor.farkas@gmail.com >
2024-04-12 14:52:45 +02:00
Marcus Efraimsson
2be8e4334b
[v11.0.x] Chore: Upgrade grafana-plugin-sdk-go to v0.220.0 ( #85575 )
...
Chore: Upgrade grafana-plugin-sdk-go (#85562 )
(cherry picked from commit bdc492b96c )
2024-04-04 10:03:20 +00:00
Marcus Efraimsson
324c37ff22
[v11.0.x] Update plugin SDK to v0.219.0 ( #85573 )
...
Update plugin SDK to v0.219.0 (#85438 )
(cherry picked from commit d2ca95d304 )
Co-authored-by: Andres Martinez Gotor <andres.martinez@grafana.com >
2024-04-04 12:41:36 +03:00
Will Browne
7bec323d23
[v11.0.x] Plugins: Send PDC file paths and contents for backwards compatibility ( #85411 )
...
Plugins: Send PDC file paths and contents for backwards compatibility (#85287 )
* send paths and contents
* go work sync
(cherry picked from commit 1a0ac381eb )
2024-03-29 12:14:39 -07:00
ismail simsek
629a8808e0
Chore: Bump promlib v0.0.4 ( #84882 )
...
* Update the readme
* bump promlib v0.0.3
* update
* update
* use promlib v0.0.4
2024-03-22 18:28:22 +01:00
Kyle Brandt
86a2a1a19b
Prometheus: remove scope dependency ( #84991 )
...
* Prometheus: remove scope dependency
temp workaround
* depguard
* comment
* remove rules since they need a newer version of golangci-lint
---------
Co-authored-by: ismail simsek <ismailsimsek09@gmail.com >
2024-03-22 16:52:42 +01:00
Todd Treece
cdb2e7dd3e
Chore: Sync go workspace ( #84932 )
2024-03-21 18:34:40 +02:00
Will Browne
c8c372c327
Prometheus: Prevent duplicate registration of custom header middleware ( #84860 )
...
* remove dupe middleware
* fix test
2024-03-20 21:22:33 +02:00
Kyle Brandt
aec2ef727a
Prometheus/Scopes: Update to use scopespec type from app ( #84593 )
2024-03-18 09:49:26 -04:00
ismail simsek
eae9bfe4bc
Chore: Promlib allows extendOptions to be nil ( #84463 )
...
* use logger from service
* allow extendOptions to be nil
* Update logger
2024-03-15 13:37:29 +01:00
Andres Martinez Gotor
265200799d
Chore: Update grafana-plugin-sdk ( #84289 )
2024-03-12 17:13:23 +01:00
ismail simsek
ae70cd953d
Chore: Use the promlib v0.0.1 ( #84210 )
...
* use the promlib v0.0.1
* add a readme
* go mod update
* replace promlib
* update readme
* update
* update go work sum
* update 2
* update readme
2024-03-12 15:25:32 +02:00
ismail simsek
3fb6319d1b
Prometheus: Introduce prometheus backend library ( #83952 )
...
* Move files to prometheus-library
* refactor core prometheus to use prometheus-library
* modify client transport options
* mock
* have a type
* import aliases
* rename
* call the right method
* remove unrelated test from the library
* update codeowners
* go work sync
* update go.work.sum
* make swagger-clean && make openapi3-gen
* add promlib to makefile
* remove clilogger
* Export the function
* update unit test
* add prometheus_test.go
* fix mock type
* use mapUtil from grafana-plugin-sdk-go
2024-03-11 17:22:33 +01:00