ansuz
a3da10766a
add rename button to /code/ and /pad/
9 years ago
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
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