Commit Graph

245 Commits

Author SHA1 Message Date
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 cefdd15c5e update to redis-sharelatex v1.0.6 for latest ioredis 2019-04-11 15:49:19 +01:00
Brian Gough ef9e97e7d1 add metric for applied-ops events 2019-04-11 15:39:28 +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 6374a641d5 fix unit tests 2019-04-11 15:07:42 +01:00
Brian Gough c6225d614e add /debug/events endpoint 2019-04-11 15:00:25 +01:00
Brian Gough 2a31139254 log and skip duplicate events 2019-04-11 12:53:43 +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 893515e83f handle duplicate entries in io.sockets.clients 2019-04-09 14:48:00 +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 936311f1fb fix eventlogger tests to use name with dashes 2019-03-22 11:20:38 +00:00
Brian Gough efa83b4cde stub out eventlogger in unit test 2019-03-22 11:19:31 +00:00
Brian Gough 6c71ae172b return out of order events for consistency 2019-03-22 11:19:08 +00:00
Brian Gough c5a09fcf0a add comment about downsampling 2019-03-22 11:18:34 +00:00
Brian Gough 695472a8aa fix event id parsing to allow for dashes in keys 2019-03-22 11:18:19 +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 1ab5e52699 down-sample valid events by 1000 2019-03-21 15:52:53 +00:00
Brian Gough e91b967bdb use per-channel event metrics 2019-03-21 14:59:39 +00:00
Brian Gough 8c82faa966 check order of messages on applied-ops channel 2019-03-21 14:59:39 +00:00
Brian Gough 57c5ec14bd check for a valid counter value in event log 2019-03-21 14:59:19 +00:00
Brian Gough 9b25374cd3 use time-based cleaning of event log 2019-03-21 14:59:19 +00:00
Brian Gough befe4be517 add check for duplicate events 2019-03-19 14:22:11 +00:00
Henry Oswald b9e3853a47 add sentry into settings.defaults 2019-03-05 17:33:52 +00:00
Henry Oswald 5119db43a7 Merge pull request #37 from sharelatex/ho-continual-pub-sub-traffic
setup continualPubsubTraffic to keep pub sub happy
2019-02-19 11:28:06 +00:00
Henry Oswald 26e903f384 setup continualPubsubTraffic
this keeps the pub sub channel ticking along happily
2019-02-15 17:04:49 +00:00
Chrystal Maria Griffiths d0c9c469e8 Merge pull request #36 from sharelatex/cmg-fix-acceptance-test
Fix test to accommodate changes to anonymous users
2019-02-15 15:39:11 +00:00
Chrystal Griffiths 507c4e5ce2 Fix test to accommodate changes to anonymous users 2019-02-15 15:18:17 +00:00
Chrystal Maria Griffiths 0b88a63444 Merge pull request #35 from sharelatex/cmg-anonymous-display-name
Nameless logged in user labelled as anonymous
2019-02-15 14:53:18 +00:00
Henry Oswald 6fb6086ba1 remove console.log 2019-02-12 14:28:42 +00:00
Henry Oswald 8bc3ff69e1 Merge pull request #30 from sharelatex/ho-docker
Dockerised
2019-02-12 14:15:18 +00:00
Chrystal Griffiths 26acdfd072 Add comment explaining why not sending anon data up 2019-02-12 14:06:59 +00:00
Chrystal Griffiths bb06f82e04 Still send cursorData for logged in users 2019-02-12 14:00:47 +00:00
Chrystal Griffiths 2ec760403f Revert to method not sending cursorData because of duplication 2019-02-11 11:52:14 +00:00
Chrystal Griffiths cb12e1c6f6 Send an empty string for every nameless user 2019-02-08 15:39:51 +00:00
Henry Oswald 1fc1b4206e add shutDownInProgress check into sig listening 2019-02-07 13:57:38 +00:00
Henry Oswald d85bf5cedb remove extra logging line 2019-02-06 15:26:12 +00:00
Henry Oswald 37d1c96051 add logging 2019-02-04 16:59:36 +00:00
Henry Oswald a07e516f65 update redis key 2019-02-04 10:22:26 +00:00
Henry Oswald 0939a558d7 point real time to web api 2019-02-01 19:27:56 +00:00
Henry Oswald 6cdfd5b659 added http auth to config 2019-02-01 17:25:45 +00:00
Henry Oswald 23e0ce678e call app real-time 2019-01-31 15:33:11 +00:00
Henry Oswald 2e46cfb3eb bump node redis to 1.0.5 2019-01-25 16:38:42 +00:00
Henry Oswald 08e48afcb9 more logging 2019-01-25 10:57:36 +00:00
Henry Oswald 338bee061c remove the cluster key as well 2019-01-25 10:50:34 +00:00
Henry Oswald 01d3d9d13e remove natmap 2019-01-25 10:37:00 +00:00
Henry Oswald 2b1f67b6fa remove natmap from defaults config 2019-01-25 10:30:31 +00:00
Henry Oswald b193045a2a log out real time settings 2019-01-25 10:04:26 +00:00
Henry Oswald e1b742c215 add logging 2019-01-23 10:15:00 +00:00
Henry Oswald 73b2c1ec05 auto wrap redis from env vars 2019-01-23 10:11:26 +00:00