Brian Gough
|
91a590ad0e
|
update links from tender to wiki
|
2016-11-03 12:28:19 +00:00 |
|
Brian Gough
|
2a8efea29a
|
use browser 'online' event to trigger reconnect
|
2016-11-03 12:28:19 +00:00 |
|
Brian Gough
|
87d8192d29
|
decrease reconnect ratelimit for user activity
|
2016-11-03 12:28:19 +00:00 |
|
Brian Gough
|
b907620fc1
|
clean up whitespace
|
2016-11-01 12:19:29 +00:00 |
|
Brian Gough
|
2461c1b7be
|
add more sl_console debugging to ConnectionManager
|
2016-11-01 12:19:29 +00:00 |
|
Brian Gough
|
e2c66e8d56
|
keep track of reconnect timer
|
2016-11-01 12:19:29 +00:00 |
|
Brian Gough
|
4da9008300
|
rate limit on reconnection attempts (cursor/click)
|
2016-11-01 12:19:29 +00:00 |
|
Brian Gough
|
f894048292
|
fix lastUpdate in ConnectionManager
|
2016-11-01 12:19:29 +00:00 |
|
Brian Gough
|
d57e191ad0
|
use socket.io connect method instead of reconnect
the reconnect method tries 10 times by default, but we want to manage
reconnections ourselves
|
2016-11-01 12:06:41 +00:00 |
|
Brian Gough
|
35259bf9b7
|
send joinProject after connectionAccepted
|
2016-11-01 11:17:36 +00:00 |
|
James Allen
|
43aeb5a21d
|
Clear SERVERID cookie when reconnecting gracefully
|
2016-10-25 14:09:36 +01:00 |
|
James Allen
|
52754e038a
|
Reconnect gracefully when asked to by real-time
|
2016-10-24 16:36:40 +01:00 |
|
James Allen
|
daf8f6f3cf
|
Refresh the page if the user is not logged in when joining a project
|
2016-05-31 11:47:48 +01:00 |
|
James Allen
|
345d38c28d
|
Don't clean up a documents event listener until after the socket has disconnected on error
|
2016-05-27 14:39:33 +01:00 |
|
James Allen
|
0175a86d4c
|
Add in debugging console.logs which only display if ?debug=true is in URL
|
2016-05-27 10:46:14 +01:00 |
|
James Allen
|
8128200d55
|
Don't show pop up when leaving page in Safari
|
2015-11-05 10:18:40 +00:00 |
|
Henry Oswald
|
2d03410c42
|
removed some editor actions sent to google analytics as we are sending too much data
|
2015-10-27 23:28:54 +00:00 |
|
Henry Oswald
|
bbe510099e
|
change auto disconnect to 24 hours and expose it publicly for easier testing
|
2015-10-15 11:38:23 +01:00 |
|
Henry Oswald
|
9eb4dd1b3b
|
on firefox don't show retrying connected message if the user clicked to change page
it creates a bit of worry for the user as it looks like the connection was not there.
|
2015-10-14 18:07:12 +01:00 |
|
Henry Oswald
|
f5162d424f
|
if a user is inactive for 12 hours disconect them.
|
2015-10-14 14:28:24 +01:00 |
|
Henry Oswald
|
a73b2ceb37
|
Merge branch 'connect-failed'
|
2015-10-07 11:30:48 +01:00 |
|
Henry Oswald
|
89256f9d5f
|
added connect timeout option to socket.io.connect needed for the firing of connect_failed. Best way to test is drop connect timeout to 10ms and remove some transports from realtime.
|
2015-10-05 00:43:37 +01:00 |
|
Shane Kilkelly
|
b4c7209a11
|
Try to reconnect either on editor-cursor move, or when any thing in the page is clicked.
|
2015-09-29 10:23:21 +01:00 |
|
Shane Kilkelly
|
8bd83f64e0
|
Try to reconnect when the editor cursor is moved.
|
2015-09-28 16:18:09 +01:00 |
|
Shane Kilkelly
|
b393de1450
|
Try to reconnect when the user types in the editor.
|
2015-09-28 15:45:14 +01:00 |
|
Henry Oswald
|
3e55aef25a
|
show error if socket io fails to connect. Not tested yet.
|
2015-07-31 15:42:47 +01:00 |
|
James Allen
|
8483f249ee
|
Actually proxy websocket connections
|
2015-03-20 19:08:48 +00:00 |
|
James Allen
|
bb61dfe34a
|
Show nice error page if socket.io could not be loaded
|
2015-03-09 13:57:13 +00:00 |
|
James Allen
|
e559c72491
|
Connect to configurable websocket service
|
2014-11-17 13:38:44 +00:00 |
|
James Allen
|
6e6b20d3af
|
Add in renamed or deleted modal
|
2014-07-24 16:39:32 +01:00 |
|
James Allen
|
4abf6ed38c
|
Show message and auto refresh on force disconnect
|
2014-07-24 15:59:24 +01:00 |
|
James Allen
|
3055231f75
|
Clear countdown before returning from reconnect
|
2014-07-17 13:46:14 +01:00 |
|
James Allen
|
a002709870
|
Don't try reconnect if connected
|
2014-07-17 13:44:50 +01:00 |
|
Henry Oswald
|
c0a6f0b7ad
|
Merge branch 'master-redesign' into master-redesign-templates-and-blog
Conflicts:
public/coffee/ide/editor/directives/aceEditor/auto-complete/AutoCompleteManager.coffee
public/coffee/ide/editor/directives/aceEditor/cursor-position/CursorPositionManager.coffee
public/coffee/ide/online-users/OnlineUsersManager.coffee
public/coffee/ide/track-changes/directives/infiniteScroll.coffee
|
2014-07-10 15:15:18 +01:00 |
|
James Allen
|
7fb8154c6e
|
Improve loading screen
|
2014-07-10 13:41:54 +01:00 |
|
James Allen
|
f2b8a5971f
|
Don't do a scope.apply on every change
|
2014-07-09 20:32:03 +01:00 |
|
James Allen
|
c93902345a
|
Remove all console.log debug statements
|
2014-07-09 16:18:09 +01:00 |
|
Henry Oswald
|
0080809489
|
merge/moving js stuff around half done
|
2014-07-08 12:32:50 +01:00 |
|
James Allen
|
8ed03694c3
|
Add missing files
|
2014-07-08 12:02:26 +01:00 |
|