- 03 Mar, 2020 12 commits
-
-
* Minor changes * Include Cypress support files in published package * Added CLI … with support for custom configurations (which Cypress does not currently support by default): * Loads cypress.json from @grafana/e2e as a base config (via a custom Cypress plugin) * Sets default values for project-level Cypress files (tests, etc) * Optionally loads a cypress.json from the current working directory as overrides * Updated lockfile
Steven Vachon committed -
* Add fallback to search_base_dns if group_search_base_dns is undefined. refs: #20862 * removed newline to make lint-go happy * Added requested changes on ldap.md for last commit Refs: #21263
Ricardo committed -
* Docs: Adding a Markdown Style Guide What this PR does / why we need it: This request builds a markdown style guide for writers documenting information about Grafana services for users. This PR serves the need to make documentation and READMEs more consistent and maintainable. Which issue(s) this PR fixes: This request fixes the issue grafana#19592 Fixes grafana#19592 Special notes for your reviewer: @marcusolsson and @oddlittlebird, sorry for the delay. I've set up the style guide, and it is ready for review, or additional sections. * Docs: Adding a Markdown Style Guide What this PR does / why we need it: This request builds a markdown style guide for writers documenting information about Grafana services for users. This PR serves the need to make documentation and READMEs more consistent and maintainable. Which issue(s) this PR fixes: This request fixes the issue grafana#19592 Fixes grafana#19592 Special notes for your reviewer: @marcusolsson and @oddlittlebird, sorry for the delay. I've set up the style guide, and it is ready for review, or additional sections. * Docs: fixing typos and char repetition Editing some typos in the text, and removing the repetition of A and B characters that appeared in the file. * Docs: Changing content following review of new Markdown Style Guide - adjustment to headings to sentence case. - adding an introduction - removing punctuation content - making suggested word and punctuation fixes Fixes #19592
Joseph Robinson committed -
* Change to CSF * Remove comments * Fix AsyncSelect error * Remove changes to the component * Restructure * Remove comments * Add searching * Remove witespace Co-Authored-By: Dominik Prokop <dominik.prokop@grafana.com> Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com>
Tobias Skarhed committed -
Alexander Zobnin committed
-
* Add new form styles to dashboard picker * Use Forms.Select for TimeZonePicker * Use new form elements for DashboardPicker * Grafana UI: Extract types from SelectBase, add utils.ts * Grafana UI: Fix imports * Grafana UI: Add support for value of type number * Grafana UI: tweak value search function * Grafana UI: Add tests for findSelectedValue * Grafana UI: Add tests for cleanValue * Grafana UI: Remove redundant check * Grafana UI: Order imports * Grafana-UI: Fix TimeZonePicker.story.tsx * Grafana-UI: Fix timezone value * Fix merge * Grafana-UI: Use Cascader vs Forms.Select for TimeZonePicker * Grafana-UI: Add default size props
Alex Khomenko committed -
* ShareModal: refactor dashboard export modal * Modal: show react modals with appEvents * ShareModal: embed panel tab * ShareModal: bind to shortcut (p s) * grafana-ui: ClipboardButton component * ShareModal: use ClipboardButton component * ClipboardButton: add to storybook * ShareModal: use event-based approach for dashboard share * ShareModal: remove unused * ModalReact: pass theme to the component * ShareModal: styles clean up * DashboardExporter: fix tests * fixed whitespace betwen icon and link * ShareModal: use theme from config * Modal: tab header refactor * ShareModal: tests * ShareModal: fix share url rendering * ShareModal: remove unused angular files * Chore: fix strictNullChecks errors * Modal: provide theme for event-based modal usage * ShareModal: use ModalsController for opening modal Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
Alexander Zobnin committed -
This reverts commit 75fe3c83.
Tobias Skarhed committed -
Moves common request proxy utilities to proxyutil package with support for removing X-Forwarded-Host, X-Forwarded-Port, X-Forwarded-Proto headers, setting X-Forwarded-For header and cleaning Cookie header. Using the proxyutil package to prepare and clean request headers before resource calls. Closes #21512
Marcus Efraimsson committed -
Tobias Skarhed committed
-
Ryan McKinley committed
-
* Add mechanism for imperatively showing modals * Migration work in progress * Reorganise save modal components * use app events emmiter instead of root scope one * Add center alignment to layoout component * Make save buttons wotk * Prettier * Remove save dashboard logic from dashboard srv * Remove unused code * Dont show error notifications * Save modal when dashboard is overwritten * For tweaks * Folder picker tweaks * Save dashboard tweaks * Copy provisioned dashboard to clipboard * Enable saving dashboard json to file * Use SaveDashboardAsButton * Review * Align buttons in dashboard settings * Migrate SaveDashboardAs tests * TS fixes * SaveDashboardForm tests migrated * Fixe some failing tests * Fix folder picker tests * Fix HistoryListCtrl tests * Remove old import * Enable fixed positioning for folder picker select menu * Modal: show react modals with appEvents * Open react modals using event * Move save dashboard modals to dashboard feature * Make e2e pass * Update public/app/features/dashboard/components/SaveDashboard/SaveDashboardButton.tsx * Hacking old vs new buttons to make all the things look like it's old good Grafana ;) Co-authored-by: Alexander Zobnin <alexanderzobnin@gmail.com>
Dominik Prokop committed
-
- 02 Mar, 2020 7 commits
-
-
Ryan McKinley committed
-
* Add Storybook guidlines * Make lists * Update contribute/style-guides/storybook.md Co-Authored-By: Diana Payton <52059945+oddlittlebird@users.noreply.github.com> * Update contribute/style-guides/storybook.md Co-Authored-By: Diana Payton <52059945+oddlittlebird@users.noreply.github.com> * Update contribute/style-guides/storybook.md Co-Authored-By: Diana Payton <52059945+oddlittlebird@users.noreply.github.com> * Update contribute/style-guides/storybook.md Co-Authored-By: Diana Payton <52059945+oddlittlebird@users.noreply.github.com> * Update contribute/style-guides/storybook.md Co-Authored-By: Diana Payton <52059945+oddlittlebird@users.noreply.github.com> * Update contribute/style-guides/storybook.md Co-Authored-By: Diana Payton <52059945+oddlittlebird@users.noreply.github.com> * Update contribute/style-guides/storybook.md Co-Authored-By: Diana Payton <52059945+oddlittlebird@users.noreply.github.com> * Apply suggestions from code review Co-Authored-By: Diana Payton <52059945+oddlittlebird@users.noreply.github.com> * Update docs with feedback Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
Tobias Skarhed committed -
Marcus Andersson committed
-
* clean PR #17366 * udpate vendor * [WIP] Implement projects management for stackdriver * [WIP] Implement projects management for stackdriver * [WIP] Implement projects management for stackdriver * Implement projects management for stackdriver * [WIP][Tests] Fix errors * clean anonymous struct * remove await * don't store project list * Add default project on query editor * gofmt * Fix tests * Move test data source to backend * Use segment instead of dropdown. remove ensure default project since it's not being used anymore. * Fix broken annotation editor * Load gceDefaultAccount only once when in the config page * Reset error message on auth type change * Add metric find query for projects * Remove debug code * Fix broken tests * Fix typings * Fix lint error * Slightly different approach - now having a distiction between config page default project, and project that is selectable from the dropdown in the query editor. * Fix broken tests * Attempt to fix strict ts errors * Prevent state from being set multiple times * Remove noOptionsMessage since it seems to be obosolete in react select * One more attempt to solve ts strict error * Interpolate project template variable. Make sure its loaded correctly when opening variable query editor first time * Implicit any fix * fix: typescript strict null check fixes * Return empty array in case project endpoint fails * Rename project to projectName to prevent clashing with legacy query prop * Fix broken test * fix: Stackdriver - template replace on filter label should have a regex format as that escapes the dots in the label name which is not valid. Co-authored-by: Labesse Kévin <kevin@labesse.me> Co-authored-by: Elias Cédric Laouiti <elias@abtasty.com> Co-authored-by: Daniel Lee <dan.limerick@gmail.com>
Erik Sundell committed -
* scroll into view when move item up/down Signed-off-by: blalov <boiskila@gmail.com> * update test snapshots Signed-off-by: blalov <boiskila@gmail.com>
Boyko committed -
* Elastic: To get fields, start with today's index and go backwards * Elastic: distinguish non-existing indices from other issues; change index traversal from recursive to iterative; go through a max of 7 days * Elastic: fix the comments Co-authored-by: Andrej Ocenas <mr.ocenas@gmail.com>
Chadi El Masri committed -
Includes IP address when logging request error, for example when a user fails to login. Fixes #21310
Mohit Gupta committed
-
- 29 Feb, 2020 1 commit
-
-
Carl Bergquist committed
-
- 28 Feb, 2020 15 commits
-
-
* Add @storybook/addon-storysource * Enable the addon * Fix Select label * Lock storysource version
Alex Khomenko committed -
Shavonn Brown committed
-
Steven Vachon committed
-
* Inital commit with new page * Make routing work * Correct field * Move submit button and fix routing after signup * Remove comments * Fix feedback * Undo mistake
Tobias Skarhed committed -
Agnès Toulet committed
-
This feature would provide a way for administrators to limit the minimum dashboard refresh interval globally. Filters out the refresh intervals available in the time picker that are lower than the set minimum refresh interval in the configuration .ini file Adds the minimum refresh interval as available in the time picker. If the user tries to enter a refresh interval that is lower than the minimum in the URL, defaults to the minimum interval. When trying to update the JSON via the API, rejects the update if the dashboard's refresh interval is lower than the minimum. When trying to update a dashboard via provisioning having a lower refresh interval than the minimum, defaults to the minimum interval and logs a warning. Fixes #3356 Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com>
lfroment committed -
Torkel Ödegaard committed
-
Carl Bergquist committed
-
Carl Bergquist committed
-
Carl Bergquist committed
-
Alex Khomenko committed
-
* NewPanelEdit: Added angular options to new panel editor and started looking and angular component state * Moved angular component state to redux * Close to working 100% * Think everything is working * AlertTab: Alert tab now gets angularComponent from redux * Fixed panel menu access to angular panel component * Added new tests * Fixed unit test * Fixed strict null errors * Fixed typescript issues * fixed issues
Torkel Ödegaard committed -
* grafana/ui: Create slider * grafana/ui: Create slider, tests, add to storybook * Update Slider, minor changes * Implement single value slider * Update style * Update packages/grafana-ui/package.json Co-Authored-By: Dominik Prokop <dominik.prokop@grafana.com> * Update packages/grafana-ui/src/components/Slider/Slider.tsx Co-Authored-By: Dominik Prokop <dominik.prokop@grafana.com> * Update slider, include PR review feedback * Update packages/grafana-ui/src/components/Slider/Slider.tsx Co-Authored-By: Dominik Prokop <dominik.prokop@grafana.com> * Update packages/grafana-ui/src/components/Slider/Slider.tsx Co-Authored-By: Dominik Prokop <dominik.prokop@grafana.com> * Export orientatin types, gix selectability of tooltip text * Remove Orientation export from grafana/ui * Testing Global component to inject global styles * Add comments Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com>
Ivana Huckova committed -
Agnès Toulet committed
-
* First try at horizontal scrolling * move width logic to table * Update packages/grafana-ui/src/components/Table/Table.tsx Co-Authored-By: Dominik Prokop <dominik.prokop@grafana.com> * wrap table with memo * fix typo * re add field * WIP: Table scrolling troubles * Annother approach * Think it's working * Removed unnessary change * Table: Added custom scrollbar for horizontal scrolling * Removed console log and fixed test Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com> Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
Peter Holmberg committed
-
- 27 Feb, 2020 5 commits
-
-
fixes #16270 #10129
Vikky Omkar committed -
Ryan McKinley committed
-
* Used repository shortcut syntax where possible * Added repository directories for monorepo packages * Alphabetically sorted npm scripts
Steven Vachon committed -
Ryan McKinley committed
-
Alex Khomenko committed
-