summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-10-28history/rhizicore: record zoom events; zoom g element selector: svg g.zoomAlon Levy
2014-10-28history: refactor action key to record parameterAlon Levy
2014-10-28textanalysis.ui: use input event if it exists, fallback to polling of 50ms ↵Alon Levy
(not 5ms) otherwise
2014-10-28textanalysis{,.ui}: fix remaining globals, use strictAlon Levy
2014-10-28wip/history zoomAlon Levy
2014-10-28follow neo4j semantics: rename filter_type to filter_labelLV-426
2014-10-28random neo4j label generatorLV-426
2014-10-28test_rz_clone - DBO_rz_clone testLV-426
2014-10-28initial random neo4j data generator - use to avoid loading DB dumpsLV-426
2014-10-28initial DBO_rz_clone opLV-426
2014-10-28DBO_cypher_queryLV-426
2014-10-27update test output, mark issue 86 test as suchAlon Levy
2014-10-27Fixes #116 - no star graph for a single nodeAlon Levy
2014-10-27textanalysis: s/abnormalGraph/starGraph/Alon Levy
2014-10-27miscLV-426
2014-10-27rm single obj api callsLV-426
2014-10-27REST api impl: '/graph/attr-diff-commit'LV-426
2014-10-27REST api impl: '/graph/topo-diff-commit'LV-426
2014-10-27support node removals in DBO_topo_diff_commitLV-426
2014-10-27DBO_rm_node_set & testLV-426
2014-10-26history switch to events; using a single GRAPH_DIFF action. todo - replay; ↵Alon Levy
zoom in/out; clicks on nodes/edges
2014-10-26introduce signal, start using in history; use consts for signal nameAlon Levy
introduces two new modules: scripts/consts.js scripts/signal.js signal is a thin wrapper for jquery('window').on and jquery('window').trigger, which seems like an adaquete signal library - there are faster things around, but why introduce another dependency.
2014-10-26textanalysis: protect from temp nodes on finalize (all these patches - need ↵Alon Levy
to rewrite that and heavily test it)
2014-10-26textanalysis (#86): make star case avoid an empty string that was causing a ↵Alon Levy
chainlink temp node created from ''
2014-10-26s/const/var/ ES6 defines const, not there yetAlon Levy
2014-10-26Fixes #86Alon Levy
2014-10-26textanalysis: use constsAlon Levy
2014-10-26textanalysis: whitespace fix (same line touched by last patch)Alon Levy
2014-10-26remove extra spaces around 'and' nodesAlon Levy
2014-10-26tests: print link label in graphviz outputAlon Levy
2014-10-26Fixes #114Alon Levy
In * case sentence - Description contains quote marks for multiple worded sentence
2014-10-26textanalysis: factor out tokenizeAlon Levy
2014-10-26tests: forgot test2.js (used by test_require_js.js)Alon Levy
2014-10-26tests: forgot some more filesAlon Levy
2014-10-26oops, forgot tests/base.jsAlon Levy
2014-10-26Fixes #96 URL property in node isn't saved to JSONAlon Levy
2014-10-24textanalysis.ui: shift-tab now changes type back, tab forwardAlon Levy
2014-10-24fixes #106Alon Levy
broken by define addition (require.js)
2014-10-24robot: fix undefined variable from define additionAlon Levy
2014-10-21acknowledge duplicate links may be returned in responseLV-426
2014-10-21load_link_set_by_link_ptr_set: introducing a deserialize_param_set() stepLV-426
2014-10-21revert back to flush_db test setup - see ↵LV-426
https://github.com/Rhizi/rhizi-server/issues/1
2014-10-21enable neo4j JSON streaming by defaultLV-426
2014-10-21mv DB_Driver classes to their own fileLV-426
2014-10-21introducing the Link_Ptr concept - able to fuzzy point at a link by src_id, ↵LV-426
dst_id or both
2014-10-21test_analyzer: better testAlon Levy
need better graph accessors to give only the 'real' nodes & links - that will fix some of the tests, leaving the real wrong ones
2014-10-21fix test_analyzer after require.jsAlon Levy
2014-10-21rhizicore: remove unused variableAlon Levy
2014-10-21oops - removed d3 accidentallyAlon Levy
2014-10-20introduce require.js and rewrite testsAlon Levy
Yes, I'm being lazy. The purpose of require.js is to allow writing modules, i.e. individual smaller then the whole files with clear dependencies. This is achieved by using a new api provided by require.js: define, require, requirejs Read more at [requirejs] (http://requirejs.org) Tests have been rewritten to work correctly with require.js; they still use jsdom. Test output is now stored in the repository, all tests are run via run_tests.js; This is a hack - once a good harness (with assertions, suites - unittest like) presents itself it will be used. Hidden here is also using FileSaver for history saving, so history is saved to history.json instead to a random name. Plus dropping some dead code.