Commit Graph

53 Commits (980df66b16c1d09aaefed0dff89007fcd461b25b)

Author SHA1 Message Date
Andrew Watkins 980df66b16 Fix prop-types and other warnings 2018-03-01 11:16:29 -07:00
Andrew Watkins c6d2e4dcbc Remove karma et al 2018-03-01 11:16:29 -07:00
Andrew Watkins a6021f1e8b Replace deprecated node-uuid with uuid - fixes console node-uuid warnings 2018-03-01 11:16:03 -07:00
Andrew Watkins 2ed7a69d94 Remove unused dependencies 2018-03-01 11:16:02 -07:00
Andrew Watkins fcd821ce82 Remove unused package: 2018-03-01 11:16:02 -07:00
Andrew Watkins c795448d30 Only create reference to vendor.dll.js in developement
Also changed filenames to fit with more modern webpack conventions
2018-03-01 11:16:02 -07:00
Andrew Watkins 622a7cd208 gzip compress prod build 2018-03-01 11:16:02 -07:00
Andrew Watkins 61cefe2372 Fix react unminified in prod 2018-03-01 11:16:02 -07:00
Andrew Watkins 8fcec6e0c4 Optimize prod && dev build with threads and babel-preset-env 2018-03-01 11:16:02 -07:00
Andrew Watkins 5726e05ac2 Update UglifyJsPlugin 2018-03-01 11:16:02 -07:00
Andrew Watkins 7802189804 Add thread and fork-ts-checker-webpack-plugin 2018-03-01 11:16:02 -07:00
Andrew Watkins aedf6add4e Add 2016 babel-preset 2018-03-01 11:15:33 -07:00
Andrew Watkins 2f9b932d05 Introduce first TypeScript file to project 2018-03-01 11:14:55 -07:00
Andrew Watkins 8202c9710e Enable HMR via upgrade of webpack-dev-server 2018-03-01 11:14:14 -07:00
Andrew Watkins cf7aa73369 Upgrade to webpack 3 2018-03-01 11:13:44 -07:00
Andrew Watkins 889f635da5 Update karma dependencies et al 2018-03-01 11:13:27 -07:00
Andrew Watkins 38c9e51819 Upgrade babel-loader to remove deprecation warning 2018-03-01 11:12:48 -07:00
Andrew Watkins aecc28a4c9 Add eslint-config-prettier and fix prettier spam 2018-03-01 11:12:14 -07:00
Andrew Watkins a7cebee19f WIP: initial upgrade path to Webpack 2 2018-03-01 11:11:30 -07:00
Luke Morris 9ea15c51c7 Unify annotation schema in both client/server 2018-02-16 19:49:13 -08:00
Andrew Watkins 2e93c5d222 Remove storybook 2018-01-16 09:41:36 -08:00
Luke Morris b557ca2108 Bump dygraphs to 2.1.0 2017-12-08 14:33:03 -08:00
Luke Morris 17797ccc02 Dygraphs now has support for millisecond granularity 2017-12-07 15:05:33 -08:00
Chris Goller 39096e6c3d Add cleanup step to js dev builds to remove unused files 2017-11-03 19:33:16 -05:00
Andrew Watkins 4353f8ac86 Merge pull request #2128 from influxdata/feature/qc-v2-alias
FEATURE:  queryConfig v2 && custom field alias persistence
2017-10-20 20:32:33 -07:00
Hunter Trujillo cab7671efb Fix loss of precision while zooming. Now zooms to millisecond precision. NanoDate supports microsecond and nanosecond precision, but only with some work. 2017-10-19 14:20:58 -06:00
Chris Goller bcf3943125 WIP 2017-10-17 12:42:55 -07:00
Hunter Trujillo 4d963f57f0 Add our own fork of Dygraphs. 2017-10-17 13:25:28 -06:00
Andrew Watkins 475a7ba369 Add react-component-resizable package 2017-09-29 12:15:10 -07:00
Andrew Watkins be6c0b559b Update to react-codemirror 1.0 2017-09-12 09:23:26 -07:00
Andrew Watkins 4a4a255903 WIP Edit scripts returned from the server
Had to downgrade react-codemirror due to a bug.  Issues and PRs
are open to resolve:
- https://github.com/JedWatson/react-codemirror/issues/121
- https://github.com/JedWatson/react-codemirror/issues/106
2017-09-12 09:23:23 -07:00
Andrew Watkins fa0a832bb7 Introduce CodeMirror for TICKscript editor 2017-09-12 09:23:22 -07:00
Chris Goller d1007513cd Update kapacitor rule response with dbrps, various dates, error, and executing. 2017-09-09 10:19:52 -05:00
Hunter Trujillo af03beafb1 Use src-relative path for importing enablePresentationMode action. Add query-string package. Use queryString library to parse location.search. 2017-09-01 15:07:37 -06:00
Andrew Watkins 78cab61c9c Fix js rounding errors 2017-08-28 12:39:49 -07:00
Andrew Watkins eacc8b3a0d Include babel-eslint plugin
An eslint plugin companion to babel-eslint. babel-eslint does a great
job at adapting eslint for use with Babel, but it can't change the built
in rules to support experimental features. eslint-plugin-babel
re-implements problematic rules so they do not give false positives or
negatives.
2017-08-17 09:33:36 -07:00
Nathan L Smith 7de81b4bde Improvements to npm scripts
When trying to run `npm run test:dev`, I noticed that `nodemon` was not found,
so that task will not work unless you've done `npm install -g nodemon`.

Replace `nodemon`, which would watch for changes to files and restart
Karma, with [concurrenty](https://www.npmjs.com/package/concurrently) and
[eslint-watch](https://www.npmjs.com/package/eslint-watch).

The NPM scripts also had some full paths to binaries that were not necessary
which have been replaced with the shorter versions, and short configuration
options that have been replaced with longer ones for readability (`-w` vs
`--watch`, etc.)

The `eslint` package was updated to remove a warning about an incorrect peer
dependency with `eslint-plugin-prettier`.

Signed-off-by: Nathan L Smith <smith@nlsmith.com>
2017-08-11 01:53:37 +00:00
Jared Scheib cae6d14e37 Separate Kapacitor & Data Explorer queryConfig actions & reducers
Refactor actions to ES6
Rename Kapa & DE action creator groups & redux state top-level keys for clarity
Remove auto-add func to field in kapa
Remove unused actions and reducers from kapa queryconfigs
Replace react-addons-update with lodash _.filter and _.omit; yarn package
2017-07-24 21:31:54 -07:00
Jared Scheib 24884ae735 Add Karma verbose reporting; comment options in config 2017-07-22 11:32:03 -07:00
Hunter Trujillo 37f29060a4 Add prettier to an eslint rule. 2017-07-20 11:12:48 -06:00
Hunter Trujillo 7c4a56932c Add prettier and eslint commands to package scripts. 2017-07-20 10:41:40 -06:00
Jared Scheib 50bfe97ac4 Move he dep to correct package.json and yarn.lock 2017-07-10 12:38:36 -07:00
Hunter Trujillo 05cbed726b Fix node-sass version for Node 8 support. 2017-07-06 17:29:59 -06:00
Alex P d0047e48cb Install text size calculator package
As per recommendation of @cryptoquick this thing is a much more sound
means of doing the calculation than my initial approach
2017-07-05 14:04:46 -07:00
Andrew Watkins bf131c43db Upgrade to Dygraph 2.0 2017-05-12 16:33:23 -07:00
Alex P 6e3a2f7a3a Add react-custom-scrollbars package and default styles 2017-05-08 15:04:21 -07:00
Chris Goller f8652efdee Update /queries endpoint to handle templates 2017-04-28 15:12:28 -05:00
Andrew Watkins 1af44ebb67 Resolve missing binding for Node Sass error 2017-04-26 06:17:41 -07:00
Jared Scheib 92775038f2 Upgrade react-router to ^3.0.2 to go ahead and iron out any issues and to accommodate refactor of Notifications and SideNavApp to use withRouter so that 'sourceID' and 'location' use can be cleaned up 2017-04-12 15:18:09 -07:00
Jared Scheib ab23481ab5 Refactor router to require authentication and force logout, add router dependencies with yarn 2017-04-11 19:35:39 -07:00