Eric Mc Sween
be081856a8
Merge pull request #10261 from overleaf/em-object-persistor-md5
...
Compute the md5 hash as we receive the stream
GitOrigin-RevId: 6c0c0a31165c5e1320e7f7a6dbf59a0d3576d3c4
2022-11-11 09:03:42 +00:00
Eric Mc Sween
3ee794da47
Merge pull request #10259 from overleaf/em-object-persistor-tempfile
...
Atomic update of files in FS backend of object-persistor
GitOrigin-RevId: b57c0c1a7d6299affd00e174cb7ae75ae711c5d3
2022-11-11 09:03:35 +00:00
Eric Mc Sween
a98f752b99
Merge pull request #10249 from overleaf/em-object-persistor-subdirs
...
Add useSubdirectories option to object-persistor FS backend
GitOrigin-RevId: dc4f0a57e892ffa5be0c88b8baf7efce683ddfc1
2022-11-11 09:03:27 +00:00
Eric Mc Sween
8fb3edbecd
Merge pull request #10245 from overleaf/em-object-persistor-promises-api
...
Use Node 16 promises APIs in object-persistor
GitOrigin-RevId: 8520da0c0678c17b22a9164d15d61c2b57af8f4e
2022-11-11 09:03:19 +00:00
Mathias Jakobsen
50b346b4ed
Merge pull request #10279 from overleaf/jpa-tracing-optimizations
...
[misc] do not load the tracing module unless enabled
GitOrigin-RevId: 8a3b9da3e9451e3060b852dd44e078c99cf43cfa
2022-11-04 09:05:00 +00:00
Simon Detheridge
3d9c8f80f4
Merge pull request #10227 from overleaf/spd-td-opentelementry
...
Add opentelemetry to dev environment
GitOrigin-RevId: 31a8234197337a264412b411429692525793c8b0
2022-11-01 09:04:53 +00:00
Brian Gough
e0955c26a5
Merge pull request #10194 from overleaf/bg-clean-up-library-versions
...
replace monorepo library versions by "*"
GitOrigin-RevId: 4e28d0079803025db01ae58c1f0f3a9c99c9cafc
2022-10-28 08:04:58 +00:00
ilkin-overleaf
c94043e2fe
Merge pull request #10144 from overleaf/ii-metrics-api-patch-opts-arg
...
Handle opts value in Metrics API
GitOrigin-RevId: dae0de02f513bf65beb7b665259424a07490dc41
2022-10-28 08:04:43 +00:00
Miguel Serrano
4e393bbe8c
Merge pull request #9841 from overleaf/em-track-changes-timestamps
...
Do not update timestamp when deleting part of tracked insertions
GitOrigin-RevId: 5833ed973b6be128cfd2a3b03c44e1d88eccad42
2022-10-06 08:04:35 +00:00
Miguel Serrano
ddb907187e
Merge pull request #9868 from overleaf/msm-copybara-ranges-tracker
...
Add `libraries/ranges-tracker` to copybara sync
GitOrigin-RevId: 0734887c02e27c4c51f4b3ebe11e0a177b5fd0af
2022-10-05 14:07:44 +00:00
Brian Gough
51806703b7
Merge pull request #9819 from overleaf/bg-node-upgrade
...
upgrade from node 16.16.0 to 16.17.1
GitOrigin-RevId: e1db74d950ce452303212c66ce3fe06fbd1dfe59
2022-10-04 08:02:41 +00:00
Jakob Ackermann
ee70dc4a19
Merge pull request #9625 from overleaf/jpa-logging-no-stack
...
[o-error] fallback from err.stack to err.message then '(no stack)'
GitOrigin-RevId: 2b5e8af5791d92e618336a201f8c66ba23c8d46d
2022-09-16 08:03:56 +00:00
Jakob Ackermann
010476a60f
Merge pull request #9611 from overleaf/jpa-step-up-logging
...
[misc] step up logging (for github-sync)
GitOrigin-RevId: 9e7481d92e51f4f986f50a018a602c53aca78500
2022-09-15 08:04:34 +00:00
Brian Gough
e7531eb047
Merge pull request #8871 from overleaf/briangough-issue8868
...
Upgrade node to v16.16.0
GitOrigin-RevId: 6bc6d63aa4af1940649f1eb5966f182250ecac22
2022-07-18 08:04:37 +00:00
June Kelly
a450a74351
Upgrade async
package to 3.2.2 ( #8447 )
...
* Revert "Revert "Bump async to 3.2.2 (#7618 )""
This reverts commit 75153a555211d654744c2e61e27fe21085826c22.
* [web] fix usage of async.queue.drain in script
* [clsi] fix usage of async.queue.drain
* [spelling] fix usage of async.queue.drain
* [redis-wrapper] fix usage of async.queue.drain
* [web] Test that LockManager queue is cleared
This protects against a regression found when upgrading the
async package. Here we test that the `queue.drain` callback
is really getting called, and the lock is being removed from
the LOCK_QUEUES map.
* [redis-wrapper] Upgrade async to 3.2.2
GitOrigin-RevId: df921e6d7f1d505bd467f22e58600ba1aff48869
2022-06-22 08:03:35 +00:00
Brian Gough
b6ab0792a9
Merge pull request #8401 from overleaf/bg-use-redis-locker-in-web
...
extract web LockManager implementation into redis-wrapper
GitOrigin-RevId: 60144d1b1136bab90475cb4b4a6597e1b3f6af22
2022-06-17 08:03:00 +00:00
Jakob Ackermann
cd11db456d
Merge pull request #7835 from overleaf/jpa-redis-locker-package
...
[misc] extract document-updaters LockManager into redis-wrapper package
GitOrigin-RevId: 5775ab9df7afb614dfc5f502df526c8735f84a91
2022-05-19 08:02:57 +00:00
Jakob Ackermann
f0bd6dda23
Merge pull request #7986 from overleaf/jpa-eslint-8
...
[misc] upgrade eslint packages to the latest version everywhere
GitOrigin-RevId: f1480d4a171acef82fb26c4aa54be3a6088b0ab3
2022-05-17 08:05:59 +00:00
Jakob Ackermann
81b935e317
Merge pull request #7977 from overleaf/jpa-use-local-libraries
...
[misc] use local libraries
GitOrigin-RevId: ec16907c0ce4f9a79689c522f37d52502559e7b2
2022-05-17 08:05:52 +00:00
Eric Mc Sween
f0a3eeeb32
Merge pull request #7968 from overleaf/em-remove-logger-log
...
Remove logger.log in favour of logger.info
GitOrigin-RevId: e305ae8adf19ecf144cee123b6837f35d5d45bed
2022-05-17 08:05:39 +00:00
Eric Mc Sween
86dabdd73c
Merge pull request #7907 from overleaf/em-lower-log-level
...
Lower the default log level in production to INFO
GitOrigin-RevId: 0b7af54809674704535ffff65ebc366c2fa41214
2022-05-17 08:05:33 +00:00
Eric Mc Sween
e0d91eaa26
Merge pull request #7906 from overleaf/em-downgrade-logs
...
Downgrade all INFO logs to DEBUG
GitOrigin-RevId: 05ed582ef0721fcada059f0ad158565f50feca27
2022-05-17 08:05:26 +00:00
Eric Mc Sween
efcb06f0df
Merge pull request #7905 from overleaf/em-request-logging
...
Make request logging configurable
GitOrigin-RevId: 15281664bc32f5cdafa1b99d9a755d2bf8671a08
2022-05-17 08:05:19 +00:00
Eric Mc Sween
b4e6b7215b
Merge pull request #7339 from overleaf/em-sentry-info
...
Send OError info to Sentry
GitOrigin-RevId: b89f2d86cf8b14d65cc38266b042bc72a4bb1922
2022-04-08 08:04:04 +00:00
Eric Mc Sween
3235119302
Merge pull request #7228 from overleaf/em-node-16
...
Upgrade to Node 16
GitOrigin-RevId: 3db1ae57ffb02f8a2b9012ffbb3efecfc01d2b04
2022-04-05 12:20:52 +00:00
Miguel Serrano
7e41fbf81b
Merge pull request #7102 from overleaf/msm-check-entry-point-dir-settings
...
[settings] add check for `process.argv[1]`
GitOrigin-RevId: 24e9e02dc840e9c4206d36b814150b092247d5d9
2022-03-24 14:59:01 +00:00
Miguel Serrano
092ad3c599
[object-persistor] use forked fast-crc32c
dependency ( #6945 )
...
* [object-persistor] use forked fast-crc32c dependency
* removed amd64 compatibility from history_v1, filestore and docstore
GitOrigin-RevId: 7f1d9242c247f75cbdfde30a87ca25778e825cc1
2022-03-11 09:03:16 +00:00
Miguel Serrano
e9a4ae027d
Merge pull request #6928 from overleaf/msm-fix-config-lookup-ce
...
[settings] use entry point file to locate config
GitOrigin-RevId: 7e860233619a8c51929ca9d363e0a82454cd0c2a
2022-03-03 09:03:12 +00:00
Jakob Ackermann
264b107e39
Merge pull request #6927 from overleaf/jpa-split-clsi-metrics
...
[misc] split clsi metrics into multiple categories
GitOrigin-RevId: 964ab57b344b92383a2937beff50139bae273a0e
2022-03-02 09:02:52 +00:00
Jakob Ackermann
958216d578
Merge pull request #6926 from overleaf/jpa-clsi-bump-logger-metrics
...
[clsi] upgrade logger and metrics module
GitOrigin-RevId: 85c346b5eed683672a77d86d6a434dc313b7824b
2022-03-02 09:02:50 +00:00
Eric Mc Sween
9fa6b5e28b
Merge pull request #6533 from overleaf/jpa-fix-debug-restore
...
[logger] fix restoring to non-debug log level
GitOrigin-RevId: 3e38eae00f7245c4dbd8ce996ade7071f92e7c14
2022-02-17 09:03:41 +00:00
Eric Mc Sween
3864b5831e
Merge pull request #6215 from overleaf/ae-logger-req-params
...
[logger] Handle undefined req.params
GitOrigin-RevId: cd435d906517034f78fdccc051625cbb537617d4
2022-02-17 09:03:29 +00:00
Jakob Ackermann
ae0c347f27
Merge pull request #6542 from overleaf/jpa-em-code-sharing-workspaces
...
[misc] npm workspaces
GitOrigin-RevId: 87aa72db6637fb238d7cd35b0a48ac3ed58ab3eb
2022-02-16 11:31:07 +00:00
Jakob Ackermann
2ed696b3e0
Merge pull request #6517 from overleaf/jpa-node-fetch-2-6-7
...
[misc] upgrade node-fetch from 2.6.x to 2.6.7
GitOrigin-RevId: 5a43e82e23d78fd6e68a38655dab4665a401a9db
2022-02-01 09:03:24 +00:00
Jakob Ackermann
8789296f5a
Merge pull request #6481 from overleaf/jpa-node-14-18-3
...
[misc] upgrade node version from 14.18.1 to 14.18.3
GitOrigin-RevId: 976542fcc0271e323695c59a987dcf1614ee633e
2022-01-28 09:03:53 +00:00
Jakob Ackermann
409d8cd1a8
Merge pull request #6470 from overleaf/jpa-o-error-3-4
...
[misc] upgrade o-error to v3.4.0 in all the places
GitOrigin-RevId: 7b7ce1211cbe5e41754ca2ae112d237befdcf40e
2022-01-28 09:03:45 +00:00
Jakob Ackermann
b3d4bd397f
Merge pull request #6250 from overleaf/jpa-o-error-drop-poly-filling
...
[o-error] drop poly filling
GitOrigin-RevId: 81bad387b374ce94597d9a34f1dcb0af21c98ad6
2022-01-25 09:03:46 +00:00
Eric Mc Sween
f3f0be5c56
Merge pull request #6211 from overleaf/em-code-sharing
...
Change directory layout in service containers
GitOrigin-RevId: 09ff19db2a123cbf7691d51e9ce9be6eee264287
2022-01-07 09:03:22 +00:00
Jakob Ackermann
729cbf3fce
Merge pull request #6224 from overleaf/jpa-cache-install-deps
...
[misc] add docker image caching for install_deps, pre-fetch node image
GitOrigin-RevId: b52e52351c62b780538e0668b99fc1c28723addc
2022-01-06 09:03:07 +00:00
Jakob Ackermann
4de9c98d2f
Merge pull request #6132 from overleaf/jpa-settings-linting
...
[settings] setup linting and fix all the violations
GitOrigin-RevId: 321ecf0e8749a0481d61ad720baffe06089dc5cf
2021-12-17 09:03:15 +00:00
Jakob Ackermann
4b308553be
Merge pull request #6120 from overleaf/jpa-same-linting-packages
...
[misc] move the linting setup to the root of the monorepo
GitOrigin-RevId: 1633e2a58598add0b727738cd3bfba0ab7bae781
2021-12-17 09:03:06 +00:00
Jakob Ackermann
2261e761f4
Merge pull request #5705 from overleaf/jpa-node-14
...
[misc] upgrade node version from 12 to 14
GitOrigin-RevId: 15c465c7bb5e42b0c71e2dedb09cf4fe9f1d8ec6
2021-11-19 09:02:56 +00:00
Eric Mc Sween
7d8c1397be
Merge pull request #5691 from overleaf/em-logger
...
More GCP logging improvements
GitOrigin-RevId: 6049567c5d713582551b58169c019596fc68493e
2021-11-10 09:02:46 +00:00
Jakob Ackermann
8945373715
Merge pull request #5724 from overleaf/jpa-lean-docker-build
...
[build_scripts] library: add a dockerignore file
GitOrigin-RevId: 229029f74024a9ca77c11fac53740d2d6ebd02ca
2021-11-09 09:04:02 +00:00
Brian Gough
81af3e53e8
Merge pull request #5607 from overleaf/bg-increase-redis-wrapper-version-for-pr5246
...
[redis-wrapper] publish redis-wrapper v2.1.0
GitOrigin-RevId: fe6c6f73b35c0a09f6bdb94d5bf32b3f2f9d968b
2021-10-29 08:04:28 +00:00
Brian Gough
d9d65ac31c
Merge pull request #5246 from overleaf/bg-upgrade-logger-in-all-libraries
...
upgrade logger in libraries
GitOrigin-RevId: 5968f5abc5f77061cd90b5ebbccf86349619c4a7
2021-10-29 08:03:14 +00:00
Eric Mc Sween
c5778fdd05
Merge pull request #5488 from overleaf/em-refactor-logger
...
Refactor logger module to separate concerns
GitOrigin-RevId: cf9b1e367d881fb9036b2cb0f5c0529763a44695
2021-10-28 08:04:00 +00:00
Jakob Ackermann
4b996c53d3
Merge pull request #5574 from overleaf/jpa-bulk-lint-format
...
[misc] set up bulk lint/format in dev-env
GitOrigin-RevId: 6f7939c4c732bca72c9b658491e2c4c851c82b44
2021-10-28 08:03:47 +00:00
Brian Gough
43c381e4d5
Merge pull request #5552 from overleaf/bg-node-upgrade-other
...
upgrade node to v12.22.7 (other services)
GitOrigin-RevId: 889cf9a77173119fec8f200eeef9ddeefca0720b
2021-10-26 08:03:13 +00:00
Alf Eaton
7f7e5ed749
Mock requests for invalid PDF URLs ( #5429 )
...
GitOrigin-RevId: 35a492abb3c8ee1232672efb0d3f0fb4c643a63a
2021-10-13 08:02:57 +00:00