- 23 Apr, 2019 7 commits
-
-
Marcus Efraimsson committed
-
* Small improvements * Better error handling
Andrej Ocenas committed -
* Use xerrors instead of pkg/errors * Add Wrap util func * Move Wrap to errutil package
Andrej Ocenas committed -
* Chore: use early return technic everywhere And enable "indent-error-flow" revive rule * Chore: remove if-return rule from revive config * Chore: improve error messages And enable "error-strings" revive rule * Chore: enable "error-naming" revive rule * Chore: make linter happy * Chore: do not duplicate gofmt execution * Chore: make linter happy * Chore: address the pull review comments
Oleg Gaidarenko committed -
Alex Mabry committed
-
* Update notifications.md * Update notification services docs
Timo Schwarzer committed -
Ryan McKinley committed
-
- 22 Apr, 2019 3 commits
-
-
* Chore: remove session storage references * Small refactoring of the settings module * Update docs - remove references for the session storage * Update config files (sample and default configs) * Add tests for warning during the config load on defined storage cache * Remove all references to session storage * Remove macaron session dependency * Remove leftovers * Fix: address review comments * Fix: remove old deps * Fix: add skipStaticRootValidation = true to tests * Fix: improve the docs and warning message As per discussion in here - https://github.com/grafana/grafana/pull/16445/files#r273026255 * Chore: make linter happy Fixes #16148 Ref #16114
Oleg Gaidarenko committed -
* removed settings header in aside, added header next to search button, tweaked paddings * Minor tweak
Patrick O'Carroll committed -
* Do not override default `hide` value of variables Some variables like `constant` are configured to be hidden by default and this setting must be treated with respect. * make textBox variable visible by default Fixes #16695
Roman Khavronenko committed
-
- 21 Apr, 2019 1 commit
-
-
Christian Franke committed
-
- 20 Apr, 2019 2 commits
-
-
Ryan McKinley committed
-
Ryan McKinley committed
-
- 19 Apr, 2019 6 commits
-
-
Ryan McKinley committed
-
* check for running * split out panel state * adding test file * remove bad test
Ryan McKinley committed -
Fixes #1690
Alex Mabry committed -
Ryan McKinley committed
-
navigation between pages in app plugin is slow, due to use of non angular native promise Fixes #16672
teajo committed -
merged DataQueryOptions + DataRequestInfo info: DataQueryRequest
Ryan McKinley committed
-
- 18 Apr, 2019 6 commits
-
-
* move queryRunner to panelModel * Added interval back as prop, not used yet * PanelQueryRunner: Refactoring, added getQueryRunner to PanelModel * PanelQueryRunner: interpolatel min interval
Ryan McKinley committed -
* Docs: initial backend plugins development guide * Some tweaks * more tweaks * chore: docs changes to backend plugins guide * chore: docs tweaks to backend plugins guide
Alexander Zobnin committed -
bergquist committed
-
Andrej Ocenas committed
-
* use timeInfo from request * move timeInfo to DataRequestInfo
Ryan McKinley committed -
* move queryRunner to panelModel * remove isEditing from PanelChrome * move listener to QueriesTab * Fixed issue with isFirstLoad set to false before loading state is Done * QueryRunner: Fixed issue with error and delayed loading state indication * Anoter fix to issues with multiple setState calls in observable callbacks
Ryan McKinley committed
-
- 17 Apr, 2019 10 commits
-
-
Ryan McKinley committed
-
Moves query execution logic to PanelQueryRunner and structures PanelChrome so it subscribes to the query results rather than necessarily controlling their execution.
Ryan McKinley committed -
Torkel Ödegaard committed
-
The iteration order over maps is not specified and is not guaranteed to be the same from one iteration to the next. If a map entry that has not yet been reached is removed during iteration, the corresponding iteration value will not be produced. If a map entry is created during iteration, that entry may be produced during the iteration or may be skipped. The choice may vary for each entry created and from one iteration to the next. If the map is nil, the number of iterations is 0. https://golang.org/ref/spec#For_range
Carl Bergquist committed -
* removed unsused grafana-icon classes, replaced grafana-icons with gicons * replaced old dashboard and datasource icons with gicon, fixed so icons on plugin list are shown * removed unsused grafana-icon classes, replaced grafana-icons with gicons * replaced old dashboard and datasource icons with gicon, fixed so icons on plugin list are shown * replaced fontawesome cog, eye, link and edit with gicons * updated snapshot * fixed color of cog in dashboard nav, removed icons from buttons, ran preitterier on some files * changed opacity on getting started icons and fixed getting started button * .5 -> 0.5 fix for prettier
Patrick O'Carroll committed -
* Search: Fixes search limits and adds a page parameter This adds a page parameter to search api without adding any major breaking change. It does at an api validation error when trying to use a limit beyond 5000. This is a breaking change. We could remove this and have it only in the docs and describe that this is a limit that grafana will apply silently. Fixes #16049 * Fix: Corrected wrong array slice change * Docs: minor docs fix * Search: fixed folder tests * Fixed: Moved limit to correct inner query * Search: moving limit check and page check * Search: limit in handler is no longer needed
Torkel Ödegaard committed -
Torkel Ödegaard committed
-
* fix: Lock version of dependencies * fix: Lock version of devDependencies * fix: Lock down grafana/ui npm versions + regenerate lockfile * fix: Back some versions i tried to bump * fix: Bump react and react-dom to latest * chore: Remove types/react from resolutions * fix: Lock eventemitter3 version in package.json
Johannes Schill committed -
bmizerany is old and unsupported. so we are replacing it with stretchr which is an drop in replacement and something we want to use more in Grafana.
Carl Bergquist committed -
Ryan McKinley committed
-
- 16 Apr, 2019 5 commits
-
-
* pass query request/response to panel plugins * rename finishTime to endTime * move QueryResponseData to a sub variable * rename to PanelData * make data not optional * make data not optional * missing optional
Ryan McKinley committed -
Fixes: #16277
Hugo Häggmark committed -
Torkel Ödegaard committed
-
Johannes Schill committed
-
* Chore: refactor auth proxy Introduced the helper struct for auth_proxy middleware. Added couple unit-tests, but it seems "integration" tests already cover most of the code paths. Although it might be good idea to test every bit of it, hm. Haven't refactored the extraction of the header logic that much Fixes #16147 * Fix: make linters happy
Oleg Gaidarenko committed
-