Jack Westbrook
084a9b7d1a
Chore: Fix frontend metrics ( #40325 )
...
* build(yarn): add yarn-outdated plugin for checking outdated dependencies
* refactor(frontend-metrics): update dep and vulnerablity commands to work with yarn berry
* feat(frontend-metrics): introduce critical vulnerabilities count
* feat(frontend-metrics): echo out critical vulnerabilities
2021-10-12 15:45:03 +02:00
kay delaney
3c52df960a
A11y/Dashboard: Fix a few more miscellaneous fastpass issues ( #40328 )
...
See #39429
2021-10-12 14:35:48 +01:00
Giordano Ricci
b0391d4933
Explore: Prevent empty Elasticsearch logs query responses from hiding the logs panel ( #40217 )
...
* remove return value from addPreferredVisualisationType
* Elasticsearch: send empty series instead when no data is received for a query
2021-10-12 13:59:28 +01:00
Ryan McKinley
ea0c1006f5
Dashboards: Show logs on time series when hovering ( #40110 )
...
* Dashboard: Show logs on time series when hovering
* Fix passing hover handler to LogRow
* use DataHoverEvent
* use DataHoverEvent
* Clean up
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com>
2021-10-12 14:57:17 +02:00
kay delaney
c443f244a0
A11y/Dashboard: Fix misc. fastpass issues ( #40296 )
...
* A11y/Dashboard: Fix misc. fastpass issues
See #39429
2021-10-12 13:26:01 +01:00
Giordano Ricci
0ac81e9e47
Chore: remove volta references ( #40275 )
2021-10-12 12:39:54 +01:00
Ivana Huckova
19ad08e6b8
Prometheus: Run exemplars explore queries through backend ( #39531 )
...
* Prometheus: Run Explore both queries trough backend
* Refactor, simplify
* Set default values for query type selector
* Run multiple queries as one query trough backend
* Remove trailing newlines
* Pass utcOffset
* Remove trailing comma
* WIP: Implementatioon of exemplars
* add sampling for exemplars
* Refactor to use response as custom metadata
* Simplify processing of exemplars
* Update, clean up
* Refactor the way how we get available exemplars
* Simplify exemplars disabling and running on frontend
* Add tests
* Update toggle
* Remove console log
* Fix go linting
* Fix e2e test
* Trigger Build
* Compare lengts, small fix
* Remove duplicated time check
* Address feedback
* Remove redundant ! as not needed
* Update
2021-10-12 13:16:09 +02:00
Ivana Huckova
2f0eccb421
Explore/Loki: Fix defaulting to instant query when switching from Prometheus ( #40216 )
...
* Loki: Pass only wanted query props when importing from Prometheus
* Update
* Update public/app/plugins/datasource/loki/language_provider.ts
Co-authored-by: Giordano Ricci <me@giordanoricci.com>
* Add test
* Fix strict error
Co-authored-by: Giordano Ricci <me@giordanoricci.com>
2021-10-12 13:05:57 +02:00
Domas
b1f56b4863
fix rule form crashing when extra query editor actions are provided ( #40319 )
2021-10-12 13:49:30 +03:00
kay delaney
9fb6dfe11d
Chore/PluginList: Consolidate PluginListItemRow & PluginListItemCard ( #40271 )
...
* Chore/PluginList: Consolidate PluginListItemRow & PluginListItemCard
2021-10-12 11:06:22 +01:00
Jean-Philippe Quéméner
e1dfec49f9
Alerting: cleanup alert resources on org removal ( #39938 )
2021-10-12 12:05:02 +02:00
Piotr Jamróz
6081790992
Add missing feature flag type ( #40260 )
2021-10-12 11:37:50 +02:00
gotjosh
f33f098b73
Alerting: Disable flaky assertion in TestSendingToExternalAlertmanager_WithMultipleOrgs ( #40197 )
...
* Alerting: Disable flaky assertion in TestSendingToExternalAlertmanager_WithMultipleOrgs
* Update pkg/services/ngalert/schedule/schedule_unit_test.go
Co-authored-by: Jean-Philippe Quéméner <JohnnyQQQQ@users.noreply.github.com>
* Update pkg/services/ngalert/schedule/schedule_unit_test.go
Co-authored-by: Jean-Philippe Quéméner <JohnnyQQQQ@users.noreply.github.com>
Co-authored-by: Jean-Philippe Quéméner <JohnnyQQQQ@users.noreply.github.com>
2021-10-12 10:07:29 +01:00
Jack Westbrook
fa03d2ae6a
Chore: Bump Webpack dependencies ( #40272 )
...
* feat(yarn): introduce plugin-interactive-tools
* chore(webpack): bump webpack and loaders / plugins to latest
2021-10-12 11:04:36 +02:00
Dimitris Sotirakis
cc67b1802c
Remove unused push_to_deployment_tools step ( #40308 )
2021-10-12 09:44:52 +03:00
Ryan McKinley
6996659448
Chore: add codeowners for edge squad ( #40237 )
2021-10-11 21:44:29 -07:00
Eric Leijonmarck
b88cd08177
feat: fallback for displayname of non-fixed role without displayname ( #40277 )
2021-10-11 16:00:54 +01:00
Giordano Ricci
24af3593a2
AWS: add OpenSearch to AWS services ( #40290 )
2021-10-11 15:53:04 +01:00
Hugo Häggmark
5a56f86a47
Chore: Updates latest.json ( #40293 )
2021-10-11 16:35:26 +02:00
Guilherme Caulada
36eab84ef1
Update auditing loggers config to use logger ( #40288 )
2021-10-11 10:20:00 -04:00
Grot (@grafanabot)
2fd869fd02
ReleaseNotes: Updated changelog and release notes for 8.2.1 ( #40287 )
...
* ReleaseNotes: Updated changelog and release notes for 8.2.1
* Update docs after running prettier:write
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2021-10-11 16:05:16 +02:00
Domas
571257226e
Alerting: make alert state indicator in panel header work with Grafana 8 alerts ( #38713 )
2021-10-11 16:55:45 +03:00
George Robinson
8318e45452
Alerting: Fix error message in ngalert when notifications cannot be sent to alertmanager ( #40158 )
2021-10-11 14:50:50 +01:00
Domas
5267ea35ea
alias react-hook-form in webpack config ( #40284 )
2021-10-11 15:24:03 +02:00
Carl Bergquist
621bd477d0
Context: Add context to hasEditPermission call bus call ( #40107 )
...
Signed-off-by: bergquist <carl.bergquist@gmail.com>
2021-10-11 14:36:57 +02:00
Carl Bergquist
f20de5588b
add context to api crud calls ( #40047 )
...
Signed-off-by: bergquist <carl.bergquist@gmail.com>
2021-10-11 14:35:31 +02:00
Carl Bergquist
c9f25cf0a5
Context: Add context to /api/health calls ( #40031 )
...
Signed-off-by: bergquist <carl.bergquist@gmail.com>
2021-10-11 14:35:03 +02:00
Serge Zaitsev
57fcfd578d
Chore: replace macaron with web package ( #40136 )
...
* replace macaron with web package
* add web.go
2021-10-11 14:30:59 +02:00
kay delaney
78ebac0116
Chore/Nit: Fix minor alignment issue in panel editor ( #40232 )
2021-10-11 10:46:21 +01:00
Dimitris Sotirakis
5bf37d36e7
Build Pipeline: Split to test-backend
and test-backend-integration
steps ( #40215 )
...
* Split to test-backend and test-backend-integration
* Sign drone
2021-10-11 12:23:55 +03:00
Piotr Jamróz
ad757b48e7
Explore: Improve local storage error handling when rich history is added ( #39943 )
...
* Rich History: improve local storage error handling
* Reduce number of max items and update docs
* Rotate not-starred items and add tests
* Add missing property to initial state
* Unify date in richHistory tests
* Show a warning message that rich history limit has been reached
* Add missing param
2021-10-11 09:48:25 +02:00
Dimitris Sotirakis
08a20e2247
Update grabpl version to 2.5.1 ( #40218 )
2021-10-11 09:41:19 +03:00
Hugo Häggmark
d8e97fc024
Dashboard: Fixes rendering of repeating panels ( #39991 )
...
* Dashboard: Fixes rendering of repeating panels
* Chore: update after PR comments
2021-10-11 06:33:04 +02:00
Hugo Häggmark
7706483654
A11y: Fix for Fastpass issues on the Profile page ( #40212 )
...
* A11y: Fix for Fastpass issues on Profile page
* Chore: small fix
* Chore: fixes the tests
2021-10-11 06:32:54 +02:00
nikki-kiga
7756181ff9
Geomap: Custom markers using ResourcePicker with standard marker fallbacks ( #39919 )
...
* add custom icons
* use resourcePicker for marker icon
* use regular shapes for specific icons
* update type
* update svgs and remove marker shape selection
* update types and resourcePicker
* add migration and update markers
Co-authored-by: Ryan McKinley <ryantxu@users.noreply.github.com>
* quick cleanup
* update marker path and remove any
* update migration test
* use inline snapshot
* remove unused
* Docs: Add documentation for library elements API (#39829 )
* LibraryElements: Adds api documentation
* Update docs/sources/http_api/library_element.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Update docs/sources/http_api/library_element.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Update docs/sources/http_api/library_element.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Update docs/sources/http_api/library_element.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Update docs/sources/http_api/library_element.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Update docs/sources/http_api/library_element.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Update docs/sources/http_api/library_element.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Update docs/sources/http_api/library_element.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Update docs/sources/http_api/library_element.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Update docs/sources/http_api/library_element.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Update docs/sources/http_api/library_element.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Update docs/sources/http_api/library_element.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Update docs/sources/http_api/library_element.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Update docs/sources/http_api/library_element.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Update docs/sources/http_api/library_element.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Update docs/sources/http_api/library_element.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Update docs/sources/http_api/library_element.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Update docs/sources/http_api/library_element.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Update docs/sources/http_api/library_element.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Update docs/sources/http_api/library_element.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Update docs/sources/http_api/library_element.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Update docs/sources/http_api/library_element.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Update docs/sources/http_api/library_element.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Refactor: changes after PR comments
* Apply suggestions from code review
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Chore: updates after review
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* CodeEditor: making sure we trigger the latest onSave callback provided to the component (#39835 )
* Fix: prevent queryDisplyText in QueryRowHeader from overflowing (#40094 )
* Revert "Fix Query Editor Row horizontal overflow (#39419 )"
This reverts commit 42b1fa0f62
.
* fix: prevent queryDisplyText in QueryRowHeader from overflowing
* Search: Fix local storage key (#40127 )
* Default to 'General' if no folder title is present
* Add bottom padding
* Live: remote write sampling (#40079 )
* Stat: recompute shared y range during streaming updates (#39485 )
* NavBar: Order App plugins alphabetically (#40078 )
* NavBar: Order App plugins alphabetically
* Update pkg/api/index.go
Co-authored-by: Will Browne <wbrowne@users.noreply.github.com>
Co-authored-by: Will Browne <wbrowne@users.noreply.github.com>
* Schema: use the generated graph.gen.ts (#40090 )
* actually generate graph.gen.ts
* getting closer
* keep file where it is
* manual fixes
* Update packages/grafana-schema/src/schema/graph.gen.ts
Co-authored-by: sam boyer <sam.boyer@grafana.com>
* Docs: Whats new in 8.2 (#39945 )
* Added time range controls updates
* Added plugins catalog update
* Added enterprise images
* Added community contributions highlights for 8.2
* accessibility statement
* Update docs/sources/whatsnew/whats-new-in-v8-2.md
Co-authored-by: Fiona Artiaga <89225282+GrafanaWriter@users.noreply.github.com>
* Update docs/sources/whatsnew/whats-new-in-v8-2.md
Co-authored-by: Fiona Artiaga <89225282+GrafanaWriter@users.noreply.github.com>
* Update docs/sources/whatsnew/whats-new-in-v8-2.md
Co-authored-by: Fiona Artiaga <89225282+GrafanaWriter@users.noreply.github.com>
* Update docs/sources/whatsnew/whats-new-in-v8-2.md
Co-authored-by: Fiona Artiaga <89225282+GrafanaWriter@users.noreply.github.com>
* Update docs/sources/whatsnew/whats-new-in-v8-2.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Update docs/sources/whatsnew/whats-new-in-v8-2.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Update docs/sources/whatsnew/whats-new-in-v8-2.md
Co-authored-by: Fiona Artiaga <89225282+GrafanaWriter@users.noreply.github.com>
* Update docs/sources/whatsnew/whats-new-in-v8-2.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Update docs/sources/whatsnew/whats-new-in-v8-2.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Apply suggestions from code review
Co-authored-by: Fiona Artiaga <89225282+GrafanaWriter@users.noreply.github.com>
Co-authored-by: Fiona Artiaga <89225282+GrafanaWriter@users.noreply.github.com>
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Live: array for Processor, Outputter and Subscriber in channel rule top level (#39677 )
* ReleaseNotes: Updated changelog and release notes for 8.1.7 (#40081 )
* more
* more
Co-authored-by: sam boyer <sam.boyer@grafana.com>
Co-authored-by: Petros Kolyvas <code@petros.io>
Co-authored-by: Fiona Artiaga <89225282+GrafanaWriter@users.noreply.github.com>
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
Co-authored-by: Alexander Emelin <frvzmb@gmail.com>
Co-authored-by: Grot (@grafanabot) <43478413+grafanabot@users.noreply.github.com>
* Access Control: Add scope type prefix (#40076 )
* prefix runtime scopes with key type
* Bump mocha from 7.0.1 to 9.1.2 (#39979 )
* Bump mocha from 7.0.1 to 9.1.2
Bumps [mocha](https://github.com/mochajs/mocha ) from 7.0.1 to 9.1.2.
- [Release notes](https://github.com/mochajs/mocha/releases )
- [Changelog](https://github.com/mochajs/mocha/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mochajs/mocha/compare/v7.0.1...v9.1.2 )
---
updated-dependencies:
- dependency-name: mocha
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* kick drone
* Remove mocha as it's not used by anything
* kick drone
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
* ReleaseNotes: Updated changelog and release notes for 8.2.0 (#40141 )
* ReleaseNotes: Updated changelog and release notes for 8.2.0
* Add link & remove empty line in CHANGELOG
* remove empty line
Co-authored-by: Elfo404 <me@giordanoricci.com>
* Create search filters by interface (#39843 )
* Extract search users to a new service
* Fix wire provider
* Fix common_test and remove RouteRegister
* Remove old endpoints
* Fix test
* Create search filters using interfaces
* Move Enterprise filter, rename filter for filters and allow use filters with params
* Each filter has unique key
* Back activeLast30Days filter to OSS
* Fix tests
* Delete unusued param
* Move filters to searchusers service and small refactor
* Fix tests
* Encryption: Refactor securejsondata.SecureJsonData to stop relying on global functions (#38865 )
* Encryption: Add support to encrypt/decrypt sjd
* Add datasources.Service as a proxy to datasources db operations
* Encrypt ds.SecureJsonData before calling SQLStore
* Move ds cache code into ds service
* Fix tlsmanager tests
* Fix pluginproxy tests
* Remove some securejsondata.GetEncryptedJsonData usages
* Add pluginsettings.Service as a proxy for plugin settings db operations
* Add AlertNotificationService as a proxy for alert notification db operations
* Remove some securejsondata.GetEncryptedJsonData usages
* Remove more securejsondata.GetEncryptedJsonData usages
* Fix lint errors
* Minor fixes
* Remove encryption global functions usages from ngalert
* Fix lint errors
* Minor fixes
* Minor fixes
* Remove securejsondata.DecryptedValue usage
* Refactor the refactor
* Remove securejsondata.DecryptedValue usage
* Move securejsondata to migrations package
* Move securejsondata to migrations package
* Minor fix
* Fix integration test
* Fix integration tests
* Undo undesired changes
* Fix tests
* Add context.Context into encryption methods
* Fix tests
* Fix tests
* Fix tests
* Trigger CI
* Fix test
* Add names to params of encryption service interface
* Remove bus from CacheServiceImpl
* Add logging
* Add keys to logger
Co-authored-by: Emil Tullstedt <emil.tullstedt@grafana.com>
* Add missing key to logger
Co-authored-by: Emil Tullstedt <emil.tullstedt@grafana.com>
* Undo changes in markdown files
* Fix formatting
* Add context to secrets service
* Rename decryptSecureJsonData to decryptSecureJsonDataFn
* Name args in GetDecryptedValueFn
* Add template back to NewAlertmanagerNotifier
* Copy GetDecryptedValueFn to ngalert
* Add logging to pluginsettings
* Fix pluginsettings test
Co-authored-by: Tania B <yalyna.ts@gmail.com>
Co-authored-by: Emil Tullstedt <emil.tullstedt@grafana.com>
* Admin: Enable extending filters (#39825 )
* Setup extensible filters
* Fix test
* Handle filter as array
* Add className
* Abstract getFilters
* Make docs link external
* Use underline for links in tooltips instead of link color
Co-authored-by: Selene <selenepinillos@gmail.com>
* Chore: update latest.json to 8.2 (#40153 )
* Doc: Fixed issue 40017 (#40152 )
* Added content as suggested by Will
* removed a few extra words.
* Update docs/sources/administration/configuration.md
Co-authored-by: Fiona Artiaga <89225282+GrafanaWriter@users.noreply.github.com>
* Update docs/sources/administration/configuration.md
Co-authored-by: Fiona Artiaga <89225282+GrafanaWriter@users.noreply.github.com>
* Update docs/sources/administration/configuration.md
Co-authored-by: Fiona Artiaga <89225282+GrafanaWriter@users.noreply.github.com>
Co-authored-by: Fiona Artiaga <89225282+GrafanaWriter@users.noreply.github.com>
* docs: Add keepCokkies cofiguration option in datasources (#39890 )
Signed-off-by: Vinayak Kadam <kadamvinayak03@gmail.com>
* Grammar issues (#40168 )
* Packaging: document systemd net bind capability rpm and deb installations (#40165 )
* add systemd net bind capability docs for rpm and deb
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Alerting: declare constants for __dashboardUid__ and __panelId__ literals (#39976 )
* Babel: Remove unused plugin (#40172 )
* removed unused babel plugin
* Update lock file
* Chore(dependencies): Remove puppeteer since we don't use it anywhere (#40137 )
* Folders: Prevents deletion of General folder (#40192 )
* Datasources: Fix deletion of datasource if plugin cannot be found (#40095 )
* fix(pluginsettings): reject with error so datasource plugin loading failures still render ui
* feat(pluginpage): handle plugin loading error
* refactor(datasources): separate out datasource and meta loading so store has info for deletion
* fix(datasourcesettings): introduce loading flag to wait for datasource and meta loading
* test(datasourcesettings): fix failing test
* test(datasources): assert loading status of datasource settings
* test(datasources): update action tests for latest changes
* Replace SAML library with fork (#40149 )
* Update saml library to latest
* Use fork of crewjam/saml with fix for certificate chain bug
* CloudMonitoring: Migrate to use backend plugin SDK contracts (#38650 )
* Use SDK contracts for cloudmonitoring
* Get build running, tests passing and do some refactoring (#38754 )
* fix build+tests and refactor
* remove alerting stuff
* remove unused field
* fix plugin fetch
* end to end
* resp rename
* tidy annotations
* reformatting
* update refID
* reformat imports
* fix styling
* clean up unmarshalling
* uncomment + fix tests
* appease linter
* remove spaces
* remove old cruft
* add check for empty queries
* update tests
* remove pm as dep
* adjust proxy route contract
* fix service loading
* use UNIX val
* fix endpoint + resp
* h@ckz for frontend
* fix resp
* fix interval
* always set custom meta
* remove unused param
* fix labels fetch
* fix linter
* fix test + remove unused field
* apply pr feedback
* fix grafana-auto intervals
* fix tests
* resolve conflicts
* fix bad merge
* fix conflicts
* remove bad logger import
Co-authored-by: Will Browne <wbrowne@users.noreply.github.com>
Co-authored-by: Will Browne <will.browne@grafana.com>
* Do codegen and check no-diff of all (non-blacklisted) CUE->TS codegen during CI (#39922 )
* Add file blacklist to `grafana-cli cue gen-ts` cmd
* Add CI step checking all cuetsification is done
* Add dummy command to make the next one fail
* Generate drone bits
* Check diff output failure
* Echo list of untracked files, for failure locality
* Move git cleanness checking into script
* Blacklist of cue files is complete and correct
* Remove news panel plugin from cuetsify blacklist
* Dummy commit, check that untracked gen still fail
* Tie off remaining errors
* Re-add barchart to blacklist
* Remove file left around by earlier pipeline
* Commit generated news models.gen.ts
* Include eslint as part of cuetsified output gen
* Update pkg/cmd/grafana-cli/commands/cuetsify_command.go
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
* Update scripts/drone/steps/lib.star
Co-authored-by: Maria Alexandra <239999+axelavargas@users.noreply.github.com>
* Update drone.yml
* Last fix on .drone.yml
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
Co-authored-by: Maria Alexandra <239999+axelavargas@users.noreply.github.com>
* Alerting: add organziation ID to the ngAlert webhook payload (#40189 )
* Alerting: add organziation ID to the ngAlert webhook payload
* remove systemcallfilters sections from systemd unit files (#40176 )
* Add Headers to http client Options (#40214 )
* Docs: Add required library for the image renderer (#40201 )
* update permissions scopes and description for role scopes (#40206 )
* Chore: Migrate yarn from v1 to v2 (#39082 )
* Chore: Migrate yarn from v1 to v2
Co-authored-by: Hugo Häggmark <hugo.haggmark@gmail.com>
* ReleaseNotes: Updated changelog and release notes for 8.2.0 (#40233 )
Co-authored-by: Ryan McKinley <ryantxu@users.noreply.github.com>
Co-authored-by: Hugo Häggmark <hugo.haggmark@grafana.com>
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
Co-authored-by: Marcus Andersson <marcus.andersson@grafana.com>
Co-authored-by: Giordano Ricci <me@giordanoricci.com>
Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com>
Co-authored-by: Alexander Emelin <frvzmb@gmail.com>
Co-authored-by: Leon Sorokin <leeoniya@gmail.com>
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
Co-authored-by: Will Browne <wbrowne@users.noreply.github.com>
Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
Co-authored-by: sam boyer <sam.boyer@grafana.com>
Co-authored-by: Petros Kolyvas <code@petros.io>
Co-authored-by: Fiona Artiaga <89225282+GrafanaWriter@users.noreply.github.com>
Co-authored-by: Grot (@grafanabot) <43478413+grafanabot@users.noreply.github.com>
Co-authored-by: Karl Persson <kalle.persson@grafana.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Selene <selenepinillos@gmail.com>
Co-authored-by: Joan López de la Franca Beltran <5459617+joanlopez@users.noreply.github.com>
Co-authored-by: Tania B <yalyna.ts@gmail.com>
Co-authored-by: Emil Tullstedt <emil.tullstedt@grafana.com>
Co-authored-by: Vinayak <vinayak03@users.noreply.github.com>
Co-authored-by: Anne E. Ulrich <aeulrich1997@gmail.com>
Co-authored-by: Kevin Minehart <kmineh0151@gmail.com>
Co-authored-by: Yuriy Tseretyan <yuriy.tseretyan@grafana.com>
Co-authored-by: Torkel Ödegaard <torkel@grafana.org>
Co-authored-by: Jack Westbrook <jack.westbrook@gmail.com>
Co-authored-by: Alexander Zobnin <alexanderzobnin@gmail.com>
Co-authored-by: idafurjes <36131195+idafurjes@users.noreply.github.com>
Co-authored-by: Will Browne <will.browne@grafana.com>
Co-authored-by: Maria Alexandra <239999+axelavargas@users.noreply.github.com>
Co-authored-by: Jean-Philippe Quéméner <JohnnyQQQQ@users.noreply.github.com>
Co-authored-by: Dimitris Sotirakis <dimitrios.sotirakis@grafana.com>
Co-authored-by: Agnès Toulet <35176601+AgnesToulet@users.noreply.github.com>
Co-authored-by: kay delaney <45561153+kaydelaney@users.noreply.github.com>
Co-authored-by: Hugo Häggmark <hugo.haggmark@gmail.com>
2021-10-08 15:49:04 -07:00
Grot (@grafanabot)
12b5956af2
ReleaseNotes: Updated changelog and release notes for 8.2.0 ( #40233 )
2021-10-08 19:26:25 +02:00
kay delaney
b2e94d0733
Chore: Migrate yarn from v1 to v2 ( #39082 )
...
* Chore: Migrate yarn from v1 to v2
Co-authored-by: Hugo Häggmark <hugo.haggmark@gmail.com>
2021-10-08 15:19:10 +01:00
Karl Persson
1b2a1a9621
update permissions scopes and description for role scopes ( #40206 )
2021-10-08 10:08:42 -04:00
Agnès Toulet
4c0bafa53a
Docs: Add required library for the image renderer ( #40201 )
2021-10-08 10:07:52 -04:00
Dimitris Sotirakis
d023cabae6
Add Headers to http client Options ( #40214 )
2021-10-08 16:52:41 +03:00
Kevin Minehart
cdea812cee
remove systemcallfilters sections from systemd unit files ( #40176 )
2021-10-08 15:50:59 +02:00
Jean-Philippe Quéméner
d9c0220824
Alerting: add organziation ID to the ngAlert webhook payload ( #40189 )
...
* Alerting: add organziation ID to the ngAlert webhook payload
2021-10-08 14:52:44 +02:00
sam boyer
0fe200ce41
Do codegen and check no-diff of all (non-blacklisted) CUE->TS codegen during CI ( #39922 )
...
* Add file blacklist to `grafana-cli cue gen-ts` cmd
* Add CI step checking all cuetsification is done
* Add dummy command to make the next one fail
* Generate drone bits
* Check diff output failure
* Echo list of untracked files, for failure locality
* Move git cleanness checking into script
* Blacklist of cue files is complete and correct
* Remove news panel plugin from cuetsify blacklist
* Dummy commit, check that untracked gen still fail
* Tie off remaining errors
* Re-add barchart to blacklist
* Remove file left around by earlier pipeline
* Commit generated news models.gen.ts
* Include eslint as part of cuetsified output gen
* Update pkg/cmd/grafana-cli/commands/cuetsify_command.go
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
* Update scripts/drone/steps/lib.star
Co-authored-by: Maria Alexandra <239999+axelavargas@users.noreply.github.com>
* Update drone.yml
* Last fix on .drone.yml
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
Co-authored-by: Maria Alexandra <239999+axelavargas@users.noreply.github.com>
2021-10-08 08:47:55 -04:00
idafurjes
e822c8a24d
CloudMonitoring: Migrate to use backend plugin SDK contracts ( #38650 )
...
* Use SDK contracts for cloudmonitoring
* Get build running, tests passing and do some refactoring (#38754 )
* fix build+tests and refactor
* remove alerting stuff
* remove unused field
* fix plugin fetch
* end to end
* resp rename
* tidy annotations
* reformatting
* update refID
* reformat imports
* fix styling
* clean up unmarshalling
* uncomment + fix tests
* appease linter
* remove spaces
* remove old cruft
* add check for empty queries
* update tests
* remove pm as dep
* adjust proxy route contract
* fix service loading
* use UNIX val
* fix endpoint + resp
* h@ckz for frontend
* fix resp
* fix interval
* always set custom meta
* remove unused param
* fix labels fetch
* fix linter
* fix test + remove unused field
* apply pr feedback
* fix grafana-auto intervals
* fix tests
* resolve conflicts
* fix bad merge
* fix conflicts
* remove bad logger import
Co-authored-by: Will Browne <wbrowne@users.noreply.github.com>
Co-authored-by: Will Browne <will.browne@grafana.com>
2021-10-08 14:46:35 +02:00
Alexander Zobnin
d13c799aa6
Replace SAML library with fork ( #40149 )
...
* Update saml library to latest
* Use fork of crewjam/saml with fix for certificate chain bug
2021-10-08 14:19:04 +03:00
Jack Westbrook
7cf3c84c92
Datasources: Fix deletion of datasource if plugin cannot be found ( #40095 )
...
* fix(pluginsettings): reject with error so datasource plugin loading failures still render ui
* feat(pluginpage): handle plugin loading error
* refactor(datasources): separate out datasource and meta loading so store has info for deletion
* fix(datasourcesettings): introduce loading flag to wait for datasource and meta loading
* test(datasourcesettings): fix failing test
* test(datasources): assert loading status of datasource settings
* test(datasources): update action tests for latest changes
2021-10-08 12:31:43 +02:00
Hugo Häggmark
70e759e0c0
Folders: Prevents deletion of General folder ( #40192 )
2021-10-08 11:15:15 +02:00
Ashley Harrison
e367fefdae
Chore(dependencies): Remove puppeteer since we don't use it anywhere ( #40137 )
2021-10-08 09:22:43 +01:00
Torkel Ödegaard
6e6f406377
Babel: Remove unused plugin ( #40172 )
...
* removed unused babel plugin
* Update lock file
2021-10-08 07:26:05 +02:00
Yuriy Tseretyan
5836def6c2
Alerting: declare constants for __dashboardUid__ and __panelId__ literals ( #39976 )
2021-10-07 17:30:06 -04:00