Commit Graph

4163 Commits

Author SHA1 Message Date
Alfonso Acosta
b4d5665fd8 Merge pull request #2021 from kinvolk/alban/linter
linter: fix punctuation and capitalization
2016-12-05 15:45:01 +01:00
fbarl
1bc27ee40f Fix all the npm library versions (resolve #2052) 2016-12-05 14:57:25 +01:00
David
4fe3efc364 Merge pull request #2045 from weaveworks/remove-waypoints-cap-on-edge-containers
Remove upper bound for waypoints count on edges
2016-12-05 11:57:31 +01:00
David
5ae3a5aba2 Merge pull request #2034 from weaveworks/use-webpack-dev-middleware
Using `webpack-dev-middleware` instead of `webpack-dev-server` directly
2016-12-05 11:52:44 +01:00
David Kaltschmidt
1bfdfc84f6 Using eval-source-maps in webpack for now
keep original code, quite fast on rebuilds
2016-12-05 11:52:23 +01:00
David Kaltschmidt
298f27bf3f Remove polling for webpack (was CPU heavy) and HMR for vendors 2016-12-05 11:30:06 +01:00
fbarl
e8eba61c37 Remove the dagre waypoints limitation for edges and replace it with WAYPOINTS_CAP constant for fine tunning (fix #1187) 2016-12-02 17:00:46 +01:00
Filip Barl
92a02fb587 Merge pull request #2048 from weaveworks/d4-hotfixes
Fix two bugs caused by transition to D3 v4
2016-11-30 12:23:31 +01:00
Simon Howe
f50e0bf72f Fixes container and pod metric fill direction back to vertical
Was flipped to horizontal for a bit there as we transitioned from d3 v3->v4
2016-11-30 11:32:16 +01:00
fbarl
52136cd8b5 Replaced rangeBands with scaleBand().range 2016-11-30 11:15:40 +01:00
Alfonso Acosta
0ad3224485 Merge pull request #2046 from weaveworks/update-scope-version-in-docs
Update Scope version in install docs
2016-11-29 11:05:35 -08:00
Alfonso Acosta
cc32864ce1 Update Scope version in install docs 2016-11-29 19:04:55 +00:00
Alfonso Acosta
03f0ef64a7 Merge pull request #2033 from weaveworks/release-1.1
Release 1.1.0
2016-11-29 11:00:20 -08:00
Alfonso Acosta
064823c1d9 Update CHANGELOG v1.1.0 2016-11-29 16:21:28 +00:00
Alfonso Acosta
2fc80369e6 Update CHANGELOG 2016-11-29 16:19:38 +00:00
Alfonso Acosta
d47ae4bf80 Release 1.1.0 2016-11-29 16:19:37 +00:00
David
8d8c106471 Merge pull request #2043 from weaveworks/2037-fix-asset-path
Empty publicpath needed for relative paths of scope
2016-11-29 17:01:30 +01:00
David Kaltschmidt
03b34448e2 Empty publicpath needed for relative paths of scope
Fixes #2037
2016-11-29 16:56:03 +01:00
Alfonso Acosta
aaf2b0a815 Merge pull request #2026 from weaveworks/mike/ecs/initial
Add ECS views
2016-11-29 07:42:59 -08:00
Mike Lang
d0caee4748 Add some basic metadata to the ECS task/service details panels 2016-11-29 07:18:08 -08:00
Alfonso Acosta
9c7282231f Fix tests
Also, refactor some tests and MakeRegistry in api_topologies
2016-11-29 07:18:08 -08:00
Mike Lang
003ef6b4ea Add some basic metadata to ECS nodes 2016-11-29 07:18:08 -08:00
Mike Lang
9a10e9650d Fix the one instance of "make" that is actually apparently required 2016-11-29 07:18:08 -08:00
Mike Lang
b06fee8c0f Review feedback 2016-11-29 07:18:08 -08:00
Alfonso Acosta
747577f414 Review feedback 2016-11-29 07:18:08 -08:00
Mike Lang
d20381d30b merger: Pass reports via closure, instead of by reference in args
This is an alternate way of solving the same problem as 4007a902a264e5ff2c3be6b269ade515c9c1c145,
but in a nicer way. Compared to using pointers, this approach more obviously preserves the original
behaviour, and is arguably more readable than the original code.

Credit to @rade for this approach.
2016-11-29 07:18:08 -08:00
Mike Lang
8f2e3e7d9b merger: Fix a pointer bug that trashed the merge process
Turns out that when iterating in go, &loop_var is the same address every time
2016-11-29 07:18:08 -08:00
Alfonso Acosta
ab1d2d2c6d Add checkpoint flag for ECS 2016-11-29 07:18:08 -08:00
Alfonso Acosta
f8b1f71f06 Finish rendering for ECS topologies 2016-11-29 07:18:08 -08:00
Mike Lang
b53de4317d Appease linter
spellcheck and required comments and required comment formatting
2016-11-29 07:18:08 -08:00
Mike Lang
f5b7b5bec2 ecs reporter: Fix a bug where parents weren't actually set 2016-11-29 07:18:08 -08:00
Alfonso Acosta
90c8b6eeed Add ECS topologies to tagger 2016-11-29 07:18:08 -08:00
Alfonso Acosta
78775bbdb8 Initial rendering for ECS
(not working yet)
2016-11-29 07:18:05 -08:00
Mike Lang
a2d329dee7 ecs reporter: Associate containers with ECS tasks and services as parents 2016-11-29 07:17:16 -08:00
Mike Lang
88499b4e9d Add --probe.ecs flag to enable running the ECS probe tagger 2016-11-29 07:17:16 -08:00
Mike Lang
511f6dad6a Add report tagger for populating ECS topologies 2016-11-29 07:17:16 -08:00
Mike Lang
db23e64e9c Add new topologies ECSTask and ECSService 2016-11-29 07:17:16 -08:00
Mike Lang
7d93e2cfe7 merger: Pass pointers, not structs
just in one function, where two of them are passed at once.
This was causing errors because it was too large to fit the stack.
2016-11-29 07:17:16 -08:00
Mike Lang
c99b7541cf Merge pull request #2035 from weaveworks/hide-weave-topology-if-empty
Hide Weave topology if empty
2016-11-29 03:23:46 -08:00
fbarl
ec79c1ebb1 Switched to using webpack-dev-middleware instead of webpack-dev-server directly 2016-11-29 12:06:27 +01:00
Filip Barl
70fccc07fc Merge pull request #2028 from weaveworks/update-d3-to-version-4
Update D3 to version 4.4.0
2016-11-29 11:40:24 +01:00
Alfonso Acosta
bf4747f132 Hide Weave topology if empty
Also, make name consistent with other subtopologies
2016-11-28 16:34:02 +00:00
fbarl
34033ee46e Implemented round function as a replacement for d3.round
Removed d3 from vendors
2016-11-28 17:32:10 +01:00
fbarl
7442ff3f41 Switched to D3 version 4.4.0 2016-11-28 13:16:10 +01:00
Filip Barl
308387157e Merge pull request #2022 from weaveworks/fix-plugins-tooltip
Improve plugin errors tooltip
2016-11-25 18:05:21 +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
10602d2645 Merge pull request #1993 from weaveworks/dance-tuning
Add anti-dance heuristics (and feature flags)
2016-11-24 17:40:14 +01:00
David Kaltschmidt
90dbf12a7b Review feedback 2016-11-24 17:10:57 +01:00
Simon Howe
79a9598d0f Change spelling for eslint 2016-11-24 17:07:12 +01:00