Torkel Ödegaard
d07fa0ce5e
AngularJS: Move angular stuff into app/angular ( #41415 )
...
* Moving more angular parts
* Moving more angular stuff
* Moving components
* Move more things
2021-11-08 18:41:04 +01:00
ying-jeanne
54de1078c8
remove the global log error/warn etc functions ( #41404 )
...
* remove the global log error/warn etc functions and use request context logger whenever possible
2021-11-08 17:56:56 +01:00
achatterjee-grafana
bda60f3458
Updated a few install topics with references to "Hosted Grafana" ( #41106 )
2021-11-08 11:43:34 -05:00
Marcus Andersson
dce851e396
Chore: Fixed failing e2e due to day light saving time. ( #41417 )
2021-11-08 17:05:01 +01:00
Alexander Emelin
bc432ef2b8
update centrifuge to v0.18.8 ( #41394 )
2021-11-08 18:52:12 +03:00
renovate[bot]
0bd87f3e5b
Update dependency @types/node to v16 ( #40913 )
...
* Update dependency @types/node to v16
* kick drone
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2021-11-08 15:45:02 +00:00
renovate[bot]
edd54f59be
Update dependency html-loader to v3 ( #41147 )
...
* Update dependency html-loader to v3
* Chore(dependencies): Ignore html-loader in grafana-toolkit until it moves to webpack 5
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2021-11-08 15:34:18 +00:00
Marcus Andersson
712ecf5adf
Chore: Prevent loading error from showing too early ( #41347 )
2021-11-08 16:13:37 +01:00
Katarina Yang
c4306f9b3e
Chore: add context to login ( #41316 )
...
* Chore: add context to login attempt file and tests
* Chore: add context
* Chore: add context to login and login tests
* Chore: continue adding context to login
* Chore: add context to login query
2021-11-08 15:53:51 +01:00
renovate[bot]
b58cca5d51
Update dependency memoize-one to v6 ( #41349 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-08 14:52:05 +00:00
achatterjee-grafana
f346bbb3bb
Docs: Added note that only string type is supported for query variables. ( #41359 )
...
* Added note that only string type is supported for query variables.
* Added doc review.
2021-11-08 08:56:38 -05:00
gotjosh
6220872633
Alerting: fix bug where user is able to access rules from namespaces user is not part of ( #41403 )
...
* Add fix
* Add tests
Co-authored-by: Yuriy Tseretyan <yuriy.tseretyan@grafana.com>
Co-authored-by: Armand Grillet <2117580+armandgrillet@users.noreply.github.com>
Co-authored-by: Jean-Philippe Quéméner <JohnnyQQQQ@users.noreply.github.com>
Co-authored-by: George Robinson <george.robinson@grafana.com>
2021-11-08 14:26:08 +01:00
Gábor Farkas
9d82111a1a
prometheus: enable new monaco-based query field ( #41357 )
...
* prometheus: enable new monaco-based query field
* updated test
* updated tests
* fix e2e tests
* updated comment
2021-11-08 14:20:48 +01:00
Marcus Efraimsson
e31bd2df2f
Chore: Go mod tidy ( #41374 )
2021-11-08 14:05:02 +01:00
Torkel Ödegaard
3dee34c009
PanelEdit: Show when field options have override rules or data config that overrides the default ( #40250 )
...
* First pass at showing data override dots
* Added test
* Adding override rule dots
* Added unit test
* Minor changes
* Update public/app/features/dashboard/components/PanelEditor/OptionsPaneItemDescriptor.tsx
Co-authored-by: Hugo Häggmark <hugo.haggmark@grafana.com>
* Fixed ts issues
* review feedback changes
* skipp broken e2e test
Co-authored-by: Hugo Häggmark <hugo.haggmark@grafana.com>
2021-11-08 13:18:14 +01:00
fengjb
e9d90231e0
NodeGraph: Fix subTitle and secondaryStat being truncated in some cases ( #40244 )
2021-11-07 07:13:14 +01:00
Ryan McKinley
fe43b30adf
MarketTrend: add devenv dashboard ( #41334 )
...
Co-authored-by: Leon Sorokin <leeoniya@gmail.com>
Co-authored-by: sam boyer <sdboyer@grafana.com>
2021-11-06 11:06:04 -05:00
Leon Sorokin
f0a108afb3
MarketTrend: add new alpha panel ( #40909 )
2021-11-05 18:01:26 -07:00
Zoltán Bedi
af61839a26
StateTimeline: Share cursor with rest of the panels ( #41038 )
...
* First working version of shared cursor for state timeline
* Only publish x value for time series
* Don't send legacy graph event
* Don't add y scale to cursor sync
* Snap cursor to the bottom of the canvas when sync is out of bounds
* Fix snapshot
2021-11-05 18:52:40 +01:00
Giordano Ricci
d69ffe0e44
Chore: cleanup ES query_builder test ( #41360 )
2021-11-05 17:42:00 +00:00
Ivana Huckova
2daae9eba8
Prometheus: Fix showing of errors ( #41356 )
...
* Prometheus: Fix showing of errors
* Refactor and add comment
2021-11-05 18:00:48 +01:00
renovate[bot]
998aa42e5c
Update dependency lru-cache to v6 ( #41327 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-05 16:39:27 +01:00
Ryan McKinley
3489721ed6
api/ds/query: simplify data sources lookup for queries and expressions ( #41172 )
2021-11-05 08:12:55 -07:00
kay delaney
c8b7373016
A11y/UserAdminPage: Improves tab navigation and focus management ( #41321 )
2021-11-05 14:45:00 +00:00
Gábor Farkas
f3f57d3d6e
influxdb: improved explanation texts ( #41351 )
...
* influxdb: improved explanation texts
* fixed tests
2021-11-05 15:42:54 +01:00
Gábor Farkas
c64997332d
prometheus: monaco: fix a corner-case with quotes ( #41345 )
2021-11-05 15:11:19 +01:00
Will Browne
8a42fca485
process app plugins first ( #41346 )
2021-11-05 15:07:53 +01:00
Will Browne
14742ea44a
add oauth pass thru logic to api/ds/query ( #41352 )
2021-11-05 15:07:04 +01:00
Agnès Toulet
3a6b8535b1
API: return resource ID when deleting datasource with UID and library element ( #41342 )
...
* API: return resource ID when deleting datasource and library element
* keep status codes consistent
* fix element ID
* add test
* improve response struct
* update endpoints documentation
* LibraryElementIDResponse -> DeleteLibraryElementResponse
2021-11-05 15:06:14 +01:00
Dawnpool
e0ad74a815
Update config-from-query.md ( #41333 )
2021-11-05 09:46:42 -04:00
Dan Cech
993cb80fea
streamline kbn.addSlashes and add a test, streamline escaping in angular tip() function ( #41066 )
...
* streamline kbn.addSlashes and add a test, streamline escaping in angular tip() function
* switch to double-html-encoding when building intermediate string
2021-11-05 09:18:42 -04:00
Giordano Ricci
d524dc6108
Elasticsearch: use field configured in query editor as field for date_histogram aggregations ( #41258 )
...
* Elasticsearch: use field configured in query editor as field for date_histogram aggregations
* add tests
2021-11-05 12:11:07 +00:00
Erik Sundell
a852ddc10d
CloudMonitoring: Ignore min and max aggregation in MQL queries ( #41302 )
...
* ignore min and max aggregations in mql queries
* refine comment
* moving continuation check to the top of the loop
* remove empty line
* lint issue
2021-11-05 13:09:22 +01:00
Erik Sundell
07754351b7
Azure monitor: Make sure alert rule editor is not enabled when template variables are being used ( #41335 )
...
* check if variable exist in query
* add tests
* pr feedback
2021-11-05 12:21:28 +01:00
Josh Hunt
cbc00babe4
Dashboards: Fix 'Copy' from being appended to new dashboard titles ( #41344 )
2021-11-05 11:05:47 +00:00
renovate[bot]
725c113691
Update dependency md5-file to v5 ( #41336 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-05 10:41:05 +00:00
Gábor Farkas
eec7b9d325
prometheus: monaco: better suggestions inside quotes ( #41262 )
...
* prometheus: monaco: better suggestions inside quotes
* add double-quote as trigger character
* moved comment to correct place
2021-11-05 10:13:55 +01:00
Alexander Emelin
345f0b658d
Live: crud for remote write backends ( #40147 )
2021-11-05 12:13:40 +03:00
Gábor Farkas
ec63b28621
prometheus: monaco: do not show automatic suggestions ( #41253 )
...
* prometheus: monaco: do not show automatic suggestions
* updated comments
2021-11-05 10:09:11 +01:00
ying-jeanne
a404a311da
add context in the alert_notification ( #41307 )
2021-11-05 16:41:24 +08:00
renovate[bot]
c19d628ab6
Update dependency lint-staged to v11 ( #41325 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-05 09:07:08 +01:00
Yuriy Tseretyan
610643a668
Alerting: Special alert instance if rule is in state NoData ( #40540 )
...
* do not suppress NoData state
* extract conversion of state to postable alert + tests
* create a special alert instance if nodata
* use NoData when converting from Keep Last State instead of Alerting
* add silence during migration if NoData is mapped to KeepLastState.
2021-11-04 16:42:34 -04:00
Torkel Ödegaard
b2447d3956
DataSourceRef: Fixes migrations for mixed data source panels & queries and adds unit tests for data source ref migration ( #41245 )
...
* DataSourceRef: Fixes migrations for mixed data source panels & queries and adds unit tests for data source ref migration
* Fixing tests and migration logic a bit more
* use helper functions
* simplify migration logic
* Fixing test
Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
2021-11-04 21:37:03 +01:00
Torkel Ödegaard
59c97bb1b2
DataSourceVariables: Fix storing uninterpolated datasource in ds ref uid prop ( #41248 )
...
* DataSourceVariables: Fix storing uninterpolated datasource in ds ref uid prop
* better variable name
* Fix issue changing from data source variable to specific data source of the same type
* revert name change
* Update public/app/features/plugins/datasource_srv.ts
Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
* Simply logic and remove deep clone
* updated comment
Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
2021-11-04 21:36:40 +01:00
Yuriy Tseretyan
1b5b747885
Alerting: Additional Tests for State Manager ( #41291 )
...
* rename fakeInstanceStore to FakeInstanceStore
* update test for state manager to initialize instance store with FakeInstanceStore
2021-11-04 15:15:56 -04:00
renovate[bot]
e973b933f3
Update dependency emotion to v11 ( #41134 )
...
* Update dependency emotion to v11
* Chore(renovate): Use correct emotion imports
* kick drone
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2021-11-04 17:54:49 +00:00
renovate[bot]
9b2ac8adde
Chore(renovate): Ignore d3-interpolate until we move to esm modules ( #41005 )
...
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2021-11-04 17:53:57 +00:00
Tania B
e81d434edf
Encryption: Extend secrets service to support registering key providers ( #40626 )
...
* Draft adding kms providers
* Rename defaultProvider to currentProvider
* Add getting current provider from config
* Remove comments
* Make current provider service struct field
* Add methods to secrets service
* Test getting current provider
* Implements missing methods for fake secrets service
* Remove accidental changes
* Fix linter issue
* Update configuration examples
* Rename CurrentProvider method
* Split service interface
* Update wire
Co-authored-by: spinillos <selenepinillos@gmail.com>
2021-11-04 19:25:01 +02:00
carrieedwards
9f205cf1d7
Graphite: Add from and until params to tag handling methods ( #41319 )
2021-11-04 18:17:21 +01:00
renovate[bot]
07d3bde4eb
Update dependency eslint-plugin-prettier to v4 ( #40884 )
...
* Update dependency eslint-plugin-prettier to v4
* Bump eslint to 7.28.0
* Chore(renovate): Commit lockfile update
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: kay delaney <kay@grafana.com>
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2021-11-04 16:54:23 +00:00