| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-01-21 | client/model/diff: add two helpers on Attr_Diff | Alon Levy | |
| 2015-01-21 | client: fix bubble not affecting link text | Alon Levy | |
| 2015-01-21 | Fixes #294 - make selection ignore temporary nodes (bad implementation) | Alon Levy | |
| Should have two functions for node+link class setting, one for temporary, one for not, instead of passing this constant (since construction time) value along. | |||
| 2015-01-21 | Return of the bubble. Fixes #253 | Alon Levy | |
| 2015-01-21 | Fixes #289: show completions in original case | Alon Levy | |
| 2015-01-21 | client: Fixes #290 use lower case name hash | Alon Levy | |
| 2015-01-21 | client/view/selction: fix sortedArrayDiff | Alon Levy | |
| 2015-01-21 | Fixes #295 adding a link next to node names with urls | Alon Levy | |
| Note about implementation: we currently update all the nodes for multiple things, we should not do that, we have id's on each node, we can do less work. Another option is using the visualdom and letting it do the diffs. Actually we should test first. Which brings me to the missing functionality of loading a large csv. | |||
| 2015-01-21 | client/rz_mesh: there is no socket.close on chrome, avoid calling it for now ↵ | Alon Levy | |
| (need proper replacement?) | |||
| 2015-01-21 | client/view/graph_view: add debugging helper to show diffs | Alon Levy | |
| 2015-01-20 | client: Attr_Diff: add toString for debugging | Alon Levy | |
| 2015-01-13 | client: drop and links always; fixes #276 | Alon Levy | |
| 2015-01-13 | client/graph: find_node_* returns null on unfound, not undefined. Fixes #275 | Alon Levy | |
| 2015-01-13 | rz_mesh.js: attempt to actively disconnect on 'beforeunload' event | LV-426 | |
| 2015-01-13 | server/feedback: get rid of flask-mail; left todo: filenames for attachments | Alon Levy | |
| 2015-01-13 | Revert "client: fix link name regression on clone (Fixes #264)" | Alon Levy | |
| This reverts commit f17c7d27b510c033aa2861598e49a90c56aa9a13. | |||
| 2015-01-13 | client/drag_n_drop: reindent | Alon Levy | |
| 2015-01-13 | client: prevent default drag n drop behavior when not in debug | Alon Levy | |
| Fixes #220 | |||
| 2015-01-13 | client: disable drag_n_drop unless ?debug=1 | Alon Levy | |
| 2015-01-13 | client: move NEW_NODE_NAME to consts, use everywhere | Alon Levy | |
| 2015-01-13 | textanalysis: only send new nodes. Fixes #260 | Alon Levy | |
| 2015-01-13 | client/graph: find_node__by_id now returns Node/null | Alon Levy | |
| not undefined (undefined not appropriate for this case. | |||
| 2015-01-13 | client/graph: allow updating property of a backend backed node | Alon Levy | |
| This is a hack, here is the code comment: FIXME: should not do a server roundtrip, should keep this data local and part of the temporary graph, and send it on user enter in a single commit. The current implementation is just a quick way to get sorta the same outcome. it misses atomicity (since we create a commit for every tab click on an existing node), and responsiveness (since there is a roundtrip to the server and it isn't client side) | |||
| 2015-01-13 | client/graph: find_node__* default to recursion but optional | Alon Levy | |
| 2015-01-13 | client/model/grah: bug fix in update_node | Alon Levy | |
| 2015-01-13 | client: textanalysis: fix type changing. Fixes #262 | Alon Levy | |
| 2015-01-13 | client/textanalysis: use constant for 'new node' | Alon Levy | |
| 2015-01-13 | client/graph: editType: drop state | Alon Levy | |
| 2015-01-13 | client: fix link name regression on clone (Fixes #264) | Alon Levy | |
| 2015-01-13 | add feedback - no email yet, just client side plus server parse client post | Alon Levy | |
| Notes: * using https://github.com/ivoviz/feedback + commit 337a8146e567a06035fb1f1ffedfce083be2a2d1 * with tiny changes to use require.js: + html2canvas.js & feedback.js (not minified) start+end lines changed to call define + feedback.js changed to not load html2canvas since require.js does that for us (dropping _html2canvas and getScript usage) | |||
| 2015-01-13 | commit_diff__attr doc string | LV-426 | |
| 2015-01-13 | rz_mesh: ws_diff_merge__attr() | LV-426 | |
| 2015-01-13 | graph.js: commit_diff__attr() | LV-426 | |
| 2015-01-13 | Attr_Diff.prototype.for_each_node, _link | LV-426 | |
| 2015-01-13 | add_node_attr_rm -> add_node_attr_remove | LV-426 | |
| 2015-01-13 | model/diff: new_attr_diff_from_spec() | LV-426 | |
| 2015-01-12 | rz_mesh: ws_diff_merge__topo() - note: type safety is still lacking | LV-426 | |
| 2015-01-12 | rz_mesh.js: prefix functions with 'ws_' | LV-426 | |
| 2015-01-12 | util.js: fix adapt_format_read_link_ptr issue resulting from both in,out set ↵ | LV-426 | |
| containing the same key | |||
| 2015-01-12 | client: fix link rename | Alon Levy | |
| together with previous server commit Fixes #257 | |||
| 2015-01-12 | login+logout: using ajax, not POST, plus document.window (worst of both worlds) | Alon Levy | |
| 2015-01-12 | client/graph.js: add two assertions on link integrity on load from backend | Alon Levy | |
| 2015-01-12 | client/server: login is using POST, so use POST, not XMLHttpRequest | Alon Levy | |
| TODO: Logout requires styling plus only to appear if logged in. | |||
| 2015-01-12 | server/client: s/res/static/, drop dev_mode__resend_from_static | Alon Levy | |
| 2015-01-12 | client: don't keep quotes in node name: Fixes #258 | Alon Levy | |
| 2015-01-11 | update_link(): mirror update_node() handling | LV-426 | |
| 2015-01-11 | follow n_id var naming convention | LV-426 | |
| 2015-01-11 | client: json loading: don't send invalid dates | Alon Levy | |
| i.e. start/end on node. It raises a scala error in neo4j (and isn't nice). | |||
| 2015-01-11 | client: allow rename case of node (no merge et); Fixes #254 | Alon Levy | |
| 2015-01-11 | client/graph: fix node attr_diff return path | Alon Levy | |
