1. 15 Dec, 2020 1 commit
  2. 01 Dec, 2020 1 commit
    • Chore: Enable eslint-plugin-react partial rules (#29428) · 546f569e
      * Chore: Enable eslint react/display-name
      
      Enable react/display-name and fixed the corresponding linting issue
      
      part of: #29201
      
      * Chore: Enable eslint react/no-deprecated
      
      Enable react/no-deprecated and add the UNSAFE_ prefix for deprected methods
      
      part of: #29201
      
      * Chore: Enable eslint react/no-find-dom-node
      
      Enable react/no-find-dom-node rule and use ref instead
      
      part of: #29201
      
      * Test: Update TeamGroupSync test snapshot
      
      Since we added the displayName for ToolTip compontent and tag name is changed.
      
      * Fix: Fixed ClickOutsideWrapper render
      
      The props.children might contains numbers of nodes which make cloneElement failed. Change to simply use a div to wrapper
      the children and assign the ref to div for this feature
      
      * Style: Use shorthand method definition style for inline component
      
      * Fix: Rebase master and fix linting
      
      Rebase from master branch and fix new displayName linting warning
      Chi-Hsuan Huang committed
  3. 27 Oct, 2020 1 commit
  4. 21 Oct, 2020 1 commit
  5. 25 Sep, 2020 1 commit
    • Chore: Upgrade typescript and related packages (#27316) · d3224172
      * Chore: Upgrade typescript and related packages
      Closes #27115
      
      * Apply suggestions from code review
      
      Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com>
      
      * fixes some tests
      
      * Fix failing tests
      
      * Apply suggestions from code review
      
      Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com>
      
      Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com>
      Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com>
      kay delaney committed
  6. 12 Apr, 2020 2 commits
  7. 09 Apr, 2020 1 commit
  8. 17 Jan, 2020 1 commit
  9. 23 Dec, 2019 1 commit
    • Table: Component progress & custom FieldConfig options (#21231) · 3347b45a
      * Table: Set & use field display processor
      
      * Use applyFieldOverrides outside in story instead
      
      * Change types a bit
      
      * Table: Move to flexible layout
      
      * Simplest possible custom field option
      
      * Skip default column
      
      * Added textAlign
      
      * Explore: Set display processor for table data frame
      
      * Fixed storybook
      
      * Refactoring
      
      * Progress on cell display mode
      
      * Major progress
      
      * Progress & refactoring
      
      * Fixes
      
      * Updated tests
      
      * Added more tests
      
      * Table: Progress on cell style customization
      
      * Restored testdata random walk table scenario
      
      * put back unrelated change
      
      * remove unused things
      
      * Updated table story
      
      * Renamed property
      
      Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
      Torkel Ödegaard committed
  10. 31 Oct, 2019 1 commit
    • Chore: Reorg packages (#20111) · 9b7748ec
      Primarily- moving majority of the types and utils from @grafana/ui to @grafana/data
      
      * Move types from grafana-ui to grafana-data
      
      * Move valueFormats to grafana-data
      
      * Move utils from grafana-ui to grafana-data
      
      * Update imports in grafana-ui
      
      * revert data's tsconfig change
      
      * Update imports in grafana-runtime
      
      * Fix import paths in grafana-ui
      
      * Move rxjs to devDeps
      
      * Core import updates batch 1
      
      * Import updates batch 2
      
      * Imports fix batch 3
      
      * Imports fixes batch i don't know
      
      * Fix imorts in grafana-toolkit
      
      * Fix imports after master merge
      Dominik Prokop committed
  11. 28 Oct, 2019 1 commit
  12. 15 Oct, 2019 1 commit
  13. 08 Oct, 2019 1 commit
  14. 26 Sep, 2019 1 commit
    • Docs: Add styling.md with guide to Emotion at Grafana (#19411) · 75b21c76
      * Add styling.md with guide to emotion
      
      * Update style_guides/styling.md
      
      * Update style_guides/styling.md
      
      * Update style_guides/styling.md
      
      * Update PR guide
      
      * Add stylesFactory helper function
      
      * Simplify styles creator signature
      
      * Make styles factory deps optional
      
      * Update typing
      
      * First batch of updates
      
      * Remove unused import
      
      * Update tests
      Dominik Prokop committed
  15. 04 Sep, 2019 1 commit
  16. 28 Aug, 2019 1 commit
    • DataLinks: enable data links in Gauge, BarGauge and SingleStat2 panel (#18605) · ff6b8c5a
      * datalink on field
      
      * add dataFrame to view
      
      * Use scoped variables to pass series name and value time to data links interpolation
      
      * Use scoped variables to pass series name and value time to data links interpolation
      
      * Enable value specific variable suggestions when Gauge is displaying values
      
      * Fix prettier
      
      * Add basic context menu with data links to GaugePanel
      
      * Fix incorrect import in grafana/ui
      
      * Add custom cursor indicating datalinks available via context menu (in Gauge only now)
      
      * Add data links to SingleStat2
      
      * Minor refactor
      
      * Retrieve data links in a lazy way
      
      * Update test to respect links retrieval being lazy
      
      * delay link creation
      
      * cleanup
      
      * Add origin to LinkModel and introduce field & panel links suppliers
      
      * Add value time and series name field link supplier
      
      * Remove links prop from visualization and implement common UI for data links context menu
      
      * Update snapshot
      
      * Rename className prop to clickTargetClassName
      
      * Simplify condition
      
      * Updated drilldown dashboard and minor changes
      
      * Use class name an onClick handler on the top level dom element in visualization
      
      * Enable series name interpolation when presented value is a calculation
      Ryan McKinley committed
  17. 25 Jun, 2019 1 commit
    • Graph: Add data links feature (click on graph) (#17267) · 335cec07
      * WIP: initial panel links editor
      
      * WIP: Added dashboard migration to new panel drilldown link schema
      
      * Make link_srv interpolate new variables
      
      * Fix failing tests
      
      * Drilldown: Add context menu to graph viz (#17284)
      
      * Add simple context menu for adding graph annotations and showing drilldown links
      
      * Close graph context menu when user start scrolling
      
      * Move context menu component to grafana/ui
      
      * Make graph context menu appear on click, use cmd/ctrl click for quick annotations
      
      * Move graph context menu controller to separate file
      
      * Drilldown: datapoint variables interpolation (#17328)
      
      * Add simple context menu for adding graph annotations and showing drilldown links
      
      * Close graph context menu when user start scrolling
      
      * Move context menu component to grafana/ui
      
      * Make graph context menu appear on click, use cmd/ctrl click for quick annotations
      
      * Add util for absolute time range transformation
      
      * Add series name and datapoint timestamp interpolation
      
      * Rename drilldown link variables tot snake case, use const values instead of strings in tests
      
      * Bring LinkSrv.getPanelLinkAnchorInfo for compatibility reasons and add deprecation warning
      
      * Rename seriesLabel to seriesName
      
      * Drilldown: use separate editors for panel and series links (#17355)
      
      * Use correct target ini context menu links
      
      * Rename PanelLinksEditor to DrilldownLinksEditor and mote it to grafana/ui
      
      * Expose DrilldownLinksEditor as an angular directive
      
      * Enable visualization specifix drilldown links
      
      * Props interfaces rename
      
      * Drilldown: Add variables suggestion and syntax highlighting for drilldown link editor (#17391)
      
      * Add variables suggestion in drilldown link editor
      
      * Enable prism
      
      * Fix backspace not working
      
      * Move slate value helpers to grafana/ui
      
      * Add syntax higlighting for links input
      
      * Rename drilldown link components to data links
      
      * Add template variabe suggestions
      
      * Bugfix
      
      * Fix regexp not working in Firefox
      
      * Display correct links in panel header corner
      
      * bugfix
      
      * bugfix
      
      * Bugfix
      
      * Context menu UI tweaks
      
      * Use data link terminology instead of drilldown
      
      * DataLinks: changed autocomplete syntax
      
      * Use singular form for data link
      
      * Use the same syntax higlighting for built-in and template variables in data links editor
      
      * UI improvements to context menu
      
      * UI review tweaks
      
      * Tweak layout of data link editor
      
      * Fix vertical spacing
      
      * Remove data link header in context menu
      
      * Remove pointer cursor from series label in context menu
      
      * Fix variable selection on click
      
      * DataLinks: migrations for old links
      
      * Update docs about data links
      
      * Use value time instead of time range when interpolating datapoint timestamp
      
      * Remove not used util
      
      * Update docs
      
      * Moved icon a bit more down
      
      * Interpolate value ts only when using __value_time variable
      
      * Bring href property back to LinkModel
      
      * Add any type annotations
      
      * Fix TS error on slate's Value type
      
      * minor changes
      Torkel Ödegaard committed