Commit Graph
5375 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
James Allen 3d76f4b9bf Record a snapshot to mongo when a doc's comments/changes get collapsed 2019-04-11 13:27:46 +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
Christopher Hoskin 9d8f24615b Merge pull request #22 from sharelatex/csh-fix-npm-shrinkwrap
Fix npm shrinkwrap
2019-04-09 09:21:30 +01:00
Brian Gough 3c635c8d98 check version before it is modified by applyOp 2019-04-09 09:20:48 +01:00
Christopher Hoskin 27c51ae5aa Fix npm shrinkwrap 2019-04-08 14:35:44 +01:00
Brian Gough cc1f3fce5b check incoming hash when present 2019-04-08 14:12:18 +01:00
Brian Gough bc6e560448 increase timeout for long-running acceptance tests 2019-04-01 09:42:54 +01:00
Christopher Hoskin 8016f15c8a Merge pull request #116 from sharelatex/csh-formalise-node-10.15
Formalise node 10.15 update
2019-03-28 11:59:08 +00:00
Christopher Hoskin 5a690a5416 Formalise node 10.15 update 2019-03-26 11:50:59 +00:00
Henry Oswald 900e2f70b4 change console.log for logger.log 2019-03-22 20:42:26 +00: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 1052e9e000 Merge pull request #47 from sharelatex/bg-add-message-ids
include a unique id in every message published to redis
2019-03-22 09:07:52 +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 fd1425d83f include a unique id in every message published to redis 2019-03-21 12:10:15 +00:00
Brian Gough 74f26a5fa9 Merge pull request #48 from sharelatex/bg-fix-close-app-shutdown
fix beginShutdown to use server.close()
2019-03-20 13:40:06 +00:00
Brian Gough befe4be517 add check for duplicate events 2019-03-19 14:22:11 +00:00
Brian Gough b9d3b1a842 fix beginShutdown to use server.close() 2019-03-15 15:35:28 +00:00
Timothée Alby 592716cd22 Merge pull request #21 from sharelatex/ta-update-build-scripts-1.1.16
Update Build Scripts to 1.1.16
2019-03-11 11:06:00 -05:00
Tim Alby 7586bb5dcb update build scripts to 1.1.16 2019-03-11 10:28:18 -05:00
Shane Kilkelly 1da276fe2b Merge pull request #55 from overleaf/sk-refuse-v1-ids-redux
Reject v1 ids earlier in the pipeline
2019-03-08 12:09:53 +00:00
Shane Kilkelly 8f72cb89c8 Reject v1 ids earlier in the pipeline 2019-03-08 11:45:31 +00:00
Shane Kilkelly 78220d6430 Merge pull request #54 from overleaf/sk-upgrade-jgit-5.2-redux
Sk upgrade jgit 5.2 redux
2019-03-07 14:03:25 +00:00
Shane Kilkelly 788fad5ce7 Remove a deprecated method, no longer compatible with JGit 5.2 2019-03-06 11:43:27 +00:00
Shane Kilkelly 600aa8d9cf Do mvn clean before build.
We've had build issues be hidden by caching. So we should build from
clean each time, in immitation of the prod build process.
2019-03-06 11:41:59 +00:00
Shane Kilkelly c1e7969342 Revert "Revert "Upgrade JGit dependency to 5.2.1""
This reverts commit 42b5a32670e43b307ec2b0a34380e373b16be1fe.
2019-03-06 10:59:40 +00:00
Shane Kilkelly 0943248334 Revert "Upgrade JGit dependency to 5.2.1"
This reverts commit c0d9fb961396aa285e7ebf563b707c9fb299776c.
2019-03-06 10:31:07 +00:00
Shane Kilkelly 6d9e8d38e9 Merge pull request #53 from overleaf/sk-refuse-v1-ids
Refuse to process project-ids that look like they come from v1
2019-03-06 10:17:17 +00:00
Shane Kilkelly a517035e2c Refuse to process project-ids that look like they come from v1 2019-03-06 10:16:55 +00:00
Shane Kilkelly 5ebfe68af2 Merge pull request #52 from overleaf/sk-upgrade-jgit-5.2
Upgrade JGit dependency to 5.2.1
2019-03-06 10:16:09 +00:00
Henry Oswald 4d7f9f3c1a add sentry into settings.defaults 2019-03-05 17:34:27 +00:00
Henry Oswald b9e3853a47 add sentry into settings.defaults 2019-03-05 17:33:52 +00:00