Skip to content
Commits on May 2, 2013
  1. updated to .net 4.5

    unknown committed
Commits on Apr 18, 2013
  1. updated batch tests to include creating unique node in an index to allow

    unknown committed
    the updating of unique key values.  this would be easier if the AddToIndex
    had the create-or-fail attribut.  this is a hack until this attribue is
    added.
    
    added batch SetParameter functionality
    
    removed obsolete index query parameters
Commits on Mar 19, 2013
  1. Update README.md

    committed
  2. Update README.md

    committed
Commits on Mar 18, 2013
  1. Update README.md

    committed
  2. Updated REST api class to use the Service Root returned by

    unknown committed
    the Neo4j Database.  This reduces the need to have several
    magic strings in code.
Commits on Mar 11, 2013
  1. updated test case

    unknown committed
  2. Udpdate to support the unique index in 1.9.x

    unknown committed
Commits on Aug 19, 2012
  1. Add AllElements to Cypher Return

    unknown committed
    Create CypherReturnTest
    
    Updated CypherRelateTest to use CreateUnique instead of Relate
    
    corrected formatting of Connectioncollection source file
Commits on Aug 12, 2012
  1. Update to change Cypher command Relate to CreateUnique

    unknown committed
    this update is supported in Neo4j V1.8M07 and greater
Commits on Aug 7, 2012
  1. BatchStore.cs

    unknown committed
    Corrected format issue in Batch Insert for creating relationships
    
    Properties.cs
    Added check to convert Enum types to string when calling SetProperty
    removed unreachable/hidden overloaded method SetProperty
Commits on Jun 11, 2012
  1. Added

    committed
    	CypherSet
    	CypherSetTest
    
    Made Properties Enumerable so it they can be used in LINQ statements.
  2. Added

    committed
    	CypherDelete
    	CypherDeleteTest
    	RelationshipNotFoundException
  3. Added

    committed
    	CypherCreate
    	CypherRelate
    
    Breaking chages
    	Moved Cypher to Neo4jRestNet.Core.CypherQuery Namespace
    	** Changed cypher Post method to Execute **
    
    
    Added Tests
    	CypherCreateTest
    	CypherMatchTest
    	CypherRelateTest
    	CypherStartTest
    	CypherWhereTest
Commits on Jun 6, 2012
  1. Merge branch 'master' of github.com:SepiaGroup/Neo4jRestNet

    committed
    Conflicts:
    	Neo4jRestNet/Core/Node.cs
    	Neo4jRestNetExamples/App.config
    	Neo4jRestNetExamples/Examples.csproj
    	Neo4jRestNetExamples/Program.cs
  2. Update to support BATCH processing.

    committed
    Added neo4jRestNet config section to app.cofig file.
    
    refactored may methods in INode and IRelationship.
    
    refactored Node/Relationship to be instance objects - breaking change for older versions
    
    moved Cypher out of Plugin namespace since it is now core to Neo4j
Commits on Apr 23, 2012
  1. Node.cs added methods to support long as well as EncryptedId

    unknown committed
    Properties.cs added method Add(Properties properties)
Commits on Apr 6, 2012
  1. corrected URL sent for CleanDB pulgin

    unknown committed
Commits on Mar 23, 2012
  1. updated Cypher Where In interface

    unknown committed
    updated Gremlin Array interface
  2. Corrected != in Where Clause to send <>

    unknown committed
    Added Array to Gremlin
Commits on Mar 20, 2012
  1. replaced

    unknown committed
    Cypher.Where<T>
    
    to
    Cypher.Where (always joins with And)
    and
    Cypher.OrWhere (always joins with Or)
    
    deleted CypherWhereType
  2. Modfied CypherWhere to support the following calls

    unknown committed
    cypher.Where<And>(w => w.Node....)
    cypher.Where<Or>(w => w.Node....)
    
    these calls are to append the where clause to an existing clause with either
    a "and" or "or" binary condition.
    
    Removed Where And(), Or() and NullOp() functions
    
    added CypherWhereType to constrain Where types.
  3. Updated to new version of Newtonsoft Json

    unknown committed
    updated CypherProperty to support Where Clause Option Default value correctly
    
    Added Coalesce to Cypher Return
    
    Added Order enum to CypherOrderBy
    
    Updated ParseWhereLambda to support order of presidents with parentheses.
    
    Corrected GremlinScriptCommands to correctly support multiple Nodes/Relationships for
    inV, outV, inE, outE, out, in commands
Commits on Mar 5, 2012
  1. Updated usage for EncryptedId to Id where needed in Node.cs

    unknown committed
    Removed Property parameters in Node/Relationship methods - update calls
    to use the Properties method
    
    Updated Properties.cs to make interface more consistant and easier to use
    for specifying return data types of properties
    
    Deleted CypherObject.cs
    Added CypherProperty.cs
    
    Corrected bug in Relationship.cs that did not init EncryptedId.
    
    Update CypherReturn to properly handle return data types.
    
    GremlinScriptCommands: prevent .back() from using paramertized values which
    was thowing an error.
Commits on Feb 7, 2012
  1. Added distinct to Return clause Count

    unknown committed
    Added Count() to Retrun clause which is equal to Count("*")
    Added Node() and Where clause
    Added RegEx to Where clause to allow for case insensitive string compares
    Added To(), To(relName) to Where clause
    Added From(), From(relName) to Where clasue
    	the above three are to support the Where clause node -to/from->() snytax
    Added bool operator >=, <= in Where cypher to alow for this in linq syntax
    
    Added g, gV, gE methods to accept IEnumerable list for starting points in Gremlin
Commits on Jan 28, 2012
  1. Added As to Cypher

    unknown committed
Commits on Jan 22, 2012
  1. Changed Date format to ISO 8601

    committed
    Updated Gremlin and Cypher to support Date format ISO 8601
    
    Cypher now supports Date comparisons in Where clause
    Gremline now supports Date comparisons in all clauses
Commits on Jan 18, 2012
  1. removing some backup files

    committed
  2. fixing checkin

    committed
  3. Merge branch 'master' of github.com:SepiaGroup/Neo4jRestNet

    committed
    Conflicts:
    	Neo4jRestNet/Core/Node.cs
    	Neo4jRestNet/Core/Relationship.cs.REMOTE.928.cs
    	Neo4jRestNet/GremlinPlugin/Gremlin.cs
    	Neo4jRestNet/Neo4jRestNet.csproj
Something went wrong with that request. Please try again.