Commit Graph

299 Commits (ReaderRole)

Author SHA1 Message Date
Andrew Watkins 5d7edb79eb Change Resize package for one without PropTypes warning 2018-03-13 10:13:04 -07:00
Luke Morris bab74a0679 Update eslint-loader 2018-03-09 14:31:32 -08:00
Luke Morris 1c0e8647e2 Merge branch '1.4.2.x' 2018-03-08 19:07:04 -08:00
Luke Morris ee9111d04d Bump version 2018-03-08 18:54:45 -08:00
Luke Morris b5e9fcd567 Merge branch '1.4.2.x' 2018-03-07 13:19:57 -08:00
Luke Morris 92da0b1b51 Bump version to 1.4.2.2 2018-03-07 13:19:40 -08:00
Andrew Watkins d4a22c1ae1 Update thread-loader 2018-03-07 11:05:42 -08:00
Andrew Watkins 0862344f4f Remove unused packages 2018-03-07 08:34:06 -08:00
Andrew Watkins 11c505eb65 Add first successful TypeScript test 2018-03-05 08:46:23 -08:00
Andrew Watkins 6970717f32 WIP first TypeScript test 2018-03-05 08:46:23 -08:00
Andrew Watkins 3ebf4048ff Convert DatabaseList to TypeScript 2018-03-05 08:46:23 -08:00
Deniz Kusefoglu 9a9b92245a
Merge pull request #2905 from influxdata/feature/graph-table
TableGraph base functionality
2018-03-02 11:57:09 -08:00
Alex Paxton ac2d303d76
Merge pull request #2887 from influxdata/goodbye-bootstrap
Goodbye Bootstrap
2018-03-01 13:54:32 -08:00
Deniz Kusefoglu 006565127f Merge branch 'master' into feature/graph-table 2018-03-01 13:39:18 -08:00
Andrew Watkins 7c8c8df448 Update non-vendor asset build script to yarn start:fast 2018-03-01 14:28:47 -07:00
Luke Morris 3494729d88 Merge branch 'master' into goodbye-bootstrap 2018-03-01 12:20:24 -08:00
Andrew Watkins 26e3244d5a Add --runInBand to help with CI test performance 2018-03-01 11:25:02 -07:00
Andrew Watkins d17e999da3 Add babel-jest 2018-03-01 11:18:23 -07:00
Andrew Watkins 1a809b4c81 Add introductory Dropdown component test 2018-03-01 11:17:35 -07:00
Andrew Watkins d3b810a08e Add linter to tests 2018-03-01 11:16:29 -07:00
Andrew Watkins f0726f6d8e Fix prop-types and other warnings 2018-03-01 11:16:29 -07:00
Andrew Watkins 4287a4b29f Remove karma et al 2018-03-01 11:16:29 -07:00
Andrew Watkins cabb4bde46 Reinstall jest 2018-03-01 11:16:03 -07:00
Andrew Watkins 0bd01545f2 Update watch script 2018-03-01 11:16:03 -07:00
Andrew Watkins d47c85c95c Replace deprecated node-uuid with uuid - fixes console node-uuid warnings 2018-03-01 11:16:03 -07:00
Andrew Watkins 863335d349 Change test scripts 2018-03-01 11:16:02 -07:00
Andrew Watkins 24f5d469ee Remove unused dependencies 2018-03-01 11:16:02 -07:00
Andrew Watkins d3d49e31cf Move typsecript to dev dependency 2018-03-01 11:16:02 -07:00
Andrew Watkins 64745085c2 Remove unused package: 2018-03-01 11:16:02 -07:00
Andrew Watkins 311b5e538d 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 0df1ce1c08 Tweak package.json scripts 2018-03-01 11:16:02 -07:00
Andrew Watkins 215fa3b294 gzip compress prod build 2018-03-01 11:16:02 -07:00
Andrew Watkins 1c238de939 Fix react unminified in prod 2018-03-01 11:16:02 -07:00
Andrew Watkins 5ef181f53d Optimize prod && dev build with threads and babel-preset-env 2018-03-01 11:16:02 -07:00
Andrew Watkins c61ca3a6f8 Update UglifyJsPlugin 2018-03-01 11:16:02 -07:00
Andrew Watkins 44eb84d3ee Modify prod clean script 2018-03-01 11:16:02 -07:00
Andrew Watkins ac5bc33a6d Update build scripts 2018-03-01 11:16:02 -07:00
Andrew Watkins 5eff3ef204 Add thread and fork-ts-checker-webpack-plugin 2018-03-01 11:16:02 -07:00
Andrew Watkins d48e2f7896 Add 2016 babel-preset 2018-03-01 11:15:33 -07:00
Andrew Watkins dcf6b2026d Remove unused / incomplete integration tests 2018-03-01 11:15:33 -07:00
Andrew Watkins f5bfe670d0 Remove storybook 2018-03-01 11:15:33 -07:00
Andrew Watkins a37f75ed90 Introduce first TypeScript file to project 2018-03-01 11:14:55 -07:00
Andrew Watkins 59b8128cd8 Enable HMR via upgrade of webpack-dev-server 2018-03-01 11:14:14 -07:00
Andrew Watkins 577e71617e Upgrade to webpack 3 2018-03-01 11:13:44 -07:00
Andrew Watkins facad119f3 Update karma dependencies et al 2018-03-01 11:13:27 -07:00
Andrew Watkins 80be48d12f Make test watching simpler 2018-03-01 11:12:49 -07:00
Andrew Watkins 84d0ed66cb Fix karma loader errors 2018-03-01 11:12:49 -07:00
Andrew Watkins a4a491508c Upgrade babel-loader to remove deprecation warning 2018-03-01 11:12:48 -07:00
Andrew Watkins 21a9380d08 Add eslint-config-prettier and fix prettier spam 2018-03-01 11:12:14 -07:00
Andrew Watkins f239990733 WIP: initial upgrade path to Webpack 2 2018-03-01 11:11:30 -07:00
Luke Morris 5777ee718e Bump version number 2018-02-28 23:23:27 -08:00
Luke Morris ff73d82aa2 Bump version number 2018-02-28 21:28:29 -08:00
Alex P 74c54bf530 Merge branch 'master' into goodbye-bootstrap 2018-02-28 00:02:31 -08:00
Deniz Kusefoglu 6f1aa4d7d7 Add react-virtualized to dependencies 2018-02-27 14:21:46 -08:00
Alex P cfb4ad7995 Remove jQuery & Bootstrap packages 2018-02-27 13:05:36 -08:00
Luke Morris 59b6979812 Merge branch 'master' into feature/annotationz-pre-pl-with-master 2018-02-15 12:03:10 -08:00
Chris Goller 093fb7d75d Update meta nodes to respect insecure skip verify 2018-02-14 13:25:08 -08:00
Luke Morris 85781aed9d Bump to 1.4.1.2 2018-02-13 13:34:50 -08:00
Luke Morris b97739e520 Bump version to 1.4.1.1 2018-02-12 18:03:16 -08:00
Luke Morris 27fbfd4d38 Bump version 2018-02-12 16:42:58 -08:00
Alex P 66b41abdce Merge branch 'master' into feature/annotationz-pre-pl-with-master 2018-02-08 16:38:47 -08:00
Nathan Haugo 74f067844c Update changelog for 1.4.0.1 2018-01-25 13:09:45 -08:00
Andrew Watkins 57aa4f72f8 Remove storybook 2018-01-16 09:41:36 -08:00
Nathan Haugo b74ae38772 Update package.json 2017-12-22 13:09:03 -08:00
Nathan Haugo 94fea97117 Update version 2017-12-21 11:36:03 -08:00
Chris Goller d8a0aa3b89 Update CHANGELOG and versions to prep for 1.4.0.0-rc1 2017-12-19 18:38:46 -06:00
Nathan Haugo 971156edf0 Bump version to 1.4.0.0-beta2 2017-12-14 12:45:44 -08:00
Luke Morris 4fb1ba4f6e Bump dygraphs to 2.1.0 2017-12-08 14:33:03 -08:00
Luke Morris 18ae90ce81 Dygraphs now has support for millisecond granularity 2017-12-07 15:05:33 -08:00
Nathan Haugo 4b2ca37660 Update CHANGELOG.md to organize release notes 2017-12-07 15:03:58 -06:00
Nathan Haugo 1e8a66dffa Update bumpversion with 1.4.0.0-beta1 2017-12-07 14:38:28 -06:00
Hunter Trujillo 8413e77161 Fix file removal code. Fix clean script. Add clean to yarn start. 2017-12-01 11:14:16 -07:00
Andrew Watkins c4b3e8a2e8 Remove yarn warnings 2017-11-09 10:02:25 -08:00
Chris Goller 36d9547d9a Add hot module reload to dev builds (make run-hmr) 2017-11-04 14:07:39 -05:00
Chris Goller 73dd89843f Add cleanup step to js dev builds to remove unused files 2017-11-03 19:33:16 -05:00
Nathan Haugo 1ce78dd21b Update changelog and version number for 1.3.10.0 2017-10-24 09:34:31 -04:00
Hunter Trujillo 73b3ed3a7b 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
Hunter Trujillo 42ec6393a1 Add our own fork of Dygraphs. 2017-10-17 13:25:28 -06:00
Nathan Haugo f23351c9ba Update version 2017-10-06 11:38:40 -07:00
Andrew Watkins b526499a38 Add react-component-resizable package 2017-09-29 12:15:10 -07:00
Andrew Watkins abbcd6ccdc Remove react-addons-update 2017-09-22 15:14:28 -07:00
Andrew Watkins cce44b1681 Update to react-codemirror 1.0 2017-09-12 09:23:26 -07:00
Andrew Watkins b6ca021604 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 202702b739 Introduce CodeMirror for TICKscript editor 2017-09-12 09:23:22 -07:00
Nathan Haugo e89e8d137b Bump version to 1.3.8.0 2017-09-07 16:29:56 -07:00
Hunter Trujillo 1d23ccd587 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 059a9f19fb Fix js rounding errors 2017-08-28 12:39:49 -07:00
Nathan Haugo 16735c027f Bump to 1.3.7.0 2017-08-23 15:56:00 -07:00
Andrew Watkins d42593c272 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
Jared Scheib e2e684b5e2 Merge remote-tracking branch 'origin/1.3.6.x' 2017-08-15 15:03:20 -07:00
Hunter Trujillo 9edece4a3a Merge pull request #1860 from smith/nls/npm-script-fixes
Improvements to npm scripts
2017-08-14 16:16:00 -06:00
Tim Raymond dda79d809e
Update CHANGELOG and version for v1.3.6.1 2017-08-14 14:27:18 -04:00
Nathan L Smith 56f322ec4a 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
Nathan L Smith 69e5f98e6a Change some remaining npm mentions to yarn
While `npm` is still installed as part of the build process, most of the
scripts and documentation should be using yarn.

Change `npm` to `yarn` where appropriate.

Signed-off-by: Nathan L Smith <smith@nlsmith.com>
2017-08-10 16:51:39 -07:00
Andrew Watkins 9559dfd374 Merge pull request #1823 from smith/nls/yarn
Change some remaining npm mentions to yarn
2017-08-09 13:26:51 -07:00
Hunter Trujillo 055dd0dc13 Add SHOW DATABASES integration test with Nightwatch.js. 2017-08-08 22:43:16 -07:00
Alex P 8ebbeda941 Update changelog and package.json for 1.3.6.x release 2017-08-08 12:03:52 -07:00
Alex P 9139ce754f Revert "Prepare for release"
This reverts commit 7a62088acb.
2017-08-08 11:57:23 -07:00
Alex P 7a62088acb Prepare for release 2017-08-08 10:53:34 -07:00
Nathan L Smith 39ca84d691 Change some remaining npm mentions to yarn
While `npm` is still installed as part of the build process, most of the
scripts and documentation should be using yarn.

Change `npm` to `yarn` where appropriate.

Signed-off-by: Nathan L Smith <smith@nlsmith.com>
2017-08-07 19:28:23 +00:00
Chris Goller 6bc4cf36d1 Release 1.3.5.0 2017-07-25 15:08:02 -05:00
Jared Scheib 8aa1554c3e 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 fa96d88fe2 Add Karma verbose reporting; comment options in config 2017-07-22 11:32:03 -07:00
Hunter Trujillo 6a20e301f0 Add prettier to an eslint rule. 2017-07-20 11:12:48 -06:00
Hunter Trujillo 91e0dc5b30 Add prettier and eslint commands to package scripts. 2017-07-20 10:41:40 -06:00
Jared Scheib 54a6bfe529 Move he dep to correct package.json and yarn.lock 2017-07-10 12:38:36 -07:00
Luke Morris 2f98f97c31 Bump version, update changelog 2017-07-10 11:52:12 -07:00
Hunter Trujillo 468f4fd8ef Fix node-sass version for Node 8 support. 2017-07-06 17:29:59 -06:00
Alex P 5372ee2b35 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
Luke Morris d52ab129b7 Update version number 2017-06-19 11:13:35 -07:00
Jared Scheib 3375810544 Merge pull request #1512 from influxdata/feature/upgrade_and_synchronize_dygraphs
Upgrade and synchronize dygraphs, fix legend fall-off
2017-06-06 16:59:13 -05:00
Regan Kuchan 6da83b8629 Update version and changelog for v1.3.2.0 2017-06-02 13:34:23 -06:00
Jared Scheib df9ef1c604 Merge remote-tracking branch 'origin/master' into feature/upgrade_and_synchronize_dygraphs
Signed-off-by: Luke Morris <lukevmorris@gmail.com>
2017-06-01 17:58:10 -07:00
Regan Kuchan ce0000b6ea Update npm version to 1.3.1-0 2017-05-22 12:23:09 -07:00
Regan Kuchan 5848660f97 Update version number and bumpversion 2017-05-22 11:57:23 -07:00
Andrew Watkins 7bde70c775 Upgrade to Dygraph 2.0 2017-05-12 16:33:23 -07:00
Alex P c747644508 Merge branch 'master' into fancy-scrollbars 2017-05-09 18:37:08 -07:00
Chris Goller 99099e8a5c Update version to 1.3 for javascript and swagger 2017-05-09 08:24:04 -07:00
Alex P 9d3c277c13 Add react-custom-scrollbars package and default styles 2017-05-08 15:04:21 -07:00
Andrew Watkins 186491b0ae Resolve missing binding for Node Sass error 2017-04-26 06:17:41 -07:00
Jared Scheib 4454fabb27 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 b44d062634 Refactor router to require authentication and force logout, add router dependencies with yarn 2017-04-11 19:35:39 -07:00
Andrew Watkins 03b8c659ce WIP Introduce date time picker 2017-03-29 16:37:02 -07:00
Hunter Trujillo 953856a14e Storybook fixes. Add stateful class MultiSelectDropdown shared component. Add Select Roles story for that component. 2017-03-01 13:32:54 -07:00
Chris Goller cb1aadf49c Update Makefile and webpack to make builds incremental 2017-02-08 21:15:56 -06:00
Hunter Trujillo cd4a683ca5 Reuse shared sparse arrays for GC efficiency. Use fast.js methods to further optimize speed. 2017-01-30 08:05:57 -08:00
Hunter Trujillo bfdba8de74 Add reducer spec for shared/sources. Add nodemon script to package.json to help with TDD. Fix actual issue: duplicate defaults in sources. 2017-01-26 16:55:05 -07:00
Hunter Trujillo c9a77e0207 Refactor to use async/await. 2017-01-12 14:59:07 -07:00
Hunter Trujillo caf5b1a3dc Add React Storybook, in addition to stories and stubs for ValuesSection. Also… Add a nifty corsless proxy courtesy of yt. 2017-01-04 16:02:11 -08:00
Andrew Watkins aa3ece6e32 Merge pull request #489 from influxdata/rule-page-polish-pt2
Rule Page Polish Pt 2
2016-11-11 13:26:05 -08:00
Alex P b8002d14bf Adding dependency to package.json 2016-11-11 11:25:34 -08:00
Chris Goller 0e680d75d9 Add AGPL-3.0 2016-11-10 18:33:19 -06:00
Will Piers 0c4fe14eda Fix eslint issues again 2016-11-08 15:29:49 -08:00
Will Piers 7b58e00437 Pin eslint packages and fix syntax errors 2016-11-07 15:51:26 -08:00
Tim Raymond 9a3b5e2db0 Pin ESLint to 3.5.x
In 3.9.x, ESLint changed how many spaces are expected on a trailing
parens following a return. Previously it expected:

```
01234567890
  return (
    <div>
    </div>
    );
01234567890
    ^~~~~~~~ It previously expected 5 spaces here

01234567890
  return (
    <div>
    </div>
  );
01234567890
  ^~~~~~~~~~ Now it wants 3
```

Until we're ready to explicitly make that change, we're going to pin to
3.5.x (which expects 5 spaces in the example above.
2016-11-02 13:43:59 -04:00
Tim Raymond a6300f25f0 Wire up /mappings API to LayoutsStore
This makes the /mappings endpoint return real data based off of the
layouts seen within the LayoutsStore.
2016-10-28 18:00:44 -04:00
Will Piers 80c7ec6a45 Render notifications and add dismissal 2016-10-20 13:32:09 -07:00
Will Piers df76e23ca5 Set up action and reducer 2016-10-20 13:32:09 -07:00
Andrew Watkins d564f75da3 Split vendor dependencies into chunks 2016-09-30 13:16:24 -07:00
Andrew Watkins e8c6ce1d81 Move loader to dev dep 2016-09-28 10:29:04 -07:00
Andrew Watkins b371e6ea91 Allow import of static png and jpg in scss 2016-09-27 12:54:32 -07:00
Will Faurot 6ae2ca67c1 Remove old test scripts; add npm test 2016-09-20 11:50:32 -07:00
Will Faurot 72e7e031cf Add karma packages 2016-09-20 11:50:07 -07:00
Will Faurot 4be3b32da8 Bump lint-related packages 2016-09-20 11:49:30 -07:00
Will Piers 5d9b071a15 Add build:dev option to build with dev config one time 2016-09-19 13:45:05 -07:00
Will Piers c528d1186e Have webpack build html file into output 2016-09-19 13:45:05 -07:00
Chris Goller 840b00b4d0 Update circle and makefile to build and test everything.
Signed-off-by: Will Piers <wpiers0405@gmail.com>
2016-09-19 13:45:05 -07:00
Will Piers d7ae615e37 Bring over enterprise ui and configuration
Signed-off-by: Andrew Watkins <watts@influxdb.com>
2016-09-19 13:45:05 -07:00
Will Piers 133da5a14f Use create-react-app 2016-09-09 16:10:54 -07:00