Commit Graph
49 Commits
Author SHA1 Message Date
Brian Gough 66c8ceccb2 Merge pull request #219 from overleaf/dependabot-npm_and_yarn-hosted-git-info-2.8.9
Bump hosted-git-info from 2.8.8 to 2.8.9
2021-05-18 15:00:08 +01:00
Brian Gough a3009d2ef2 Merge pull request #210 from overleaf/bg-real-time-status-file
add blue-green deployment support with load-balancer health-checks
2021-04-01 09:09:57 +01:00
Brian Gough 22762f698c Merge pull request #201 from overleaf/bg-add-health-check-comment
add comment about health checks on '/'
2021-02-25 11:41:54 +00:00
Brian Gough 6b892e33c0 Merge pull request #143 from overleaf/bg-update-node-10.21.0
update node to v10.21.0
2020-06-03 09:18:49 +01:00
Brian Gough f4b17ebbad Merge pull request #125 from overleaf/bg-add-queue-metrics
add metric for pendingUpdates queue
2020-04-07 11:56:58 +01:00
Brian Gough d4d7f4ed68 Merge pull request #122 from overleaf/jpa-pub-sub-metrics
[misc] track redis pub/sub payload sizes on publish
2020-04-07 11:49:57 +01:00
Brian Gough 5765884f38 Merge branch 'master' into jpa-pub-sub-metrics 2020-04-07 11:46:23 +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 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 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 d12e056f08 Merge pull request #89 from overleaf/bg-improve-shutdown-logging
improve shutdown logging
2020-02-04 11:19:50 +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 GoughandJakob Ackermann e04b6e1e49 Update app/coffee/Router.coffee
Co-Authored-By: Jakob Ackermann <das7pad@outlook.com>
2020-02-03 14:46:14 +00: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 59886a980b Merge pull request #77 from overleaf/bg-minimal-connected-users-fix
only show connected users with a user_id
2019-08-16 10:47:58 +01:00
Brian Gough cfbc891175 Merge pull request #75 from overleaf/bg-clean-up-shutdown-code
clean up unused variable, convert setting to number
2019-08-15 10:00:32 +01:00
Brian Gough fa94e3d5e3 Merge pull request #69 from overleaf/ho-drain-connections-timewindow
add shutdownDrainTimeWindow, drains all connections within time range
2019-08-15 09:22:10 +01:00
Brian Gough 022e47b5c8 Merge pull request #73 from overleaf/bg-connected-client-metrics
add connected client count metric
2019-08-15 09:20:03 +01:00
Brian Gough 3552fa40c2 Merge pull request #72 from overleaf/bg-refresh-client-list
refresh client list
2019-08-15 09:19:20 +01:00
Brian Gough f3ab3d7b19 Merge pull request #74 from overleaf/ho-health-check-endpoint
add health check endpoint and http route logger
2019-08-15 09:18:45 +01:00
Brian Gough a6fc0ab903 Merge pull request #68 from overleaf/bg-handle-spurious-leave-doc
ignore spurious requests to leave other docs
2019-08-01 09:06:46 +01:00
Brian Gough 1926f97dbf Merge pull request #67 from overleaf/bg-fix-join-leave
fix async behaviour of join/leave
2019-07-29 12:13:58 +01:00
Brian Gough 624cf5589f Merge pull request #65 from overleaf/bg-use-per-room-channels
listen on separate channels for each project/doc
2019-07-25 13:41:55 +01:00
Brian Gough ae512dc9fb Merge pull request #62 from overleaf/bg-patch-socket-io-frame-bug
monkeypatch socket.io to fix frame handler in v0.9.16
2019-07-17 13:48:04 +01:00
Brian Gough 9ecce32ff9 Merge pull request #63 from overleaf/bg-log-out-of-order-events
log out of order events now that the rate is lower
2019-07-17 13:47:45 +01:00
Brian Gough b8c152ad12 Merge pull request #64 from overleaf/bg-make-event-order-check-configurable
make event order check a configuration setting
2019-07-17 13:47:15 +01:00
Brian Gough a724021900 Merge pull request #61 from overleaf/bg-remove-redis-cluster-from-realtime
remove redis cluster from realtime
2019-07-15 09:47:37 +01:00
Brian Gough a50c096eae Merge pull request #58 from overleaf/bg-support-multiple-redis-pubsub
support multple redis instances for pubsub
2019-07-09 15:07:42 +01:00
Brian Gough a579a83389 Merge pull request #53 from overleaf/em-doc-updater-404s
Do not log error on doc updater 404
2019-06-03 10:55:04 +01:00
Brian Gough d4f003fe0f Merge pull request #55 from overleaf/bg-allow-fractional-drain-rate
allow fractional drain rate
2019-06-03 10:53:57 +01:00
Brian Gough 9da98614c7 Merge pull request #54 from overleaf/bg-use-background-flush-on-disconnect
use background flush on disconnect
2019-06-03 10:53:43 +01:00
Brian Gough 2828cc3d7f Merge pull request #45 from sharelatex/bg-update-request
update request module
2019-04-15 15:37:14 +01:00
Brian Gough 6a7679d55c Merge pull request #44 from sharelatex/bg-add-pubsub-health-check
add health check to pubsub channels
2019-04-15 15:20:24 +01:00
Brian Gough 9eee098af4 Merge pull request #43 from sharelatex/bg-update-ioredis
update to redis-sharelatex v1.0.6 for latest ioredis
2019-04-11 15:50:56 +01:00
Brian Gough 8006e4f2d5 Merge pull request #42 from sharelatex/bg-add-event-metric
add metric for applied-ops events
2019-04-11 15:50:15 +01:00
Brian Gough 01a1923e1f Merge pull request #41 from sharelatex/bg-handle-duplicate-events
handle duplicate events
2019-04-11 15:17:31 +01:00
Brian Gough 9a32c2eebb Merge pull request #40 from sharelatex/bg-handle-duplicate-clients
handle duplicate entries in io.sockets.clients
2019-04-09 15:39:08 +01:00
Brian Gough 61ec1d195b Merge pull request #39 from sharelatex/bg-fix-message-ids
fix message id parsing
2019-03-22 11:54:03 +00:00
Brian Gough a4d4bf2bf7 Merge pull request #38 from sharelatex/bg-check-message-ids
add check for duplicate events
2019-03-21 15:57:22 +00:00
Brian Gough 83e3312fd8 Merge pull request #25 from sharelatex/bg-convert-errors-to-warnings
convert errors to warnings
2017-11-13 09:20:41 +00:00
Brian Gough 99268c323f Merge pull request #24 from sharelatex/bg-add-sentry
add sentry
2017-10-31 14:48:42 +00:00
Brian Gough 17ac7719c3 Merge pull request #23 from sharelatex/bg-upgrade-ioredis
upgrade ioredis
2017-10-30 14:06:18 +00:00
Brian Gough 16de6dcf2a Merge pull request #22 from sharelatex/bg-upgrade-to-node-6
upgrade to node 6
2017-10-30 14:05:48 +00:00
Brian Gough ee2bdfb61c Merge pull request #21 from sharelatex/bg-fix-listen-in-acceptance-tests
exit if mock servers fail to start
2017-10-25 09:14:09 +01:00
Brian Gough 56230dad84 Merge pull request #15 from sharelatex/bg-catch-null-bytes
check for null bytes from JSON.stringify
2017-06-06 09:21:48 +01:00
Brian Gough 52a8e66b43 Merge pull request #10 from sharelatex/bg-avoid-null-project-id-to-docupdater
handle disconnects of unauthenticated users
2017-02-23 13:55:54 +00:00
Brian Gough 02194f7f86 Merge pull request #7 from sharelatex/bg-add-authentication-events-on-connect
send connectionAccepted/Rejected events on connect
2016-11-01 11:25:15 +00:00