- 10 Jan, 2020 14 commits
-
-
* 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 -
* 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 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 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 -
Danilo Bargen committed
-
* 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 -
* 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 - added `()`, `[]`, and `{}` to be allowed in logfmt field names * Fix matcher
David committed -
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 -
* add formatting * remove logging
Ryan McKinley committed -
Fixes #21362
vikkyomkar committed -
* ApiUser: Fix response when enabling, disabling or deleting a nonexistent user
Pavlos Daoglou committed -
* 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 -
Ryan McKinley committed
-
- 09 Jan, 2020 6 commits
-
-
* Added text align option to column styles, tests * table panel migrations * added tests * default column style is now auto * tests and fixtures... * wrong comments need removing * xss guard * test * Some test for invalid options, formatting. * Remote branch tracking.
teodoryantcheff committed -
Martin Brenner committed
-
This might help with the general tone of voice in https://github.com/grafana/grafana/issues/6983
😕 Martin Lehmann committed -
* Footer: Single footer implementation for both react & angular pages * Export type * Updates * Use footer links in help menu * Updates & Fixes * Updated snapshot * updated snapshot
Torkel Ödegaard committed -
* added alert state validation before changing its state * modified boolean condition * converted most occurring string into const * referred the const of alert models
vikkyomkar committed -
* AddDataSource: Added missing phantom plugin * Fixed test
Torkel Ödegaard committed
-
- 08 Jan, 2020 6 commits
-
-
* fix dispense * plugin loading refactor Moves common functionality of registering, starting, stopping and restarting backend plugins to backendplugin package. * simplify plugin descriptors * target sdk v0.5.0 Co-authored-by: Kyle Brandt <kyle@kbrandt.com>
Marcus Efraimsson committed -
Ryan McKinley committed
-
* 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
Shavonn Brown committed -
* Handle dimension value if passed as array * Break out dimension value loading into its own func
Erik Sundell committed -
* Docs: explain how to setup the apt repo without helpers * Docs: re-structured apt install docs * Update docs/sources/installation/debian.md Co-Authored-By: Diana Payton <52059945+oddlittlebird@users.noreply.github.com> * Update docs/sources/installation/debian.md Co-Authored-By: Diana Payton <52059945+oddlittlebird@users.noreply.github.com> * Docs: improvements based on feedback * Docs: appending is safer if the user for some reason wants both beta and non beta * Docs: repo -> repository * Update docs/sources/installation/debian.md Co-Authored-By: Arve Knudsen <arve.knudsen@gmail.com> * Update docs/sources/installation/debian.md Co-Authored-By: Arve Knudsen <arve.knudsen@gmail.com> Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com> Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
Leonard Gram committed -
Marcus Andersson committed
-
- 07 Jan, 2020 11 commits
-
-
Ryan McKinley committed
-
Leonard Gram committed
-
Lukas Siatka committed
-
Torkel Ödegaard committed
-
Dominik Prokop committed
-
Torkel Ödegaard committed
-
- Added Squadcast section - Added Squadcast to the **All supported notifiers** table.
Raghu Chinnannan committed -
Ryan McKinley committed
-
lzd committed
-
Dominik Prokop committed
-
Ryan McKinley committed
-
- 06 Jan, 2020 3 commits
-
-
Emil Hessman committed
-
Robby Milo committed
-
* WIP: New types and state refactoring * Added buildCategories & tests * Added phantom plugins * fixed tests * Minor changes, force enterprise plugins to enterprise category * Fixed tests
Torkel Ödegaard committed
-