Ryan McKinley
425ec7ca9e
Schema: create a new schema package for basic models ( #38409 )
2021-08-23 13:03:41 -07:00
Tharun Rajendran
2156980edb
Datasource: add button to navigate to explore from settings ( #36119 )
...
Fixes #13737
2021-08-23 09:23:49 -06:00
Peter Holmberg
eba21f3145
Alerting: Append appSubUrl to links if present ( #38069 )
...
* append appSubUrl if present
* remove null check
2021-08-23 14:57:30 +02:00
Ryan McKinley
8c4c05493b
Dashboard: keep live timeseries moving left (v2) ( #37769 )
2021-08-20 14:48:55 -07:00
Will Browne
ae17cce316
Plugins: Add Hide OAuth Forward config option ( #36306 )
...
* add prop
* add angular conf
* invert naming
* undo md changes
* fix wording
* y u fail 4 me
* refactor(datasourcesettings): rename hideForwardOAuthIdentityOption prop
* refactor(datasourcesettings): rename scope.hideForwardOAuthIdentityOption
* Update contribute/style-guides/e2e.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
* feat(datasourcehttpsettings): add showForwardOAuthIdentityOption to angular wrappers & template
Co-authored-by: Jack Westbrook <jack.westbrook@gmail.com >
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
2021-08-20 15:53:54 +02:00
Olof Bourghardt
5231660627
Explore: use GrafanaTheme2 (LiveLogs component) ( #37452 )
...
* Explore: use GrafanaTheme2
* Explore: add correct style values. Add theme.v1 to the styles that were uncertain
* Logs: add use of GrafanaTheme2 in varioius log components
* Styles: add some of the correct values recieved via feedback
* Add correct style values
* Update public/app/features/dashboard/components/AddPanelWidget/AddPanelWidget.tsx
Co-authored-by: Torkel Ödegaard <torkel@grafana.org >
* Update public/app/features/dashboard/components/AddPanelWidget/AddPanelWidget.tsx
Co-authored-by: Torkel Ödegaard <torkel@grafana.org >
* Update public/app/plugins/panel/dashlist/styles.ts
Co-authored-by: Torkel Ödegaard <torkel@grafana.org >
* Explore: fix failing tests
* Explore: add styling values from v2
* Fix small type error
* Replace v1 styles with v2 styles
* Remove forgotten v1 values
* Remove more v1 style values
* Apply correct style value to LogRowMessage
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com >
Co-authored-by: Torkel Ödegaard <torkel@grafana.org >
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com >
2021-08-20 14:53:03 +02:00
Hugo Häggmark
a0773b290b
Dashboard: Prevents folder change when navigating to general settings ( #38103 )
...
* Dashboard: Prevents folder change when navigating to general settings
* Tests: fixes broken tests
* Chore: changes from PR feedback
2021-08-20 11:53:48 +02:00
Nathan Rodman
df791ae2af
Alerting: Add custom grouping for alert groups ( #37378 )
...
* Group alertmangaer alerts by custom grouping
* Filter am groups
* Style filter components
* Style filter bar and add clear functionality
* rename components to alert group
* use query params for group filters
* filter style improvements
* add tests for group by
* Add grouping banner to better highlight groupings
* clean up hook logic
2021-08-19 09:22:52 -07:00
Tobias Skarhed
1f091c448f
Template variables: Keyboard navigation improvements ( #38001 )
...
* Fix variable labels
* Add proper labeling for input
* Add ids to PickerRenderer
* Fix tests
* Update PR feedback
* OptionsPicker: Change to id
* Inherit aria attributes
* Add checkbox role
* Fix typo
* Add proper label reference
* Update role and label
* Prevent spreadng non-DOM attributes
* Move form layout to other component
* Remove haspopup
* Add testid to selector
* Add HTMLProps extension
* Use list
* Move styles outside of class
* Add cx
2021-08-19 16:28:25 +02:00
Olof Bourghardt
28cf93e42c
Explore: use GrafanaTheme2 (LiveTailButton component) ( #37516 )
...
* Explore: use GrafanaTheme2 in LiveTailsButton
* Remove unused theme
2021-08-19 16:17:28 +02:00
Hugo Häggmark
4ba2636aba
Dashboard: Fix so panels are rendered correctly on SoloPanelPage ( #38050 )
...
* Dashboard: Fix so panels are rendered correctly on SoloPanelPage
* Refactor: narrows down the path
2021-08-19 08:47:37 +02:00
Hugo Häggmark
dba15190af
Chore: Upgrades rxjs to 7.3.0 ( #37913 )
...
* Chore: upgrades rxjs to 7.3.0
* Chore: replaces toPromise with lastValueFrom
* Chore: removes unused mock that caused test error
* Chore: fixes build error in PieChartPanel
* Chore: fixed build error in requestAllIndices
* Chore: fixes comment
* Chore: trying to reduce docs errors
* Chore: searches for explicit api extractor warnings
* Chore: updates rxjs-spy to 8.0.0
* Chore: reverts to main
* Chore: upgrade rxjs and rxjs-spy
2021-08-19 06:38:31 +02:00
Peter Holmberg
a7b22a73b6
Alerting: Add Copy link to Alert on View rule page ( #37967 )
...
* add button to page
* add url to getText
* reorder imports
* build url function
* remove log
* encode
2021-08-18 14:25:56 +02:00
Domas
cb9912ec0a
Alerting: button to test contact point ( #37475 )
2021-08-18 10:16:35 +03:00
Nathan Rodman
b153bb6101
Alerting: Add alertmanager notifications panel ( #37078 )
...
* Add filter parsing to rule list filters
* Add unit tests for label parsing
* Make label operators an enum
* add example for parsing function
* Update labels operator regex
* Use tooltip for query syntax example
* refactor to use Matchers for filtering
* wip: initial alertmanager notifications panel
* Panel for alertmanager notificaitons
* add filtering for notifications list
* remove icon
* rename am notifications to alert groups
* naming fixes
* Feature toggle
* Add toggle for expand all
* add pluralize
* add action buttons
* test work in progress
* Tests for alert groups panel
* Add useEffect for expandAll prop change
* Set panel to alpha state
* Fix colors
* fix polling interval callback
Co-authored-by: Domas <domas.lapinskas@grafana.com >
Co-authored-by: Domas <domas.lapinskas@grafana.com >
2021-08-17 15:02:03 -07:00
Nathan Rodman
6579872122
Alerting: update matchers field operators to Select ( #37809 )
...
* Alerting: update matchers field operators to Select
* Add matcher field to routes
* fix default values
* min-width for matcher operator
* dry up matcher field options
* change MatcherField name to MatcherValue
2021-08-17 14:48:39 -07:00
Ryan McKinley
2ff4b028c8
Core: move dimensions out of geomap into app/features ( #37946 )
2021-08-17 13:43:54 -07:00
Ashley Harrison
f8d7726187
DashboardGrid: compare window width against theme breakpoints ( #37868 )
2021-08-17 16:53:25 +01:00
Hugo Häggmark
0d2aaed3e8
Annotations: Fixes so alert annotations are visible in the correct Panel ( #37959 )
2021-08-17 15:14:11 +02:00
Atif Shoukat Ali
f6c9c196ba
Live: No connection warning for user with no org ( #37943 )
2021-08-16 22:11:39 -07:00
Ashley Harrison
344c43f2e8
PanelEdit: Fix 'Actual' size by passing the correct panel size to DashboardPanel ( #37885 )
2021-08-16 16:01:54 +01:00
Maria Alexandra
1735f9a56b
Navigation: Add aria-label to top section links to improve a11y for screen readers ( #36953 )
2021-08-16 15:10:57 +02:00
Domas
5ab8d6a3b9
remove guideliens form rule list state table ( #37839 )
2021-08-16 10:12:07 +03:00
Ikko Ashimine
1a5529d244
Annotations: Fix typo in types.ts ( #37910 )
2021-08-15 09:22:38 -07:00
Uchechukwu Obasi
4e98ade2af
Annotations: fixes variable values not displaying in annotations. ( #37883 )
...
* Fixes wrong annotation when opening dashboard with URL encoded variable
Co-authored-by: Ashley Harrison, Hugo Haggmark, and Tobias Skarhed.
* added a more descriptive comment
2021-08-13 14:38:57 +01:00
Hugo Häggmark
5449f1c1e6
Variables: Fix issue with empty dropdowns on navigation ( #37776 )
2021-08-13 09:10:37 +02:00
Olof Bourghardt
13a91f791d
Explore: use GrafanaTheme2 (Explore component) ( #37445 )
...
* Explore: use GrafanaTheme2
* Explore: change width and paneel padding
* Explore: remove the use of stylyesFactory
* Explore: fix failing tests
* Simpify calculation of width for ExploreGraphNGPanel
* Update public/app/features/explore/Explore.tsx
Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com >
* Update public/app/features/explore/Explore.tsx
Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com >
* Prettified code
Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com >
2021-08-13 08:02:49 +02:00
Kyle Brandt
aef67994a1
Annotations: Fix alerting annotation coloring ( #37412 )
...
Co-authored-by: Ryan McKinley <ryantxu@gmail.com >
2021-08-12 09:37:54 -07:00
Tobias Skarhed
b6ede8d96d
Chore: Low hanging a11y fruits ( #37783 )
...
* aria-label disallowed on header element
* A11y issues for Getting Started and panel header
* Add unique identifier to search navigation
* Add dashboard header markup
* Fix news panel low hanging fruits
2021-08-12 11:13:03 +02:00
Domas
e76848acee
Alerting: improve rule list error message ( #37734 )
2021-08-12 09:57:52 +02:00
Ashley Harrison
181d6a78ed
Chore: Fix some more typescript strict errors ( #37750 )
2021-08-11 09:10:41 +01:00
Ryan McKinley
36c798eb2f
Chore: define base panel type in @grafana/data ( #37766 )
2021-08-11 00:23:41 -07:00
Olof Bourghardt
2a1363f175
Explore: use GrafanaTheme2 (MetaInfoText component) ( #37539 )
...
* Explore: use GrafanaTheme2 in MetaInfoText component
* Explore: change font-size to h6 size
* Explore: add correct font weight
* Use correct style value for font-size
Co-authored-by: Giordano Ricci <me@giordanoricci.com >
* Use error color style
Co-authored-by: Giordano Ricci <me@giordanoricci.com >
* Use bodySmall font-size instead of h6 font-size
Co-authored-by: Giordano Ricci <me@giordanoricci.com >
Co-authored-by: Giordano Ricci <me@giordanoricci.com >
2021-08-11 08:25:54 +02:00
Tobias Skarhed
fa731f16bf
DashboardLinks: Screen reader accessibility #37682
2021-08-10 16:55:25 +02:00
Domas
3e124c854e
Alerting: interpolate variables when creating alert rule from dashboard panel ( #37201 )
2021-08-10 10:59:48 +03:00
Ivana Huckova
a02f9be0c6
Explore: Fix showing of full log context ( #37442 )
...
* Fix log context
* Update to auto values insted of unset
* Update comment
* Fix redundant left margin for non-wrapped logs
* Remove unused css styling
* Adjust width and height
2021-08-10 09:01:57 +02:00
Zoltán Bedi
33aeee60ff
Toolkit: Fix matchMedia not found error ( #37643 )
2021-08-10 07:34:35 +02:00
Olof Bourghardt
e300696792
Epxplore: use GrafanaTheme (SecondaryActions component) ( #37543 )
2021-08-09 08:47:47 +02:00
Jack Westbrook
6ff599e25a
Plugins: Fix plugin signature status ( #37583 )
2021-08-06 09:49:29 +02:00
Ivana Huckova
ba76877d28
Datasource: Pass access type to data source instance settings ( #37577 )
...
* Pass Access info to datasourceInstance
* Update packages/grafana-data/src/types/datasource.ts
Co-authored-by: Giordano Ricci <me@giordanoricci.com >
* Type access as direct | proxy
* Fix tests where mocking datasourceInstance, include access
* Pass access to data source instance mocks
* Update comment
* Pass access to data source instance mocks
Co-authored-by: Giordano Ricci <me@giordanoricci.com >
2021-08-06 09:24:35 +02:00
Gábor Farkas
9417e86316
Updated "react-use" package to newest version ( #37579 )
...
* package.json: updated react-use to newest version
* fixes (typescript and other)
2021-08-05 14:32:51 +02:00
Olof Bourghardt
8073be2e4e
Explore: use GrafanaTheme2 in LogsNavigation component ( #37518 )
2021-08-05 13:31:39 +02:00
Olof Bourghardt
ba2dfe5ec4
Explore: use GrafanaTheme (LogsNavigationPages component) ( #37523 )
...
* Explore: use GrafanaTheme in LogsNavigationPages
* Explore: remove comment
2021-08-05 13:31:21 +02:00
Olof Bourghardt
0bbfe3f7b4
Explore: use GrafanaTheme2 (NoDataSourceCallToAction component) ( #37542 )
...
* Explore: use GrafanaTheme2 in NoDataSourceCallToAction component
* Explore: add px to the end of styling
2021-08-05 13:30:31 +02:00
Jack Westbrook
e21ecf237b
Catalog: Update enterprise license messaging in PluginDetails ( #37547 )
...
* feat(catalog): change messaging if enterprise license is missing and add link
* test(catalog): fix failing PluginDetails test
2021-08-04 17:55:03 +02:00
Sriram
800967a413
Docs: Added missing enterprise plugins ( #36786 )
...
* Added missing enterprise plugins
* Update tests
2021-08-04 16:08:43 +01:00
Ashley Harrison
8aa3845f70
Select: Make portalling the menu opt-in, but opt-in *everywhere* ( #37501 )
...
* Select: Don't portal by default
* Select: Portal all the Selects
* Fix indendentation in this comment
* Select: Remove @example docs until formatting is correct
* Docs: Add some documentation for the Select changes
* Update docs/sources/whatsnew/whats-new-in-v8-1.md
Co-authored-by: Ursula Kallio <73951760+osg-grafana@users.noreply.github.com >
* Update docs/sources/whatsnew/whats-new-in-v8-1.md
Co-authored-by: Ursula Kallio <73951760+osg-grafana@users.noreply.github.com >
* Update packages/grafana-ui/src/components/Select/types.ts
Co-authored-by: Ursula Kallio <73951760+osg-grafana@users.noreply.github.com >
* Update public/app/core/components/TransformersUI/configFromQuery/ConfigFromQueryTransformerEditor.tsx
Co-authored-by: Ursula Kallio <73951760+osg-grafana@users.noreply.github.com >
* Update public/app/core/components/TransformersUI/configFromQuery/ConfigFromQueryTransformerEditor.tsx
Co-authored-by: Ursula Kallio <73951760+osg-grafana@users.noreply.github.com >
* Update public/app/core/components/TransformersUI/configFromQuery/ConfigFromQueryTransformerEditor.tsx
Co-authored-by: Ursula Kallio <73951760+osg-grafana@users.noreply.github.com >
* Update public/app/core/components/TransformersUI/prepareTimeSeries/PrepareTimeSeriesEditor.tsx
Co-authored-by: Ursula Kallio <73951760+osg-grafana@users.noreply.github.com >
* Docs: Variants instead of varients
* Update public/app/core/components/TransformersUI/configFromQuery/ConfigFromQueryTransformerEditor.tsx
Co-authored-by: Ursula Kallio <73951760+osg-grafana@users.noreply.github.com >
Co-authored-by: Ursula Kallio <73951760+osg-grafana@users.noreply.github.com >
2021-08-04 15:47:53 +01:00
Jack Westbrook
cc7c54be0e
Plugins: Update Catalog Card UI ( #37350 )
...
* feat(catalog): lazy load and add alt text to plugin logos
* refactor(catalog): use plugin types, make sure data is available for new ui
* test(catalog): fix up tests after types refactor
* feat(catalog): introduce Tile and PluginBadge components for ui updates
* refactor(catalog): update PluginList to use new components, lazy load images, add creditcard icon
* test(catalog): update Browse.test types
* fix(catalog): if local and remote make sure to get the correct local plugin from array
* refactor(catalog): prefer grafana/ui components over custom Tile component
* chore(catalog): delete redundant components
* feat(catalog): introduce ascending descending name sort for Browse
* refactor(catalog): prefer theme spacing over hardcoded values
* refactor(catalog): update Local and Remote plugin types to match api responses
* fix(catalog): prefer local.hasUpdate and local.signature so updateable plugin signature is valid
* test(catalog): update test plugin mocks
* test(catalog): add tests for sorting and categorise
* test(catalog): add tests for plugin cards, remove grid component
* test(catalog): add tests for PluginBadges component
* refactor(catalog): change enterprise learn more link to open plugin page on website
2021-08-04 15:09:57 +02:00
Jack Westbrook
224b062cac
Catalog: Fix InstallControls for externally managed users ( #37531 )
2021-08-04 13:52:01 +02:00
Maria Alexandra
d48febee75
Fix: Wrong annotations show on a given dashboard. Correct annotations show on page refresh. #37160 ( #37496 )
2021-08-04 11:57:27 +02:00