Ashley Harrison
1966eba796
Chore: Add some e2e tests for repeating behaviour ( #43457 )
...
* user essentials mob! 🔱
* user essentials mob! 🔱
* WIP: Mob session work 🚧 🔱
* user essentials mob! 🔱
* user essentials mob! 🔱
* user essentials mob! 🔱
* user essentials mob! 🔱
* user essentials mob! 🔱
* mob next [ci-skip] [ci skip] [skip ci]
* user essentials mob! 🔱
* user essentials mob! 🔱
* user essentials mob! 🔱
* user essentials mob! 🔱
* user essentials mob! 🔱
* user essentials mob! 🔱
* 🚧 : Mob session work 🔱
* user essentials mob! 🔱
* user essentials mob! 🔱
* Move repeats suite under dashboard suite
* remove these generated files
* move repeats-suite into dashboards-suite
* Reexport dashboard jsons from play and update them
* 🚧 : Mob session work 🔱
* 🚧 : Mob session work 🔱
* Rename dashboards to work with stripnulls
* Run stripnulls
* Add repeat to row schema
* Clean up the rest of the repeating dashboards
* Fix tooltip sorting
* Update older dashboards
* Update golden files so tests pass
* format this to ensure consistent tabs/spaces
* undo whitespace changes
* Update scripts/stripnulls.sh
Co-authored-by: sam boyer <sam.boyer@grafana.com>
* update schema versions and test
Co-authored-by: thisisobate <obasiuche62@gmail.com>
Co-authored-by: Hugo Häggmark <hugo.haggmark@gmail.com>
Co-authored-by: joshhunt <josh@trtr.co>
Co-authored-by: kay delaney <kay@grafana.com>
Co-authored-by: Alexandra Vargas <alexa1866@gmail.com>
Co-authored-by: sam boyer <sam.boyer@grafana.com>
2022-01-11 16:47:30 +00:00
Josh Hunt
7ea951b35d
Chore: Use ReactNode type for Field error prop ( #43852 )
...
* Chore: Use ReactNode type for Field error prop
* add LoadingPlaceholder
2022-01-11 16:45:14 +00:00
Sofia Papagiannaki
963ae4ef87
API: Fix storing dashboard with static UID ( #43861 )
...
* API: Fix storing dashboard with static UID
2022-01-11 18:39:53 +02:00
Yuriy Tseretyan
ed5c664e4a
Alerting: Stop firing of alert when it is updated ( #39975 )
...
* Update API to call the scheduler to remove\update an alert rule. When a rule is updated by a user, the scheduler will remove the currently firing alert instances and clean up the state cache.
* Update evaluation loop in the scheduler to support one more channel that is used to communicate updates to it.
* Improved rule deletion from the internal registry.
* Move alert rule version from the internal registry (structure alertRuleInfo) closer rule evaluation loop (to evaluation task structure), which will make the registry values immutable.
* Extract notification code to a separate function to reuse in update flow.
2022-01-11 11:39:34 -05:00
Marcus Efraimsson
f6414ea2b2
CodeQL: Try to fix uncontrolled data used in path expression ( #43462 )
...
Ref #43080
2022-01-11 17:37:58 +01:00
Dominik Prokop
2a766c6a04
UsersTable: Render remove modal only once ( #43885 )
...
* UsersTable: Render remove modal only once
* Formatting cleanup
* Snaps update
2022-01-11 16:27:48 +01:00
renovate[bot]
e4140065d2
Update dependency html-loader to v3.1.0 ( #43829 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-11 15:19:43 +00:00
renovate[bot]
a8116a92e3
Update dependency http-server to v14.1.0 ( #43873 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-11 15:19:06 +00:00
renovate[bot]
b4564770bf
Update dependency eslint-plugin-jsdoc to v37.6.1 ( #43831 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-11 15:14:31 +00:00
Andreas Fitzek
58408f31ab
Fix typo in contact-points documentation ( #43883 )
...
Fixes a typo in contact-points documentation, `mesasges` => `messages`
2022-01-11 09:33:37 -05:00
Dimitris Sotirakis
4f47832bac
CI: Automate Grafana releases ( #43897 )
...
* CI: Automate releases
* Update grabpl version
2022-01-11 16:28:29 +02:00
Karl Persson
8271bc73f9
Update docs for ds permissions access control permisisons ( #43346 )
2022-01-11 14:52:33 +01:00
lean.dev
79bf0fc3d1
Fixing login request in loadtest ( #43750 )
2022-01-11 10:35:02 -03:00
Andrej Ocenas
8b45eb1161
TraceView: Refactor theming to use Grafana theme directly ( #43856 )
...
* Use grafana theme and utils
* Use grafana colors
* Fix tests
* Use useStyles2
2022-01-11 13:34:39 +01:00
dependabot[bot]
44cca3e4c1
Bump actions/setup-node from 2.4.1 to 2.5.1 ( #43570 )
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 2.4.1 to 2.5.1.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v2.4.1...v2.5.1 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-11 12:15:50 +01:00
dependabot[bot]
6435222d82
Bump actions/cache from 2.1.6 to 2.1.7 ( #42176 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 2.1.6 to 2.1.7.
- [Release notes](https://github.com/actions/cache/releases )
- [Commits](https://github.com/actions/cache/compare/v2.1.6...v2.1.7 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-11 12:14:37 +01:00
Ieva
a06564fb0d
Access control: allow granting a fixed role dynamically based on the startup settings ( #43867 )
...
* allow granting a fixed role dynamically depending on startup config
* move role definition for team writing
* undo test changes
* nicer naming
2022-01-11 11:58:40 +01:00
Dimitris Sotirakis
f60a2e8152
Chore: Split release pipelines ( #43419 )
...
* Split release pipelines
* Re-add pr and main pipelines
2022-01-11 09:17:00 +00:00
Peter Holmberg
fc037e1798
Alerting: Add delete to rule edit ( #43673 )
2022-01-11 09:46:21 +01:00
Artur Wierzbicki
3ca3b7f432
fix query over live error - getQueryData should wait for centrifuge to initialize ( #43880 )
2022-01-11 10:07:08 +04:00
Ryan McKinley
6b70e1af76
BarChart: show x tick picker ( #43510 )
2022-01-11 00:12:33 +01:00
Isabella Siu
5e7804f466
CloudMonitoring: separate out google auth docs ( #43481 )
...
* CloudMonitoring: separate out google auth docs
* Apply suggestions from code review
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* docs team changes
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
2022-01-10 16:44:38 -05:00
Ieva
41b709d08d
Access control: permissions for team creation ( #43506 )
...
* FGAC for team creation
* tests
* fix snapshot for UI tests
* linting
* update snapshots
* Remove unecessary class and update tests
Co-authored-by: ievaVasiljeva <ieva.vasiljeva@grafana.com>
* Make the condition slightly easier
Co-authored-by: ievaVasiljeva <ieva.vasiljeva@grafana.com>
Co-authored-by: gamab <gabi.mabs@gmail.com>
2022-01-10 17:05:53 +00:00
Katarina Yang
5bab02c7ef
Refactor: Change sqlstore.inTransaction to SQLStore.WithTransactional… ( #43823 )
...
* Refactor: Change sqlstore.inTransaction to SQLStore.WithTransactionalDBSession in user files
* update milesone
2022-01-10 11:28:41 -05:00
Ryan McKinley
b404aae9c3
Crawler: use existing render service to generate dashboard thumbnails ( #43515 )
...
Co-authored-by: Artur Wierzbicki <artur@arturwierzbicki.com>
2022-01-10 08:21:35 -08:00
kay delaney
cc9e70be5c
Tags: Make Tags component more a11y-friendly ( #43808 )
2022-01-10 15:41:19 +00:00
renovate[bot]
d1a94c1fa2
Update dependency react-dropzone to v11.5.1 ( #43844 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-10 16:36:02 +01:00
Connor Lindsey
ef12028a68
Tempo: Add time range to tempo search query behind a feature flag ( #43811 )
2022-01-10 07:38:40 -07:00
Connor Lindsey
3d6e9076c9
Tempo: Provide tag value completion items consistently ( #43773 )
2022-01-10 07:37:35 -07:00
Marcus Olsson
2b967c4c55
Add plugin publishing and signing criteria ( #40154 )
2022-01-10 15:32:11 +01:00
Ashley Harrison
77347a37b1
Add tests to ensure infinite value mappings work ( #43858 )
2022-01-10 14:16:07 +00:00
Karl Persson
d350ed0f35
Access Control: SQL filter ( #43560 )
...
* Add the accesscontrol sql filter utility
Co-authored-by: Emil Tullstedt <emil.tullstedt@grafana.com>
2022-01-10 14:26:57 +01:00
Andrej Ocenas
dcd4e74c54
Explore: Don't change query status to Done if there was Error ( #43850 )
2022-01-10 13:44:51 +01:00
Marcus Olsson
1141df7b9b
Update Add support for annotations ( #43851 )
2022-01-10 13:35:09 +01:00
Gilles De Mey
7b841c7947
Alerting: run validation before testing contact point ( #43721 )
2022-01-10 13:28:36 +01:00
Gilles De Mey
be61f192c8
Alerting: add support for absolute URLs in ActionIcon ( #43367 )
2022-01-10 13:11:43 +01:00
Karl Persson
0003bf7cc2
AzureAD OAuth: Add support for fetching user groups ( #43470 )
...
* Add functionallity to extractGroups to handle groups-overage claims
Co-authored-by: Emil Tullstedt <emil.tullstedt@grafana.com>
2022-01-10 11:50:10 +01:00
Andres Martinez Gotor
de4ac8ae59
AzureMonitor: Filter list of resources by resourceType ( #43522 )
2022-01-10 11:22:06 +01:00
Dominik Prokop
1a0f5595c3
TimeSeries/BarChart: Add support for sorting series in the tooltip ( #43615 )
...
* TimeSeries panel: Add support for sorting series in the tooltip
* Fix cue tests
* Make sortValues work with string values
* Sort values in DatHoverView and remove sort index from TooltipPlugin
* Rename sortOrder prop to sort
* DataHoverView - use raw values for sorting
2022-01-10 10:32:21 +01:00
Dominik Prokop
4b814dbcea
TimeSeries: Separate field unit config for axis ticks and other display means when stacking by percent ( #43713 )
2022-01-10 01:18:56 -08:00
renovate[bot]
737bc35219
Update dependency sass to v1.47.0 ( #43825 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-10 10:12:17 +01:00
Sofia Papagiannaki
e25613a360
Update CODEOWNERS for SQL data sources ( #43456 )
2022-01-10 10:03:44 +01:00
Hugo Häggmark
9d11c9153f
Variables: Fix for flickering repeat panels ( #43447 )
...
* Variables: Fix for flickering repeat panels
* Refactor: updates after PR comments
2022-01-10 06:41:18 +01:00
Dan Cech
34f757ba5a
switch to using featureEnabled for enterprise features ( #41559 )
...
* switch to using featureEnabled for enterprise features
2022-01-07 15:11:23 -05:00
Travis Patterson
9eb82f9fff
Propagate all headers ( #43812 )
...
* Propagate all headers
* stable header order
2022-01-07 12:45:26 -07:00
Ryan McKinley
546818819b
Loki: use queryType rather than range|instant flags ( #43727 )
2022-01-07 10:00:11 -08:00
Nathan Rodman
0dd88d9480
only show datasources that support alerting in query editor ( #43776 )
2022-01-07 09:27:20 -08:00
Ryan McKinley
8cf63a9d44
Chore: convert settings page to function component ( #43731 )
2022-01-07 17:59:14 +01:00
Katarina Yang
a30ca86084
Refactor: Change sqlstore.inTransaction to SQLStore.WithTransactional… ( #43772 )
...
* Refactor: Change sqlstore.inTransaction to SQLStore.WithTransactionalDBSession in dashboard
* Fix: Fix failing lint and BE tests
2022-01-07 17:50:59 +01:00
renovate[bot]
a29ddfd386
Update Monthly patch updates ( #43798 )
...
* Update Monthly patch updates
* remove lodash and mousetrap type updates
* Remove slate types upgrade
* Update storybook versions in yarnrc
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2022-01-07 16:33:26 +00:00