| Age | Commit message (Expand) | Author |
| 2014-12-16 | pass node type as __label_set array | 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 | model/util: read nodes in 'perm' state | 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-03 | update util read node,link | 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 | core: Link.{source,target} need to be getters | Alon Levy |
| 2014-11-25 | core/create_node_from_spec: status initialization fix and remove double x&y i... | 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 | core: add create_node__with_given_id | Alon Levy |
| 2014-11-25 | model/core: s/crete/create/g | 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-23 | init_force_layout() - adapt Link with __src,__dst property aliases | LV-426 |
| 2014-11-19 | addLink refactoring - call create_link__set_random_id() | LV-426 |
| 2014-11-19 | wide source/target -> __src,__dst rename, align with DB model | LV-426 |