1. 16 Apr, 2019 6 commits
    • replace dep with go modules (#16017) · 68f5ddf1
      - guide shamelessly stolen from prometheus/prometheus
      - updates local interface of oauth exchange
      - updates local impl of hclogger
      - bump jaeger client version
      
      closes #16088
      Carl Bergquist committed
    • Heatmap: Fixed auto decimals when bucket name is not number but contains dots,… · 057577dc
      Heatmap: Fixed auto decimals when bucket name is not number but contains dots, fixes #13019 (#16609)
      
      Torkel Ödegaard committed
    • build: partially replace gometalinter with golangci-lint (#16610) · 490515ae
      we still use gometalinter for goconst since it doesn't 
      report errors for duplicated in test files
      Carl Bergquist committed
    • Explore & Dashboard: New Refresh picker (#16505) · 406ef962
      * Added RefreshButton
      
      * Added RefreshSelect
      
      * Added RefreshSelectButton
      
      * Added RefreshPicker
      
      * Removed the magic string Paused
      
      * Minor style changes and using Off instead of Pause
      
      * Added HeadlessSelect
      
      * Added HeadlessSelect story
      
      * Added SelectButton
      
      * Removed RefreshSelectButton
      
      * Added TimePicker and moved ClickOutsideWrapper to ui/components
      
      * Added TimePickerPopOver
      
      * Added react-calendar
      
      * Missed yarn lock file
      
      * Added inputs to popover
      
      * Added TimePicker and RefreshPicker to DashNav
      
      * Moved TimePicker and RefreshPicker to app/core
      
      * Added react-calendar to app and removed from ui/components
      
      * Fixed PopOver onClick
      
      * Moved everything back to ui components because of typings problems
      
      * Exporing RefreshPicker and TimePicker
      
      * Added Apply and inputs
      
      * Added typings
      
      * Added TimePickerInput and logic
      
      * Fixed parsing of string to Moments
      
      * Fixed range string
      
      * Styling and connecting the calendars and inputs
      
      * Changed Calendar styling
      
      * Added backward forward and zoom
      
      * Fixed responsive styles
      
      * Moved TimePicker and RefreshPicker into app core
      
      * Renamed menuIsOpen to isOpen
      
      * Changed from className={} to className=""
      
      * Moved Popover to TimePickerOptionGroup
      
      * Renamed all PopOver to Popover
      
      * Renamed popOver to popover and some minor refactorings
      
      * Renamed files with git mv
      
      * Added ButtonSelect and refactored RefreshPicker
      
      * Refactored TimePicker to use new ButtonSelect
      
      * Removed HeadlessSelect as suggested
      
      * fix: Fix typings and misc errors after rebase
      
      * wip: Enable time picker on dashboard and add tooltip
      
      * Merge branch 'master' into hugoh/new-timepicker-and-unified-component
      
      # Conflicts:
      #	packages/grafana-ui/package.json
      #	packages/grafana-ui/src/components/Input/Input.test.tsx
      #	packages/grafana-ui/src/components/Input/Input.tsx
      #	packages/grafana-ui/src/utils/validate.ts
      #	public/app/features/dashboard/panel_editor/QueryOptions.tsx
      #	yarn.lock
      
      * fix: Snapshot update
      
      * Move TimePicker default options into the TimePicker as statics, pass the tooltipContent down the line when wanted and wrap the button in a tooltip element
      
      * fix: Override internal state prop if we provide one in a prop
      
      * Updated snapshots
      
      * Let dashnav control refreshPicker state
      
      * feat: Add a stringToMs function
      
      * wip: RefreshPicker
      
      * wip: Move RefreshPicker to @grafana/ui
      
      * wip: Move TimePicker to @grafana/ui
      
      * wip: Remove comments
      
      * wip: Add refreshPicker to explore
      
      * wip: Use default intervals if the prop is missing
      
      * wip: Nicer way of setting defaults
      
      * fix: Control the select component
      
      * wip: Add onMoveForward/onMoveBack
      
      * Remove code related to the new time picker and refresh picker from dashnav
      
      * Fix: Typings after merge
      
      * chore: Minor fix after merge
      
      * chore: Remove _.map usage
      
      * chore: Moved refresh-picker logic out of the refresh picker since it will work a little differently in explore and dashboards until we have replaced the TimeSrv
      
      * feat: Add an Interval component to @grafana/ui
      
      * chore: Remove intervalId from redux state and move setInterval logic from ExploreToolbar to its own Interval component
      
      * feat: Add refreshInterval to Explore's URL state
      
      * feat: Pick up refreshInterval from url on page load
      
      * fix: Set default refreshInterval when no value can be retained from URL
      
      * fix: Update test initial state with refreshInterval
      
      * fix: Handle URLs before RefreshPicker
      
      * fix: Move RefreshInterval to url position 3 since the segments can take multiple positions
      
      * fix: A better way of detecting urls without RefreshInterval in Explore
      
      * chore: Some Explore typings
      
      * fix: Attach refresh picker to interval picker
      
      * chore: Sass fix for refresh button border radius
      
      * fix: Remove refreshInterval from URL
      
      * fix: Intervals now start when previous interval is finished
      
      * fix: Use clearTimeout instead of clearInterval
      
      * fix: Make sure there's a delay set before adding a timeout when we have slow explore queries
      
      * wip: Add refresh picker to dashboard
      
      * feat: Add util for removing keys with empty values
      
      * feat: RefreshPicker in dashboards and tmp rem out old RefreshPicker
      
      * fix: Remove the jumpy:ness in the refreshpicker
      
      * Changed placement and made it hide when your in dashboard settings
      
      * chore: Move logic related to refresh picker out of DashNav to its own component
      
      * feat: Add tooltip to refreshpicker
      
      * fix: Fix bug with refreshpicker not updating when setting to 'off'
      
      * fix: Make it possible to override refresh intervals using the dashboard intervals
      
      * chore: Change name of Interval to SetInterval to align with ecmascripts naming since its basically the same but declarative and async
      
      * fix: Use default intervals when auto refresh is empty in dashboard settings
      
      * fix: Hide time/interval picker when hidden is true on the model, such as on the home dashboard
      
      * fix: Interval picker will have to handle location changes since timeSrv wont
      
      * RefreshPicker: Refactoring refresh picker
      
      * RefreshPicker: minor refactoring
      Johannes Schill committed
  2. 15 Apr, 2019 17 commits
  3. 12 Apr, 2019 16 commits
  4. 11 Apr, 2019 1 commit