renovate[bot]
0e1700bcd3
Update dependency @cypress/webpack-preprocessor to v5.16.0 ( #60605 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-21 10:22:10 +00:00
Jo
c6263ccabb
SupportBundles: Add runtime information to basic info ( #60616 )
...
add extra basic info
2022-12-21 10:40:40 +01:00
Jo
d3031202b6
SupportBundles: Do not allow multiple collectors with the same UID ( #60581 )
...
* unexport service methods
* fix typos
* make constants
* do not allow double register of support bundle collectors
* fix get collectors response
2022-12-21 10:15:01 +01:00
Alexander Zobnin
5ef545d290
Role picker: Refactor menu components ( #60584 )
...
* Simplify underlying components
* Move state management deeper to RoleMenuGroupsSection component
* Get rid of some unnecessary props passing
* Reduce number of unnecessary re-renders
* Simplify state
2022-12-21 11:59:12 +03:00
Christopher Moyer
3d8890453f
docs: corrects broken links ( #60594 )
...
correct broken links
2022-12-21 08:44:23 +00:00
Yuri Tseretyan
dc2ca80f4d
Alerting: Refactor email notifier ( #60602 )
...
* refactor email to not use simplejson
* add tests
* split integration test and unit test + more unit-tests
* Remove outdated comment
Co-authored-by: Armand Grillet <2117580+armandgrillet@users.noreply.github.com>
2022-12-21 02:03:15 -05:00
Santiago
d070032065
Alerting: Fix incorrect links/aliases to template docs ( #60597 )
2022-12-20 22:38:01 +01:00
hugofqt
8adb16b662
Transformations: Grouping to matrix empty value option ( #55591 )
...
* feat: grouping matrix transformer empty value
Allow grouping matrix data transformer to define the value used when the matrix entry is not defined
* fix: grouping to matrix empty value test
* remove balel width for empty value text
Co-authored-by: bohandley <brendan.ohandley@gmail.com>
2022-12-20 15:25:55 -05:00
Karl Persson
c4b4baea2a
AuthN: set org id for authentication request in service ( #60528 )
...
* AuthN: Replicate functionallity to get org id for request
* Authn: parse org id for the request and populate the auth request with
it
* AuthN: add simple mock for client to use in test
* AuthN: add tests to verify that authentication is called with correct
org id
* AuthN: Add ClientParams to mock
* AuthN: Fix flaky org id selection
2022-12-20 21:18:48 +01:00
Nicholas Auger
17696f8dec
Removing hardcoded Cloud CTA in favor of a programmatic from website ( #60179 )
...
* Removing hardcoded Cloud CTA in favor of a programmatic from website
* makes prettier
Co-authored-by: Chris Moyer <chris.moyer@grafana.com>
2022-12-20 13:58:59 -06:00
Yuri Tseretyan
4a3097f52a
Alerting: Update Discord receiver to use encoding/json to build a webhook message + truncate long message ( #60592 )
...
* replace simplejson with models
* truncate too long messages
Co-authored-by: Santiago <santiagohernandez.1997@gmail.com>
2022-12-20 14:20:42 -05:00
Yuri Tseretyan
aaa55b4252
Alerting: Update Kafka receiver to use encoding/json to build messages ( #60593 )
...
Co-authored-by: Santiago <santiagohernandez.1997@gmail.com>
2022-12-20 14:20:09 -05:00
Ivan Ortega Alba
3e52d5e72b
Fix: Report E2E result stack trace ( #60596 )
2022-12-20 20:36:18 +02:00
brendamuir
620cc52863
Fixes Alertmanager links ( #60591 )
2022-12-20 17:09:34 +00:00
Yuri Tseretyan
a0bf62cc9e
Alerting: Update receivers to use app version from factory config ( #60585 )
2022-12-20 11:23:10 -05:00
Sofia Papagiannaki
4df78cebc2
Nested Folders: Unify folder services ( #60390 )
...
* Nested Folders: Unify folder services
2022-12-20 17:38:09 +02:00
Konrad Lalik
53d1f4e50b
Alerting: Add landing page ( #59050 )
...
Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com>
2022-12-20 16:21:56 +01:00
Andres Martinez Gotor
10cfc27397
AzureMonitor: Update SDK version ( #60372 )
2022-12-20 16:20:31 +01:00
Yuri Tseretyan
ec45c9c990
Alerting: update dingding, discord, googlechat, kafka, line notifiers to use encoding/json to parse settings ( #60542 )
...
also, rename Content to Message to match JSON name for Discord and GoogleChat
2022-12-20 09:46:13 -05:00
Andres Martinez Gotor
76e23a9fef
Azure Monitor: Fix config editor style ( #60563 )
2022-12-20 15:44:02 +01:00
Andres Martinez Gotor
7db8d031d3
Azure Monitor: Fix health check for empty default subscription ( #60569 )
2022-12-20 15:32:22 +01:00
Christopher Moyer
b5834fd6d3
docs: fixes links ( #60541 )
...
fixes links
2022-12-20 08:18:56 -06:00
Kristin Laemmert
06ec8ad185
chore(docs): remove warning about (resolved) bug ( #60539 )
...
chore: remove warning about now-resolved bug
2022-12-20 09:05:15 -05:00
sam boyer
f86abf096d
schema: Use generated dashboard model in frontend ( #55769 )
...
Co-authored-by: Ivan Ortega <ivanortegaalba@gmail.com>
Co-authored-by: Josh Hunt <joshhunt@users.noreply.github.com>
Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com>
Co-authored-by: polinaboneva <polina.boneva@grafana.com>
2022-12-20 15:04:14 +01:00
Jo
a553040441
Authn: Refactor user sync and org sync as post auth hooks ( #60504 )
...
* add user sync
* add org user sync
* add client params
* merge remaining conflicts
* remove change to report.go
* update comments
* add basic tests for user ID population
* add tests for auth ID find
* add tests for user sync create and update
* add tests for orgsync
* satisfy lint
* add userID guards
2022-12-20 08:59:05 -05:00
Karl Persson
1b1a14b6f6
ContextHandler: Get token from req context when performing rotation ( #60533 )
...
ContextHandler: get token from req context when performing end of
request rotation
2022-12-20 14:41:26 +01:00
Christian Segundo
707198227c
Auth: Log a more useful msg if no OAuth provider configured ( #56722 )
...
Log a useful msg if no oauth provider configured
When a user doesn't configure an OAuth provider and uses auto login, Grafana logs a misleading message indicating that he has multiple providers configured.
2022-12-20 14:35:43 +01:00
Ashley Harrison
ba6d2f2a82
Chore: improve some more types ( #60476 )
...
* improve some more types
* fixes
Co-authored-by: Zoltán Bedi <zoltan.bedi@gmail.com>
2022-12-20 13:07:57 +00:00
Sofia Papagiannaki
55b014974d
Nested folders: Refactor folder update ( #60323 )
...
* Nested folders: Refactor folder update
* Apply suggestions from code review
2022-12-20 15:00:33 +02:00
George Robinson
5d4e35c3d5
Docs: Fix links in Using Go's templating language ( #60564 )
2022-12-20 12:30:43 +00:00
Andres Martinez Gotor
4d693863c0
GoogleCloudMonitoring: Adapt frontend to the new API format ( #60173 )
...
* GoogleCloudMonitoring: Migrate queries to the new format
* Refactor Aligment and AligmentFunction components (#60235 )
* Adapt CloudMonitoringDatasource and CloudMonitoringAnnotationSupport (#60177 )
* Fix: avoid migration for new queries (#60375 )
* Move preprocessor handling to the backend (#60383 )
* Other fixes and new function (#60411 )
* Adapt components to the new API (#60451 )
* Split metrics query type in time series list and query (#60475 )
* Clean up metricQuery references (#60478 )
* More bug fixes (#60525 )
2022-12-20 12:47:49 +01:00
Alexander Zobnin
f6f140c412
Role picker: Fix handling groups with the same name ( #60535 )
...
* Role picker: split components into separate files
* Role picker: fix selection groups with the same name
2022-12-20 13:43:48 +03:00
Jo
2c7410c87d
Admin: Add support bundles ( #60536 )
...
* Add support bundles
Co-authored-by: ievaVasiljeva <ieva.vasiljeva@grafana.com>
Co-authored-by: Kalle Persson <kalle.persson@grafana.com>
* tweak code owners
* rename and lint frontend
* lint
* fix backend lint
* register feature flag
* add feature toggle. fix small backend issues
Co-authored-by: ievaVasiljeva <ieva.vasiljeva@grafana.com>
Co-authored-by: Kalle Persson <kalle.persson@grafana.com>
2022-12-20 11:13:37 +01:00
Alexander Zobnin
6e2b148745
Role picker: Split components into separate files ( #60519 )
2022-12-20 13:05:37 +03:00
Yuri Tseretyan
35090c376c
Alerting: Replace VictorOps receiver with the one from alerting repository ( #60543 )
...
* replace victorops with one from alerting
* update other usages
2022-12-20 10:55:41 +01:00
George Robinson
d7b555c405
Docs: Remove old message templates documentation ( #60548 )
2022-12-20 08:23:42 +00:00
juanicabanas
11a2a28ef5
PublicDashboards: Remove unnecessary css style in Audit Table ( #60546 )
...
unncessary global style filter-table removed
2022-12-20 02:31:18 +03:00
Alexander Weaver
ca3f8ba6f4
Alerting: Refactor alertmanager notifier to use encoding/json to parse settings instead of simplejson ( #55507 )
...
* replace basic auth header with method call
Co-authored-by: Yuri Tseretyan <yuriy.tseretyan@grafana.com>
2022-12-19 15:12:49 -05:00
Gareth Dawson
90185bea00
Loki: Change format of query builder hints ( #60228 )
...
* change format of query builder hints
* fix tests
* add hint property on query actions
* revert changes to prometheus hints
* respond to feedback
* fix failing tests
* trigger drone
Co-authored-by: Matias Chomicki <matyax@gmail.com>
2022-12-19 16:28:46 +00:00
Dimitris Sotirakis
158502572e
CI: Add aws-marketplace
pipeline ( #60484 )
...
* Add aws marketplace automation
# Conflicts:
# .drone.yml
* Fix secret paths
# Conflicts:
# .drone.yml
* Add docker socket
# Conflicts:
# .drone.yml
# Conflicts:
# .drone.yml
* s/enterprise2/enterprise
* Add dependency on the enterprise docker publish
# Conflicts:
# .drone.yml
* Replace testing args with prod args
# Conflicts:
# .drone.yml
* Fix path
# Conflicts:
# .drone.yml
2022-12-19 11:25:48 -05:00
Zoltán Bedi
c25fe34ac0
SQL Datasources: Use health check for config test ( #59867 )
...
* SQL Datasources: Use health check for config test
* Remove unnecessary test
* Fix test errors
* Revert mysql go driver update
* Use transform query error
* Use TransformQueryError from sql_engine
2022-12-19 17:17:52 +01:00
Jo
77786f236a
RBAC: Fix DeleteUserPermissions not being called on Upsert org sync ( #60531 )
...
* fix DeleteUserPermissions not being called on RemoveOrgUser
* do not error out of auth flow
* fix test missing service
2022-12-19 11:10:31 -05:00
Matias Chomicki
dbff9b4b97
CI: Enable coverage report for Elasticsearch ( #60513 )
2022-12-19 17:04:05 +01:00
Yuri Tseretyan
f0cabe14d5
Alerting: import Grafana alerting package and update usages ( #60490 )
...
* update remaining notifiers to use alerting package
2022-12-19 10:53:58 -05:00
Ashley Harrison
9b21375d78
Chore: remove @storybook/addon-knobs
package ( #60524 )
...
remove @storybook/addon-knobs package
2022-12-19 15:35:32 +00:00
Dimitris Sotirakis
a1c2093b53
CI: Remove enterprise2
bits from enterprise
pipelines ( #60459 )
...
Remove enterprise2 bits from enterprise pipelines
2022-12-19 17:30:49 +02:00
George Robinson
f6aea16894
Docs: Templating notifications ( #60109 )
...
* Docs: Templating notifications
* Feedback
* More feedback
* Edit template notifications
* More edits
* Fix typo
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
Co-authored-by: Armand Grillet <2117580+armandgrillet@users.noreply.github.com>
2022-12-19 15:01:18 +00:00
Ludovic Viaud
f67b8fe0dc
Prometheus: Create feature flag to disable exemplar sampling ( #60105 )
...
:Fix rebase
2022-12-19 16:00:15 +01:00
Andriy
bce33eeb85
Add plugin spellcheck docs ( #60512 )
2022-12-19 15:59:34 +01:00
renovate[bot]
4f7920da06
Update dependency @testing-library/dom to v8.19.0 ( #51151 )
...
* Update dependency @testing-library/dom to v8.19.0
* refresh lockfile
* fix unit tests
* Revert "fix unit tests"
This reverts commit eb40f3207a
.
* Revert "refresh lockfile"
This reverts commit c0cd5822da
.
* ensure a consistent version of @testing-library/dom
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2022-12-19 14:44:46 +00:00