marcos
dd6a332889
Add error to GetSession return values
...
- Add button to copy instance SSH access
2017-12-14 17:37:38 -03:00
Jonathan Leibiusky @xetorthio
4e09a76d64
Use a better uuid library
2017-11-14 16:42:02 -03:00
Jonathan Leibiusky @xetorthio
41f036416c
Error message if client was not created
2017-11-01 15:00:04 -03:00
Marcos Lilljedahl
d8bc3c597d
Add check to avoid panic when receiving msg
2017-11-01 14:09:58 -03:00
Jonathan Leibiusky @xetorthio
eeed9ed71a
Remove old disconnect
2017-10-31 17:05:48 -03:00
Jonathan Leibiusky @xetorthio
380e15527b
Merge branch 'websocket_rewrite'
2017-10-31 16:58:36 -03:00
Marcos Lilljedahl
5f8edd12cb
Add CheckOrigin function to allow any connections
2017-10-31 16:57:36 -03:00
Jonathan Leibiusky @xetorthio
62e948acb4
Merge branch 'master' into next
2017-10-31 16:28:31 -03:00
Jonathan Leibiusky (@xetorthio)
2fd1b628a8
Remove unused import
2017-10-20 15:30:58 +02:00
Jonathan Leibiusky (@xetorthio)
fbce7ce63a
Retry client connection when websocket is disconnected.
...
Close websocket server reference when client has disconnected.
2017-10-20 15:26:34 +02:00
Jonathan Leibiusky (@xetorthio)
b1406f4ea8
First try on using standard websocket and removing socket.io from the
...
middle
2017-10-19 13:49:14 +02:00
Jonathan Leibiusky (@xetorthio)
b99c047a0c
Revert "Add session keep alive. If client doesn't send a keep alive, after a"
...
This reverts commit 1b0d363ffe .
2017-10-17 01:42:59 +02:00
Jonathan Leibiusky (@xetorthio)
1b0d363ffe
Add session keep alive. If client doesn't send a keep alive, after a
...
specified amount of time the scheduler closes the session
2017-10-16 18:11:15 +02:00
Jonathan Leibiusky @xetorthio
3db24bf6a6
Show a message when connection to terminal has been lost
2017-09-08 15:32:20 -03:00
Jonathan Leibiusky @xetorthio
150b089602
Reimplement terminal connections
2017-09-07 15:27:25 -03:00
Jonathan Leibiusky @xetorthio
954c52471b
Refactor storage to support shallow types.
...
Add Client to storage.
Fix client resizing issues.
2017-09-01 20:12:19 -03:00
Jonathan Leibiusky @xetorthio
e2e458b681
Untrack stopped terminals
2017-08-02 14:47:14 -03:00
Marcos Lilljedahl
7a49c557e0
Return 404 for WS handler when session doesnt exist
2017-07-31 18:20:27 -03:00
Marcos Lilljedahl
3f4c96286e
Avoid to have unnecessary opened connections
2017-07-31 10:10:48 -03:00
Jonathan Leibiusky @xetorthio
5ee4bb2011
More fixes
2017-07-28 23:24:02 -03:00
Jonathan Leibiusky @xetorthio
0e08107738
Tests are working again
2017-07-28 20:42:05 -03:00
Jonathan Leibiusky @xetorthio
8424479e76
Update event names
2017-07-24 14:55:17 -03:00
Jonathan Leibiusky @xetorthio
08b64dadde
Add storage API abstraction
2017-07-18 14:32:17 -03:00
Jonathan Leibiusky @xetorthio
3d96760a98
WIP
2017-05-23 19:29:36 -03:00
Jonathan Leibiusky @xetorthio
24f8c9fc62
Change import statements accordingly
2017-05-08 15:35:42 -03:00
Marcos Lilljedahl
2450d53eeb
Avoid app crash if WS handler panics
2016-11-13 21:56: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