Commit Graph
5375 Commits
Author SHA1 Message Date
Brian Gough 54127fe532 Merge pull request #144 from overleaf/update-node-10
update to gcr.io/overleaf-ops/node:10.19.0
2020-02-06 03:46:15 +00:00
Brian Gough bb64602b6b Merge pull request #45 from overleaf/update-node-10
update to gcr.io/overleaf-ops/node:10.19.0
2020-02-06 03:43:04 +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 2759355408 update to gcr.io/overleaf-ops/node:10.19.0 2020-02-06 03:37:26 +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 55ccb1b191 update to gcr.io/overleaf-ops/node:10.19.0 2020-02-06 03:32:28 +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
Eric Mc Sween 4d5f78ba92 Merge pull request #143 from overleaf/em-upgrade-node
Upgrade to local node:10.18.1 image
2020-02-04 11:58:32 -05:00
Simon Detheridge 30ac790ab5 Merge pull request #44 from overleaf/bg-upgrade-to-node-10.18.1
upgrade spelling to local node:10.18.1 image
2020-02-04 16:34:17 +00:00
Eric Mc Sween e0ba485081 Upgrade to local node:10.18.1 image 2020-02-04 11:30:23 -05: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 223260e9fa upgrade to local node:10.18.1 image 2020-02-04 16:11:46 +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 GoughandJakob Ackermann e04b6e1e49 Update app/coffee/Router.coffee
Co-Authored-By: Jakob Ackermann <das7pad@outlook.com>
2020-02-03 14:46:14 +00:00
Jakob Ackermann ac4361d560 [misc] dockerignore: hide the local data dirs 2020-01-31 15:50:53 +01:00
Jakob Ackermann c1d81dc1ea [misc] install a maintained ghostscript version and delete package lists
also do not install vim and bail out in case any command exited with a
 non zero exit code.
2020-01-31 15:50:53 +01:00
Brian Gough 338d3609f5 add comment about null byte check 2020-01-30 15:17:13 +00:00
Jakob Ackermann f9bc6dc51b Merge pull request #109 from overleaf/jpa-node-10
[misc] upgrade node to 10.18.1
2020-01-28 10:40:14 +01:00
Brian Gough 544ae05212 added note about rollback 2020-01-23 16:22:26 +00:00
Brian Gough 626e19ed1a add logging of migration phase at startup 2020-01-23 15:46:54 +00:00
Brian Gough d5a2b96df9 add note about deleting the migration key entries 2020-01-23 14:36:59 +00:00
Jakob Ackermann fcfa3ecc9d [misc] upgrade node to 10.18.1 2020-01-23 10:05:57 +01:00
Brian Gough 31324fb65a add environment variable for migration_phase setting 2020-01-22 15:36:06 +00:00
Brian Gough ad58fe76b2 add tls settings 2020-01-21 15:36:33 +00:00
Brian Gough 531d9b77b9 add redislabs ca cert to repository 2020-01-21 09:49:41 +00:00
Simon Detheridge 2f99c220f8 Merge pull request #77 from overleaf/spd-simplified-logging
Simplify logging to only log once per request
2020-01-20 10:52:57 +00:00
Timothée Alby 259af7c7cf Merge pull request #13 from overleaf/ta-decaffeinate
Decaffeinate and Finish Update to Node 10
2020-01-15 10:43:34 +01:00
Simon Detheridge 997434c930 Remove redundant 'res.logInfo' 2020-01-14 20:55:33 +00:00
Tim Alby 077ceaba54 delete decaffeinate.sh 2020-01-14 18:27:51 +01:00
Tim Alby f60c247a22 delete decaffeinate.sh 2020-01-14 18:25:43 +01:00
Simon Detheridge 035364b62e Fix RequestLogger object lifecycle 2020-01-14 17:15:01 +00:00
Tim Alby 4323b6a155 remove compile:* commands 2020-01-14 17:02:13 +01:00