Files
weave-scope/client
David Kaltschmidt 2d7e546ae5 Render filtered node count in status bar
* always set updated topology object when received
* track whether route was set on initial load
* removed connection count from status bar (was not deemed important)
* fixed issue where topology option changes did not affect details pane
* only show filtered nodes when count > 0
* clear nodes graph when empty topology is loaded
* also prevent JS error if nodes are hovered over that should be gone
* fixed options sync issue between graph and status bar
* implemented topology options with immutable DS
2015-09-29 08:51:56 +00:00
..
2015-08-24 12:41:17 +02:00
2015-05-20 10:45:35 +00:00
2015-05-28 15:07:13 +00:00
2015-05-19 10:02:02 +00:00
2015-08-24 12:41:17 +02:00
2015-08-24 12:41:17 +02:00
2015-09-15 15:03:18 +02:00
2015-08-24 12:41:17 +02:00
2015-08-24 12:41:17 +02:00

Scope UI

Getting Started

  • Setup: npm install
  • Build: npm run build, output will be in build/
  • Develop: npm start and then open http://localhost:4042/

To see a topology, ../app/app needs to be running, as well as a probe.

Coding

This directory has a .eslintrc, make sure your editor supports linter hints. To run a linter, you also run npm run lint.

Logging

The Scope UI uses debug for logging, e.g.,:

const debug = require('debug')('scope:app-store');
debug('Store log message');

To enable logging in the console, activate it via localStorage in the dev tools console:

localStorage["debug"] = "scope:*"