Permalink
Commits on Oct 12, 2011
  1. Merge branch 'release'

    mbostock committed Oct 12, 2011
  2. Use d3.time.format.iso for date serialization.

    mbostock committed Oct 12, 2011
    Fixes #2 for Safari 5.0.x and other browsers without toISOString support.
Commits on Oct 11, 2011
  1. Display improvements.

    mbostock committed Oct 11, 2011
    Fix #5, allowing the y-axis to negative. If only nonpositive values are seen,
    then the y-maximum is 0; if only nonnegative values are seen, then the y-minimum
    is 0; otherwise, the y-domain is the minimum and maximum value. X-labels are
    always drawn on the bottom.
    
    This also adopts D3 2.4's si-prefix format for both y-axis labels and for
    rolling sum values. The y-axis labels use d3.formatPrefix to determine the SI
    prefix that would be used for the largest value, and then applies that to all
    ticks for consistent labeling.
Commits on Oct 7, 2011
  1. Update to D3 2.3.4.

    mbostock committed Oct 7, 2011
  2. Merge branch 'release'

    mbostock committed Oct 7, 2011
Commits on Oct 5, 2011
  1. Tweak scaling slightly.

    mbostock committed Oct 5, 2011
  2. Merge branch 'file-path'

    mbostock committed Oct 5, 2011
  3. Expose endpoint.

    mbostock committed Oct 5, 2011
    This allows you to register static files for serving.
  4. Update D3; add more D3 modules.

    mbostock committed Oct 5, 2011
    This allows you to build custom visualizations hosted by the visualizer.
  5. Log errors for missing files.

    mbostock committed Oct 5, 2011
  6. The file endpoint no longer resolves paths.

    mbostock committed Oct 5, 2011
    This allows it to be used outside of lib/cube; for example, you can now add a
    static file endpoint to your visualizer if you want to host custom pages.
  7. Merge branch 'release'

    mbostock committed Oct 5, 2011
Commits on Oct 3, 2011
  1. Allow streaming /event/get.

    mbostock committed Oct 3, 2011
    If you omit the "stop" attribute of an /event/get request, new events will
    continue to stream in periodically. This allows realtime visualizations of
    individual events.
  2. Abort /event/get when connection is closed.

    mbostock committed Oct 3, 2011
    We now detect when the web socket is closed, and abort the query. This commit
    also changes all errors to be re-thrown and logged centrally, rather than
    duplicating logging code.
  3. Fix a bug in close detection.

    mbostock committed Oct 3, 2011
    The connection._socket is connection.socket for websocket (draft-10).
Commits on Sep 16, 2011
  1. Add support for draft-10 WebSockets.

    mbostock committed Sep 16, 2011
    This retains support for older drafts of WebSockets for backwards-compatibility,
    using @theturtle32's websocket package for the latest draft-10. This makes Cube
    compatible with yesterday's stable release of Chrome (and other browsers).
  2. Add test for collector.

    mbostock committed Sep 16, 2011
    This commit also refactors the test module a bit so that it's easier to make
    requests to local servers as part of testing.
  3. fix missing 'require'

    vbehar committed Sep 16, 2011
  4. Merge branch 'content-length'

    mbostock committed Sep 16, 2011
  5. Do not send a content-length header when returning 304 not found

    mnutt committed Sep 16, 2011
    It breaks Safari 5.0.x, which hangs while waiting for the rest of the request.
    See RFC 2616 section 4.3.
Commits on Sep 15, 2011
  1. Add .npmignore.

    mbostock committed Sep 15, 2011
  2. Add version number to index.js.

    mbostock committed Sep 15, 2011
  3. Add index.js.

    mbostock committed Sep 15, 2011
  4. Add attributions.

    mbostock committed Sep 15, 2011
  5. Remove ".js" from the name.

    mbostock committed Sep 15, 2011
  6. Add ".js" to the name.

    mbostock committed Sep 15, 2011
Commits on Sep 14, 2011
  1. Licensing!

    mbostock committed Sep 14, 2011
Commits on Sep 13, 2011
  1. Fix a bug in emitter queue.

    mbostock committed Sep 13, 2011
    We can't start sending events until the socket is open.
Commits on Sep 12, 2011
  1. Initial commit.

    mbostock committed Sep 12, 2011