summaryrefslogtreecommitdiff
path: root/scripts/history.js
AgeCommit message (Collapse)Author
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.
2014-09-28history: correct spelling mistake in field s/linkes/links/Alon Levy
2014-09-28history: save json as text editor viewableAlon Levy
2014-08-18recording: record keystrokes. no strokes recorded for link renamesAlon Levy
2014-08-18adding history, links & nodes onlyAlon Levy
no atomicity - nodes/links recorded as separate additions We record both temp (state == 'temp') and not temp nodes, can be filtered during analysis.