Eric Mc Sween
|
a2a1914a53
|
Use max_doc_length setting to limit incoming doc size
|
2020-05-11 11:15:37 -04:00 |
|
Eric Mc Sween
|
cb959ddfc1
|
Decaf cleanup: use arrow functions for callbacks
|
2020-05-11 11:14:37 -04:00 |
|
Eric Mc Sween
|
e4ac63dd19
|
Decaf cleanup: move functions to top level
|
2020-05-11 11:12:15 -04:00 |
|
Eric Mc Sween
|
64a881461f
|
Decaf cleanup: camel case variables
|
2020-05-11 11:07:15 -04:00 |
|
Eric Mc Sween
|
fc73bbe1a5
|
Decaf cleanup: simplify null checks
|
2020-05-11 10:52:06 -04:00 |
|
Eric Mc Sween
|
80ea49c69c
|
Decaf cleanup: remove __guard__
|
2020-05-11 10:47:27 -04:00 |
|
Eric Mc Sween
|
814ac40e07
|
Decaf cleanup: unnecessary returns
|
2020-05-11 10:45:39 -04:00 |
|
Eric Mc Sween
|
3385ec5f26
|
Decaf cleanup: unnecessary Array.from()
|
2020-05-11 10:43:22 -04:00 |
|
Eric Mc Sween
|
41c0899b0c
|
Add a test for document size slightly over max doc length
|
2020-05-11 10:41:32 -04:00 |
|
Eric Mc Sween
|
f99125c65a
|
Decaf cleanup: camel case variables
|
2020-05-08 15:01:34 -04:00 |
|
Eric Mc Sween
|
75f9b0ff10
|
Decaf cleanup: handle errors
|
2020-05-08 15:01:34 -04:00 |
|
Eric Mc Sween
|
150c4a88f1
|
Decaf cleanup: simplify null checks
|
2020-05-08 15:01:34 -04:00 |
|
Eric Mc Sween
|
dc5d77998c
|
Decaf cleanup: remove unnecessary returns
|
2020-05-08 15:01:34 -04:00 |
|
Eric Mc Sween
|
ff2d31c066
|
Decaf cleanup: remove Array.from()
|
2020-05-08 15:01:34 -04:00 |
|
Eric Mc Sween
|
e8f935d046
|
Make max JSON request size configurable and default to 8 MB
This is to allow multi-document updates, for example when creating a new
project from a zip file.
|
2020-05-08 15:01:34 -04:00 |
|
Eric Mc Sween
|
e60d9237d0
|
Decaf cleanup: simplify null checks
|
2020-05-08 15:01:34 -04:00 |
|
Eric Mc Sween
|
18b92adcef
|
Decaf cleanup: remove __guard__()
|
2020-05-08 15:01:34 -04:00 |
|
Eric Mc Sween
|
7b2420413c
|
Decaf cleanup: unnecessary returns and arrow functions in callbacks
|
2020-05-08 15:01:33 -04:00 |
|
Eric Mc Sween
|
53d79d86a9
|
Decaf cleanup: remove Array.from()
|
2020-05-08 14:54:54 -04:00 |
|
Tim Alby
|
9f6ea07002
|
fix SyntaxError on export var
|
2020-05-06 12:17:08 +02:00 |
|
Tim Alby
|
cf87daa754
|
fix Metrics module stub
|
2020-05-06 12:17:03 +02:00 |
|
Tim Alby
|
8176cb3e8d
|
remove requires for coffee-script package in tests
|
2020-05-06 12:16:59 +02:00 |
|
Tim Alby
|
ed7d277f98
|
lint & format app.js
|
2020-05-06 12:16:53 +02:00 |
|
Tim Alby
|
e089cfc93c
|
format config/settings.defaults.js & lib/diff_match_patch.js
|
2020-05-06 12:16:48 +02:00 |
|
Tim Alby
|
4184976099
|
fix lint errors in config/settings.defaults.js
|
2020-05-06 12:16:10 +02:00 |
|
Tim Alby
|
96e7a668b7
|
disable linting for lib/diff_match_patch.js
|
2020-05-06 12:16:04 +02:00 |
|
Tim Alby
|
6fdc094b5c
|
Uninstall coffee-script
|
2020-05-06 12:13:24 +02:00 |
|
Tim Alby
|
29d5e8f8b9
|
prettier: convert individual decaffeinated files to Prettier format
|
2020-05-06 12:13:11 +02:00 |
|
Tim Alby
|
877bae34b3
|
decaffeinate: convert individual files to js
|
2020-05-06 12:13:10 +02:00 |
|
Tim Alby
|
86c6c38a6e
|
decaffeinate: rename individual coffee files to js files
|
2020-05-06 12:13:07 +02:00 |
|
Tim Alby
|
0bae747b3e
|
prettier: convert test/stress decaffeinated files to Prettier format
|
2020-05-06 12:13:07 +02:00 |
|
Tim Alby
|
02b29bfaa1
|
decaffeinate: rename test/stress/coffee to test/stress/js
|
2020-05-06 12:13:03 +02:00 |
|
decaffeinate
|
86a3b0842a
|
decaffeinate: Run post-processing cleanups on run.coffee
|
2020-05-06 12:12:57 +02:00 |
|
decaffeinate
|
3b6c0d8ca6
|
decaffeinate: Convert run.coffee to JS
|
2020-05-06 12:12:55 +02:00 |
|
decaffeinate
|
b6cc463a1e
|
decaffeinate: Rename run.coffee from .coffee to .js
|
2020-05-06 12:12:53 +02:00 |
|
Tim Alby
|
d15738cb98
|
prettier: convert test/acceptance decaffeinated files to Prettier format
|
2020-05-06 12:12:47 +02:00 |
|
Tim Alby
|
9680e62bb1
|
decaffeinate: rename test/acceptance/coffee to test/acceptance/js
|
2020-05-06 12:12:41 +02:00 |
|
decaffeinate
|
24ac4d4935
|
decaffeinate: Run post-processing cleanups on ApplyingUpdatesToADocTests.coffee and 14 other files
|
2020-05-06 12:12:36 +02:00 |
|
decaffeinate
|
adffde3059
|
decaffeinate: Convert ApplyingUpdatesToADocTests.coffee and 14 other files to JS
|
2020-05-06 12:12:17 +02:00 |
|
decaffeinate
|
f46fe5be7f
|
decaffeinate: Rename ApplyingUpdatesToADocTests.coffee and 14 other files from .coffee to .js
|
2020-05-06 12:12:02 +02:00 |
|
Tim Alby
|
9a2f8ecbd4
|
prettier: convert test/unit decaffeinated files to Prettier format
|
2020-05-06 12:11:36 +02:00 |
|
Tim Alby
|
bb20394243
|
decaffeinate: rename test/unit/coffee to test/unit/js
|
2020-05-06 12:11:30 +02:00 |
|
decaffeinate
|
21850f1e6f
|
decaffeinate: Run post-processing cleanups on DiffCodecTests.coffee and 23 other files
|
2020-05-06 12:11:22 +02:00 |
|
decaffeinate
|
c781526af0
|
decaffeinate: Convert DiffCodecTests.coffee and 23 other files to JS
|
2020-05-06 12:10:51 +02:00 |
|
decaffeinate
|
6c4d7fb838
|
decaffeinate: Rename DiffCodecTests.coffee and 23 other files from .coffee to .js
|
2020-05-06 12:10:11 +02:00 |
|
Tim Alby
|
dbf9e88dc3
|
prettier: convert app/js decaffeinated files to Prettier format
|
2020-05-06 12:09:33 +02:00 |
|
Tim Alby
|
a519980c10
|
decaffeinate: rename app/coffee dir to app/js
|
2020-05-06 12:09:23 +02:00 |
|
decaffeinate
|
dad1d1212f
|
decaffeinate: Run post-processing cleanups on DeleteQueueManager.coffee and 58 other files
|
2020-05-06 12:09:15 +02:00 |
|
decaffeinate
|
1fa8882674
|
decaffeinate: Convert DeleteQueueManager.coffee and 58 other files to JS
|
2020-05-06 12:08:21 +02:00 |
|
decaffeinate
|
249b7247b5
|
decaffeinate: Rename DeleteQueueManager.coffee and 58 other files from .coffee to .js
|
2020-05-06 12:07:29 +02:00 |
|
Tim Alby
|
e2e8593f57
|
decaffeinate: add eslint and prettier packages
|
2020-05-06 12:06:28 +02:00 |
|
Tim Alby
|
16c98b3d15
|
decaffeinate: update .gitignore
|
2020-05-06 12:04:26 +02:00 |
|
Tim Alby
|
569a1f5824
|
decaffeinate: update build scripts to es
|
2020-05-06 12:04:19 +02:00 |
|
Tim Alby
|
bb9a5340f4
|
update build scripts to 2.2.0
|
2020-05-06 12:03:41 +02:00 |
|
Miguel Serrano
|
93a5ee063a
|
regenerated lockfile
|
2020-04-27 13:41:23 +02:00 |
|
Miguel Serrano
|
f935c392bc
|
Merge branch 'master' into sk-upgrade-dependencies
|
2020-04-27 13:38:21 +02:00 |
|
Brian Gough
|
79c934759c
|
add default redis settings for project history
|
2020-04-22 14:04:28 +01:00 |
|
Brian Gough
|
2e24d1670c
|
remove old unused ioredis keepalive option
|
2020-04-22 13:51:14 +01:00 |
|
Brian Gough
|
61da130cf4
|
keep maxRetriesPerRequest for project_history redis config
|
2020-04-22 13:50:39 +01:00 |
|
Brian Gough
|
a51f61a555
|
remove redis migration code
|
2020-04-21 14:48:47 +01:00 |
|
Brian Gough
|
248edc03fa
|
add comment about the two history clients
|
2020-04-21 14:44:19 +01:00 |
|
Brian Gough
|
af93193d6e
|
remove new_project_history and use project_history instead
|
2020-04-21 14:43:48 +01:00 |
|
Brian Gough
|
8e210fe441
|
update unit tests
|
2020-04-21 14:41:30 +01:00 |
|
Brian Gough
|
ac68f59487
|
Merge branch 'master' into bg-use-separate-redis-for-project-history
|
2020-04-16 15:48:21 +01:00 |
|
Brian Gough
|
55cbfd9962
|
Merge branch 'master' into bg-add-queue-metrics
|
2020-04-06 12:12:12 +01:00 |
|
Brian Gough
|
c095feaa06
|
upgrade logger-sharelatex
|
2020-04-06 10:43:53 +01:00 |
|
Brian Gough
|
beb3691795
|
add metrics for redis get/update
|
2020-04-06 10:00:48 +01:00 |
|
Brian Gough
|
2b72ec49a1
|
add comments for redis metrics
|
2020-04-02 11:33:52 +01:00 |
|
Brian Gough
|
21824d49da
|
Merge branch 'bg-add-queue-metrics' of github.com:overleaf/document-updater into bg-add-queue-metrics
|
2020-04-01 16:04:52 +01:00 |
|
Brian Gough
|
3a8c362fba
|
add doclines set/del metric
|
2020-04-01 15:59:25 +01:00 |
|
Brian Gough
|
00b11bda96
|
use separate loop for pendingUpdates metric
|
2020-04-01 14:50:55 +01:00 |
|
Henry Oswald
|
c2b050e286
|
bump redis to 1.0.12
|
2020-03-31 10:21:50 +01:00 |
|
Jakob Ackermann
|
17c2add0cf
|
[misc] track redis pub/sub payload sizes on publish
|
2020-03-30 11:31:43 +02:00 |
|
Shane Kilkelly
|
861ab5be80
|
update metrics and logger for latest bug fixes
|
2020-03-26 13:40:47 +00:00 |
|
Brian Gough
|
fcb72b9bf7
|
update tests
|
2020-03-25 14:27:41 +00:00 |
|
Brian Gough
|
1a0550364d
|
add metric for getdoc bytes
|
2020-03-25 14:27:41 +00:00 |
|
Brian Gough
|
891fcc696b
|
add metric for pending updates queue
|
2020-03-25 14:27:41 +00:00 |
|
Brian Gough
|
e293d86c14
|
add metric for project history queue
|
2020-03-25 12:15:16 +00:00 |
|
Jakob Ackermann
|
b2d1718a2e
|
[misc] bump logger-sharelatex to 1.9.1
|
2020-03-23 16:18:05 +01:00 |
|
Shane Kilkelly
|
ada4fba3dc
|
Fix express deprecations
|
2020-03-19 15:39:57 +00:00 |
|
Shane Kilkelly
|
21194e52ca
|
more upgrades
|
2020-03-19 15:23:45 +00:00 |
|
Shane Kilkelly
|
f069a2515d
|
upgrade express
|
2020-03-19 15:20:32 +00:00 |
|
Shane Kilkelly
|
aa324a1920
|
npm audit fix
|
2020-03-19 15:08:59 +00:00 |
|
Shane Kilkelly
|
b631a741ac
|
update build scripts
|
2020-03-19 15:06:36 +00:00 |
|
Brian Gough
|
e2564c9cdd
|
update metrics module to 2.5.1
reduce time window for summary metrics to 60s
|
2020-03-11 10:25:48 +00:00 |
|
Brian Gough
|
69125df44b
|
Merge pull request #121 from overleaf/bg-clean-up-package-json
clean up package.json
|
2020-03-11 10:20:30 +00:00 |
|
Eric Mc Sween
|
ff32104fe6
|
Merge pull request #123 from overleaf/em-doc-hard-delete
Add ignore_flush_errors option to the doc delete endpoint
|
2020-03-10 10:11:00 -04:00 |
|
Eric Mc Sween
|
d9caced0d6
|
Change skip_flush option to ignore_flush_errors in delete doc
Instead of skipping the flush, we'll still try to flush and proceed with
the doc deletion, even when the flush fails.
|
2020-03-10 09:40:49 -04:00 |
|
Eric Mc Sween
|
9b70eb75b3
|
Rename flush param to skip_flush in delete doc
Also move it to the query string instead of the body.
|
2020-03-09 16:27:32 -04:00 |
|
Eric Mc Sween
|
c09bc0e868
|
Add a "flush: false" option to the doc delete endpoint
This will delete the document from Redis without flushing to web,
docstore or history. To be used when something is broken.
|
2020-03-07 08:59:15 -05:00 |
|
nate stemen
|
ffd8d0745d
|
use empty object for ranges if it doesn't exist
|
2020-03-06 13:49:30 -05:00 |
|
Brian Gough
|
852ae5fbae
|
move bunyan out of devDependencies
(needed by @google-cloud/logging-bunyan)
|
2020-02-26 09:47:38 +00:00 |
|
Brian Gough
|
0419039d4d
|
Merge branch 'master' into bg-use-separate-redis-for-project-history
|
2020-02-21 14:13:33 +00:00 |
|
Brian Gough
|
2e178b0e2d
|
resolve merge conflicts
|
2020-02-21 14:06:58 +00:00 |
|
Brian Gough
|
922f237c39
|
Revert "add redislabs ca cert to repository"
This reverts commit eb7419b0f45992228393086caf7ed6f66296801f.
|
2020-02-19 09:26:59 +00:00 |
|
Brian Gough
|
412eabc306
|
Revert "add tls settings"
This reverts commit 72a4994cebab2731f99f0ada7a094c8a0acb3293.
|
2020-02-19 09:26:42 +00:00 |
|
Brian Gough
|
4e7c5c9046
|
update requestretry
|
2020-02-18 09:29:53 +00:00 |
|
Brian Gough
|
3aa997a0bc
|
update package-lock.json
|
2020-02-17 14:06:13 +00:00 |
|
Brian Gough
|
d9138c91f4
|
upgrade request to latest version
|
2020-02-17 14:05:59 +00:00 |
|
Brian Gough
|
583af0bfc4
|
update package-lock.json
|
2020-02-17 13:42:57 +00:00 |
|