Commit Graph
5375 Commits
Author SHA1 Message Date
Simon Detheridge e4b1106761 Prettier: convert test/acceptance decaffeinated files to Prettier format 2019-12-16 11:19:43 +00:00
Simon Detheridge b8e7abd25e Rename test/acceptance/coffee to test/acceptance/js 2019-12-16 11:19:43 +00:00
decaffeinate 738e1d821e decaffeinate: Run post-processing cleanups on FilestoreApp.coffee and 1 other file 2019-12-16 11:19:43 +00:00
decaffeinate e6e75d4e19 decaffeinate: Convert FilestoreApp.coffee and 1 other file to JS 2019-12-16 11:19:43 +00:00
decaffeinate 1c7d1af4ca decaffeinate: Rename FilestoreApp.coffee and 1 other file from .coffee to .js 2019-12-16 11:19:43 +00:00
Simon Detheridge 6225f2f236 Prettier: convert app/js decaffeinated files to Prettier format 2019-12-16 11:19:36 +00:00
Simon Detheridge 601861ee58 Remove js from dockerignore 2019-12-16 10:54:12 +00:00
Simon Detheridge 3718c90c7a Rename app/coffee dir to app/js 2019-12-16 10:54:08 +00:00
decaffeinate fcbb13b5bf decaffeinate: Run post-processing cleanups on AWSSDKPersistorManager.coffee and 13 other files 2019-12-16 10:54:06 +00:00
decaffeinate 6bd8452f19 decaffeinate: Convert AWSSDKPersistorManager.coffee and 13 other files to JS 2019-12-16 10:54:03 +00:00
decaffeinate 8d2c87420e decaffeinate: Rename AWSSDKPersistorManager.coffee and 13 other files from .coffee to .js 2019-12-16 10:53:59 +00:00
Simon Detheridge ae3d25c969 Decaffeinate: add eslint and prettier rc files 2019-12-16 10:53:56 +00:00
Simon Detheridge 1798efd4be Install eslint and prettier 2019-12-16 10:53:52 +00:00
Simon Detheridge c9106eff95 Upgrade Docker image to node 10 2019-12-16 10:53:42 +00:00
Jakob Ackermann ed97fcfcd0 [logging] do not overwrite the logger name
Signed-off-by: Jakob Ackermann <das7pad@outlook.com>
2019-12-16 10:53:34 +00:00
Jakob Ackermann c5e1584fcc [FSPersistorManager] fix the stream opening for node10+
Attaching a `readable` listener causes the stream to hang otherwise.

Signed-off-by: Jakob Ackermann <das7pad@outlook.com>
2019-12-16 10:53:23 +00:00
Brian Gough a2e63d009e fix migration phase check 2019-12-16 09:55:26 +00:00
Simon Detheridge 330ba41dd6 Merge pull request #50 from das7pad/logging/keep-logger-name
[logging] do not overwrite the logger name
2019-12-16 09:43:01 +00:00
Simon Detheridge dab44f6fec Merge branch 'master' into logging/keep-logger-name 2019-12-16 09:42:18 +00:00
Simon Detheridge 32b7f25404 Merge pull request #49 from das7pad/misc/node10plus-support
[misc] add support for node 10+
2019-12-16 09:39:00 +00:00
Brian Gough a85dffbcef fix acceptance tests 2019-12-16 09:27:00 +00:00
Brian Gough d0c5eb5698 support migration of project history keys to separate redis instance 2019-12-13 16:38:41 +00:00
Simon Detheridge 26c37c7ce2 Merge pull request #58 from overleaf/spd-cleanup-and-metrics
Add metrics for S3 ingress and egress, and improve acceptance tests
2019-12-13 10:57:38 +00:00
Brian Gough d61ab1ff08 Merge pull request #104 from overleaf/bg-fix-acceptance-tests
allow pending updates to clear in acceptance tests
2019-12-12 09:46:54 +00:00
Brian Gough 1bb12a5035 allow pending updates to clear in acceptance tests 2019-12-11 14:43:59 +00:00
Simon Detheridge 56b38af678 Explicitly wait for S3 in acceptance tests 2019-12-10 17:43:34 +00:00
Simon Detheridge 237c4113cd Ensure fakes3 is healthy before running tests 2019-12-10 16:36:33 +00:00
Simon Detheridge cf684dcd98 Fix fakes3 configuration in ci yml 2019-12-10 11:38:19 +00:00
Simon Detheridge 6f326d5650 Use SSL setting based on url protocol 2019-12-09 17:41:20 +00:00
Simon Detheridge 48aa141591 Add metric for s3 ingress 2019-12-09 17:06:00 +00:00
Simon Detheridge 1d1106bc67 Add metric for s3 egress 2019-12-09 17:06:00 +00:00
Simon Detheridge c01603b1e7 Support custom S3 endpoints 2019-12-09 17:06:00 +00:00
Simon Detheridge 96457597ac Add fake s3 server and initial config 2019-12-09 17:06:00 +00:00
Simon Detheridge 86b9e4b53a Rename request -> s3Request to prevent overwriting main import 2019-12-09 17:05:58 +00:00
Brian Gough a1d4685dd8 Merge pull request #59 from overleaf/bg-add-comments-about-aws-sdk-migration
add comments about aws-sdk and s3 backends
2019-12-09 11:11:43 +00:00
Brian Gough 2ec38068aa add comments about aws-sdk and s3 backends 2019-12-06 14:35:13 +00:00
Simon Detheridge 20dbbbeb58 Merge pull request #12 from overleaf/spd-force-race
Handle duplicate-notification race condition when using forceCreate
2019-11-29 10:35:48 +00:00
Simon Detheridge 70f5c71864 Handle duplicate-notification race condition when using forceCreate 2019-11-28 16:40:14 +00:00
Ersun Warncke b4651efc79 Merge pull request #77 from overleaf/ew-revert-logging
revert logging
2019-11-27 10:48:37 -08:00
Ersun Warncke d89dbb7ff8 Revert "add debug"
This reverts commit 0d28d39563ad5de0db666c9e67493f5c814fe930.
2019-11-27 09:05:18 -04:00
Ersun Warncke 203a690f1c Merge pull request #76 from overleaf/ew-debug-http-headers
debug http headers
2019-11-27 04:46:43 -08:00
Brian Gough cd06b99df8 Merge pull request #103 from overleaf/bg-filter-track-changes-updates
filter track changes updates
2019-11-26 09:14:04 +00:00
Ersun Warncke b6812462d6 add debug 2019-11-25 10:20:43 -04:00
Brian Gough ad19fee667 add setting so that double flush is the default
can be disabled to stop flushing to track-changes
2019-11-25 13:36:25 +00:00
Brian Gough 4f6583bbf2 fix getDocVersion and add tests 2019-11-25 13:28:36 +00:00
Brian Gough 68e12f4d2d add metrics for queue operations 2019-11-25 10:51:10 +00:00
Brian Gough 444684a32d Merge pull request #101 from overleaf/bg-filter-track-changes-updates
filter track-changes updates for projects using project-history
2019-11-22 11:01:26 +00:00
Brian Gough 8b73bb9f13 Merge branch 'master' into bg-filter-track-changes-updates 2019-11-22 10:41:33 +00:00
Brian Gough e7b14bd454 Merge pull request #102 from overleaf/bg-add-history-metrics
add metrics for history flushes
2019-11-22 10:10:04 +00:00
Brian Gough b7055eecee add metrics for history flushes 2019-11-22 09:14:32 +00:00