| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-10-12 | n=node:IndexName(Key={value}) | LV-426 | |
| DBO_add_link_set operation & test: - use DB_op.__iter__ to compile on_completion() return value - return id(link) values until we come up with a better link id scheme | |||
| 2014-10-12 | return DB_result_set when iterating over DB_op results | LV-426 | |
| 2014-10-12 | support result_set iteration post DB_op execution | LV-426 | |
| 2014-10-12 | test_partial_query_set_execution_success | LV-426 | |
| 2014-10-12 | change DB_Controller op execution logic - allow query-sets to partially succeed | LV-426 | |
| 2014-10-12 | allow query sets to partially succeed | LV-426 | |
| 2014-10-12 | textanalysis: fix logic of allowed renames | Alon Levy | |
| 2014-10-12 | rhizhicore: fix use of mixed case in changed_nodes | Alon Levy | |
| 2014-10-09 | rhizicore: fix some indentation in editName | Alon Levy | |
| Not required right now, triggered by reverted patch. | |||
| 2014-10-09 | Revert "Allow chainlink when no last node is there" | Alon Levy | |
| This reverts commit e58e0c0b520d4abb971d3917712340330e5d85ff. It actually destroyed quite a lot of things, specifically even a simple sentence ended up being a chainlink. I need to rethink the 'abnormalGraph' predicate. | |||
| 2014-10-09 | test_analyzer: correct command line arguments | Alon Levy | |
| 2014-10-09 | Allow chainlink when no last node is there | Alon Levy | |
| Fixes #86 Well, almost - the center node contains the 'a and b and c' (with extra spaces too). node test_analyzer.js '#a and #b and #c are cool' digraph { BUBBLE; a; b; c; "new node"; "a and b and c are cool"; a -> "a and b and c are cool"; b -> "a and b and c are cool"; c -> "a and b and c are cool"; } | |||
| 2014-10-08 | add tests_analyzer | Alon Levy | |
| node test_analyzer.js '#a and #b and #c are cool' | dot -Tpng > /tmp/temp.png; xdg-open /tmp/temp.png Todo: use stdin, then it will be a total pipe Todo: make this a rhizi debug feature that displays the image in the browser? | |||
| 2014-10-08 | textanalysis: use and instead of nested ifs (refactor) | Alon Levy | |
| 2014-10-08 | Fixes #85 | Alon Levy | |
| This is more of #49 basically, just for a more complex sentence. I've kept the flow that we have, but augmented the graph change check (myGraph.compareSubset) and introduced some helper functions for sets on the way. | |||
| 2014-10-08 | textanalysis: for a chainlink edit trim the complete sentence | Alon Levy | |
| 2014-10-08 | gen_query_create_from_node_map: reuse single query with a multiple parameter ↵ | LV-426 | |
| sets | |||
| 2014-10-07 | Cypher_String_Formatter - see class doc | LV-426 | |
| 2014-10-07 | DB_op statement __iter__ | LV-426 | |
| 2014-10-07 | rhizicore: remove debug print | Alon Levy | |
| 2014-10-07 | #49: forgotten start misses the whole point | Alon Levy | |
| 2014-10-07 | drag_n_drop: remove debug print | Alon Levy | |
| 2014-10-07 | Fixes #49: forgot link changes | Alon Levy | |
| 2014-10-07 | cypher query gen utility functions: create_query_from_node_map, ↵ | LV-426 | |
| create_query_from_link_map | |||
| 2014-10-07 | model.py stub, GDiff stub | LV-426 | |
| 2014-10-07 | rm old DBO_load_node_id_set | LV-426 | |
| 2014-10-07 | mv type sanity checks to neo4j_util | LV-426 | |
| 2014-10-07 | rename | LV-426 | |
| 2014-10-07 | rhizicore: don't move graph when only changing link or node text | Alon Levy | |
| Fixes #49 Note about solution: in general we need to find out whether the graph from the new text (NewVertices, NewLinks) is homologous to the graph from the old text (OldVertices, OldLinks). The implemented solution only checks an easier case, where there is a single renamed vertex. A better solution to do later: - have textanalysis have state - have textanalysis return the difference from the last state: nodes added nodes deleted nodes changed - plus for bonus refactor all the editing functions (edit* in myGraph) | |||
| 2014-10-07 | rhizicore: update: add no_relayout parameter, plus don't keep assigning tick ↵ | Alon Levy | |
| event handler | |||
| 2014-10-07 | rhizicore: add hasNode | Alon Levy | |
| 2014-10-07 | textanalysis: fix indentation | Alon Levy | |
| 2014-10-07 | textanalysis: workaround undefined or double link addition | Alon Levy | |
| 2014-10-07 | rhizicore: add debug print if NaN's introduced in translate | Alon Levy | |
| 2014-10-07 | rhizicore: add helper debug_print | Alon Levy | |
| 2014-10-07 | textanalysis: group vars at start of function | Alon Levy | |
| 2014-10-07 | rhizicore: fix loading json's (drag n drop) without 'name' | Alon Levy | |
| 2014-10-07 | rhizicore: merge node addition | Alon Levy | |
| 2014-10-07 | rhizicore: don't change state of existing nodes on addition | Alon Levy | |
| changing state of existing node results in ability to delete nodes while creating a new sentence by inputting a node name and then deleting it. This was fixed for the common case in a previous commit, but not for the case of loading from storage. | |||
| 2014-10-07 | fix broken save | Alon Levy | |
| 2014-10-07 | d3: don't divide by zero if no weight is set | Alon Levy | |
| 2014-10-07 | tests: add test_nan_problem | Alon Levy | |
| replaces test_history.js. fixes links to new external/scripts/* The new test some point it actually showed the d3 problem, but now it doesn't. To run it: node tests/test_nan_problem.js | grep nan | |||
| 2014-10-06 | handle empty filter maps | LV-426 | |
| 2014-10-06 | filter_attr_map to cypher where clause conversion: ↵ | LV-426 | |
| where_clause_from_filter_attr_map() | |||
| 2014-10-06 | common DB_op __type_check_filter_attr_map() | LV-426 | |
| 2014-10-06 | DBO_load_node_id_set: fix cypher query | LV-426 | |
| 2014-10-06 | fix REST query path | LV-426 | |
| 2014-10-06 | use cypher query parameter place-holders: | LV-426 | |
| - each attribute filter set in passed as a query parameter - avoid string encoding issues when attempting non-parameterized queries | |||
| 2014-10-06 | migrate towards testing via embedded DB, remove DB initialization | LV-426 | |
| 2014-10-05 | refactor DB_Driver_REST, add DB_Driver_Embedded stub | LV-426 | |
