1. 09 Apr, 2020 23 commits
  2. 08 Apr, 2020 17 commits
    • Chore: Fix bunch of strict null error to fix master CI (#23443) · 263dcb14
      * Fix bunch of null error
      
      * Fix failing test
      
      * Another test fix
      Andrej Ocenas committed
    • NewPanelEditor/Panels: refactor setDefault to setPanelOptions (#23404) · ea792edd
      * Remove deprecated setDefault usages
      
      * Add simple support for conditinal field config properties
      
      * Use new API in NewsPanel
      
      * Update tests
      
      * Fix check
      Dominik Prokop committed
    • Tracing: Adds header and minimap (#23315) · 008bee8f
      * Add integration with Jeager
      Add Jaeger datasource and modify derived fields in loki to allow for opening a trace in Jager in separate split.
      Modifies build so that this branch docker images are pushed to docker hub
      Add a traceui dir with docker-compose and provision files for demoing.:wq
      
      * Enable docker logger plugin to send logs to loki
      
      * Add placeholder zipkin datasource
      
      * Fixed rebase issues, added enhanceDataFrame to non-legacy code path
      
      * Trace selector for jaeger query field
      
      * Fix logs default mode for Loki
      
      * Fix loading jaeger query field services on split
      
      * Updated grafana image in traceui/compose file
      
      * Fix prettier error
      
      * Hide behind feature flag, clean up unused code.
      
      * Fix tests
      
      * Fix tests
      
      * Cleanup code and review feedback
      
      * Remove traceui directory
      
      * Remove circle build changes
      
      * Fix feature toggles object
      
      * Fix merge issues
      
      * Add trace ui in Explore
      
      * WIP
      
      * WIP
      
      * WIP
      
      * Make jaeger datasource return trace data instead of link
      
      * Allow js in jest tests
      
      * Return data from Jaeger datasource
      
      * Take yarn.lock from master
      
      * Fix missing component
      
      * Update yarn lock
      
      * Fix some ts and lint errors
      
      * Fix merge
      
      * Fix type errors
      
      * Make tests pass again
      
      * Add tests
      
      * Fix es5 compatibility
      
      * Add header with minimap
      
      * Fix sizing issue due to column resizer handle
      
      * Fix issues with sizing, search functionality, duplicate react, tests
      
      * Refactor TraceView component, fix tests
      
      * Fix type errors
      
      * Add tests for hooks
      
      Co-authored-by: David Kaltschmidt <david.kaltschmidt@gmail.com>
      Andrej Ocenas committed
    • Search/refactor dashboard search (#23274) · d04dce6a
      * Search: add search wrapper
      
      * Search: add DashboardSearch.tsx
      
      * Search: enable search
      
      * Search: update types
      
      * Search: useReducer for saving search results
      
      * Search: use default query
      
      * Search: add toggle custom action
      
      * Search: add onQueryChange
      
      * Search: debounce search
      
      * Search: pas dispatch as a prop
      
      * Search: add tag filter
      
      * Search: Fix types
      
      * Search: revert changes
      
      * Search: close overlay on esc
      
      * Search: enable tag filtering
      
      * Search: clear query
      
      * Search: add autofocus to search field
      
      * Search: Rename close to closeSearch
      
      * Search: Add no results message
      
      * Search: Add loading state
      
      * Search: Remove Select from Forms namespace
      
      * Remove Add selectedIndex
      
      * Remove Add getFlattenedSections
      
      * Remove Enable selecting items
      
      * Search: add hasId
      
      * Search: preselect first item
      
      * Search: Add utils tests
      
      * Search: Fix moving selection down
      
      * Search: Add findSelected
      
      * Search: Add type to section
      
      * Search: Handle Enter key press on item highlight
      
      * Search: Move reducer et al. to separate files
      
      * Search: Remove redundant render check
      
      * Search: Close overlay on Esc and ArrowLeft press
      
      * Search: Add close button
      
      * Search: Document utils
      
      * Search: use Icon for remove icon
      
      * Search: Add DashboardSearch.test.tsx
      
      * Search: Move test data to a separate file
      
      * Search: Finalise DashboardSearch.test.tsx
      
      * Add search reducer tests
      
      * Search: Add search results loading indicator
      
      * Search: Remove inline function
      
      * Search: Do not mutate item
      
      * Search: Tweak utils
      
      * Search: Do not clear query on tag clear
      
      * Search: Fix folder:current search
      
      * Search: Fix results scroll
      
      * Search: Update tests
      
      * Search: Close overlay on cog icon click
      
      * Add mobile styles for close button
      
      * Search: Use CustomScrollbar
      
      * Search: Memoize TagList.tsx
      
      * Search: Fix type errors
      
      * Search: More strictNullChecks fixes
      
      * Search: Consistent handler names
      
      * Search: Fix search items types in test
      
      * Search: Fix merge conflicts
      
      * Search: Fix strictNullChecks errors
      Alex Khomenko committed
    • cloudwatch: Replicate SDK behaviour for WebIdentityRole (#21594) · dbda5aec
      * Replicate SDK behaviour for WebIdentityRole
      
      Fix #20473
      
      * Use WebIdentityRole in s3 uploader as well
      
      * Use consistent casing
      
      * use WebIdentityRole to assume another role
      
      Co-authored-by: eV <ev@7pr.xyz>
      Patrik Karlström committed
    • @grafana/ui: Create Icon component and replace part of the icons (#23402) · 431f454d
      * Part1: Unicons implementation (#23197)
      
      * Create a new Icon component
      
      * Update icons in main sidebar
      
      * Update icons in Useful links and in react components on  main site
      
      * Update icons in Useful links and in main top navigation
      
      * Adjust sizing
      
      * Update panel navigation and timepicker
      
      * Update icons in Panel menu
      
      * NewPanelEditor: Fixed so that test alert rule works in new edit mode (#23179)
      
      * Update icons in add panel widget
      
      * Resolve merge conflict
      
      * Fix part of the test errors and type errors
      
      * Fix storybook errors
      
      * Update getAvailableIcons import in storybook knobs
      
      * Fix import path
      
      * Fix SyntaxError: Cannot use import statement outside a module in test environment error
      
      * Remove dynamic imports
      
      * Remove types as using @ts-ignore
      
      * Update snapshot test
      
      * Add @iconscout/react-unicons to the shouldExclude list as it is blundled with es2015 syntax
      
      * Remove color prop from icon, remove color implemetation in mono icons
      
      * Update navbar styling
      
      * Move toPascalCase to utils/string
      
      Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
      
      * Resolve type errors resulted from merge
      
      * Part2: Unicons implementation (#23266)
      
      * Create a new Icon component
      
      * Update icons in main sidebar
      
      * Update icons in Useful links and in react components on  main site
      
      * Update icons in Useful links and in main top navigation
      
      * Adjust sizing
      
      * Update panel navigation and timepicker
      
      * Update icons in Panel menu
      
      * Update icons in add panel widget
      
      * Resolve merge conflict
      
      * Fix part of the test errors and type errors
      
      * Fix storybook errors
      
      * Update getAvailableIcons import in storybook knobs
      
      * Fix import path
      
      * Fix SyntaxError: Cannot use import statement outside a module in test environment error
      
      * Remove dynamic imports
      
      * Remove types as using @ts-ignore
      
      * Update snapshot test
      
      * Add @iconscout/react-unicons to the shouldExclude list as it is blundled with es2015 syntax
      
      * Implment icons in Tabs
      
      * Implement icons in search items and  empty  list
      
      * Update buttons
      
      * Update button-related snapshot tests
      
      * Update icons in modals and page headers
      
      * Create anfular wrapper and update all icons on search screen
      
      * Update sizing, remove colors, update snapshot tests
      
      * Remove color prop from icon, remove color implemetation in mono icons
      
      * Remove color props from monochrome icons
      
      * Complete update of icons for search screen
      
      * Update icons for infor tooltips, playlist, permissions
      
      * Support temporarly font awesome icons used in enterprise grafana
      
      * Part1: Unicons implementation (#23197)
      
      * Create a new Icon component
      
      * Update icons in main sidebar
      
      * Update icons in Useful links and in react components on  main site
      
      * Update icons in Useful links and in main top navigation
      
      * Adjust sizing
      
      * Update panel navigation and timepicker
      
      * Update icons in Panel menu
      
      * NewPanelEditor: Fixed so that test alert rule works in new edit mode (#23179)
      
      * Update icons in add panel widget
      
      * Resolve merge conflict
      
      * Fix part of the test errors and type errors
      
      * Fix storybook errors
      
      * Update getAvailableIcons import in storybook knobs
      
      * Fix import path
      
      * Fix SyntaxError: Cannot use import statement outside a module in test environment error
      
      * Remove dynamic imports
      
      * Remove types as using @ts-ignore
      
      * Update snapshot test
      
      * Add @iconscout/react-unicons to the shouldExclude list as it is blundled with es2015 syntax
      
      * Remove color prop from icon, remove color implemetation in mono icons
      
      * Update navbar styling
      
      * Move toPascalCase to utils/string
      
      Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
      
      * Icons update
      
      * Add optional chaining to for isFontAwesome variable
      
      Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
      
      * Part3:  Unicons implementation (#23356)
      
      * Create a new Icon component
      
      * Update icons in main sidebar
      
      * Update icons in Useful links and in react components on  main site
      
      * Update icons in Useful links and in main top navigation
      
      * Adjust sizing
      
      * Update panel navigation and timepicker
      
      * Update icons in Panel menu
      
      * Update icons in add panel widget
      
      * Resolve merge conflict
      
      * Fix part of the test errors and type errors
      
      * Fix storybook errors
      
      * Update getAvailableIcons import in storybook knobs
      
      * Fix import path
      
      * Fix SyntaxError: Cannot use import statement outside a module in test environment error
      
      * Remove dynamic imports
      
      * Remove types as using @ts-ignore
      
      * Update snapshot test
      
      * Add @iconscout/react-unicons to the shouldExclude list as it is blundled with es2015 syntax
      
      * Implment icons in Tabs
      
      * Implement icons in search items and  empty  list
      
      * Update buttons
      
      * Update button-related snapshot tests
      
      * Update icons in modals and page headers
      
      * Create anfular wrapper and update all icons on search screen
      
      * Update sizing, remove colors, update snapshot tests
      
      * Remove color prop from icon, remove color implemetation in mono icons
      
      * Remove color props from monochrome icons
      
      * Complete update of icons for search screen
      
      * Update icons for infor tooltips, playlist, permissions
      
      * Support temporarly font awesome icons used in enterprise grafana
      
      * Part1: Unicons implementation (#23197)
      
      * Create a new Icon component
      
      * Update icons in main sidebar
      
      * Update icons in Useful links and in react components on  main site
      
      * Update icons in Useful links and in main top navigation
      
      * Adjust sizing
      
      * Update panel navigation and timepicker
      
      * Update icons in Panel menu
      
      * NewPanelEditor: Fixed so that test alert rule works in new edit mode (#23179)
      
      * Update icons in add panel widget
      
      * Resolve merge conflict
      
      * Fix part of the test errors and type errors
      
      * Fix storybook errors
      
      * Update getAvailableIcons import in storybook knobs
      
      * Fix import path
      
      * Fix SyntaxError: Cannot use import statement outside a module in test environment error
      
      * Remove dynamic imports
      
      * Remove types as using @ts-ignore
      
      * Update snapshot test
      
      * Add @iconscout/react-unicons to the shouldExclude list as it is blundled with es2015 syntax
      
      * Remove color prop from icon, remove color implemetation in mono icons
      
      * Update navbar styling
      
      * Move toPascalCase to utils/string
      
      Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
      
      * Update icons in Explore
      
      * Update icons in alerting
      
      * Update + and x buttons
      
      * Update icons in configurations and settings
      
      * Update close icons
      
      * Update icons in rich history
      
      * Update alert messages
      
      * Add optional chaining to for isFontAwesome variable
      
      * Remove icon mock, set up jest.config
      
      * Fix navbar plus icon
      
      * Fir enable-bacground to enableBackgournd
      
      Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
      
      * Merge remote branch origin master to icons-unicons
      
      * Revert "Merge remote branch origin master to icons-unicons"
      
      This reverts commit 3f25d50a39a940883fefe73ce51219139c1ed37f.
      
      * Size-up dashnav icons
      
      * Fix alerting icons, panel headers, update tests
      
      * Fix typecheck error
      
      * Adjustments - add panel icon, spacing
      
      * Set TerserPlugin sourceMap to false to prevent running out of memory when publishing storybook
      
      Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
      Ivana Huckova committed
    • Chore: Upgrade to Go 1.14 (#23371) · 7799dd84
      * Chore: Upgrade to Go 1.14
      * Chore: Bump version of grafana/grafana-ci-deploy Docker image
      * Chore: Fix/bump version of grafana/build-container Docker image
      * CircleCI: Upgrade build Docker images
      Arve Knudsen committed
    • Docs: fix time series table (#23400) · bd276475
      Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
      Robby Milo committed
    • Docs: Switch.mdx (#23142) · 05ea1590
      * Add "When to use" info to Switch.mdx
      
      * Update Switch.mdx
      Jess committed
    • Forms: Fixed form style issues due to recent style changes (#23421) · 6779033b
      * Forms: Fixed form style issues due to recent style changes
      
      * Removed unused import
      Torkel Ödegaard committed