| Age | Commit message (Expand) | Author |
| 2015-02-15 | client: add merge button, does nothing, enabled for two or more selected nodes | Alon Levy |
| 2015-02-15 | add underscore, implement ctrl-click to append to selection | Alon Levy |
| 2015-02-15 | client/node_edit: show start/end date | Alon Levy |
| 2015-02-15 | client/url clean: fix to allow empty urls | Alon Levy |
| 2015-02-15 | client: force schema in url's, allow any, add https if none. Fixes #296 | Alon Levy |
| 2015-02-11 | client/node_info: resize description on show, limit both name & desc to 150 | Alon Levy |
| 2015-02-11 | client/node_info: show title completely on init; doesn't automatically resize... | Alon Levy |
| 2015-02-11 | domain_cri: fix random proficiency level on rels | LV-426 |
| 2015-02-11 | client/view/completer: hide on click outside. this is complex! fixes #200 | Alon Levy |
| 2015-02-11 | client/textanalysis: on input element click stop handling after completer han... | Alon Levy |
| 2015-02-11 | client/textanalysis.ui: coding style fix oneliner | Alon Levy |
| 2015-02-11 | client/textanalysis.ui: set typeselection position at node, fixes #261 | Alon Levy |
| 2015-02-11 | client/textanalysis.ui: add helper for body location of SVG node | Alon Levy |
| 2015-02-11 | client/textanalysis: fix possible usage of _get_lastnode when undefined | Alon Levy |
| 2015-02-11 | client: remove setting type change suggestion location via graph.findCoordinates | Alon Levy |
| 2015-02-11 | client/textanalysis: sanitize quotes, fixes #293 | Alon Levy |
| 2015-02-11 | client/selection: update selection on added node, fixes #310 | Alon Levy |
| 2015-02-11 | rz_user.py: log activation failures | LV-426 |
| 2015-02-11 | rz_api.py: misc | LV-426 |
| 2015-02-11 | rz_api_backend: improve rz_server_url construction readability | LV-426 |
| 2015-02-10 | Modified domain_cri.py to current experiment | garbash |
| 2015-02-10 | logout handler: attach to correct element ID | LV-426 |
| 2015-02-10 | user_db lookup_user__by_email_address() exception handling: | LV-426 |
| 2015-02-10 | server: check for stale cookies on login | Alon Levy |
| 2015-02-09 | rz_config: embed in index, remove as module | Alon Levy |
| 2015-02-09 | server/client: move rz_config to templates, fill in to match server config ho... | Alon Levy |
| 2015-02-09 | graph_view: misc | LV-426 |
| 2015-02-09 | rz_user.py: avoid passing html to render_template | LV-426 |
| 2015-02-09 | graph_view: partial fix to prevent filter menu close on list item click | LV-426 |
| 2015-02-09 | graph_view: adjust to new filter menu id's, use .toggle() for menu hiding | LV-426 |
| 2015-02-09 | textanalysis.ui.js: update btn ref | LV-426 |
| 2015-02-09 | update export btn ref | LV-426 |
| 2015-02-06 | filter by node type: fix broken edit graph | Alon Levy |
| 2015-02-06 | client: bacon not loaded, use jquery instead (demo hack) | Alon Levy |
| 2015-02-06 | client/graph_view: set checkboxes callback on load to avoid race with DOM cre... | Alon Levy |
| 2015-02-06 | client/graph_view: filter drop down implementation, really ugly. #306 | Alon Levy |
| 2015-02-06 | client/filter: now with force layout awareness. Fixes #306 almost | Alon Levy |
| 2015-02-06 | client: graph_view: filter initial. does not affect layout, only visibility | Alon Levy |
| 2015-02-05 | removing deprecated htpasswd_path config value | LV-426 |
| 2015-02-05 | cri/from_csv: working, but disconnected graph results, plus 5 emails need han... | Alon Levy |
| 2015-02-05 | rz_mesh.js: improve ws_server_url construction readability | LV-426 |
| 2015-02-05 | rz_api: index template rendering cleanup: render rz_username | LV-426 |
| 2015-02-05 | rz_user, user_login.js: follow user id === email_address (current) convention | LV-426 |
| 2015-02-05 | rz_csv: specific for CRI Student | Alon Levy |
| 2015-02-05 | client: fix fallout from main/edit zoom difference | Alon Levy |
| 2015-02-05 | rz_csv: can create a single node | Alon Levy |
| 2015-02-05 | rz_server: misc | LV-426 |
| 2015-02-05 | rz_server: add '/signup' to no_login_paths | LV-426 |
| 2015-02-05 | rz_server: listen for SIGTERM as well | LV-426 |
| 2015-02-05 | rz_server: try-catch wrap init process | LV-426 |