Commit Graph

  • 5425699f43 check if possible parent exists before checking if it contains another element ansuz 2016-02-29 15:27:11 +0100
  • 67bdb8a65a fix a bad regex that occasionally threw an error ansuz 2016-02-25 12:35:11 +0100
  • e87a4599a4 main.js : tiny patch until things are working correctly. ansuz 2016-02-23 16:22:09 +0100
  • 9ce59c985f only do stuff with the cursor when a remote edit takes place ansuz 2016-02-23 15:54:25 +0100
  • 39f56d4fd1 throw error when checking for the index of a node that has no parent. ansuz 2016-02-23 15:53:58 +0100
  • de46be85ba add better helpers for finding and resetting the cursor ansuz 2016-02-23 15:52:58 +0100
  • 7e7f1fee76 include abstracted json-ot, add comments, start to use cursor stuff ansuz 2016-02-22 18:01:57 +0100
  • c09036bd29 snapshot cursor.js, as some things are working quite well now ansuz 2016-02-22 18:00:46 +0100
  • 5e500f337e ignore otaml.js for jshint ansuz 2016-02-22 17:56:41 +0100
  • 4eee1f5210 add orderOfNodes function to tree library ansuz 2016-02-22 17:56:17 +0100
  • 7689151fc0 pull json validation for OT into its own module for reuse ansuz 2016-02-22 17:54:59 +0100
  • fbb9163e42 main.js : clean up and commit before making big-ish changes for cursor fixing ansuz 2016-02-19 14:12:22 +0100
  • b4eeceb206 use updated rangy.js from bower ansuz 2016-02-19 14:08:41 +0100
  • 2c8a2406c6 cursor.js : snapshot before code deletion ansuz 2016-02-19 14:07:43 +0100
  • 1beb3f5355 snapshot of treesome.js before deletion ansuz 2016-02-19 14:07:16 +0100
  • 8ead5ca129 realtime-input.js : add notes regarding integration of the netflux api ansuz 2016-02-16 15:14:38 +0100
  • c89f97202e jshint ignore external code ansuz 2016-02-15 16:51:54 +0100
  • 278c4ab32f even more jshint compliance ansuz 2016-02-15 16:47:53 +0100
  • 3cb94b8d80 jshint compliance ansuz 2016-02-15 16:07:46 +0100
  • d1885fbab6 better jshint compliance for common files ansuz 2016-02-15 15:42:08 +0100
  • 539cc3a2fa remove unused files from common directory ansuz 2016-02-15 15:41:36 +0100
  • 77d85a777e stricter jshint complaints ansuz 2016-02-15 11:50:12 +0100
  • afa2811472 remove local version of marked.js, prefer bower version ansuz 2016-02-15 11:49:47 +0100
  • 587f95b6d7 don't overflow ansuz 2016-02-14 12:01:05 +0100
  • a01331cb9a hide styling textarea no matter what ansuz 2016-02-12 16:44:54 +0100
  • bffd19d76f ignore customization directory ansuz 2016-02-12 16:26:44 +0100
  • b8e4ad6568 note that kademlia lib should not be used ansuz 2016-02-12 16:22:38 +0100
  • a600ece5c5 fix jshint complaints in common directory ansuz 2016-02-12 16:22:20 +0100
  • 4a05a859e6 fix initialization routines ansuz 2016-02-12 16:21:52 +0100
  • f1915d3b7c fix jshint complaints in pad directory ansuz 2016-02-12 16:21:17 +0100
  • fe3917c0f1 fix jshint complaints in codemirror directory ansuz 2016-02-12 16:20:55 +0100
  • 2c5a2b6023 remove unused code, add todos, fix minor errors ansuz 2016-02-12 12:03:15 +0100
  • 8ba1f5dfc9 Merge branch 'diffdom' of github.com:xwiki-labs/cryptpad into demoEffect ansuz 2016-02-12 11:46:40 +0100
  • c5ab5dfe26 realtime style editor with lorum ipsum ansuz 2016-02-12 11:45:40 +0100
  • 967d636df9 address more jshint complaints ansuz 2016-02-12 11:39:37 +0100
  • f6c848385f hyperjson.js : jshint complains about var index in for loop ansuz 2016-02-12 11:21:33 +0100
  • 0fbbb51f7f drop this useless line ansuz 2016-02-12 11:19:36 +0100
  • d1dd497457 html-patcher.js : add missing semicolon ansuz 2016-02-12 11:17:10 +0100
  • 62ea172ff4 errorbox.js : add missing semicolon so jshint doesn't complain ansuz 2016-02-12 11:15:59 +0100
  • c87bb2ec2d Merge branch 'patch-1' of https://github.com/monperrus/cryptpad Caleb James DeLisle 2016-02-12 11:14:34 +0100
  • 3b5c932252 jshint ignore eval line ansuz 2016-02-12 11:10:59 +0100
  • babef5d6ac mv travis.yml ./.travis.yml Caleb James DeLisle 2016-02-12 10:46:52 +0100
  • 591323a62e travis.yml Caleb James DeLisle 2016-02-12 10:46:10 +0100
  • 71f13fc60c Merge branch 'diffdom' of github.com:xwiki-labs/cryptpad into demoEffect ansuz 2016-02-12 10:44:03 +0100
  • ff6e1e6fc0 Added travisci branch diffdom Caleb James DeLisle 2016-02-12 10:43:33 +0100
  • 778ef85fee Added travis.yml Caleb James DeLisle 2016-02-12 10:38:47 +0100
  • ad1c7edc31 Added travis.yml Caleb James DeLisle 2016-02-12 10:38:47 +0100
  • d5125f875d Added jshint Caleb James DeLisle 2016-02-12 10:33:09 +0100
  • 7f92abc7bf Merge branch 'diffdom' of github.com:xwiki-labs/cryptpad into demoEffect ansuz 2016-02-12 10:24:11 +0100
  • 7553ccff68 Remove a log line which was leftover after debugging Caleb James DeLisle 2016-02-12 08:24:46 +0100
  • 13360c335b I'm an idiot - killer off-by-one ate the storage Caleb James DeLisle 2016-02-11 16:55:26 +0100
  • 943a291903 Do not blow up if the error is that a chain cannot be found Caleb James DeLisle 2016-02-11 16:42:21 +0100
  • a7da21ccba Remove the cursor treatment Caleb James DeLisle 2016-02-11 16:22:59 +0100
  • 86c4a69a97 Switch to patching with DiffDOM for testing :D Caleb James DeLisle 2016-02-11 16:10:44 +0100
  • 653ba33b65 Merge branch 'vdom' of github.com:xwiki-labs/cryptpad into demoEffect ansuz 2016-02-11 13:15:57 +0100
  • 2031191261 testing=false Caleb James DeLisle 2016-02-11 13:13:58 +0100
  • 37db31b09e Attempt an operational transformation and if the result is not valid JSON then fail Caleb James DeLisle 2016-02-11 12:34:06 +0100
  • e16299b5c4 Revert "restub OT until it's verified" Caleb James DeLisle 2016-02-11 12:33:12 +0100
  • dff8143fad Fix the lvl storage Caleb James DeLisle 2016-02-11 12:28:05 +0100
  • c22269e36e cursor.js : make the console a little less noisy ansuz 2016-02-11 10:02:47 +0100
  • 350c9e6c76 restub OT until it's verified ansuz 2016-02-11 09:44:47 +0100
  • 99a23154b7 files for unstubbing OT ansuz 2016-02-11 09:38:58 +0100
  • c740c0ec92 add stuff for walking the tree ansuz 2016-02-11 09:32:58 +0100
  • ad184b1114 add stuff to recover the cursor ansuz 2016-02-11 09:32:41 +0100
  • 1aea11bb30 describe all the prototypes which are available ansuz 2016-02-10 16:50:00 +0100
  • 9b13fd8f34 pull cursor correction code out of main.js ansuz 2016-02-10 11:38:53 +0100
  • 3b0ac3af4c More sensible styles ansuz 2016-02-10 10:53:56 +0100
  • b43674eb53 switch back to two-panel layout ansuz 2016-02-10 10:52:46 +0100
  • f33e061c9a visit /hack/ to see what this is ansuz 2016-02-10 10:47:33 +0100
  • 019750bea8 realtime-input.js : callback onInit if exists ansuz 2016-02-10 10:40:52 +0100
  • 61fbf81dcd factor out rainbow stuff into rainbow.js ansuz 2016-02-05 11:55:37 +0100
  • 7102a0a164 make rainbows ansuz 2016-02-05 11:48:34 +0100
  • aa3880f442 up to date ansuz 2016-02-03 16:48:49 +0100
  • d2f6c63d8a realtime-input.js : changed the api and left an undefined reference. fixed ansuz 2016-02-03 12:58:54 +0100
  • 150c9a300d scale viewport so mobile is readable ansuz 2016-02-03 12:50:36 +0100
  • d96124229b clean up realtime-input.js, break API ansuz 2016-02-03 12:45:45 +0100
  • e43b9715e8 remove /md/ prototype ansuz 2016-02-03 11:52:23 +0100
  • 64cc177a60 remove vmd directory ansuz 2016-02-03 11:46:11 +0100
  • dc9dd25256 added README for writing additional storage adaptors ansuz 2016-02-02 11:49:20 +0100
  • e220113e98 fix the 'crapstorm' bug ansuz 2016-02-01 19:41:55 +0100
  • ed03a48092 minor patches that make things a bit more reliable, still some bugs ansuz 2016-02-01 19:41:13 +0100
  • ac0f7852fc committing latest changes for review ansuz 2016-02-01 15:28:33 +0100
  • 2016550e01 virtual-dom.js : identify problem area? ansuz 2016-02-01 14:28:13 +0100
  • 08fb010627 give 'onChange' a name ansuz 2016-02-01 14:27:43 +0100
  • b52327be49 restyle /text/ page ansuz 2016-02-01 14:14:48 +0100
  • 266e5eccce change styles for rendered page ansuz 2016-02-01 14:14:32 +0100
  • 2adfeaaaaa test having multiple textareas in one page ansuz 2016-02-01 14:13:35 +0100
  • d4b7a4556d factor landing page and add pad remove column ansuz 2016-01-31 17:15:30 +0100
  • 3cffdc982f remove unused functions from render/main.js ansuz 2016-01-31 13:15:50 +0100
  • 317abf36f3 make rendered images sort of responsive ansuz 2016-01-31 13:14:45 +0100
  • 388c6de64a minor style tweaks for /render/ ansuz 2016-01-30 18:04:01 +0100
  • ec172b6d21 rendered html should be scrollable ansuz 2016-01-30 17:30:00 +0100
  • a484b920e3 disallow resizing of textarea ansuz 2016-01-30 17:26:39 +0100
  • d9d4abb9a5 don't let the textarea overflow the body ansuz 2016-01-30 17:25:20 +0100
  • dcbbeea734 solarized dark color scheme in /text/ ansuz 2016-01-30 17:15:59 +0100
  • 9b56cbbaca guarantee ordering when using leveldb back end ansuz 2016-01-30 17:05:59 +0100
  • c2eb29b75e fix typo ansuz 2016-01-30 14:24:26 +0100
  • fd1e5d5735 better styling on render page ansuz 2016-01-30 14:18:20 +0100
  • a718f89e08 make a new pad that doesn't allow input. ansuz 2016-01-30 13:59:20 +0100
  • 2e3b424a1a sanitize markdown before rendering to prevent XSS ansuz 2016-01-30 13:54:12 +0100