summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-12-03assume logged-in user, rm userBusLV-426
2014-12-03construct backend URL using rz_configLV-426
2014-12-03rz_config: set dev URL partsLV-426
2014-12-03update util read node,linkLV-426
2014-12-03rm unused select2.jsLV-426
2014-12-03Fixes #171, Fixes #137Alon Levy
One line, two changes: keypress->keydown: - fixes #137. Chrome doesn't dispatch a keypressed on tab. Firefox and chrome both dispatch a keydown, so this works in both. $(document)->element: - fixes #171. Don't listen to text input events globally, only on the element.
2014-12-03index.html: update deployment scriptLV-426
2014-12-03mv index.html under templates/, duplicate file under rhizi/ temporarily ↵LV-426
co-exists
2014-12-03login page templateLV-426
2014-12-03src/main: remove search debug printAlon Levy
2014-12-03Fix #157: temp nodes are always selectedAlon Levy
2014-12-03Fix jsons: source->__src, target->__dstAlon Levy
for json in tools/cri.json tools/sage.json tools/deliverables.json heroes.json tests/wizmann.json; do sed -i -e 's/\<source\>/__src/g' -e 's/\<target\>/__dst/g' $json; done
2014-12-03fix #157 - chrome doesn't have String.toLowerCaseAlon Levy
2014-12-03fix CRI-logo linkLV-426
2014-12-02Changed text colour for nodes and edgesgarbash
2014-12-02refactor init functionsLV-426
2014-12-02REST mapping: apply login_decorator() to all but /login pathsLV-426
2014-12-02rhizi .fcgi script - renamed on deploymentLV-426
2014-12-02simplify config loading, allow missing config valuesLV-426
2014-12-02wip/build.ant: deb pkg, local/remote deployLV-426
2014-12-02REST /login,/logout pathsLV-426
2014-12-02crypt_util: add/validate loginsLV-426
2014-12-02applicative REST API init - provides logic<>web-framework decouplingLV-426
2014-12-02monitor__server_infoLV-426
2014-12-02rhizi_server_fcgi.pyLV-426
2014-12-02rhizi_server.py: add hash bangLV-426
2014-12-01rerun sass after rebase of last ofer commitAlon Levy
2014-12-01changed position css and input barOfer Lehr
2014-12-01use localStorage to show intro-task only until clickedAlon Levy
Also fix miscased scss filename.
2014-12-01fix broken loadAlon Levy
2014-12-01make username top right button usable (a bit)Alon Levy
2014-12-01Removed "powered by"garbash
2014-12-01fixed broken fonts, div positioning and search bar drop shadowOfer Lehr
2014-12-01fixed sass variable colors and polished top bar cssOfer Lehr
2014-11-30box-shadow to search-bargarbash
2014-11-30Made powered by nicer+removed debug interfacegarbash
2014-11-30Input bar styling - submit button not workinggarbash
2014-11-30Task-alert styling - button not-workinggarbash
2014-11-30Styled search-bargarbash
2014-11-30Defined typography for headersgarbash
2014-11-30Added top-bar + removed deprecated elements and classesgarbash
2014-11-30removed meaningless ui class and closing input elementgarbash
2014-11-30imv assets for new designgarbash
2014-11-29forgot to add rz_busAlon Levy
2014-11-29enable user setting by ?user=someoneAlon Levy
2014-11-29history: record input fieldAlon Levy
2014-11-29use Bacon instead of signalAlon Levy
See https://github.com/baconjs/bacon.js Usage right now: we have rz_bus to hold global busses: - names: for autosuggest - ui busses: - ui_key - ui_input The events are objects with {where: from consts, keys/input} (could maybe just use the events and rely on the target element class/id) And graph has it's own bus: graph.diffBus (camelcase probably not the right style - will fix in later commit) To publish to a bus you use push. To insert another stream to a bus you use plug. To listen to a bus you use onValue (you can use subscribe too to get errors and end of stream event, but we don't use that yet). This allows usage of map, filter, flatMap, see github repo for cool examples.
2014-11-29add Bacon library (used later, split for easier review)Alon Levy
2014-11-29model/graph: fix signal on notifyAlon Levy
2014-11-29history: small style fixAlon Levy