| Age | Commit message (Expand) | Author |
| 2014-12-16 | _remove_node_set: log removed nodes | LV-426 |
| 2014-12-16 | graph.editName() cleanup: fix inner variables names | LV-426 |
| 2014-12-16 | model_diff.new_XXX_diff : remove redundant new operators | LV-426 |
| 2014-12-16 | load_from_backend(): post ajax link pointer processing | LV-426 |
| 2014-12-16 | findNodeByName(): rm unused param | LV-426 |
| 2014-12-16 | _remove_node_set(): cascade_link_rm_set: collect removed links | LV-426 |
| 2014-12-16 | major addLink() sig refactoring: addLink(link, peer_notify) | LV-426 |
| 2014-12-16 | addLink: drop drop_conjugator_links param, extract apply_conjugator_link_logic() | LV-426 |
| 2014-12-16 | wip: __addNode, _remove_node_set: peer_notify support (backbone sync) | LV-426 |
| 2014-12-16 | drop findNode, switch to find_node__by_id: avoid linear search | LV-426 |
| 2014-12-16 | removeNodes(): add filter param | LV-426 |
| 2014-12-16 | findCoordinates() - rm unused state param | LV-426 |
| 2014-12-16 | rename removeNodes -> _remove_node_set | LV-426 |
| 2014-12-16 | removeNode(): rm unsued state param, | LV-426 |
| 2014-12-16 | getConnectedNodesAndLinks(): switch to find_node__by_id(), state never used a... | LV-426 |
| 2014-12-16 | __addNode(): log on type != 'bubble' | LV-426 |
| 2014-12-16 | this hacks | LV-426 |
| 2014-12-16 | __addNode(): assert id present on insertion, | LV-426 |
| 2014-12-16 | find_node__by_id() | LV-426 |
| 2014-12-16 | rm create_node__with_optional_id(), use id if supplied to create_node_from_spec | LV-426 |
| 2014-12-16 | load_from_backend(): refactor, UI update callback | LV-426 |
| 2014-12-08 | graph: editName fix so renameing doesn't delete a node (Fixes #202) | Alon Levy |
| 2014-12-08 | add a new state: "related" | Alon Levy |
| 2014-12-08 | graph: add hasNodeByNameAndNotState | Alon Levy |
| 2014-12-07 | model/graph: bug fix, s/foreach/forEach/, problem for selecting chainlink | Alon Levy |
| 2014-12-06 | graph: avoid nop name renames | Alon Levy |
| 2014-12-06 | graph: unite both remove node actions for easier undo/diff tracking | Alon Levy |
| 2014-12-04 | implement graph.editStatus (small refactor) | Alon Levy |
| 2014-12-04 | update suggested names on json load (regression) | Alon Levy |
| 2014-12-04 | fix regression with too many auto completion suggestions | Alon Levy |
| 2014-12-04 | avoid popping the confirm dialog for temp nodes removal | Alon Levy |
| 2014-12-04 | graph: getConnectedNodesAndLinks: use forEach (still sucks) | Alon Levy |
| 2014-12-04 | graph: getConnectedNodesAndLinks: exclude given nodes from return | Alon Levy |
| 2014-12-03 | Fix TypeError: variable _ redeclares argument | Alon Levy |
| 2014-12-03 | assume logged-in user, rm userBus | LV-426 |
| 2014-12-01 | fix broken load | Alon Levy |
| 2014-11-29 | enable user setting by ?user=someone | Alon Levy |
| 2014-11-29 | use Bacon instead of signal | Alon Levy |
| 2014-11-29 | model/graph: fix signal on notify | Alon Levy |
| 2014-11-25 | Fixes #154: set suggested names when loading from JSON | Alon Levy |
| 2014-11-25 | graph/__addNode: fix to handle same node reference | Alon Levy |
| 2014-11-25 | graph/findNodeByName: use "or" initialization idiom | Alon Levy |
| 2014-11-25 | model/graph: __addNode: refactor to use create_node__with_optional_id | Alon Levy |
| 2014-11-25 | model/graph: addNode: return new node (changed in recent refactor) | Alon Levy |
| 2014-11-25 | graph: add missing space in error message | Alon Levy |
| 2014-11-24 | add search | Alon Levy |
| 2014-11-24 | core/graph: reduce verbose debug logs to console | Alon Levy |
| 2014-11-24 | fix removed textanalysis autoSuggestName | Alon Levy |
| 2014-11-23 | disconnecting model/graph -> textanalysis dep, model should not depend on pre... | LV-426 |
| 2014-11-19 | addLink refactoring - call create_link__set_random_id() | LV-426 |