1. 10 Jan, 2020 15 commits
    • Docs: Update documentation-style-guide.md (#21322) · cfba2563
      * Update documentation-style-guide.md
      
      Added Commands and code section.
      
      * Update documentation-style-guide.md
      
      * Update documentation-style-guide.md
      
      Added code block examples
      
      * Update documentation-style-guide.md
      Diana Payton committed
    • More datasource funcs poc (#21047) · a7509d2c
      * remove anon funcs, removed options from state, removed update method, static selects as constants
      
      * cancellable promise
      
      * cancel promise on unmount
      
      * use new datasource funcs for dryer component
      
      * event handler funcs
      
      * updated funcs and moved to utils, updating config editors
      
      * S has no keys. never will never work
      
      * remove report json
      
      * update azure snapshot
      
      * DataSourceSettings keyof
      
      * rename reset funcs
      Shavonn Brown committed
    • Docs: Update plugin installation and CLI (#21179) · aada45a4
      * Update plugin docs
      
      * Updated plugins installation documentation
      
      Moved all Grafana CLI commands into cli.md, moved API script into user.md, rewrote installation.md as an actual task that refers the user to the plugins installation page
      
      * Update cli.md
      
      * Update cli.md
      
      * Update docs/sources/administration/cli.md
      
      Co-Authored-By: Dan Cech <dcech@grafana.com>
      
      * Update docs/sources/administration/cli.md
      
      Co-Authored-By: Dan Cech <dcech@grafana.com>
      
      * Update docs/sources/http_api/user.md
      
      Co-Authored-By: Dan Cech <dcech@grafana.com>
      
      * Update docs/sources/http_api/user.md
      
      Co-Authored-By: Dan Cech <dcech@grafana.com>
      
      * Update cli.md
      
      * Fixed links
      
      * Update cli.md
      
      * Update cli.md
      
      * Update cli.md
      
      * Update cli.md
      
      Co-authored-by: Dan Cech <dan@aussiedan.com>
      Diana Payton committed
    • Docs: Update debian.md (#21339) · 77ec7afa
      * Docs: Update debian.md
      
      Simplified the APT install instructions by bundling the commands into one block, added steps in the .deb instructions to refer to new fields on the installation page.
      
      * Update debian.md
      
      * Update debian.md
      
      * Update debian.md
      
      * Update debian.md
      
      * Update debian.md
      
      * Update debian.md
      Diana Payton committed
    • Alerting: Adds support for sending a single email to all recipients in… · 0f0772b6
      Alerting: Adds support for sending a single email to all recipients in notification channel (#21091)
      
      When an alert is sent by e-mail, the process sends an e-mail to 
      each recipient separately. This PR is a single delivery to all recipients.
      For companies that use e-mail extensively, this is necessary in order 
      not to overload the sending queue.
      
      Replaces #18013
      Fixes #12650
      
      Co-authored-by: Henrique Oliveira <holiiveira@users.noreply.github.com>
      Marcus Efraimsson committed
    • Settings: Env override support for dynamic settings (#21439) · 673ccdc4
      * Settings: supports env overrrides for dynamic settings
      
      * Settings: makes it possible to explicitly get env override support for dynamic settings
      
      * Make linter happy
      Leonard Gram committed
    • Security: refactor 'redirect_to' cookie to use 'Secure' flag (#19787) · c5f906f4
      * Refactor redirect_to cookie with secure flag in middleware
      
      * Refactor redirect_to cookie with secure flag in api/login
      
      * Refactor redirect_to cookie with secure flag in api/login_oauth
      
      * Removed the deletion of 'Set-Cookie' header to prevent logout
      
      * Removed the deletion of 'Set-Cookie' at top of api/login.go
      
      * Add HttpOnly flag on redirect_to cookies where missing
      
      * Refactor duplicated code
      
      * Add tests
      
      * Refactor cookie options
      
      * Replace local function for deleting cookie
      
      * Delete redundant calls
      
      Co-authored-by: Sofia Papagiannaki <papagian@users.noreply.github.com>
      Jeffrey Descan committed
    • Logs: Fix parsing for logfmt fields that have parens (#21407) · a3c99f48
      * Logs: Fix parsing for logfmt fields that have parens
      
      - added `()`, `[]`, and `{}` to be allowed in logfmt field names
      
      * Fix matcher
      David committed
    • Improve documentation for the Prometheus data source (#21415) · e9bcee30
      Besides minor language corrections, this tries in particular to
      provide some clarity about the `step` setting in the Prometheus range
      query and the `$__interval` variable:
      
      - First of all: They are both always the same.
      
      - What's really confusing (and arguably really un-helpful) is that the
        _Min time interval_ is multiplied by the resolution
        factor. Therefore, I just state the fact here now but don't add
        anything like "This should be the scrape interval" because it is not
        true (if resolution is `1/10`, a meaningful _Min time interval_ is
        generally a tenth of the scrape interval).
      
      - More helpful is the _Min step_ parameter, because it is not
        multiplied by the resolution factor (which I have now stated
        explicitly). Of course, the _Min time interval_ has to be set to
        something small so that the _Min step_ parameter can kick in.
      
      It would be good if we could also override the _Min time interval_
      tool tip because that is where most people will look, and the current,
      very Graphite-centric tool tip is very confusing for the Prometheus
      query editor, in particular because it doesn't have any hint about the
      resolution factor being applied. See #21413.
      
      Signed-off-by: beorn7 <beorn@grafana.com>
      Björn Rabenstein committed
    • Heatmap: fix formatting (#21433) · 7521d2bb
      * add formatting
      
      * remove logging
      Ryan McKinley committed
    • ApiUser: Fix response when enabling, disabling or deleting a nonexistent user (#21391) · 53007e07
      * ApiUser: Fix response when enabling, disabling or deleting a nonexistent user
      Pavlos Daoglou committed
    • grafana/ui: Create Tabs component (#21328) · bb649489
      * create tabs component
      
      * replace tabs in pageheader
      
      * splitting two different types of tabitems
      
      * fix index and conditionals in tabs
      
      * redo tabs to not render anchor links
      
      * rename to className and use cx to combine classes
      
      * reverting back to a simpler use case
      
      * moving type to types file
      
      * fix import
      
      * redoing Tabs to simpler composition components
      
      * pr feedback
      
      * update snapshot
      
      * use icon component, added knob for storybook
      Peter Holmberg committed
  2. 09 Jan, 2020 6 commits
  3. 08 Jan, 2020 6 commits
  4. 07 Jan, 2020 11 commits
  5. 06 Jan, 2020 2 commits