54 Commits (908e79c0b9612a89b317cfe3a5328cbc2287ae49)

Author SHA1 Message Date
ansuz 908e79c0b9 add autolink plugin 9 years ago
ansuz d025d13295 address some jshint complaints 9 years ago
ansuz 31aa09d6f6 work a bit more on import/export and code highlighting 9 years ago
ansuz 242c9a99e3 implement import and export in /pad/ 9 years ago
ansuz 1526c26f8e remember code and wysiwyg pads 9 years ago
ansuz 849683d586 update to use new style crypto module 9 years ago
ansuz 69f3f4c9a8 drop hyperscript dependency 9 years ago
ansuz f818d873bb remove usernames, refactor a wee bit 9 years ago
ansuz 36baf498ce fix magicline filter and strange interaction with cursor 9 years ago
ansuz 303e8d6c3e remove debugging line 9 years ago
ansuz 8af49698da add a class to the magicline markup so it's easier to remove 9 years ago
ansuz beba78d7f8 update prototype dependencies 9 years ago
ansuz ff0f7d15dc use json-ot from bower 9 years ago
ansuz 68cec2348a don't prompt the user with a crypto hash for their name 9 years ago
ansuz a0ec5eada8 better fix for magicline filter 9 years ago
ansuz e3b8a10959 fix magicline filter 9 years ago
ansuz 297d8c2d44 reformat code for jshint compliance 9 years ago
ansuz 0c89443c1b fix typo 9 years ago
ansuz 39fcd7dc4c more specific filtering for magicline plugin
to avoid false positives for other things which are non-contenteditable spans
9 years ago
ansuz ad3c53c344 use textpatcher from bower for all pads 9 years ago
ansuz d2c8fbf1f8 use hyperjson.amd.js, not hyperjson.js 9 years ago
ansuz 1769ca16dc add example for configuring the logLevel in /pad/ 9 years ago
ansuz d2fa5e8f70 start using hyperjson from bower.io 9 years ago
ansuz 506a703b7d turn off TextPatcher logging on /pad/ 9 years ago
ansuz 32d1807350 import unused functions from /p/, to be integrated later 9 years ago
ansuz 626ecaffcd log browser fights in /pad/ 9 years ago
Yann Flory 53b2644b64 Fix a issue with fights over usernames 9 years ago
Yann Flory c0b8aac792 Fix an issue where metadata could be duplicated in the realtime userdoc 9 years ago
Yann Flory d3203d1c2a Remove Crypto from the modules loaded with RequireJS in realtime-input
It now has to be passed in the config in the main JS file
9 years ago
ansuz 4c95602347 remove a little bit more dead code 9 years ago
ansuz cce50390a0 don't depend on library to set hash 9 years ago
ansuz 0769e50414 move TextPatcher to highest application layer 9 years ago
Yann Flory 69e8e18283 Remove the pipe character in the hash 9 years ago
Yann Flory 6884b0890a Fix the typong tests not working properly 9 years ago
Yann Flory ecc41d14af Use canonical serializer for json serialization 9 years ago
Yann Flory 9683fd9aec Always serialize the DOM in one way. 9 years ago
ansuz f75c246029 remove dead code from pad/main.js 9 years ago
ansuz a0999d1d2b add a comment about why hashes are being stubbed 9 years ago
ansuz 3b8238ef3b add missing semicolons to pad/main.js
jshint compliance
9 years ago
ansuz e6ab03164c import TypingTests.js and expose at the console
RTWYSIWYG-54
> implement tests for components of the WYSIWYG editor
9 years ago
Yann Flory 0b3d6e15b8 Replace the Netflux old client (netflux.js) by the Netflux2 client.
Move the WebRTC peer-to-peer use case in /padrtc, which still uses the old
Netflux client
Use es6-promises.min.js to solve a issue with some browser and the new
Netflux client
9 years ago
Yann Flory cf9f60bd57 The server don't send back anymore messages to their sender 9 years ago
Yann Flory ba4faea939 Update the pads to run with the latest improvements to the websocket server 9 years ago
Yann Flory 5ef7e29a9b Add the latest changes from _socket into the netflux pad 9 years ago
Yann Flory de6db0285c Limit the size of the usernames to 32 chars 9 years ago
Yann Flory 7237c751d5 Move 'vdom' to the main 'pad'.
Hide the right-hand panel (can de bisplayed with a 'debug' button)
Hide the IDs of users if they don't change their name
9 years ago
ansuz 3cb94b8d80 jshint compliance 9 years ago
ansuz f1915d3b7c fix jshint complaints in pad directory 9 years ago
ansuz 967d636df9 address more jshint complaints 9 years ago
ansuz c71b060dc2 main.js : wait until your editor is defined before trying to reference it. addresses a race condition that caused ckeditor to fail half the time. 9 years ago