Jonathan Leibiusky (@xetorthio)
d05fe56fea
Better session lock management
2016-11-11 20:10:19 -03:00
Jonathan Leibiusky (@xetorthio)
8e4981d24f
Huge refactor to have everything working with socket.io
...
It fixes lots of bugs, can fallback to long polling, resize viewport of
terminals and share clients state of the session, so they all see the
same thing.
2016-11-10 10:42:08 -03:00
Marcos Lilljedahl
9b6991f130
Try to encode to UTF-8 or just discard characters
...
Fixes #10
2016-10-19 00:38:05 -03:00
Marcos Lilljedahl
a56af3dc22
Refactor sessions and add locking to avoid concurrent requests to create
...
more instances
2016-10-14 12:54:25 -03:00
Marcos Lilljedahl
2e9637b181
Remove stdout if session creator throws an error
2016-10-12 22:46:36 -03:00
Marcos Lilljedahl
97f39ca375
Remove writer if websocket disconnects
2016-10-08 15:04:30 +02:00
Marcos Lilljedahl
b3e7dcae3b
Make session replication
2016-10-08 14:26:25 +02:00
Jonathan Leibiusky (@xetorthio)
02d50073c5
Attach to the same terminal
2016-10-08 13:35:02 +02:00
Marcos Lilljedahl
a0ffe28be9
Show alert if more than 5 instances are created
2016-10-08 10:52:52 +02:00
Marcos Lilljedahl
62936fcfc9
Change attach URL
2016-10-08 10:32:40 +02:00
Jonathan Leibiusky (@xetorthio)
b6b849e2c6
Change import paths
...
Add session cleanup
2016-10-08 10:25:10 +02:00
Marcos Lilljedahl
0d693b344c
Add ping handler and listen on tcp4 addresses
2016-10-08 03:26:22 +02:00
Jonathan Leibiusky (@xetorthio)
dde49d8700
Initial commit
2016-10-08 03:12:48 +02:00