Commit Graph

101 Commits

Author SHA1 Message Date
Roland Schilter
64ba2b2a89 Fix zoom for npm start
Pins d3-transition and d3-drag dependencies which were previously
pulled in as deps from d3zoom as version 1.1.0 each. This broke
the zoom feature for `npm start`.

Fixes #2545
2017-06-15 23:29:15 +02:00
Roland Schilter
5ef7bd151a es6ify server.js and include in eslint (#2560) 2017-06-08 18:39:53 +02:00
Roland Schilter
a1e58c13e5 bump package.json version to current scope version 2017-06-01 18:24:58 +02:00
Filip Barl
5935a32d0a Canvas zoom control (#2513)
* Added a zoom slider control in the bottom-right corner.

* Made the control vertical and added the buttons.

* Adjusted the styles and borders.

* Trying to fix Webpack

* Hide zoom control when there is no content.

* Polished the code.
2017-05-15 11:49:12 +02:00
Filip Barl
10b276c28a Use prop-types library to silence PropTypes deprecation warning (#2498)
* Use prop-types library to fix the deprecation warning.

* Updated weaveworks-ui-components version.
2017-05-05 18:23:43 +02:00
Filip Barl
7669c325d7 Update node libraries (#2292)
* Upgraded Webpack 1.13 -> 2.2

* Made webpack.prodution.config.js work and updated yarn.lock

* Updated a lot of small dependencies.

* Upgraded React

* Bunch of small devDependencies updated.

* Fully updated devDependencies

* Updated optionalDependencies

* Updated everything except D3 zoom.

* Fixed linting error.

* Another update.

* Reverted materialize-css upgrade and applied new eslint rules

* Final fixes to webpack configs.

* Updated yarn.lock again.
2017-05-04 13:12:00 +02:00
jpellizzari
3ec7cc82e6 Added service images widget 2017-05-03 10:31:25 -07:00
jpellizzari
ee084dffd6 Changed client to use minor Node version when used as an npm package 2017-05-02 14:53:53 -07:00
jpellizzari
aced163601 Bumped packge.json version 2017-03-27 14:15:33 -07:00
jpellizzari
9dfcd213c3 Replaced timely dependency 2017-03-21 12:26:52 -07:00
jpellizzari
fd0a19fdda Bumped react version 2017-03-16 10:21:58 -07:00
jpellizzari
38d2b8ddff Added more granular JS API exports 2017-03-08 10:54:56 -08:00
jpellizzari
efdd8e4b0e Changed ui-build-pkg job to use a docker container 2017-02-24 14:03:05 -08:00
Jordan Pellizzari
341446fa93 Merge pull request #2237 from weaveworks/change-instance
Add logic to remove non-transferrable state when switching Cloud instances
2017-02-20 10:47:45 -08:00
jpellizzari
3d13e916af Added logic to remove non-transferrable state keys when switching Cloud instances 2017-02-20 10:28:01 -08:00
Filip Barl
6d0066cd38 Polished the selectors code and fixed failing tests. 2017-02-20 10:58:26 +01:00
Filip Barl
2a54085c62 Node transformations done from NodeContainer. Put node searching logic in selectors. 2017-02-20 10:58:26 +01:00
jpellizzari
ca97cee4dd Upgraded xterm.js to 2.2.3 2017-02-01 08:29:30 -08:00
jpellizzari
33844ca650 npm scripts change 2017-01-24 17:41:41 -08:00
jpellizzari
b3f3dc180e Makefile changes 2017-01-24 17:21:31 -08:00
jpellizzari
a0b1aa12c0 Changed client build-pkg directory 2017-01-24 16:15:02 -08:00
jpellizzari
9acca772a9 Added npm module scripts to CI 2017-01-24 13:36:39 -08:00
jpellizzari
0bf7fa49dd Exported wsUrl constant from web-api-utils for the terminal component 2017-01-24 11:25:03 -08:00
jpellizzari
59ed9b8f3f Added S3 release script 2017-01-24 11:25:03 -08:00
jpellizzari
c1303e181e Added ActionTypes and styles exports 2017-01-24 11:25:03 -08:00
jpellizzari
0575e85ca1 Changed API URLs when running as dependency 2017-01-24 11:25:02 -08:00
jpellizzari
d5d853ebba Added package installation scripts 2017-01-24 11:25:02 -08:00
jpellizzari
bfefa0902b Added exports and install script 2017-01-24 11:25:02 -08:00
jpellizzari
df85fa577b Locked sass deps; fixed .matched-text fade function 2017-01-20 10:06:04 -08:00
jpellizzari
1efbb933d0 Changed font-awesome imports to use Sass 2017-01-20 10:06:04 -08:00
jpellizzari
9675cd2551 Converted stylesheets to Sass 2017-01-20 10:06:04 -08:00
Filip Barl
e345f42b18 Moved font-awesome-webpack to devDependencies. 2016-12-15 15:04:53 +01:00
Filip Barl
26b3e9efc9 Reapplied all the eslint upgrade changes 2016-12-15 15:04:53 +01:00
David
99bfab89b7 Revert "Upgraded eslint & eslint-config-airbnb" 2016-12-12 16:06:13 +01:00
Filip Barl
be9b640130 Addressed @davkal's and @jpellizzari's comments 2016-12-12 11:36:43 +01:00
Filip Barl
1b5f3ae4bf Using individual D3 modules 2016-12-12 11:04:49 +01:00
fbarl
0cb48f6d71 Upgraded eslint, airbnb linting rules, and made trivial fixes 2016-12-12 10:55:45 +01:00
Filip Barl
4142474e46 Added babel-plugin-lodash library for automatic cherry-picking of the Lodash modules 2016-12-09 14:07:22 +01:00
fbarl
1bc27ee40f Fix all the npm library versions (resolve #2052) 2016-12-05 14:57:25 +01:00
fbarl
ec79c1ebb1 Switched to using webpack-dev-middleware instead of webpack-dev-server directly 2016-11-29 12:06:27 +01:00
fbarl
7442ff3f41 Switched to D3 version 4.4.0 2016-11-28 13:16:10 +01:00
fbarl
c110e32b2a Implemented a nicer and more responsive tooltip for plugin status (resolves #1905). 2016-11-25 17:40:52 +01:00
David
a1adbbbded Merge pull request #2014 from weaveworks/1941-consolidate-webpack
Combined external and prod webpack config files
2016-11-25 11:07:04 +01:00
David Kaltschmidt
90dbf12a7b Review feedback 2016-11-24 17:10:57 +01:00
David Kaltschmidt
afe177cdba Support for feature flags 2016-11-24 17:07:12 +01:00
Filip Barl
604661ca2a Update package.json (#2017) 2016-11-23 15:59:41 +01:00
jpellizzari
c776f35752 Combined external and prod webpack config files 2016-11-15 13:27:17 +00:00
Jordan Pellizzari
0d8152fb33 Merge pull request #1959 from weaveworks/1947-node6-client-deps
Update client deps to use Node v6.9.0
2016-10-28 07:54:38 -07:00
jpellizzari
2baf7d49b1 Changed client deps to work with Node v6.9 2016-10-27 17:10:08 -07:00
Jordan Pellizzari
ca49cfdfe6 Changed term.js lib to xterm.js 2016-10-27 15:23:02 -07:00