1. 02 Sep, 2020 3 commits
  2. 01 Sep, 2020 8 commits
    • Table: Adds column filtering (#27225) · ff1149ac
      * Table: Adds column filters
      
      * Refactor: adds filter by value function
      
      * Refactor: some styling and sorting
      
      * Refactor: Moves filterByValue to utils
      
      * Tests: add filterByValue tests
      
      * Refactor: simplifies filteredValues
      
      * Refactor: adds dropshadow
      
      * Refactor: keeps icons together with label and aligns with column alignment
      
      * Refactor: hides clear filter if no filter is active
      
      * Refactor: changes how values in filter are populated
      
      * Refactor: adds filterable field override
      
      * Tests: fixed broken tests
      
      * Refactor: adds FilterList
      
      * Refactor: adds blanks entry for non value labels
      
      * Refactor: using preFilteredRows in filter list
      
      * Refactor: adds filter input
      
      * Refactor: fixes issue found by e2e
      
      * Refactor: changes after PR comments
      
      * Docs: adds documentation for Column filter
      
      * Refactor: moves functions to utils and adds tests
      
      * Refactor: memoizes filter function
      
      * Docs: reverts docs for now
      Hugo Häggmark committed
    • Table: Set table cell height to 100% (#27309) · aff9e931
      ## Table
      
      ### changed
      - adjusted tablecell styles to have 100% height
      Michel Engelen committed
    • Thresholds: Fixed issue with thresholds in overrides not working after save and reload (#27297) · 1f6c2dbc
      * WIP: Fix null thresholds in overrides when loading
      
      * Fix thresholds on load instead of in apply field overrides
      
      * simplify expression
      
      * fixed ts issue
      
      * Updated test
      
      * Updated another test
      
      * Updated another test
      Torkel Ödegaard committed
    • Docs: Drawer component (#27267) · d07755b6
      * Add documentation and example to mdx
      
      * Update packages/grafana-ui/src/components/Drawer/Drawer.mdx
      
      Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com>
      
      * Update packages/grafana-ui/src/components/Drawer/Drawer.mdx
      
      Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com>
      
      * Fix button and update text
      
      Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com>
      Peter Holmberg committed
    • Docs: Add report settings section (#26946) · f323ae6b
      * Docs: Update report features
      
      * Docs: Add info about custom time range
      
      * Docs: Add Settings section
      
      * Docs: Update text
      
      * Update docs/sources/enterprise/reporting.md
      
      Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
      
      * Update docs/sources/enterprise/reporting.md
      
      Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
      
      * Update docs/sources/enterprise/reporting.md
      
      Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
      
      * Update docs/sources/enterprise/reporting.md
      
      Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
      
      * Update docs/sources/enterprise/reporting.md
      
      Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
      
      * Update docs/sources/enterprise/reporting.md
      
      Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
      
      * Update reporting docs
      
      * Clarify docs
      
      * Add settings image
      
      Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
      Alex Khomenko committed
    • OAuth: Increase state cookie max age (#27258) · 8faaa1a5
      60s can be too short if the oauth provider is slow
      for some reason and its defintly too slow if the
      OAuth provider requires 2FA.
      
      Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
      Carl Bergquist committed
    • Loki: Replaces dataSourceRequest with fetch (#27265) · 8ec2aa02
      * Loki: Replaces dataSourceRequest with fetch
      
      * Update public/app/plugins/datasource/loki/datasource.ts
      
      Co-authored-by: Zoltán Bedi <zoltan.bedi@gmail.com>
      
      Co-authored-by: Zoltán Bedi <zoltan.bedi@gmail.com>
      Hugo Häggmark committed
  3. 31 Aug, 2020 8 commits
    • Graph: Preseve existing data links in field config when loading dashboard (#27295) · 4b8f4df1
      * Graph: Preseve existing data links in field config
      
      * ts fix
      Torkel Ödegaard committed
    • AzureMonitor: select plugin route from cloudname (#27273) · 06323b8e
      * AzureMonitor: select plugin route from cloudname
      fixes #27243
      Kyle Brandt committed
    • Update CODEOWNERS (#27298) · 42e8cb51
      Diana Payton committed
    • Grafana-UI: Add Collapse docs (#27291) · b45d5ec5
      * Grafana-UI: Add Collapse docs
      
      * Grafana-UI: Add comments
      
      * Clarify description
      Alex Khomenko committed
    • Transformations: Adding group by and aggregate on multiple fields transformation · 7db42f0a
      * Adding Occurences transformer
      
      * Adding test for Occurences Transformer
      
      * Cleanup. Adding a test.
      
      * Adding doc
      
      * Modifying UI to support custom calculations options
      
      * Implementing data transformation
      
      * Finalizing calculations implementation
      
      * Cleanup
      
      * Using Fields instead of arrays in data grouping
      
      * Renaming transformation to GroupBy
      
      * Adding some doc
      
      * Apply suggestions (solving TS typing errors)
      
      Co-authored-by: Marcus Andersson <systemvetaren@gmail.com>
      
      * Tweaking UI
      
      * Preventing of selecting twice the same field name.
      
      * Removing console print. No calculations by default.
      
      * Forgot to add the current value to the GroupBy selector
      
      * Solving some typing issues and prettyfier errors
      
      * Cleanup
      
      * Updating test
      
      * Ensure proper copy of options (solves some issues)
      
      * Check if the fields exist in the data before processing
      
      * Adding missing import in test file
      
      * If group by field not specified, return all data untouched.
      
      * Adding another missing import in test
      
      * Minor updates
      
      * Implementing GroupBy multiple fields + Improve field typing
      
      * Removing console prints
      
      * Allowing the exact number of fields to be added as aggregation
      
      * Centering remove button icon
      
      * Cleanup
      
      * Correcting TS error
      
      * Chaging transformer options structure
      
      * Sorting so GroupBy fields appear on top
      
      * Cleanup
      
      * Simplifying some operations. Adding curly brackets.
      
      * Changing some labels on the UI
      
      * Updating test
      
      * Cleanup
      
      * Updating doc
      
      * Fixed field list. Storing options as Record instead of Array.
      
      * Update test
      
      * Cleaned up the group by editor UI code.
      
      * changed the transform to a table layout instead of a flexbox layout.
      
      * cleaned up group by transformer.
      
      * removed unused imports.
      
      * Added some more tests.
      
      * Added one more test and cleaned up code.
      
      * fixed failing test.
      
      * Fixed so we we have the proper casing on naming.
      
      * fixed so we don't wrap on the first row.
      
      Co-authored-by: Marcus Andersson <systemvetaren@gmail.com>
      Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
      Co-authored-by: Marcus Andersson <marcus.andersson@grafana.com>
      Totalus committed
    • Storybook: Add vision statement to intro page (#27228) · fe6d399f
      * Storybook: Add vision statement to intro page
      
      Added the vision statement compiled by the Grafana Labs design system knights to the grafana-ui intro section. Feedback and further improvement ideas welcome!
      
      * Review feedback part 1
      
      _fixed headline formatting
      _removed numbered list
      _removed paragraph "A library of unified components and styles"
      _renamed all occurrences to @grafana/ui
      _replaced "ideate" with "determine together"
      Jess committed
    • Transformations: enable transformations reordering (#27197) · 6dbb803b
      * Transformations: enable queries reorder by drag and drop
      
      * Satisfy ts
      
      * Update unicons and replace ellipsis with draggabledot
      
      * remove import
      
      * Remove that snap
      
      * Review
      
      * review 2
      Dominik Prokop committed
  4. 28 Aug, 2020 7 commits
  5. 27 Aug, 2020 11 commits
  6. 26 Aug, 2020 3 commits
    • Docs: Add best practices (#27057) · 1e8b10ef
      * added content
      
      * adding content
      
      * Update best-practices-for-creating-dashboards.md
      
      * moved strategies.md
      
      * updating content
      
      * Update best-practices-for-creating-dashboards.md
      
      * Update best-practices-for-managing-dashboards.md
      
      * Update best-practices-for-creating-dashboards.md
      
      * Update best-practices-for-managing-dashboards.md
      
      * Update best-practices-for-creating-dashboards.md
      
      * content updates
      
      * Update common-observability-strategies.md
      
      * Update best-practices-for-managing-dashboards.md
      
      * Update best-practices-for-managing-dashboards.md
      
      * Update dashboard-management-maturity-levels.md
      
      * updated menu
      
      * Update dashboard-management-maturity-levels.md
      
      * added Torkel tips
      
      * Update best-practices-for-creating-dashboards.md
      
      * Update docs/sources/best-practices/best-practices-for-creating-dashboards.md
      
      Co-authored-by: Peter Holmberg <peterholmberg@users.noreply.github.com>
      
      * Update docs/sources/best-practices/best-practices-for-managing-dashboards.md
      
      Co-authored-by: Peter Holmberg <peterholmberg@users.noreply.github.com>
      
      * Update docs/sources/best-practices/best-practices-for-managing-dashboards.md
      
      Co-authored-by: Emil Tullstedt <emil.tullstedt@grafana.com>
      
      * Update docs/sources/best-practices/dashboard-management-maturity-levels.md
      
      Co-authored-by: Emil Tullstedt <emil.tullstedt@grafana.com>
      
      * Update docs/sources/best-practices/dashboard-management-maturity-levels.md
      
      Co-authored-by: Emil Tullstedt <emil.tullstedt@grafana.com>
      
      * Update best-practices-for-creating-dashboards.md
      
      * DavKal updates
      
      * Update best-practices-for-creating-dashboards.md
      
      Co-authored-by: Peter Holmberg <peterholmberg@users.noreply.github.com>
      Co-authored-by: Emil Tullstedt <emil.tullstedt@grafana.com>
      Diana Payton committed
    • Update cloud docs link (#25545) · 66c6b20c
      Dan Cech committed