Torkel Ödegaard
e0b760e08e
Chore: No implict any fixes ( #17020 )
2019-05-13 09:38:19 +02:00
Ryan McKinley
edcbc11774
TestData: stream via fetch ( #16963 )
...
Stream from fetch CSV
2019-05-09 09:42:35 -07:00
Hugo Häggmark
a4d287d2e1
Tests: Adds end-to-end tests skeleton and basic smoke test scenario ( #16901 )
...
* Chore: Adds neccessary packages
* Wip: Initial dummy test in place
* Feature: Downloads Chromium if needed
* Fix: Adds global config object
* Refactor: Adds basic e2eScenario
* Build: Adds end to end tests to config
* Build: Changes end to end job
* Build: Adds browsers to image
* Build: Adds failing test
* Refactor: Adds first e2e-test scenario
* Fix: Ignores test output in gitignore
* Refactor: Adds compare screenshots ability
* Refactor: Removes unnecessary code
* Build: Removes jest-puppeteer
* Fix: Replaces test snapshots
* Refactor: Creates output dir if missing
* Refactor: Changes aria-labels to be more consistent
* Docs: Adds section about end to end tests
* Fix: Fixes snapshots
* Docs: Adds information about ENV variables
2019-05-08 16:50:21 +02:00
Dominik Prokop
4762cd671a
Chore: Skip unnecessary checks on pre commit ( #16946 )
...
* Skip unnecessary checks on pre commit
* Remove grunt precommit task
* Separate go and fe tesrt lint
2019-05-08 11:43:37 +02:00
Ryan McKinley
b24358aaba
Chore: update version number for 6.3 ( #16927 )
2019-05-07 15:02:05 -07:00
Dominik Prokop
f397c14db8
Chore: ban importing from @grafana/ui in grafana ui files ( #16920 )
2019-05-07 12:57:59 +02:00
Dominik Prokop
da4932e7c2
Build: fix failing grafana/ui build ( #16913 )
...
* Bump version of @types/react and regenerate yarn.lock
* Fix imports in grafana/ui
2019-05-07 09:07:54 +02:00
Dominik Prokop
7194c6d9bf
Search: Enable filtering dashboards in search by current folder ( #16790 )
...
* Added search-query-parser package
* Migrate search input field to react and enable current folter filtering
* Reveiw changes
* FIx tags
* Fix event handlers passed to html elements directly
* noImplicitAny fix
* Debounce search method in search controller
* Search: have clear reset query as well
2019-05-02 08:49:03 +02:00
Dominik Prokop
25ea5fcaf2
Chore: bump jQuery to 3.4.0 including prototype pollution vulnerability fix ( #16761 )
...
Ref: https://nvd.nist.gov/vuln/detail/CVE-2019-5428
2019-04-25 09:42:32 +02:00
Torkel Ödegaard
9cc67e49b4
Chore: Upgrade lodash to v4.17.11 ( #16645 )
2019-04-17 13:06:31 +02:00
Johannes Schill
4606a6a894
Chore: Lock dependencies ( #16644 )
...
* 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
2019-04-17 12:43:00 +02:00
Hugo Häggmark
7eabc282e9
Chore: Adds typings to lodash ( #16590 )
2019-04-15 12:11:52 +02:00
Ryan McKinley
6aaaa89a59
Build: Update master version number ( #16532 )
2019-04-12 09:20:45 +02:00
Hugo Häggmark
ed7ad8f6ac
Feat: Suggestion list in Explore is virtualized ( #16342 )
...
* Wip: virtualize suggestions list
* Refactor: Separate components to different files
* Refactor: Made TypeaheadItem a FunctionComponent using emotion
* Refactor: Use theme to calculate width instead of hardcoded values
* Refactor: Calculate list height and item size
* Style: Adds labels to emotion classes
* Refactor: Flattens CompletionItems to one list
* Chore: merge yarn.lock
* Refactor: Adds documentation popup on the side
* Refactor: Makes position of TypeaheadInfo dynamic
* Refactor: Calculations moved to separate file
2019-04-09 14:25:13 +02:00
Johannes Schill
8370a182f7
Tech: Bump typescript and jest ( #16354 )
...
* chore: Bump Typescript to 3.4.1
* chore: Bump babel-jest, jest, ts-jest
* fix: Fix tests after typescript upgrade by disabling some typings
* chore: noImplicitAny
* chore: Bump typescript in @grafana/ui
2019-04-03 11:41:08 +02:00
Dominik Prokop
7764f04abf
Chore: bump storybook and add build script ( #16340 )
2019-04-02 13:18:13 +02:00
Dominik Prokop
c9e4fedaa8
Feat: Introduce Button and LinkButton components to @grafana/ui ( #16228 )
...
- Bumped Storybook to v5
- Introduced Emotion
- Add additional config for storybook (combinations add-on, default padding in preview pane)
- Added basic react based button components
- Introduced AbstractButton, Button and LinkButton components together with stories
- Exposed button components from @grafana/ui
2019-03-27 11:50:36 +01:00
Dominik Prokop
c2e9daad1e
feat(Explore): make sure Loki labels are up to date ( #16131 )
...
* Migrated loki syntax and labels logic to useLokiSyntax hook
* Enable loki labels refresh after specified interval has passed
* Enable periodic loki labels refresh when labels selector is opened
* Fix prettier
* Add react-hooks-testing-library and disable lib check on typecheck
* Add tests for loki syntax/label hooks
* Move tsc's skipLibCheck option to tsconfig for webpack to pick it up
* Set log labels refresh marker variable when log labels fetch start
* Fix prettier issues
* Fix type on activeOption in useLokiLabel hook
* Typo fixes and types in useLokiSyntax hook test fixes
* Make sure effect's setState is not performed on unmounted component
* Extract logic for checking if is component mounted to a separate hook
2019-03-25 12:08:28 +01:00
Johannes Schill
7dec4a9f2d
Merge branch 'master' into bump-webpack
...
# Conflicts:
# package.json
# yarn.lock
2019-03-20 09:43:33 +01:00
Torkel Ödegaard
42c87141a5
Minor progress on fixing no-implicit any issues
2019-03-19 18:24:47 +01:00
Dominik Prokop
512f2dd024
chore: Bump react and react-dom to 16.8.4
2019-03-19 16:11:47 +01:00
Johannes Schill
df453d15de
chore: Upgrade all babel related packages that is lagging behind
2019-03-14 09:01:27 +01:00
Johannes Schill
8a2865aedf
fix: papaparse must have gone missing during rebase
2019-03-14 08:36:56 +01:00
Johannes Schill
8dee1a27bf
chore: Bump jest to 24
2019-03-14 08:28:15 +01:00
Johannes Schill
1680dbac7d
fix: Downgrade ts-node to 8.0.2 due to broken theme generation
2019-03-14 08:26:00 +01:00
Johannes Schill
c41db1325b
chore: Bump ora
2019-03-14 08:25:59 +01:00
Johannes Schill
522afc6f99
chore: Bump tslint (again)
2019-03-14 08:25:59 +01:00
Johannes Schill
1d2ffe2b4b
chore: Bump axios
2019-03-14 08:25:58 +01:00
Johannes Schill
b4dd476104
chore: Bump npm
2019-03-14 08:25:57 +01:00
Johannes Schill
5c05afea0a
chore: Bump glob
2019-03-14 08:25:57 +01:00
Johannes Schill
bdce61d02a
chore: Bump clean-webpack-plugin, html-webpack-harddisk-plugin, postcss-reporter
2019-03-14 08:25:56 +01:00
Johannes Schill
da644a700f
chore: Bump file-loader and css optimizer webpack plugin
2019-03-14 08:25:55 +01:00
Johannes Schill
79f6b4f8e6
chore: Bump css-loader and remove minimize option since its removed in css-loader
2019-03-14 08:25:54 +01:00
Johannes Schill
e29a7b35f5
chore: Bump npm packages and lock down some versions
2019-03-14 08:25:54 +01:00
Johannes Schill
628b4a43ec
chore: Bump mini-css-extract-plugin
2019-03-14 08:25:53 +01:00
Johannes Schill
28fe1dc0c7
chore: Lock down versions of expose-loader and html-loader
2019-03-14 08:25:53 +01:00
Johannes Schill
4964627eea
chore: Bump fork-ts-checker-webpack-plugin
2019-03-14 08:25:52 +01:00
Johannes Schill
8eab2bef33
chore: Replace Uglify with Terser
2019-03-14 08:25:51 +01:00
Johannes Schill
51e01eff0a
chore: Bump webpack, webpack-bundle-analyzer, webpack-cli and webpack-dev-server to latest
2019-03-14 08:25:50 +01:00
Torkel Ödegaard
25b1bec250
Typescript noAny fixes, start of a long journey
2019-03-12 15:14:45 +01:00
Dominik Prokop
d104ee1c15
@grafana/ui - release docs v1 ( #15835 )
...
* Readme update
* Update @grafana/ui Readme qith release process description. Allow version commit creation during release
* Run tests and checks for grafana/core before releasing grafana/ui
* Post review Readme updates
2019-03-08 14:42:19 +01:00
Torkel Ödegaard
73980adb17
Merge pull request #15826 from grafana/davkal/15635-vendor-ansicolor-ts
...
fix(renderer): Vendor ansicolor as typescript
2019-03-06 15:06:46 +01:00
David Kaltschmidt
26236b4bc3
fix(renderer): Vendor ansicolor as typescript
...
Fixes #15635
Importing ansicolor from node_modules or vendored as is failed because
there is no ES5 transpiler configured for ES6 libs.
- remove ansicolor from package.json
- add ansicolor to public/vendor/ansicolor and port to typescript
- adapt all ansicolor imports
- add `public/vendor` as a path to be considered by ts compiler
2019-03-06 14:22:59 +01:00
Torkel Ödegaard
63e7330fa0
Merge remote-tracking branch 'origin/cli/refactor-commands'
2019-03-06 13:32:16 +01:00
Torkel Ödegaard
7b67dcfbb8
Added basic cherry pick helping task
2019-03-06 13:18:13 +01:00
Torkel Ödegaard
72d5215c65
Merge pull request #15783 from grafana/cli/refactor-commands
...
Minor refactor of cli tasks (core start, @grafana/ui publishing)
2019-03-06 10:36:21 +01:00
Torkel Ödegaard
72ca51dadc
Updated to add PR author, skip PR issue references
2019-03-06 09:57:45 +01:00
Torkel Ödegaard
10ff3db1ab
Added first iteration/poc of changelog task
2019-03-06 09:57:44 +01:00
Marcus Efraimsson
e3d08e24f3
update version to 6.1.0-pre
2019-03-05 12:58:02 +01:00
Torkel Ödegaard
fde63fc1cf
Updated react select fork to 2.4.1
2019-03-05 10:47:52 +01:00
Dominik Prokop
73ef864979
Minor refactor of cli tasks (core start, gui publishing)
2019-03-05 08:56:29 +01:00
Dominik Prokop
529c1ea53d
Implemented scripts for building and releasing grafana/ui
2019-02-21 15:06:29 +01:00
Dominik Prokop
d19616a16b
Merge branch 'master' into cli/watch-sass-var
2019-02-19 17:27:25 +01:00
Dominik Prokop
88a46e6dd4
Bump Prettier version ( #15532 )
...
* Fix prettier version to 1.16.4
2019-02-19 15:41:35 +01:00
Torkel Ödegaard
2d5fd7fdfd
Fixed prettier issue ( #15471 )
...
Fixed prettier CI issue that caused build failures
2019-02-16 15:45:19 +01:00
David
2c92365969
Merge pull request #15305 from avaly/feature/ansi-colors
...
Support ANSI colors codes in Loki logs
2019-02-14 18:01:23 +01:00
Johannes Schill
3ca4adf51e
Add missing nodemon dependency
2019-02-14 11:24:34 +01:00
Dominik Prokop
4366b1588e
Added deprecation warning to npm watch script - use start script instead
2019-02-13 14:58:01 +01:00
Torkel Ödegaard
124b3486eb
Merge branch 'master' into 15330-vizpicker-red-when-0-hits
2019-02-13 14:49:11 +01:00
Dominik Prokop
a09250a309
Simple CLI for running grafana in dev env
2019-02-13 14:47:59 +01:00
Dominik Prokop
4903b03d24
Remove precommit from npm scrips
2019-02-13 12:32:42 +01:00
Torkel Ödegaard
ac9129c2b7
Added prettierignore and check script
2019-02-13 11:38:04 +01:00
Dominik Prokop
2542a43ec0
Regenerating variabless sas on theme edit v1
2019-02-12 21:54:20 +01:00
Dominik Prokop
0a66d8afc7
Merge branch 'master' into cli/watch-sass-var
2019-02-12 17:20:14 +01:00
Torkel Ödegaard
ef7236439a
Merge pull request #15391 from grafana/fixed-double-datasource-edit-page
...
Fixed issues with double page body and husky pre-commit hook
2019-02-12 16:28:07 +01:00
Torkel Ödegaard
8bd7e5a5f4
Merge pull request #15374 from grafana/explore/dedup-selector
...
Move deduplication calculation from Logs component to reselect selector
2019-02-12 14:57:06 +01:00
Torkel Ödegaard
2c4cb03cd3
Fixed issues with double page body and husky pre-commit hook
2019-02-12 14:41:12 +01:00
Torkel Ödegaard
e38cfc1a71
Update package.json
2019-02-11 17:43:02 +01:00
Dominik Prokop
1693f083cc
Move deduplication calculation from Logs component to redux selector
2019-02-11 16:57:49 +01:00
Torkel Ödegaard
c4fa64e6dc
Updated lint-staged
2019-02-11 15:23:50 +01:00
Dominik Prokop
f39fef2a02
Clear visualization picker search on picker close
2019-02-11 11:03:24 +01:00
Dominik Prokop
f80c8cc06c
v1
2019-02-11 10:32:17 +01:00
Valentin Agachi
ec0e03e547
Support ANSI colors codes in Loki logs
...
Closes #15114
2019-02-08 00:49:39 +08:00
Torkel Ödegaard
a53c3b45fc
Added a basic test for initDashboard thunk
2019-02-06 14:35:53 +01:00
Torkel Ödegaard
bcae94f8ca
Merge pull request #15135 from grafana/tooling/stortybook-from-root
...
Add storybook script to run it from root dir
2019-01-31 07:25:52 +01:00
Torkel Ödegaard
6fd60c639f
Updated version again
2019-01-30 17:20:43 +01:00
Torkel Ödegaard
d7f81c4795
Updated version and made some changes to changelog and what's new article
2019-01-30 17:14:42 +01:00
Johannes Schill
3165305377
chore: Add typings for react-grid-layout and react-virtualized
2019-01-30 15:44:34 +01:00
Dominik Prokop
d784accdec
Add storybook script to run it from root dir
2019-01-30 12:54:24 +01:00
Alexander Zobnin
15d42ba414
Merge remote-tracking branch 'upstream/azure-monitor' into azure-monitor
2019-01-29 14:29:31 +03:00
Alexander Zobnin
fefb2c2ba2
Azure Monitor: replace monaco by slate with initial Kusto syntax
2019-01-29 14:19:31 +03:00
Daniel Lee
e4f4cb814c
Merge branch 'master' into azure-monitor
2019-01-28 19:23:34 +01:00
Alexander Zobnin
0dc6e86b3b
use @alexanderzobnin/monaco-kusto package for kusto syntax highlight
2019-01-25 11:15:18 +03:00
Alexander Zobnin
00de497663
Azure Monitor: build monaco with webpack WIP
2019-01-24 18:43:48 +03:00
Torkel Ödegaard
39fa0aec5d
Updated version in package.json to 6.0.0-pre1
2019-01-22 11:37:14 +01:00
Johannes Schill
15d560a1c0
feat: wip: Sanitize user input on text panel
2019-01-22 09:36:07 +01:00
Daniel Lee
dd96f2a522
azuremonitor: move files into grafana
...
Initial port of the code from the plugin - lots of small things to fix.
2019-01-17 10:55:03 +01:00
Dominik Prokop
c3fdc1a0fb
Panel time override tests
2019-01-11 16:21:44 +01:00
Johannes Schill
6ac25d41fa
chore: Move CustomScrollbar to @grafana/ui #14759
2019-01-09 09:49:45 +01:00
Torkel Ödegaard
8a2d1b98e9
Removed rxjs compat
2018-12-31 08:57:01 +01:00
Simon Podlipsky
d42f821c87
Update rxjs
2018-12-27 20:37:44 +01:00
Torkel Ödegaard
9cd449ed52
added node-sass as dev dependency, needed after I removed grunt-sass
2018-12-25 21:11:18 +01:00
Torkel Ödegaard
ce0dcd5cab
Husky and sasslint fixes, fixes #14638
2018-12-25 20:20:59 +01:00
Torkel Ödegaard
98d26354c1
Added a form component to @grafana/ui
2018-12-25 11:42:23 +01:00
Torkel Ödegaard
493714c27d
Fixed JQuery typing issues
2018-12-25 09:59:23 +01:00
Torkel Ödegaard
19da963a19
Typings issues
2018-12-25 08:55:44 +01:00
Torkel Ödegaard
52f583fee7
@grafana/ui lib now contains one components, seperate lint & tsc steps
2018-12-21 14:23:32 +01:00
Torkel Ödegaard
f089c7ee5e
Grafana ui library poc
2018-12-20 09:25:04 +01:00
Torkel Ödegaard
72b9cb9b9f
Switched to react-select fork
2018-12-16 09:58:37 +01:00
Torkel Ödegaard
180ca021b5
Merge branch 'master' into develop
2018-12-05 10:17:22 +01:00