Brian Gough
729e0f5ac9
move migrations to shared location ( #28306 )
...
* fix: correct typedef for Document in helpers.mjs
* add move-migrations codemod
* update migration paths to use shared migrations directory
* move migrations to shared location
* fix: update Dockerfile and docker-compose.ci.yml to include migrations directory
* feat: add migrations tool to workspaces in package.json
* [monorepo] Fix order of docker ignore rules
* [web] remove unused docker ignore file
* [monorepo] replace old references to migrations folder
* [server-ce] copy migrations from new place
* [migrations] Inline web scripts
Co-authored-by: Brian Gough <brian.gough@overleaf.com >
* [migrations] move three web scripts over
Co-authored-by: Brian Gough <brian.gough@overleaf.com >
* [migrations] add missing collection
Co-authored-by: Brian Gough <brian.gough@overleaf.com >
* [migrations] remove lodash dependency
Co-authored-by: Brian Gough <brian.gough@overleaf.com >
* [migrations] avoid mongodb-legacy dependency
Co-authored-by: Brian Gough <brian.gough@overleaf.com >
* [monorepo] run migrations from tools/migrations
Co-authored-by: Brian Gough <brian.gough@overleaf.com >
* [migrations] simplify migration for adding gitBridge feature to users
* [monorepo] run migrations from tests in all the services
* [migrations] add Jenkins pipeline for linting/formatting
* [monorepo] fixup running web migrations everywhere
* [monorepo] trigger Jenkins builds on changes to mongo migrations
* [migrations] add Jenkins pipeline for linting/formatting
* [monorepo] build scripts: update devDependencies before deps scanning
* [monorepo] build scripts: formerly depend on tools/migrations
* [monorepo] run eslint on .mjs files
* [migrations] enable more eslint rules and fix all the errors
* [rake] fix migrations:list task
---------
Co-authored-by: Jakob Ackermann <jakob.ackermann@overleaf.com >
GitOrigin-RevId: 14cf69cc1b9405bbc75adbb9a000e555500e0614
2025-10-16 08:07:37 +00:00
Jakob Ackermann
fd0d21fbbd
[monorepo] migrate build scripts to Jenkins ( #29019 )
...
* [monorepo] migrate build scripts to Jenkins
* [fraud-dash] fix integration with monorepo
GitOrigin-RevId: 6a30ec5ea68a1eae9b663faf9ccdc741ec7f9cf8
2025-10-13 08:07:11 +00:00
Andrew Rumble
767591973c
Merge pull request #23905 from overleaf/ar-mocha-11
...
[all] Bump mocha everywhere
GitOrigin-RevId: bf5587047f9ceb88872cbd356c2029717bb8ca9d
2025-02-28 09:05:40 +00:00
Brian Gough
6672372828
remove sentry from backend services ( #20752 )
...
* remove sentry from backend services - no longer required
* Remove Sentry integration from logging manager
* Remove Sentry from clsi default settings
* Remove `initializeErrorReporting` in libraries/logger
* Remove `@sentry/node` from `libraries/logger`
---------
Co-authored-by: Antoine Clausse <antoine.clausse@overleaf.com >
GitOrigin-RevId: 8149a885f5258804b93ae39cde7b7333e992532a
2024-11-27 09:04:50 +00:00
Jakob Ackermann
84be385550
Merge pull request #20331 from overleaf/jpa-build-scripts-sync
...
[misc] sync build scripts
GitOrigin-RevId: 343fd861b6c7b3d81b21babbd41bbb968f0fd448
2024-09-10 08:05:01 +00:00
andrew rumble
bdc907ecc6
Move overrides to top level
...
See documentation:
https://docs.npmjs.com/cli/v10/configuring-npm/package-json#overrides
GitOrigin-RevId: 13f7a475335e9ef54419f18fab14f31da32ef250
2024-09-06 08:04:44 +00:00
andrew rumble
0e2f0e7f7d
Update protobufjs to 7.2.5 everywhere
...
GitOrigin-RevId: 353d3a6d7bef5527fe0a068775dd6ac8c3557483
2024-06-17 08:03:46 +00:00
Eric Mc Sween
e87df4a791
Merge pull request #18167 from overleaf/em-simpler-typescript-backend
...
Simpler Typescript setup in the backend
GitOrigin-RevId: 3a90f26a5ac8029d14203faa98008375ce933e7d
2024-05-07 08:04:00 +00:00
Eric Mc Sween
5c517a56c3
Merge pull request #16661 from overleaf/em-fix-tsconfig
...
Small backend Typescript config fixes
GitOrigin-RevId: d600c1f3fa9ef88e9a06aaa5743d454a620c122d
2024-01-24 09:05:09 +00:00
Eric Mc Sween
b92d1a0251
Merge pull request #16524 from overleaf/em-fix-typescript-backend
...
Fix typescript config in the backend
GitOrigin-RevId: fb292968bc14da6d7c17bee1da00803a74901899
2024-01-17 09:03:42 +00:00
Eric Mc Sween
d227dfba0c
Merge pull request #16393 from overleaf/em-typescript-libraries
...
Add type checking to libraries
GitOrigin-RevId: bed79f5123081773d6ac6e27698246726184c5e6
2024-01-12 09:03:25 +00:00
Jakob Ackermann
6781f7d0ac
Merge pull request #13781 from overleaf/em-fetch-utils-logger
...
Use fetch-utils in logger library
GitOrigin-RevId: f12067a774856469979475a3be63bebbabcd25a6
2023-09-08 08:04:12 +00:00
ilkin-overleaf
89580eff88
Merge pull request #14518 from overleaf/ii-security-protobufjs
...
Fix protobufjs vulnerabilities
GitOrigin-RevId: 18998ee19990ea49a6f1ab069fb8117f81803197
2023-09-01 08:04:09 +00:00
Eric Mc Sween
d01e83b453
Merge pull request #11170 from overleaf/em-upgrade-mocha
...
Upgrade mocha to 10.2.0
GitOrigin-RevId: e49606c73e813904d9b794792a838a951a814585
2023-01-17 09:06:28 +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
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
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
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
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
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
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
926106074d
Merge pull request #5212 from overleaf/bg-republish-logger
...
[logger] republish logger-sharelatex as @overleaf/logger
GitOrigin-RevId: 98b57dcac1a90bd79a15e6807cc47239e52a75e1
2021-09-27 08:02:50 +00:00
Brian Gough
08e0dcb85f
Merge pull request #5181 from overleaf/bg-upgrade-sentry-package-version
...
Migrate from raven to @sentry/node
GitOrigin-RevId: 1a82225b5204a9c507b566efff3c090b124e2392
2021-09-23 08:03:19 +00:00
Brian Gough
e8b37b2e7d
Merge pull request #4946 from overleaf/bg-update-logger
...
[logger] update logger with security fixes
GitOrigin-RevId: b111393f9a1b0bf8b8241503e2aed841bb672e1b
2021-09-07 08:03:02 +00:00
Jakob Ackermann
6a0388ff9b
Merge pull request #4689 from overleaf/jpa-libraries-ci
...
[misc] setup cloud build trigger for libraries
GitOrigin-RevId: a66dd3e96cb1c06d4803a2162278959357694048
2021-08-13 12:56:39 +00:00
Christopher Hoskin
3a2ff4e7b5
Merge branch 'master' into csh-metadata-fallback-node-fetch
2020-08-11 09:44:28 +01:00
Jakob Ackermann
397d5c8f1f
[misc] fix prettier-eslint glob for real -- include tests
2020-07-31 13:26:28 +01:00
Christopher Hoskin
1ca6269aa5
Bump version to 2.2.0
2020-07-24 12:18:33 +01:00
Christopher Hoskin
14bac39222
Add MOCHA_GREP for testing
2020-07-24 09:12:59 +01:00
Christopher Hoskin
40a08bebdb
WIP
2020-07-24 09:12:59 +01:00
Christopher Hoskin
50d2856841
Re-instate metadata request as fallback for CLSI
2020-07-24 09:12:59 +01:00
Jakob Ackermann
e61b1124bb
[misc] bump eslint to 7.3.1
2020-07-02 12:15:22 +01:00
Jakob Ackermann
97407980db
[misc] monkey patch prettier-eslint basepath
2020-07-02 12:12:07 +01:00
Christopher Hoskin
db5084d30f
Updrade runtime dependencies
2020-07-02 11:08:10 +01:00
Christopher Hoskin
bcaee67a5c
Bump sinon and sandboxed-module
2020-07-02 11:04:21 +01:00
Christopher Hoskin
4c8d29af59
Update mocha and prettier
2020-07-02 11:00:28 +01:00
Christopher Hoskin
edbf7220df
2.1.1
2020-07-02 10:53:42 +01:00
Christopher Hoskin
b932a8127b
Bump eslint plugins
2020-07-02 10:46:37 +01:00
Christopher Hoskin
52649c9d0b
2.1.0
2020-06-30 14:00:15 +01:00
Christopher Hoskin
9e54503d1b
Add prettier-eslint-cli to dev-dependencies
2020-06-30 13:55:24 +01:00
Christopher Hoskin
c93ee44879
Update acorn dependency (via eslint) https://github.com/advisories/GHSA-6chw-6frg-f759
2020-06-30 13:53:34 +01:00
Christopher Hoskin
9437266dcb
Merge branch 'master' into jpa-csh-tracing-end-time-from-fs
2020-06-19 11:41:15 +01:00
Miguel Serrano
12e3afb174
Bumped major version
2020-06-03 10:20:43 +02:00
Miguel Serrano
c602d536d2
updated OError to v3
2020-06-03 10:19:45 +02:00
Jakob Ackermann
5aad5db40f
[checkLogLevel] read the updated tracing end time from disk
2020-05-15 13:39:35 +02:00
Jakob Ackermann
2137c7a42c
[misc] version bump to 1.9.1
2020-03-23 13:06:32 +01:00
Eric Mc Sween
364cdf1fdb
1.9.0
2019-10-25 07:15:35 -04:00