1. 24 Jun, 2019 6 commits
    • Project: Issue triage doc improvement (#17709) · c41eba92
      Adds some fixes of types and a new section describing how 
      you can help with the Grafana project related to issues.
      
      Ref #17648
      Marcus Efraimsson committed
    • Improvement: Grafana release process minor improvements (#17661) · bc94f85d
      * Don't display changelog category title when no items
      
      The output of the changelog is meant to be copy/pasted with ease. When a
      changelog category does not contain items is better to not display title
      at all thus avoiding having the manually modify the output as we include
      it in the steps of the process.
      
      * Introduce a CLI task to close milestones whilst doing a Grafana release
      
      As part of a Grafana release, we need to eventually close the GitHub
      milestone to indicate is done and remove all the cherry-pick labels from
      issues/prs within the milestone to avoid our cherry-pick CLI command to
      pick them up on the next release.
      
      * Abstract the GitHub client into a module
      
      * Introduce `GitHubClient` to all CLI tasks
      gotjosh committed
    • TimePicker: New time picker dropdown & custom range UI (#16811) · 0412a28d
      * feat: Add new picker to DashNavTimeControls
      
      * chore: noImplicitAny limit reached
      
      * chore: noImplicityAny fix
      
      * chore: Add momentUtc helper to avoid the isUtc conditionals
      
      * chore: Move getRaw from Explore's time picker to grafana/ui utils and rename to getRawRange
      
      * feat: Use helper functions to convert utc to browser time
      
      * fix: Dont Select current value when pressing tab when using Time Picker
      
      * fix: Add tabIndex to time range inputs so tab works smoothly and prevent mouseDown event to propagate to react-select
      
      * fix: Add spacing to custom range labels
      
      * fix: Updated snapshot
      
      * fix: Re-adding getRaw() temporary to fix the build
      
      * fix: Disable scroll event in Popper when we're using the TimePicker so the popup wont "follow" the menu
      
      * fix: Move all "Last xxxx" quick ranges to the menu and show a "UTC" text when applicable
      
      * fix: Add zoom functionality
      
      * feat: Add logic to mark selected option as active
      
      * fix: Add tooltip to zoom button
      
      * fix: lint fix after rebase
      
      * chore: Remove old time picker from DashNav
      
      * TimePicker: minor design update
      
      * chore: Move all time picker quick ranges to the menu
      
      * fix: Remove the popover border-right, since the quick ranges are gone
      
      * chore: Remove function not in use
      
      * Fix: Close time picker on resize event
      
      * Fix: Remove border bottom
      
      * Fix: Use fa icons on prev/next arrows
      
      * Fix: Pass ref from TimePicker to TimePickerOptionGroup so the popover will align as it should
      
      * Fix: time picker ui adjustments to get better touch area on buttons
      
      * Fix: Dont increase line height on large screens
      
      * TimePicker: style updates
      
      * Fix: Add more prominent colors for selected dates and fade out dates in previous/next month
      
      * TimePicker: style updates2
      
      * TimePicker: Big refactorings and style changes
      
      * Removed use of Popper not sure we need that here?
      * Made active selected item in the list have the "selected" checkmark
      * Changed design of popover
      * Changed design of and implementation of the Custom selection in the dropdown it did not feel like a item you
      could select like the rest now the list is just a normal list
      
      * TimePicker: Refactoring & style changes
      
      * TimePicker: use same date format everywhere
      
      * TimePicker: Calendar style updates
      
      * TimePicker: fixed unit test
      
      * fixed unit test
      
      * TimeZone: refactoring time zone type
      
      * TimePicker: refactoring
      
      * TimePicker: finally to UTC to work
      
      * TimePicker: better way to handle calendar utc dates
      
      * TimePicker: Fixed tooltip issues
      
      * Updated snapshot
      
      * TimePicker: moved tooltip from DashNavControls into TimePicker
      Johannes Schill committed
    • Fix link in pkg/README (#17714) · d0852f06
      Remove leading backslash from url 
      Sofia Papagiannaki committed
    • Dashboard: Use Explore's Prometheus editor in dashboard panel edit (#15364) · 4ddeb94f
      * WIP prometheus editor same in panel
      
      * Dont use panel in plugin editors
      
      * prettiered modified files
      
      * Fix step in external link
      
      * Prevent exiting edit mode when slate suggestions are shown
      
      * Blur behavior and $__interval variable
      
      * Remove unused query controller
      
      * Basic render test
      
      * Chore: Fixes blacklisted import
      
      * Refactor: Adds correct start and end time
      David committed
  2. 23 Jun, 2019 1 commit
  3. 22 Jun, 2019 2 commits
  4. 21 Jun, 2019 1 commit
    • Document issue triage process (#17669) · ec3b91e6
      Adds a first version of project documentation/guideline for triaging 
      of issues. This adds some additional content and context so that 
      the issue triage process can be understood by both maintainers 
      and existing/new contributors and other interested parties.
      
      Co-Authored-By: Andrej Ocenas <mr.ocenas@gmail.com>
      
      Closes #17648
      Marcus Efraimsson committed
  5. 20 Jun, 2019 4 commits
  6. 19 Jun, 2019 6 commits
  7. 18 Jun, 2019 16 commits
  8. 17 Jun, 2019 4 commits