- 23 Dec, 2019 5 commits
-
-
* Explore: updates prom query field styles with flex-grow * Explore: adds prometheus explore query editor * Explore: updates step input width in prom explore query editor * Explore: updates prom explore query editor step field input placeholder to auto * Explore: updates prom explore query editor to include history * Explore: updates prom explore query editor, removes unused lodash import * Explore: updates step spacing in prom explore query editor * Explore: updates prom explore query editor - moves logic to query field * Explore: updates prom query field - adds step field with conditional rendering * Explore: updates promql cheat sheet with step description * Explore: updates prom cheat sheet step description * Explore: updates styles - adds query row break class * Explore: moves back step markup to PromExploreQueryEditor
Lukas Siatka committed -
Much easier to wrap one's head around it if it is expressed more directly. This is not mathematically the same as the previous version involved more rounding than necessary because of the way the intervalFactor was handled. I'd argue the new version is better because it gets closer to the 11,000 points limit and thus approaches better what the user wanted within the limits of Prometheus. Note that in practice, the 11,000 points limit should never be of relevance. (Even a 4k screen doesn't have 11k points on the x axis.) Signed-off-by: beorn7 <beorn@grafana.com>
Björn Rabenstein committed -
Torkel Ödegaard committed
-
* Table: Set & use field display processor * Use applyFieldOverrides outside in story instead * Change types a bit * Table: Move to flexible layout * Simplest possible custom field option * Skip default column * Added textAlign * Explore: Set display processor for table data frame * Fixed storybook * Refactoring * Progress on cell display mode * Major progress * Progress & refactoring * Fixes * Updated tests * Added more tests * Table: Progress on cell style customization * Restored testdata random walk table scenario * put back unrelated change * remove unused things * Updated table story * Renamed property Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
Torkel Ödegaard committed -
* remove StreamHandler * remove DataStreamState
Ryan McKinley committed
-
- 21 Dec, 2019 1 commit
-
-
Torkel Ödegaard committed
-
- 20 Dec, 2019 9 commits
-
-
* rename premium plugins to enterprise plugins * Update docs/sources/enterprise/_index.md Co-Authored-By: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
Dan Cech committed -
Ryan McKinley committed
-
Dominik Prokop committed
-
Dominik Prokop committed
-
* BarGauge: Added unfilled option * Fixed white theme and added 2 unit tests * Added another demo dashboard * Fixed dev env dashboards
Torkel Ödegaard committed -
* Dashboard: started to implement new time picker. * TimePicker: working in full screen (except calendar). * TimePicker: first draft on narrow screen variant. * TimePicker: small adjustments to the narrow design. * TimePicker: enabled range selection and started to style calendar. * TimePicker: applied some more styling. * Calendar: added so the calendar range selection is styled properly. * Calendar: added styling for timepicker calendar in narrow screen. * TimePicker: made it possible to select range from calendar. * TimePicker: made the calendar have previous selected value. * TimePicker: moved calendar to be able to update form state. * TimePicker: calendar is now displayed onFocus or onClick. * TimePicker: calendar will be closed if click outside input. * Calendar: fixed the styling of the calendar in narrow screen. * Calendar: made it work properly with narrow screen. * TimePicker: connected recent to absolute time range. * TimePicker: changed the label on recent ranges. * TimePicker: cleaned up the range list and options. * TimePicker: some more cleaning up. * TimePicker: cleaned up the calendar a bit. * TimePicker: some more refactorings. * TimePicker: refactorings. * TimePicker: styled modal properly. * TimePicker: empty recent list. * TimePicker: width when calendar in full screen. * TimePicker: will validate input value. * TimePicker: removed unused code. * TimePicker: positioning with emotion instead of sass. * Calendar: Made sure we send the dates in the correct order to the calendar. * TimePicker: fixed theme. * TimePicker: fixed positioning of the content. * TimePicker: positioning of narrow. * TimePicker: added some simple tets. * TimePicker: fixed issue with invalid and added error message. * TimePicker: added history. * TimePicker: cleaned up snapshot data. * TimePicker: fixed so we keep the quick values in the input. * TimePicker: fixed the missing styling on UTC. * TimePicker: added missing caret icon. * TimePicker: fixed formatting on recent time ranges. * TimePicker: added missing -. * TimePicker: refactorings after feedback. * TimePicker: renamed reserved prop name. * TimePicker: added missing onChange call. * TimePicker: removed alternative return type. * TimePicker: fixed the sorting order on the recent list. * TimePicker: added useCallback for the onEvent functions. * TimePicker: moving away from default export. * TimePicker: used the isMathString instead of private function. * TimePicker: minor refactoring simplify the code. * TimePicker: Added empty container that will expand when less then 4 recent searches. * TimePicker: changed the top to be absolute relative to the container. * TimePicker: updated snapshots for failing tests. * Fixed shadow * Move it down a bit * added some more tests. * Fixed so we change the anchor point of the time picker in really small screens. * removed memo. * fixed snapshot. * Make sure that we always use the correct timeZone when formatting output. * Fixed form background. * Some minor fixes after demo. * Making sure that empty info box is centered. * updated snapshots for timepicker after css changes. * fixed so we don't overflow when input validation error. * adjusted final things on the time picker. Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
Marcus Andersson committed -
* update metrictank dashboard * Restored dashboard datasource variable, and improved error handling in the import api handler Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
Ryan McKinley committed -
* Tooltip: preventing xss injections via the colors variable. * added xss check for single series tooltop color. * added sanitize to the hoverInfo.value.
Marcus Andersson committed -
Ivana Huckova committed
-
- 19 Dec, 2019 8 commits
-
-
Fixes #21169
Diana Payton committed -
Diana Payton committed
-
Leonard Gram committed
-
Sriramajeyam committed
-
* docs: rendering plugin required for reporting * Update docs/sources/features/reporting.md Co-Authored-By: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
Leonard Gram committed -
Hugo Häggmark committed
-
Hugo Häggmark committed
-
Torkel Ödegaard committed
-
- 18 Dec, 2019 17 commits
-
-
* Tracing: Support configuring Jaeger client from environment * Tracing: Replace deprecated Jaeger Client call
Dave Henderson committed -
Steven Vachon committed
-
Docs: Added missing azure monitor reference in Templating topic.
Sriramajeyam committed -
* Toolkit: Add possibility to add custom webpack config * Toolkit: Refactor webpack to utilize async-await * Toolkit: Rename config file and allow named export
Sebastian Markgraf committed -
* Docs: Adds best practices after visit and a link back to e2e.md in grafana-e2e * Update contribute/style-guides/e2e.md Co-Authored-By: Dominik Prokop <dominik.prokop@grafana.com> * Update packages/grafana-e2e/README.md Co-Authored-By: Dominik Prokop <dominik.prokop@grafana.com> * Docs: Changes after PR comments * Update contribute/style-guides/e2e.md Co-Authored-By: Diana Payton <52059945+oddlittlebird@users.noreply.github.com> * Update contribute/style-guides/e2e.md Co-Authored-By: Diana Payton <52059945+oddlittlebird@users.noreply.github.com> * Docs: Changes after PR comments
Hugo Häggmark committed -
Arve Knudsen committed
-
Torkel Ödegaard committed
-
Adds the orgId, dashboardId and panelId of the Webhook alert notifier.
michael-az committed -
Peter Holmberg committed
-
- no longer do right-trim to prevent suggestions after space - rely on splitting on syntax elements to identify relevant prefix - added tests
David committed -
Leonard Gram committed
-
* Table: Matches column names with unescaped regex characters Fixes #21106 * Chore: Cleans up unused code
Hugo Häggmark committed -
* Sanitize html in panel links * Add sanitize-url package * Enable config mocking * Sanitize datalinks urls * Update public/app/core/config.ts * Minor test update * Remove sanitize-url dependency * Remove typings * Review update * Revert "Remove sanitize-url dependency" This reverts commit c4f38e6de64b36fb398f0dc61906ae070d69c5ed. * Revert "Remove typings" This reverts commit 676d47e8c2e46d6eeb57003d0a7e0fd99e75310f. * Sanitaze, don't escape html when sanitizing URL
Dominik Prokop committed -
Torkel Ödegaard committed
-
Christoph committed
-
* first working example * Support sorting, adding types while waiting for official ones * using react-window for windowing * styles via emotion * sizing * set an offset for the table * change table export * fixing table cell widths * Explore: Use new table component in explore (#21031) * Explore: Use new table component in explore * enable oncellclick * only let filterable columns be clickable, refactor renderrow * remove explore table * Keep using old merge tables logic * prettier * remove unused typings file * fixing tests * Fixed explore table issue * NewTable: Updated styles * Fixed unit test * Updated TableModel * Minor update to explore table height * typing
Peter Holmberg committed -
* Refactor: Adds params to visit * Refactor: Restructures exported Pages somewhat * Refactor: Moves more into new framework but holdup because of bugs in digest * Refactor: Finish migrating templating e2e tests to new framework * Refactor: Changes after merge with master * Refactor: Removes weird change * Refactor: Adds duplication test * Refactor: Adds move down and move up variable asserts * Refactor: Adds some test to value select dropdown
Hugo Häggmark committed
-