Jakob Ackermann
|
d320c2d5f3
|
[misc] let proxys observe an upcoming shutdown before starting to drain
Otherwise clients may be routed to the same pod upon reconnecting.
|
2020-03-17 16:41:48 +01:00 |
|
Jakob Ackermann
|
2b1c5bf436
|
Merge pull request #100 from overleaf/jpa-dependencies-cleanup
[misc] cleanup dependencies
|
2020-02-14 10:56:11 +01:00 |
|
Jakob Ackermann
|
600461b90b
|
Merge pull request #99 from overleaf/bg-remove-travis-yml
Remove unused .travis.yml file
|
2020-02-14 10:55:10 +01:00 |
|
Jakob Ackermann
|
43013e0820
|
[misc] cleanup unused dependency on mongo
|
2020-02-12 14:44:01 +01:00 |
|
Jakob Ackermann
|
902b4fca46
|
[misc] rename npm-shrinkwrap.json to package-lock.json and run npm i
|
2020-02-12 14:39:53 +01:00 |
|
Brian Gough
|
1ad8315437
|
remove unused .travis.yml file
|
2020-02-12 12:37:00 +00:00 |
|
Jakob Ackermann
|
b6be810d52
|
Merge pull request #98 from overleaf/jpa-build-scripts-1-3-5
[misc] update the build scripts to 1.3.5
|
2020-02-12 13:23:15 +01:00 |
|
Jakob Ackermann
|
24d46e9d4b
|
[misc] update the build scripts to 1.3.5
|
2020-02-11 12:27:56 +01:00 |
|
Brian Gough
|
9a4124ee11
|
Merge pull request #97 from overleaf/bg-update-node
Update to node:10.19.0 docker image
|
2020-02-10 10:00:43 +00:00 |
|
Brian Gough
|
98b29889bd
|
Merge pull request #95 from overleaf/bg-revert-unnecessary-changes
Revert debugging PRs for node 10 upgrade
|
2020-02-10 10:00:17 +00:00 |
|
Brian Gough
|
e0e2090a42
|
update node version in nvmrc and buildscripts
|
2020-02-07 14:41:12 +00:00 |
|
Brian Gough
|
04a9d66784
|
use public node:10.19.0 image
|
2020-02-07 14:15:48 +00:00 |
|
Brian Gough
|
0d667d7ac9
|
Merge pull request #96 from overleaf/update-node-10
update to gcr.io/overleaf-ops/node:10.19.0
|
2020-02-06 03:39:53 +00:00 |
|
Brian Gough
|
abe4d1d525
|
update to gcr.io/overleaf-ops/node:10.19.0
|
2020-02-06 03:34:30 +00:00 |
|
Brian Gough
|
64bd739a87
|
Revert "Merge pull request #91 from overleaf/spd-trycatch-all-the-things"
This reverts commit 2bf7f14f9d050c58f141f465633bb6e274b903dd, reversing
changes made to 989240812532ca43a52513339f4dda8f44a80a64.
|
2020-02-05 10:05:36 +00:00 |
|
Brian Gough
|
3f9cfba5a2
|
Merge pull request #94 from overleaf/bg-upgrade-node-to-10.18.1
upgrade to local node:10.18.1 image
|
2020-02-04 16:25:04 +00:00 |
|
Brian Gough
|
4ec82b1baa
|
upgrade to local node:10.18.1 image
|
2020-02-04 15:02:15 +00:00 |
|
Simon Detheridge
|
85db0822eb
|
Merge pull request #93 from overleaf/spd-econnreset
Handle ECONNRESET in the same way as EPIPE
|
2020-02-04 14:04:58 +00:00 |
|
Simon Detheridge
|
4102aa0580
|
Add more detail to metric
|
2020-02-04 14:03:56 +00:00 |
|
Simon Detheridge
|
8e45a62e32
|
Handle ECONNRESET in the same way as EPIPE
|
2020-02-04 13:58:45 +00:00 |
|
Simon Detheridge
|
7663e9689e
|
Merge pull request #91 from overleaf/spd-trycatch-all-the-things
Add try/catch around all client emissions
|
2020-02-04 13:21:49 +00:00 |
|
Simon Detheridge
|
3e1cffb8a9
|
Merge pull request #92 from overleaf/spd-no-fatal-epipe
Don't shut down on uncaught EPIPE
|
2020-02-04 13:17:54 +00:00 |
|
Simon Detheridge
|
fbff3fe727
|
Don't shut down on uncaught EPIPE
|
2020-02-04 12:56:43 +00:00 |
|
Simon Detheridge
|
9fd4699098
|
Merge remote-tracking branch 'origin/bg-avoid-emit-when-client-not-connected' into spd-trycatch-all-the-things
|
2020-02-04 12:35:35 +00:00 |
|
Simon Detheridge
|
216a977922
|
Add try/catch around all client emissions
|
2020-02-04 12:13:03 +00:00 |
|
Brian Gough
|
ebb83e4633
|
use diconnected property, not connected
|
2020-02-04 11:59:25 +00:00 |
|
Brian Gough
|
7380d523d5
|
avoid emitting when client not connected
the emit is happening asynchronously after the client list is computed,
so clients may have disconnected in the intervening time.
|
2020-02-04 11:39:37 +00:00 |
|
Brian Gough
|
d12e056f08
|
Merge pull request #89 from overleaf/bg-improve-shutdown-logging
improve shutdown logging
|
2020-02-04 11:19:50 +00:00 |
|
Brian Gough
|
e263d37476
|
pass the signal correctly to the shutdown handler
|
2020-02-04 11:14:53 +00:00 |
|
Brian Gough
|
1fc8cc44c3
|
log shutdown messages as warnings
|
2020-02-04 11:14:14 +00:00 |
|
Simon Detheridge
|
a7ec454ed3
|
Merge pull request #88 from overleaf/spd-socketio-bump
Update socket.io to latest patch release
|
2020-02-04 10:44:28 +00:00 |
|
Simon Detheridge
|
c7e2b99a7b
|
Update hybi-16 patch to work with socket.io 0.9.19
|
2020-02-04 10:43:06 +00:00 |
|
Simon Detheridge
|
ef852dfa33
|
Update socket.io to latest patch release
|
2020-02-04 10:32:54 +00:00 |
|
Brian Gough
|
4f94110225
|
Merge pull request #84 from overleaf/spd-catch-errors
Bump to Node 10 and add error handlers for socket.io
|
2020-02-03 14:59:04 +00:00 |
|
Brian Gough
|
49a8e1214b
|
use a separate field for client errors
|
2020-02-03 14:47:45 +00:00 |
|
Brian Gough
|
e04b6e1e49
|
Update app/coffee/Router.coffee
Co-Authored-By: Jakob Ackermann <das7pad@outlook.com>
|
2020-02-03 14:46:14 +00:00 |
|
Shane Kilkelly
|
e63c6f4395
|
Merge pull request #87 from overleaf/sk-restricted-users
Filter "comments" if restricted user.
|
2019-10-31 10:21:11 +00:00 |
|
Shane Kilkelly
|
6df88ebc49
|
Filter "comments" if restricted user.
|
2019-10-30 13:54:40 +00:00 |
|
Shane Kilkelly
|
403caa65e8
|
Revert "Revert "Track the isRestrictedUser flag on clients""
This reverts commit 651e392a7c644403f199e1b03e7494b61ce71d0c.
|
2019-10-30 13:52:36 +00:00 |
|
nate stemen
|
cf31c0b026
|
Merge pull request #86 from overleaf/ns-public-repo-comment
Update PR template to reflect current open source docs
|
2019-10-30 09:38:20 -04:00 |
|
Nate Stemen
|
9a838bd071
|
bump build script to 1.1.24
|
2019-10-25 13:23:13 -04:00 |
|
Nate Stemen
|
3dc7c357a5
|
add public link to contributing docs
|
2019-10-25 13:22:58 -04:00 |
|
Simon Detheridge
|
ddb7c4270f
|
Merge pull request #85 from overleaf/revert-81-sk-restricted-users
Revert "Track the `isRestrictedUser` flag on clients"
|
2019-10-22 10:25:34 +01:00 |
|
Simon Detheridge
|
925a8651c1
|
Revert "Track the isRestrictedUser flag on clients"
|
2019-10-22 10:17:38 +01:00 |
|
Simon Detheridge
|
c31c2d292d
|
Merge pull request #81 from overleaf/sk-restricted-users
Track the `isRestrictedUser` flag on clients
|
2019-10-22 09:45:00 +01:00 |
|
Simon Detheridge
|
ce366fdbee
|
Bump Dockerfile to node 10
|
2019-10-17 12:46:07 +01:00 |
|
Simon Detheridge
|
7543f2fcbd
|
Catch errors from socket.io and attempt graceful cleanup
|
2019-10-17 12:45:56 +01:00 |
|
Brian Gough
|
dff4d66209
|
Merge pull request #83 from overleaf/bg-upgrade-ioredis
upgrade ioredis to v4.14.1
|
2019-10-14 11:18:45 +01:00 |
|
Brian Gough
|
971d50ed58
|
Merge pull request #82 from overleaf/spd-redis-max-retries
Add maxRetriesPerRequest setting for redis
|
2019-10-14 11:14:42 +01:00 |
|
Brian Gough
|
f028148fe2
|
upgrade ioredis to v4.14.1
|
2019-10-14 11:10:20 +01:00 |
|