summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-02-15client/node_info: remove save button, listen to keyup as well, debounce for ↵Alon Levy
half a second. Fixes #43
2015-02-15client/node_info: track changes and commit on any field change. partially ↵Alon Levy
Fixes #43
2015-02-15client: make shift+click be selection augmentation for better pc/mac ↵Alon Levy
compatibility, instead of ctrl+click
2015-02-15client/node_info: wip getting automatic save, some fixesAlon Levy
2015-02-15server: fix broken client host & port rz_config parametersAlon Levy
since 12c63e0ec0be16795402fab6e6af0922179f9029 (two/three commits ago)
2015-02-15server: fix default root_path for ./run-local.sh plus add assertion early, ↵Alon Levy
before flask template loader bails
2015-02-15client/node_info: show message on delete/change of open dialog underlying ↵Alon Levy
node (informational only)
2015-02-15{client/rz_mesh: make commit_diff__topo input a TopoDiff, relied on by ↵Alon Levy
various diffBus listeners
2015-02-15client: node_info cleanup: still missing edge cases (edits/deletes while open)Alon Levy
2015-02-15user_db_path: restore defualt pwd based user_db pathLV-426
2015-02-15better logging for user_db init exceptionsLV-426
2015-02-15log configuration at 'info' levelLV-426
2015-02-15init_log(): derive log level from configurationLV-426
2015-02-15index(): rz_config gen: avoid using SERVER_NAME, use either 'Host' or ↵LV-426
'X-Forwarded-Host' headers
2015-02-15removing 404 auto redirect handler, opt for handling by reverse proxyLV-426
2015-02-15rhizi-server.conf.example: add sectionsLV-426
2015-02-15index(): derive rz_config values from 'X-Forwarded-Host' when availableLV-426
2015-02-15validate_login(): better var namingLV-426
2015-02-15activate_user_account(): fix handling of multiple return valuesLV-426
2015-02-15derive rz_config values from flask SERVER_NAME only, avoid mixing ↵LV-426
rz_config.listen_port
2015-02-15client/model: update_node can now do merge. Fixes #226Alon Levy
2015-02-15client/view/selection: try to avoid asEventStream not being defined (doesn't ↵Alon Levy
work)
2015-02-15client: node merge: don't add self referencial linksAlon Levy
2015-02-15client: search selection: follow same path as mouse selection (can now be ↵Alon Levy
used for merge)
2015-02-15client: implement merge of nodesAlon Levy
2015-02-15client: add merge button, does nothing, enabled for two or more selected nodesAlon Levy
2015-02-15add underscore, implement ctrl-click to append to selectionAlon Levy
2015-02-15client: node_edit: add some help text. (?) Fixes #242Alon Levy
2015-02-15client/date pickers: white background instead of blackAlon Levy
2015-02-15client/node_edit: show start/end dateAlon Levy
2015-02-15client/url clean: fix to allow empty urlsAlon Levy
2015-02-15client: force schema in url's, allow any, add https if none. Fixes #296Alon Levy
2015-02-14error msg in sign up is now readable - fixes #323Ofer Lehr
2015-02-14Improved styling of Sign-Up ScreenOfer Lehr
2015-02-14some Improvements to login stylingOfer Lehr
made css more modular and improved styling of all elements in login page
2015-02-11client/node_info: resize description on show, limit both name & desc to 150Alon Levy
we don't allow moving nor scrolling when property dialog overflows window height, so this is an interim measure at best.
2015-02-11client/node_info: show title completely on init; doesn't automatically ↵Alon Levy
resize; fixes #309
2015-02-11domain_cri: fix random proficiency level on relsLV-426
2015-02-11client/view/completer: hide on click outside. this is complex! fixes #200Alon Levy
specifically: 1. take care to remove handler on any hide condition, not click as well 2. previous patch to avoid needlessly hiding completer on showing it after clicking (we could change that behaviour but not as a unexpected consequence).
2015-02-11client/textanalysis: on input element click stop handling after completer ↵Alon Levy
handler
2015-02-11client/textanalysis.ui: coding style fix onelinerAlon Levy
2015-02-11client/textanalysis.ui: set typeselection position at node, fixes #261Alon Levy
Note that the selection doesn't move with the node, so it is possible to create a discrepancy, this can happen either when: 1. dragging or zooming the graph 2. causing the bubble animation to playout The selection text will not be next to the node in both cases until Tab is pressed again. Fixing this right now seems too much work, will revisit if this is really bothersome. Would require either timers or another connection, or different implementation as a foreign object under the svg node (and so tied by the layout, no need to change).
2015-02-11client/textanalysis.ui: add helper for body location of SVG nodeAlon Levy
2015-02-11client/textanalysis: fix possible usage of _get_lastnode when undefinedAlon Levy
2015-02-11client: remove setting type change suggestion location via graph.findCoordinatesAlon Levy
2015-02-11client/textanalysis: sanitize quotes, fixes #293Alon Levy
2015-02-11client/selection: update selection on added node, fixes #310Alon Levy
2015-02-11build.ant: use remoteDeployServer, targetDomain (may be merged later)LV-426
2015-02-11build.ant: rm deprecated rz_config deploymentLV-426
2015-02-11build.ant: rm deprecated htpasswd stuffLV-426