Commit Graph
3809 Commits
Author SHA1 Message Date
Tom Wilkie 121c86a52d Use Docker events API instead of polling Docker daemon.
Unfortunately we still have to poll pidtree and docker images, but I think we can get rid of the docker image polling as we only care about images on running containers.
2015-06-02 16:41:32 +00:00
Tom Wilkie 1887f6861d Merge pull request #165 from tomwilkie/161-dns-errors
Don't bother logging DNS resolution errors.
2015-06-02 17:32:20 +01:00
Tom Wilkie 16e27a510a Merge pull request #164 from tomwilkie/ignore-releases
Ignore releases/ directory.
2015-06-02 17:30:22 +01:00
Tom Wilkie d544f6ec4a Don't both logging DNS resolution errors. 2015-06-02 16:10:42 +00:00
Tom Wilkie b858f76a40 Ignore releases/ directory. 2015-06-02 16:03:07 +00:00
Tom Wilkie cd3dff15ed Merge pull request #152 from tomwilkie/149-url
Emit the urls at which the weave scope UI is reachable on scope launch.
2015-06-02 16:36:43 +01:00
Tom Wilkie a69600831c Emit the urls at which the weave scope UI is reachable on scope launch. 2015-06-02 14:58:57 +00:00
Tom Wilkie 679eccf7d2 Update static.go 2015-06-02 10:47:09 +00:00
Tom Wilkie 98e1d73ba1 Merge pull request #147 from tomwilkie/130-containers-default
Make containers the default topology
2015-06-02 11:45:45 +01:00
Tom Wilkie 19657acf04 Make containers the default topology. 2015-06-02 10:14:32 +00:00
Tom Wilkie acedbb999d Merge branch 'master' of ssh://github.com/weaveworks/scope 2015-06-02 10:12:33 +00:00
Peter Bourgon edde7a02db Makefile: make deps, not make dep 2015-06-01 22:37:59 +02:00
Peter Bourgon bd245384ef README: update screenshot
From new weave.works website.
2015-06-01 20:50:52 +02:00
Peter Bourgon bd2ef9deef app: rebuild static.go for node/edge highlighting 2015-06-01 20:45:30 +02:00
Tom Wilkie fa872d98a2 Update changelog for v0.2.0 release. v0.2.0 2015-06-01 15:58:26 +00:00
Tom Wilkie b4ad86e2f5 Merge pull request #143 from tomwilkie/release
Plumbing for releases stolen straight from weave.
2015-06-01 16:48:54 +01:00
Tom Wilkie f673d05d3b Merge pull request #140 from tomwilkie/137-ip-addrs
Don't just advertise addresses on eth devices; use blacklist on device name.
2015-06-01 16:45:39 +01:00
Tom Wilkie 3d2521dc65 Don't just advertise addresses on eth devices; use hostname -I. 2015-06-01 15:35:42 +00:00
Tom Wilkie 2d430895e3 Plumbing for releases stolen straight from weave. 2015-06-01 15:17:32 +00:00
Tom Wilkie 4d745eea3e Merge pull request #141 from tomwilkie/139-multi-host
Yet More Plumbing for multi-host setup.
2015-06-01 13:32:44 +01:00
Tom Wilkie d9b54ba60b Yet More Plumbing for multi-host setup.
- Move peers from flags to args in the app
- Allow users to specify peers as IPs and hostname, both with and without ports
- Allow users to specify peers on ./scope launch, and plumb that through entrypoint.sh and run-app
- Improce ./scope usage text
- Add brief document explaining how to cluster Scope
2015-06-01 12:29:01 +00:00
David 2e8df4a8e2 Merge pull request #136 from weaveworks/node-highlighting
highlight connected nodes/edges on hover
v0.1.0
2015-05-29 18:38:21 +02:00
David Kaltschmidt d259be72c2 removed console.log 2015-05-29 18:08:03 +02:00
David Kaltschmidt 9c3db34d49 highlight edges and connected nodes on edge hover 2015-05-29 18:00:35 +02:00
David Kaltschmidt e6f4a8ce71 highlight connected nodes on hover 2015-05-29 16:53:05 +02:00
David dad90e3db3 Merge pull request #135 from weaveworks/document-title
Set document title for node details
2015-05-29 16:04:30 +02:00
David Kaltschmidt 215a1b4f84 set and unset window title for details
fixes #42
2015-05-29 15:47:51 +02:00
David d82edf4b81 Merge pull request #134 from weaveworks/details-wrapping
details wrapping
2015-05-29 15:32:07 +02:00
David Kaltschmidt 2720b17ab1 position tools absolute, extract truncate class
fixes #124
2015-05-29 15:05:07 +02:00
David 47c1e3353f Merge pull request #132 from weaveworks/webpack
changed tooling from browserify to webpack
2015-05-29 14:07:39 +02:00
David Kaltschmidt 3a79dbb02a added linter config to build image, linter README 2015-05-29 13:55:07 +02:00
David Kaltschmidt a2d9f60f66 added gulpfile to Docker image, added config src 2015-05-29 12:18:46 +02:00
David Kaltschmidt 4d027fef19 changed tooling from browserify to webpack
* using browsersync instead of livereload
* `gulp serve` works as before
* `gulp sync` starts browserSync and serves UI on port 3000
* everything is built in `build/`
* build release with `gulp build --release`
2015-05-29 11:48:55 +02:00
Tom Wilkie cc5e4049ec Typo in readme. 2015-05-28 20:03:10 +00:00
David 784c1e0e75 Merge pull request #125 from weaveworks/linting
Added linter and formatted tabs to 2 spaces
2015-05-28 17:25:38 +02:00
David KaltschmidtandTom Wilkie 7d1ee40a2b Fixed lint errors in all js files
- Also added linter configuration, and make linter fail on error
- fixing ES6 errors and added ES6 transformer
- gulp target to try local build
- linted gulpfile
- cant hook into gulp lint yet, because gulp does currently not support
  ES6 which some rules demand, since gulp cant transpile itself, we have a
  chicken and egg problem.
- ES6 transpiler for test runner
- removed old linter config
- adapted editorconfig to reflect linter config
2015-05-28 15:07:13 +00:00
David KaltschmidtandTom Wilkie 42a3f57e11 Added linter for js
- use global stricts
- use airbnb linter rules
- gulp lint target
- make target client-lint
2015-05-28 15:06:46 +00:00
David KaltschmidtandTom Wilkie 99c76dc4c8 fix indentation to 2 spaces in js/less/html 2015-05-28 15:05:01 +00:00
Tom Wilkie 1fbc48f855 Remove sleep 1 from qotd server. 2015-05-28 09:41:51 +00:00
Tom Wilkie 45b18d46ca Merge pull request #126 from tomwilkie/bring-back-the-good-old-days
Restore the internet node to the container topologies.
2015-05-27 18:12:48 +01:00
Tom Wilkie dd97a33e0e Restore the internet node to the container topologies. 2015-05-27 17:12:33 +00:00
Tom Wilkie f166cb6359 Scale up pyapp in example 2015-05-27 16:26:52 +00:00
Tom Wilkie 5065223f68 Use sessions for the pyapp -> goapp link too. 2015-05-27 16:06:04 +00:00
Tom Wilkie 649d6b9793 Python requests only does keep alive within a session... 2015-05-27 15:42:57 +00:00
Tom Wilkie 8bccec8a78 Replace curl with little python script 2015-05-27 14:51:37 +00:00
Tom Wilkie 04145ce991 Merge pull request #121 from tomwilkie/refactor
Refactor topology 'views' and their http handlers
2015-05-27 15:18:35 +01:00
Tom Wilkie 0ade65d32a Refactor grouped topologies, topology 'views' and their http handlers 2015-05-27 14:17:47 +00:00
Tom Wilkie c468558656 Merge pull request #98 from tomwilkie/scrolling
Fix wrapping and scrolling in the details pane.
2015-05-27 15:16:01 +01:00
Tom Wilkie 2743013c88 Merge pull request #122 from tomwilkie/112-pid-host
Don't do the hostproc dance, use --pid=host
2015-05-27 13:52:14 +01:00
Tom Wilkie 8ca5fd6140 Add 'architecture' diagram to example add 2015-05-27 12:07:47 +00:00