Commits on Jul 6, 2010
  1. initial conversion - can't believe I haven't done this yet!!!!

    Signed-off-by: sashaagafonoff <>
    committed Jul 6, 2010
Commits on Jun 30, 2010
  1. updated app to reflect changes to neo4j.rb API (neo_relationship_id, …

    …delete, neo_node_id, etc). Now *seems* to be working ok...
    Signed-off-by: sashaagafonoff <>
    committed Jun 30, 2010
Commits on Jan 21, 2010
  1. Updated visualisation control to allow network browsing from within t…

    …he visualisation component without a full page refresh - component makes an HTTP request to the GraphML generator to retrieve related nodes 2 levels deep. This is working well, but there are some outstanding issues relating to pan and zoom events, and I've experienced some memory issues in some browsers with larger datasets.
    I've also added a little more data to the Simpsons batch data - I will replace this with a real batch processor that can read GraphML files - hopefully some day soon.
    committed Jan 21, 2010
Commits on Jan 13, 2010
  1. - minor bugfix to correct links to search results

    Signed-off-by: sashaagafonoff <>
    committed Jan 13, 2010
  2. - improved visualisation component: general bug fixes, new menu syste…

    …m, link details popup, link highlighting
    - added more functionality to welcome page and default route
    - added basic search capability (it is not very good yet)
    - started batch loading capability - doesn't work yet...
    - added additional relationship type to relationships.xml
    - removed unnecessary neo_tx transactions from controllers (covered by application_controller)
    - modified GraphML generator to provide extra info about edges
    - fixed bug that was causing duplicate nodes to be displayed in visualisation component
    Signed-off-by: sashaagafonoff <>
    committed Jan 13, 2010
Commits on Jan 4, 2010
  1. 1) Improved Delete and Edit functions in node menu in visualisation c…

    …omponent (added messagebox confirmation on delete and fixed Safari/Chrome bugs with URL redirects).
    2) Added default route (welcome) - plenty more work to do here... :-)
    3) Added the start of a new User type - this doesn't really do anything yet...
    4) Linked peoplemap icon to default route instead of /people
    Signed-off-by: sashaagafonoff <>
    committed Jan 4, 2010
Commits on Dec 29, 2009
  1. Fixed caching defect that was causing female/male lists of relationsh…

    …ips to be displayed for both sexes.
    committed Dec 29, 2009
Commits on Dec 22, 2009
  1. Updated the README to include some (basic) information about deployment.

    Also updated the preloader animation in the visualisation component slightly.
    Added file-based storage in production.rb (writes to db/ as per dev)
    committed Dec 22, 2009
Commits on Dec 18, 2009
  1. This is mostly an interface cleanup to provide some improvements to l…

    …ook and feel & (hopefully) useability. This is really just the "eye candy" release... with the usual caveats about bugs.
    The visualisation component is bigger (800x800) and now uses a white background (hopefully a cleaner feel).  Most notably, there is a very early prototype of a node menu now included in the visualisation component, which should give you an idea of where things are heading.  I've got the delete function working via RESTful routes, but nothing else.  As you will see, there is stacks of work to be done on event handlers to make this component fluid and easy to use, but I thought it was worth pushing out for people to see what I've been working on...
    I've added a couple of Javascript libraries too - JQueryUI and a little one called NiftyCube (not displaying too well in IE). This means nicer widgets like the date picker and the accordion for grouped lists.
    Signed-off-by: sashaagafonoff <>
    committed Dec 18, 2009
Commits on Dec 14, 2009
  1. Quick check-in but not for a push - minor changes to various files pa…

    …rtially implementing new nav menu in Flash and JQueryUI in some forms
    committed Dec 14, 2009
Commits on Nov 4, 2009
  1. I've updated the visualisation component, and Radial layout now works…

    …, as well as full screen. The zoom control hasn't been made functional yet, but you can pan'n'drag and zoom with the mouse wheel. Unfortunately, I still haven't managed to solve the issue with visualisation display in Linux, so edges are not being drawn correctly for Linux clients. I'll keep working on this, but my next priority is better CRUD actions on nodes and edges...
    committed Nov 4, 2009
Commits on Oct 30, 2009
Commits on Oct 29, 2009
  1. bug fix for Issue 15 (…

    …es#issue/15) - now can delete relationship from end node show page where node types differ
    committed Oct 29, 2009
  2. This is to consolidate a number of forks as well as to provide an upd…

    …ated version of the visualisation component (sorry guys, I'm still getting the hang of Git). NOTE it is still pretty buggy (especially RadialTreeLayout) and edges are still not displaying in the visualisation component on Linux machines.
    - includes Andreas' cache fix to improve performance with the relationships.xml file (f75d762)
    - adds an improved flash message when linking/unlinking nodes
    - adds 5 visualisation layout types (tree, indent, force, radial, circle) - NOTE that radial is not working and that the zoom feature hasn't been added yet
    committed Oct 29, 2009
  3. typoY

    Peter Neubauer committed with Oct 19, 2009
Commits on Oct 20, 2009
  1. Updated visualisations with vector icons for different node types; up…

    …dated approach to linking to present bi-directional links for more fluid/intuitive link creation; added descriptive link forms to make directionality of links much clearer; simplified related nodes list (for review in search implementation, plus results need to be placed in a sortable table); added cross-node type linking test to selenium tests.
    committed Oct 20, 2009
Commits on Oct 17, 2009
  1. - updated site layout for show pages

    - simplified related nodes listing
    - improved look of visualisation component
    committed Oct 17, 2009
Commits on Oct 16, 2009
Commits on Oct 15, 2009
  1. Removed Neo4j:: namespaces for Model objects.

    Fixed loading of relationships.xml relative RAILS_ROOT.
    This was needed in the production environment
    andreas committed with Oct 14, 2009
Commits on Oct 14, 2009
  1. - fixed network retrieval to bring back both incoming and outgoing re…

    …lationships, with workaround for problem with incoming rels
    - expanded size of visualisation component (need further UI work to accomodate this - TBD)
    committed Oct 14, 2009
Commits on Oct 13, 2009
  1. Fixed typo in application_helper.rb which was causing the wrong set o…

    …f relationship types to appear.
    committed Oct 13, 2009
  2. Added label support to edges, allow repositioning of nodes in charts.…

    … Note, double-click event is not responding to allow redrawing of the chart around the new selection. in progress :-)
    committed Oct 13, 2009
Commits on Oct 12, 2009
  1. new version of the SWF component (sorry, some debug code in the last …

    …commit was hardwired to a local development address)
    committed Oct 12, 2009