Commit Graph
5004 Commits
Author SHA1 Message Date
David 4ea854519b Merge pull request #775 from weaveworks/build-performance
Speed up npm bundle builds
2015-12-16 18:54:35 +01:00
David Kaltschmidt 57dfe4a4e8 Dont use -p on webpack when declaring uglifyjs plugin 2015-12-16 18:53:11 +01:00
Simon c85f0dfdf1 Merge pull request #766 from weaveworks/765-fix-terminal-wrapping
Set correct size for terminal which fixes text wrapping.
2015-12-16 17:33:18 +01:00
Simon Howe a166ecc92c Tidying up a little bit. 2015-12-16 17:32:46 +01:00
Simon Howe 4df1cac033 Set correct size for terminal which fixes text wrapping.
Sometimes it was going off the sides/bottom.
2015-12-16 17:32:45 +01:00
Tom Wilkie 13a82bc9a8 Make it lint and compile after rebase. 2015-12-16 15:30:53 +00:00
Tom Wilkie 91579d06fc Merge pull request #767 from weaveworks/756-proc-cpu
Gather per-process CPU and memory metrics.
2015-12-16 15:29:56 +00:00
Tom Wilkie 662b792781 Make it compile again. 2015-12-16 15:24:53 +00:00
Tom WilkieandTom Wilkie b99555936d Add echo server, make it randomly take 2 secs. 2015-12-16 15:21:35 +00:00
Tom WilkieandTom Wilkie 2dc03ce6d1 Use container names over pids. 2015-12-16 15:21:35 +00:00
David KaltschmidtandTom Wilkie b8d43a650d allowing more boxes on same row in child traces 2015-12-16 15:21:35 +00:00
Tom WilkieandTom Wilkie 3d54954665 Protect against fd reuse. 2015-12-16 15:21:35 +00:00
David KaltschmidtandTom Wilkie 90d288fcf3 Flame graph for child traces 2015-12-16 15:21:35 +00:00
Tom WilkieandTom Wilkie 3dbb94eed3 Send all the container pids to the client. 2015-12-16 15:21:35 +00:00
Tom WilkieandTom Wilkie e58f0f756f Make temporal join work - now can have traces with more than one child! 2015-12-16 15:21:35 +00:00
Tom WilkieandTom Wilkie baf7aa106c Fix table column width; ntohl port numbers. 2015-12-16 15:21:35 +00:00
Tom WilkieandTom Wilkie dfbd83b658 Expose keys, sort and dedupe traces, and hide show children in ui. 2015-12-16 15:21:35 +00:00
Tom WilkieandTom Wilkie 9f49f63fc6 Mime type 2015-12-16 15:21:35 +00:00
David KaltschmidtandTom Wilkie 7dff1bd85e Polished UI for tracer
* added logo and favicon
* upgraded Bootstrap to v4
* use FontAwesome as icon font
* applied weave colors
* auto-select first container
* mock backend in server.js to serve *.json files for API requests
2015-12-16 15:21:34 +00:00
Tom WilkieandTom Wilkie 3e4b3ad0eb Trace all processes in a container. 2015-12-16 15:21:34 +00:00
Tom WilkieandTom Wilkie 38e7c7c560 Show subtraces in the API and UI. 2015-12-16 15:21:34 +00:00
Tom WilkieandTom Wilkie bf85e621a2 Make connection causality detection more reliable. 2015-12-16 15:21:34 +00:00
Tom WilkieandTom Wilkie bdeed7219f Start showing traces in the UI 2015-12-16 15:21:34 +00:00
Tom WilkieandTom Wilkie b6e43c8f3f Wire up recording of traces. 2015-12-16 15:21:34 +00:00
Tom WilkieandTom Wilkie a3a0907ffc It works again! 2015-12-16 15:21:34 +00:00
Tom WilkieandTom Wilkie 31cadac623 Make it stop 2015-12-16 15:21:34 +00:00
Tom WilkieandTom Wilkie e09774ba5a Prototype to trace incoming and outgoing connections from containers. 2015-12-16 15:21:34 +00:00
Tom Wilkie 8efa0d147b Review feedback 2015-12-16 14:38:22 +00:00
Tom Wilkie 21a16771c9 Make host report memory usage in bytes. 2015-12-16 14:38:21 +00:00
Tom Wilkie caff695f96 Gather per-process CPU and memory metrics. 2015-12-16 14:38:21 +00:00
David Kaltschmidt b70e68a319 Split JS bundle into vendor and app 2015-12-16 13:45:37 +01:00
David Kaltschmidt acaef9f639 Speed up npm bundle builds
Use include option to point to app sources
2015-12-16 10:33:58 +01:00
Tom Wilkie bc8f86a75f Merge pull request #751 from weaveworks/testing
Add some more testing to procspy
2015-12-15 17:56:41 +00:00
Tom Wilkie c4f8496362 Merge pull request #771 from weaveworks/release-0.11.1
Add release notes for v0.11.1
2015-12-15 17:45:19 +00:00
Tom Wilkie cc30e2ac63 Add release notes for v0.11.1 v0.11.1 2015-12-15 16:48:23 +00:00
Simon 536f06ca27 Merge pull request #753 from weaveworks/dev-mode-proxy-websockets
Also proxy Websockets through the dev server while in dev mode.
2015-12-15 16:40:24 +01:00
Simon Howe dbd789317d Also proxy WS to the BE while in dev mode.
WS weren't using the proxy.
2015-12-15 16:39:57 +01:00
Simon Howe 6ddd2ed9ff Fixes linting violations 2015-12-15 16:14:39 +01:00
Paul Bellamy 3e2e92ecbd Merge pull request #770 from weaveworks/missing-pids
We need to read /proc/PID/net/tcp6 to see the pids for the server end of local connections.
2015-12-15 14:10:03 +00:00
Tom Wilkie 550f21511a We need to read /proc/PID/net/tcp6 to see the pids for the server end of local connections. 2015-12-15 13:38:30 +00:00
Tom Wilkie 3bc2042c51 Merge pull request #760 from weaveworks/release-0.11.0
Changelog for 0.11.0
2015-12-15 11:38:10 +00:00
David Kaltschmidt 271bcbde19 Correct path for scope version command v0.11.0 2015-12-15 12:07:47 +01:00
David Kaltschmidt ec15f7fc21 Updated CHANGELOG for 0.11.0 2015-12-14 17:20:55 +01:00
David 2c9e0fa60a Merge pull request #763 from weaveworks/748-fix-terminal-keys
Fixes AltGr+3 which is required in some locales (UK).
2015-12-14 15:28:30 +01:00
David 03bf6d659a Merge pull request #762 from weaveworks/761-fix-terminal-title
Fixes popped out terminal title
2015-12-14 15:28:12 +01:00
Simon Howe 08a68aa605 Oops, forgot to remove a log. 2015-12-14 15:23:48 +01:00
Simon Howe 24530a3eed Send ctrl-a through to server rather activate term.js's copy mode. 2015-12-14 14:29:19 +01:00
Simon Howe 437cd737cc Fixes popped out terminal title 2015-12-14 14:02:19 +01:00
Simon Howe fdd45fdd43 Fixes AltGr+[0-9] which is required in some locales (UK). 2015-12-14 13:57:18 +01:00
Paul Bellamy b3b2bcc5c8 Merge pull request #750 from weaveworks/749-version
Rationalise version handling
2015-12-11 13:43:10 +00:00