1. 20 Apr, 2020 18 commits
  2. 19 Apr, 2020 5 commits
  3. 18 Apr, 2020 5 commits
  4. 17 Apr, 2020 12 commits
    • Tweaks and comments for ci-improvements, stability, and readibility (#23658) · 4e521a84
      * Tweaks and comments for ci-improvements, stability, and readibility
      - Made naming more obvious and intuitive
      - CI supports grafana e2e plus more granular design
        (side effect that it takes slightly longer, but negligable)
      - disable strict e2e errors through environment variable
      - Added tools for linting and for building plugin-ci
      
      * feedback from stevev - remove version. Causes problems
      Stephanie Closson committed
    • Toolkit: Update slim debian image for e2e testing (#23629) · 336ab899
      * Because alpine uses musl instead of libc, the e2e/cypress was not compatible
      So:
      - Created new VM based on debian-slim
      - Could also be used as a build VM
      
      Fixes:
      - ginstall issue with merge somewhere.
      - Trimmed down the alpine VM since we don't need the extra libraries for cypress
      
      * Fix: Don't need cp on debian
      Fix: Don't use /bin/sh on debian. Only for alpine. Use /bin/bash on debian
      Fix: Missing dependencies to e2e tests
      Stephanie Closson committed
    • Docs: Grafana internal metrics update (#23448) · 43fc6c3a
      * Update metrics.md
      
      * Updated metrics.md and configuration.md
      
      * Added links to data sources
      
      * Update metrics.md
      
      * Update docs/sources/administration/metrics.md
      
      Co-Authored-By: Carl Bergquist <carl@grafana.com>
      
      Co-authored-by: Carl Bergquist <carl@grafana.com>
      Co-authored-by: bergquist <carl.bergquist@gmail.com>
      Diana Payton committed
    • Transformers: changes reduce transformer (#23611) · 97c5e297
      * Transformers: changes reduce transformer
      
      * Refactor: fixes lenght of frame
      
      * Minor tweaks and polish
      
      Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
      Hugo Häggmark committed
    • Search: migrate manage dashboards (#23530) · 89c8855f
      * 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: Add ManageDashboards.tsx
      
      * Search: Add mergeReducers
      
      * Search: Use mergeReducers
      
      * Search: remove default state from reducers
      
      * Search: Fix recent and starred icons
      
      * Search: Enable search
      
      * Search: Add markup
      
      * Search: Separate manageDashboardsReducer
      
      * Search: Add DashboardActions.tsx
      
      * Use new Select for TagFilter
      
      * Search: Use TagFilter for search filters
      
      * Search: Use TagList
      
      * Search: Add toggleSection
      
      * Search: Add more actions
      
      * Search add manageDashboards.test.ts
      
      * Search: Add getCheckedUids
      
      * Search: Add modify and toggle checked actions
      
      * Search: Update tests
      
      * Search: Update component template
      
      * Search: Enable section toggle
      
      * Search: Derive canMove and canDelete
      
      * Search: Handle delete items
      
      * Search: Fix tests
      
      * Search: Enable toggle items
      
      * Search: Add confirm modal subtitle
      
      * Search: Use theme vars
      
      * Search: Add getCheckedDashboardsUids
      
      * Search: Add MoveToFolderModal
      
      * Search: Enable moving dashboards
      
      * Search: Fix strict null checks errors
      
      * Search: Fix strict null checks errors[2]
      
      * Search: Enable filters
      
      * Search: Add useSearchQuery.ts
      
      * Search: Toggle items when toggling all
      
      * Search: Update useSearchQuery to accept custom params
      
      * Search: Add useSearchQuery to dashboard search
      
      * Search: use SearchField for manage dashboards
      
      * Search: Remove event param from query change
      
      * Search: Add base search hooks
      
      * Search: refactor useSearch to accept reducer
      
      * Search: use useDashboardSearch hook
      
      * Search: Fix useSearchQuery params
      
      * Search: Enable folder search
      
      * Search: Update tests
      
      * Search: Pass the props to manage-dashboards
      
      * Search: Add search filters margin
      
      * Search: Remove search-field-wrapper class and hide logic for it
      
      * Search: Adjust SearchField styles
      
      * Search: Move search-results-container inside SearchResults
      
      * Search: Fix type errors
      
      * Search: Add EmptyListCTA
      
      * Search: Update move message
      
      * Search: Cleanup
      
      * Search: Add todo
      
      * Search: Fix action type
      
      * Search: Use React wrapper vs FolderDashboardsCtrl and DashboardListCtrl
      
      * Search: DashboardList => DashboardListPage
      
      * Search: Remove ManageDashboards from angular_wrappers
      
      * Minor style tweaks
      
      * Search: Use LinkButton
      
      Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
      Alex Khomenko committed
    • Inspect: Transformers (#23598) · 1816ab80
      * WIP: Inspect transformers
      
      * Updated
      
      * Transformations working in inspect drawer and series to columns working as normal transformation
      
      * Minor name change
      
      * Updated
      
      * Updated
      
      * Fix: fixes crash with dataFrameIndex out of bounds
      
      Co-authored-by: Hugo Häggmark <hugo.haggmark@grafana.com>
      Torkel Ödegaard committed
    • FieldOverrides: UI updates (#23630) · 416111c5
      * UI improvements for field overrides
      
      * Update tests
      
      * Fix missing key
      
      * Fix e2e
      Dominik Prokop committed
    • Forms migration: Change password (#23623) · a9e408fe
      * Migrate ChangePassword
      
      * Add validation
      Tobias Skarhed committed
    • SAML Role and Team sync (open source part) (#23391) · f023e7a3
      * SAML: add default params for role and team sync
      
      * SAML: add org_mapping option
      
      * SAML: support allowed_organizations option
      
      * Chore: expose RedirectWithError from HTTPServer
      
      * Chore: return RedirectResponse (fix superfluous response.writeheader message)
      
      * HTTPServer: expose ValidateRedirectTo() and CookieOptionsFromCfg()
      
      * Config: move SAML section to the enterprise
      Alexander Zobnin committed