Brian Gough
|
0b614ebdef
|
Merge pull request #108 from overleaf/bg-add-metrics-on-web-api
add failure/retry metrics for web-api requests
|
2020-01-14 15:04:52 +00:00 |
|
Brian Gough
|
7036803acf
|
add missing argument to metrics.inc
also track retries rather than attempts (which is always 1 for a successful request)
|
2020-01-14 15:00:21 +00:00 |
|
Brian Gough
|
3caa0e7c05
|
add failure/retry metrics for web-api requests
|
2020-01-14 13:53:50 +00:00 |
|
Simon Detheridge
|
28fb998719
|
Refactor request logger into a class
|
2020-01-14 12:02:39 +00:00 |
|
Tim Alby
|
36a899fd2f
|
prettier: convert individual decaffeinated files to Prettier format
|
2020-01-13 20:04:04 +01:00 |
|
Tim Alby
|
30860286c3
|
decaffeinate: convert individual files to js
|
2020-01-13 20:04:04 +01:00 |
|
Tim Alby
|
2eda6119c9
|
decaffeinate: rename individual coffee files to js files
|
2020-01-13 20:04:04 +01:00 |
|
Tim Alby
|
fc0d1f8485
|
prettier: convert test/unit decaffeinated files to Prettier format
|
2020-01-13 20:04:03 +01:00 |
|
Tim Alby
|
100209c2db
|
decaffeinate: rename test/unit/coffee to test/unit/js
|
2020-01-13 20:04:03 +01:00 |
|
decaffeinate
|
c7ee5c6f58
|
decaffeinate: Run post-processing cleanups on NotificationsControllerTest.coffee and 1 other file
|
2020-01-13 20:04:03 +01:00 |
|
decaffeinate
|
34a61b9c6b
|
decaffeinate: Convert NotificationsControllerTest.coffee and 1 other file to JS
|
2020-01-13 20:04:03 +01:00 |
|
decaffeinate
|
d4fa6e2672
|
decaffeinate: Rename NotificationsControllerTest.coffee and 1 other file from .coffee to .js
|
2020-01-13 20:04:03 +01:00 |
|
Tim Alby
|
dc218cd503
|
prettier: convert app/js decaffeinated files to Prettier format
|
2020-01-13 20:04:03 +01:00 |
|
Tim Alby
|
9835481cbf
|
decaffeinate: rename app/coffee dir to app/js
|
2020-01-13 20:04:03 +01:00 |
|
decaffeinate
|
b667b9ad1c
|
decaffeinate: Run post-processing cleanups on HealthCheckController.coffee and 2 other files
|
2020-01-13 20:04:03 +01:00 |
|
decaffeinate
|
ddccb85dda
|
decaffeinate: Convert HealthCheckController.coffee and 2 other files to JS
|
2020-01-13 20:04:03 +01:00 |
|
decaffeinate
|
27afdd47cd
|
decaffeinate: Rename HealthCheckController.coffee and 2 other files from .coffee to .js
|
2020-01-13 20:04:03 +01:00 |
|
Tim Alby
|
8ba667fd20
|
decaffeinate: add eslint and prettier packages
|
2020-01-13 20:04:02 +01:00 |
|
Tim Alby
|
f82f4cac46
|
decaffeinate: update .gitignore
|
2020-01-13 20:04:02 +01:00 |
|
Tim Alby
|
d2ed80a1fb
|
decaffeinate: update build scripts to es
|
2020-01-13 20:04:02 +01:00 |
|
Tim Alby
|
ce80f99487
|
update build scripts to 1.3.1
This also completes the Node version update.
|
2020-01-13 19:20:38 +01:00 |
|
Brian Gough
|
a638ef4251
|
add comment about locking in redis migration
|
2020-01-13 15:56:28 +00:00 |
|
Simon Detheridge
|
9615a06e0f
|
Improve logging middleware to add info methods to request object
|
2020-01-10 17:22:06 +00:00 |
|
Simon Detheridge
|
f40fbe77aa
|
Simplify logging to log only once per http request
|
2020-01-10 15:41:36 +00:00 |
|
Simon Detheridge
|
c85d211735
|
Merge pull request #76 from overleaf/spd-general-errors
Handle AccessDenied and stream-premature-close errors
|
2020-01-09 14:47:46 +00:00 |
|
Simon Detheridge
|
e331a3130c
|
Handle AccessDenied and stream-premature-close errors
These errors tend to occur as part of normal operation and should not generate `logger.err` messages
|
2020-01-09 14:15:01 +00:00 |
|
Simon Detheridge
|
25f8242d6f
|
Merge pull request #60 from overleaf/spd-integration-node10-decaf
Upgrade to Node 10 and decaffeinate
|
2020-01-09 11:43:30 +00:00 |
|
Simon Detheridge
|
d8470d4a59
|
Use correct object path for s3BucketCreds
|
2020-01-08 11:32:05 +00:00 |
|
Simon Detheridge
|
9d52c521c4
|
Merge pull request #74 from overleaf/spd-decaf-cleanup-11
Restore bucket-specific settings and clean up related endpoint
|
2020-01-08 09:29:41 +00:00 |
|
Simon Detheridge
|
3bf51cac67
|
Improve naming on internal '_client' method and use Map over object
|
2020-01-08 09:17:30 +00:00 |
|
Simon Detheridge
|
384896d70c
|
Merge pull request #73 from overleaf/spd-decaf-cleanup-10
Cleanup and refactor S3PersistorManager to use aws-sdk only
|
2020-01-07 15:49:06 +00:00 |
|
Simon Detheridge
|
90ab85d2b3
|
Merge pull request #72 from overleaf/spd-decaf-cleanup-9
Post-decaf cleanup of app.js
|
2020-01-07 15:48:34 +00:00 |
|
Simon Detheridge
|
0c6fedb9dd
|
Merge pull request #71 from overleaf/spd-decaf-cleanup-8
Post-decaf cleanup of PersistorManager and KeyBuilderTests
|
2020-01-07 15:47:50 +00:00 |
|
Simon Detheridge
|
70dc58db32
|
Merge pull request #70 from overleaf/spd-decaf-cleanup-7
Decaf cleanup of FileController
|
2020-01-07 15:47:20 +00:00 |
|
Simon Detheridge
|
6d8da1ade2
|
Merge pull request #69 from overleaf/spd-decaf-cleanup-6
Decaf cleanup and promisification for FSPersistorManager
|
2020-01-07 15:46:51 +00:00 |
|
Simon Detheridge
|
a65ea5d034
|
Merge pull request #68 from overleaf/spd-decaf-cleanup-5
Cleanup and promisify acceptance tests. Run tests for all backends.
|
2020-01-07 15:46:03 +00:00 |
|
Simon Detheridge
|
7781da15a7
|
Merge pull request #67 from overleaf/spd-decaf-cleanup-4
Decaf and promisify ImageOptimiser
|
2020-01-07 15:45:15 +00:00 |
|
Simon Detheridge
|
cca5b66313
|
Merge pull request #66 from overleaf/spd-decaf-cleanup-3
Clean up and promisify health-check controller and KeyBuilder
|
2020-01-07 15:44:23 +00:00 |
|
Simon Detheridge
|
110aad166a
|
Merge pull request #65 from overleaf/spd-decaf-cleanup-2
Cleanup and promisify FileConverter
|
2020-01-07 15:43:51 +00:00 |
|
Simon Detheridge
|
66fe01e392
|
Merge pull request #64 from overleaf/spd-decaf-cleanup-1c
Decaf cleanup for FileHandler and LocalFileWriter
|
2020-01-07 15:42:51 +00:00 |
|
Simon Detheridge
|
9b64aadcfc
|
Merge pull request #62 from overleaf/spd-decaf-cleanup-1a
Decaf cleanup of SafeExec
|
2020-01-07 15:41:42 +00:00 |
|
Simon Detheridge
|
80d41cf51b
|
Move bucket-specific file endpoint into FileController
|
2020-01-07 15:05:51 +00:00 |
|
Simon Detheridge
|
6cc5d94f13
|
Re-add bucket-specific credentials support for S3
|
2020-01-07 10:55:00 +00:00 |
|
Simon Detheridge
|
2bb2caf7b3
|
Clean up settings tests
|
2020-01-07 09:46:53 +00:00 |
|
Simon Detheridge
|
ffd002dc76
|
Add explanatory comment
|
2020-01-07 09:30:30 +00:00 |
|
Simon Detheridge
|
b642b3cf3a
|
Rename incorrectly-named 'getDirectorySize' method
|
2020-01-07 09:30:30 +00:00 |
|
Simon Detheridge
|
a6d9d34fe3
|
Configure PersistorManager to use the new S3 manager for 'aws-sdk'
|
2020-01-07 09:30:30 +00:00 |
|
Simon Detheridge
|
2ca74fdf15
|
Cleanup and refactor S3PersistorManager to use aws-sdk only
|
2020-01-07 09:30:30 +00:00 |
|
Simon Detheridge
|
473aea4e60
|
Remove AWSSDKPersistorManager
|
2020-01-07 09:30:30 +00:00 |
|
Simon Detheridge
|
e27cf4db7b
|
Pass pipeline errors onto 'next' error handler
|
2020-01-07 09:30:30 +00:00 |
|