Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Oct 16, 2010
  1. Issue 35: Support global R scripts and per-user R scripts.

    Jamie Love authored
    The system now supports global R scripts, to be run after the
    successful connection to R. Each connection will have all listed
    R scripts run.
    Per-user R scripts are also supported. This allows scripts specific
    for a user to be run after that user logs in. Look in the example
    configuration file for more information.
Commits on Oct 4, 2010
  1. Issue #40 rerun query after user re-logs in.

    Jamie Love authored
  2. Issue #40 Support re-logging in after failure.

    Jamie Love authored
  3. Issue #38 - Avoid needing a sid with the pager.

    Jamie Love authored
    This allows the graphics to be shown again, as well as a bunch of
    other things that rely on the pager to work again.
Commits on Sep 30, 2010
  1. Issue 37: Be careful about deleting Rconnections.

    Jamie Love authored
    Also, fix a variety of issues that stopped the basic authentication
    from working correctly.
Commits on Sep 28, 2010
  1. Support barplot as a graph type.

    Jamie Love authored
Commits on Jun 26, 2010
  1. Update TODO file.

    Jamie Love authored
  2. Fix bug that was stopping r-node working with latest nodejs.

    Jamie Love authored
    It appears that the readFile function requires a second parameter
    for it to appear as text in the result.
Commits on May 31, 2010
  1. For single R server situations, use the global SID.

    Jamie Love authored
Commits on May 30, 2010
  1. Support R v2.10 help.

    Jamie Love authored
    R v2.10 removed the pre-generated HTML help as a standard component
    of R, and instead moved the HTML help to a standalone server.
    This patch implements support for this help server, once it is
    started up as an entirely separate R instance (i.e. not from
    I tried both starting up the R http help server from R via Rserve,
    and also via a normal spawned R instance, but in both cases the R
    http server would never respond to any requests. So the R help
    server now needs to be a separate R instance, by default running
    on port 22900.
Commits on May 26, 2010
  1. Don't pretty print pager information.

    Jamie Love authored
Commits on May 24, 2010
  1. Fix a variety of small things relating to the R-Intro doc.

    Jamie Love authored
    Basically make a whole bunch of small changes that allow most
    of the R-Intro book to run.
Commits on May 23, 2010
  1. Support all R syntax.

    Jamie Love authored
    If we can't parse the R command client side, we just send it through
    to the server side, and let the server look at it.
Commits on May 20, 2010
  1. Fix a variety of bugs and other issues with parsing some simple

    Jamie Love authored
    expressions and other things, like boolean expressions.
  2. Reinstate the flag that makes the server print text.

    Jamie Love authored
    We're just gonna have to find another way to deal with code that
    needs the raw objects.
Commits on May 19, 2010
  1. Fix bug stopping normal plots showing up.

    Jamie Love authored
Commits on May 18, 2010
  1. Add support for rwebvis.

    Jamie Love authored
    rwebvis ( generates protovis
    graphs in the form of javascript code that is then run to generate
    the actual graph.
    R-Node now deals with such graphs, drawing them in the browser
    like other graphs. It's a bit rough around the edges at the moment
    In the near future, I expect I'll be replacing my hacked up graphs
    with this library completely.
Commits on May 17, 2010
  1. Remove debug line - it's a little annoying.

    Jamie Love authored
  2. Remove config.js as well.

    Jamie Love authored
  3. Remove local config files - not meant to add them.

    Jamie Love authored
Commits on May 16, 2010
Commits on May 9, 2010
  1. Have graphs drawn server side show up nicely for users.

    Jamie Love authored
    They are now shown as part of the normal graph list, and can be
    downloaded. Default sizing isn't quite right though.
Commits on May 4, 2010
  1. Implement a feature to allow users to choose what format graphs

    Jamie Love authored
    are provided in. This also works to allow users to graph all manner
    of graphs server side and have them show up in the client.
    The user can also turn off client side graphs (for those graphs
    that exist client side), and only use server side graphs.
    Finally, a stupid bug was fixed which had all the R command handlers
    deriving from the wrong superclass.
  2. Remove 'command' that was there to ensure we didn't wrap graphing

    Jamie Love authored
    commands. No longer needed.
  3. Have the server pretty-print for us. We just request it.

    Jamie Love authored
    This is done so that we can allow the server to deal with a request
    in a more logical fashion if deems it reasonable, e.g. for graphical
Commits on May 3, 2010
  1. More work on server side graph generation.

    Jamie Love authored
Commits on Apr 30, 2010
  1. Commands are now, by default, printed in a manner that follows

    Jamie Love authored
    the standard R console more closely - if we don't understand
    how to deal with a command, then we print out the results.
Commits on Apr 29, 2010
  1. R-Node can now run it's own Rserve client.

    Jamie Love authored
    Implement a new server feature that allows R-Node to run R itself,
    meaning users don't need to run R separately (though it does need
    to be installed). This allows by an all-in-one type solution, and
    also a more distributed solution.
Commits on Apr 28, 2010
  1. Remove console.log in line graph.

    Jamie Love authored
  2. Add TODO file until we have a issue tracker.

    Jamie Love authored
  3. Implement start of server-side fallback for graphing.

    Jamie Love authored
    If we recognise the request as a request to graph something,
    then we'll wrap it in code that'll generate a PNG, which we
    then return to the user. More to do on this (to support
    multiple graphing commands that should all generate a single
  4. Update to ExtJS 3.2.1

    Jamie Love authored
Something went wrong with that request. Please try again.