Andrew Rumble
52f25234cd
Merge pull request #36462 from overleaf/lg-security-mongoose
...
[Security upgrade] bump mongoose to 8.24.1 in web
GitOrigin-RevId: 89373303435aec06c2e1efde1dd54f1d70c4dfe1
2026-09-17 12:04:17 +00:00
Andrew Rumble
ba4e6ef8ed
Merge pull request #35468 from overleaf/ar-fetch-utils-type-improvements
...
[fetch-utils] type improvements
GitOrigin-RevId: 4652054c715c4ddb19bac1f46cdf1fc3916c533d
2026-09-17 11:59:06 +00:00
Andrew Rumble
44753a2a50
Merge pull request #36606 from overleaf/ar/log-relativePath
...
[web] log relativePath in uploadFiles endpoint
GitOrigin-RevId: d30cace4632c6c1b70aad2c84a2a6f470ef2ffa8
2026-09-17 11:58:39 +00:00
Andrew Rumble
d9b8aa1322
Merge pull request #36592 from overleaf/ar-remove-unused-output-zip-query-params
...
[web] remove unused query params from download all link
GitOrigin-RevId: e6c1ac8d8c7f369d7ea99c39ed0f0c3c596580b7
2026-09-17 11:58:00 +00:00
Andrew Rumble
a84676c4f0
Merge pull request #36459 from overleaf/lg-security-postcss-root
...
[Security upgrade] remove unnecessary postcss pin (resolves to 8.5.26) in yarn.lock
GitOrigin-RevId: 90bed3a289b304d19ad539f516e32e1d8194da1c
2026-09-17 11:57:57 +00:00
Andrew Rumble
ff14d94c04
Merge pull request #33538 from overleaf/ar-remove-web-transform-vitest
...
[web] remove mocha-to-vitest transform script
GitOrigin-RevId: b33f1587846640a8823ff963e789cde4aaae081f
2026-09-17 11:54:28 +00:00
Andrew Rumble
66355e4372
Merge pull request #36361 from overleaf/ar-fix-postdoc-validation-errors
...
[docstore][document-updater] fix POST doc validation errors
GitOrigin-RevId: 9b5fbc667a3b56b30077ea8de9d81c17253db273
2026-09-17 11:51:12 +00:00
Andrew Rumble
d43b9d12ba
Merge pull request #36071 from overleaf/ar-node-24.18.1
...
[monorepo] upgrade node to 24.18.1
GitOrigin-RevId: f6857b443d3e7882567d3cb62fa884dce2368191
2026-09-17 11:50:11 +00:00
Andrew Rumble
d9e7900246
Merge pull request #35553 from overleaf/copilot/fix-split-test-calculator-event-suggestions
...
Fix split-test calculator event suggestions by scoping event queries and deduping in-flight lookups
GitOrigin-RevId: 2afebbd645218770cb3a8fbd615038df215dd9ed
2026-09-17 11:49:27 +00:00
Andrew Rumble
e72fc09295
Merge pull request #35852 from overleaf/lg-fix-cloud-function-pug-lockfile-drift
...
Regenerate cloud-function lockfiles after pnp redux
GitOrigin-RevId: dd278f0912c0ff97c71282b82a7bf7f0b4b4fd98
2026-09-17 11:38:07 +00:00
Andrew Rumble
e4bbf74476
Merge pull request #35812 from overleaf/lg-shell-quote-security-upgrade
...
[Security upgrade] bump shell-quote to 1.10.0 in root workspace
GitOrigin-RevId: 935aa24b352d5f5705609c83f5ea8997df7be425
2026-09-17 11:37:19 +00:00
Andrew Rumble
64b6b28f69
Merge pull request #35800 from overleaf/ar-convert-project-notifications-script-to-esm
...
[document-updater] convert project notifications script to ESM
GitOrigin-RevId: df7a617e1e77ee31e4129b5e55d497005ac0acd4
2026-09-17 11:36:04 +00:00
Andrew Rumble
cca0f9b518
Merge pull request #35788 from overleaf/dk-nonblocking-libreferences
...
Add 'nonblocking' tag to library reference migration
GitOrigin-RevId: 6a39eff80b41b1b0fa07d6cf78baf959b74346f1
2026-09-17 11:35:41 +00:00
Andrew Rumble
da3adace36
Merge pull request #34850 from overleaf/acf-ar-yarn-pnp-redux
...
[monorepo] yarn pnp redux
GitOrigin-RevId: fb04cab879b04ead2665b5e985a44053ceea33f3
2026-09-17 11:35:26 +00:00
Andrew Rumble
15fb07da65
Merge pull request #35570 from overleaf/ar-remove-security-pins
...
[monorepo] remove pins responsible for security alerts
GitOrigin-RevId: f009618c05accc95b20a4bf4e32ebf26cfc6853b
2026-09-17 11:33:20 +00:00
Andrew Rumble
05423f1a1d
Merge pull request #34344 from overleaf/copilot/convert-fetch-utils-to-es-modules
...
Convert @overleaf/fetch-utils to TypeScript ESM with Vitest, enable noImplicitAny, fix downstream regressions, and align buildscript generation
GitOrigin-RevId: e060152f056cbae31da0650fb22471525835bd5e
2026-09-17 11:24:05 +00:00
Andrew Rumble
152004a600
Merge pull request #35095 from overleaf/lg-node-24-17-platform-compat
...
[Node 24.17.0][Platform packages] Fix node-fetch keep-alive false positive and bump clsi yauzl for Node 24.17
GitOrigin-RevId: 9e0382533d45e1e3b3ed88d4ccfc577591666e10
2026-09-17 11:24:02 +00:00
Andrew Rumble
81b3731cde
Merge pull request #35299 from overleaf/ar-map-resource_type_template_to_v1_template
...
[web/metrics] map resource type "template" to "v1_template"
GitOrigin-RevId: 58468f7629b7a327b24dedc1eb09b095a1e38838
2026-09-17 11:23:11 +00:00
Andrew Rumble
5a602e1b1d
Merge pull request #35290 from overleaf/ar-stop-using-unix-formatter-locally
...
[monorepo] switch from unix to stylish formatter for lint
GitOrigin-RevId: e3c84e556941b4747e469a123a99d5731697976d
2026-09-17 11:21:32 +00:00
Andrew Rumble
e0d91517e8
Merge pull request #35225 from overleaf/copilot/set-globals-false-vitest
...
Set `globals: false` in web vitest configuration
GitOrigin-RevId: 3b809d0b5c47910f56ce81fa229292065b4527f0
2026-09-17 11:19:16 +00:00
Andrew Rumble
6be5db7667
Merge pull request #34926 from overleaf/lg-otel-root-security
...
[Security upgrade] bump @opentelemetry/core to 2.8.0 (OTEL family)
GitOrigin-RevId: dd45fba9999de03b44ef6bd38ed4dedba0900a50
2026-09-17 11:14:42 +00:00
Andrew Rumble
834730d011
Merge pull request #34580 from overleaf/lg-security-grpc-grpc-js
...
[Security upgrade] bump @grpc/grpc-js from 1.14.3 to 1.14.4
GitOrigin-RevId: bda9e568e55f6e536cfd6d28a9453726aca2c39c
2026-09-17 11:14:37 +00:00
Andrew Rumble
25d625d4ee
Merge pull request #34918 from overleaf/lg-dev-tooling-security
...
[Security upgrade] bump webpack-dev-server, http-proxy-middleware, launch-editor (dev tooling)
GitOrigin-RevId: 50f2ffcf575beaf35d243f7059c82cb5210afbf8
2026-09-17 11:13:32 +00:00
Andrew Rumble
bbf5586935
Merge pull request #34919 from overleaf/lg-undici-security-upgrade
...
[Security upgrade] bump undici to 7.28.0 in root workspace
GitOrigin-RevId: 39a6fb92235c6453fbd6106c05af66fb1d089607
2026-06-26 08:06:49 +00:00
Andrew Rumble
255a6242cb
Merge pull request #34340 from overleaf/ar-things-that-dont-need-to-be-pinned
...
[dependency-management] find unnecessary pins script
GitOrigin-RevId: b935ee7ae72c0339ea58f14d5f0a991ed4ae350c
2026-06-24 08:06:36 +00:00
Andrew Rumble
d22cea01ce
Merge pull request #33404 from overleaf/copilot/fix-accepts-language-deprecation
...
Fix deprecated req.acceptsLanguage → req.acceptsLanguages in Translations.mjs
GitOrigin-RevId: db9f09d999158ba5f9f084bc1a8334954a55cd79
2026-06-16 08:06:29 +00:00
Andrew Rumble
adf1659c59
Merge pull request #34468 from overleaf/ar-offload-data-fixes-part-2
...
[analytics] more streaming changes
GitOrigin-RevId: 7a5c337bb97342aa83b2991209221a0aea63a214
2026-06-11 08:05:48 +00:00
Andrew Rumble
cc2d74a44d
Merge pull request #34406 from overleaf/lg-xmldom-security-fix
...
[Security upgrade] update @xmldom/xmldom to ^0.8.13 in services/web
GitOrigin-RevId: 2a7d55f73a71c6eb2f82821069cd3a8b367a55a0
2026-06-10 08:05:33 +00:00
Andrew Rumble
b703acb55a
Merge pull request #34325 from overleaf/ar-remove-noop-pins
...
[monorepo] remove no-op pins
GitOrigin-RevId: 9b059ae72e63f01b836a72501de893c28a4bbcbf
2026-06-09 08:06:52 +00:00
Andrew Rumble
b6451d5bb0
Merge pull request #34179 from overleaf/ar-analytics-upgrade-development-postgres
...
[analytics] upgrade test postgres version to 14
GitOrigin-RevId: fac9d063c2572d4393d885554ef688876c300c29
2026-06-03 08:05:50 +00:00
Andrew Rumble
05895dc0dc
Merge pull request #34073 from overleaf/mj-remove-error-log
...
[web] Stop logging handled errors
GitOrigin-RevId: 7a60a576032a0dd389ef200e22c860b2ea9e8ed8
2026-05-29 08:06:02 +00:00
Andrew Rumble
bb7643f697
Merge pull request #33482 from overleaf/ar-mixpanel-labs-project
...
[web/analytics] Send labs user's events to separate mixpanel project
GitOrigin-RevId: 42612b71d2d7a082ffbe1ff614499a0b94553b90
2026-05-29 08:05:57 +00:00
Andrew Rumble
9daa56becc
Merge pull request #33079 from overleaf/ar-remove-request-from-clsi
...
[clsi] remove request library
GitOrigin-RevId: 4690c476157fc2829e516d91f688f9424f8c162f
2026-05-28 08:07:11 +00:00
Andrew Rumble
26b9d029f3
Merge pull request #33708 from overleaf/jlm-stripe-stage5-fixes
...
Stripe migration improvements from stage 5
GitOrigin-RevId: 897941bf1a51f8f1639489fcd3f542af671b7ac7
2026-05-28 08:07:04 +00:00
Andrew Rumble
dddefc9e30
Merge pull request #33962 from overleaf/lg-uuid-security-upgrade
...
[Security upgrade] pin uuid to 11.1.1 in root yarn.lock
GitOrigin-RevId: 873da40311c0e67fc3eb7eb0c484475d1e515148
2026-05-28 08:06:59 +00:00
Andrew Rumble
08975f4ba2
Merge pull request #33997 from overleaf/ar-require-cookie-consent-for-mixpanel-autocapture
...
[web] require cookie consent for mixpanel autocapture
GitOrigin-RevId: 6898b72079cc6c286ce15a276979381a23c32ebe
2026-05-28 08:06:55 +00:00
Andrew Rumble
e9aedce4ab
Merge pull request #33625 from overleaf/ar-update-vitest
...
[monorepo] bump vitest to 4.1.5
GitOrigin-RevId: 22ba2249ae384fd59347c9aa45c70f51ccdf8890
2026-05-18 08:06:49 +00:00
Andrew Rumble
19ad00c329
Merge pull request #33743 from overleaf/lg-systeminformation-upgrade
...
[Security Upgrade] Upgrade systeminformation to 5.31.6 (GHSA-hvx9-hwr7-wjj9)
GitOrigin-RevId: bd75d2bc59e183d23972e367f40f753c08ca6967
2026-05-18 08:06:41 +00:00
Andrew Rumble
25dfaab2a1
Merge pull request #33641 from overleaf/lg-fast-xml-builder-resolution
...
[Security upgrade] Pin fast-xml-builder to 1.1.7 via resolutions (GHSA-5wm8-gmm8-39j9, GHSA-45c6-75p6-83cc)
GitOrigin-RevId: ab13841bd8c20da98a136567cf7436ebb9f73722
2026-05-15 08:08:40 +00:00
Andrew Rumble
5e3561aedc
Merge pull request #33655 from overleaf/lg-ip-address-resolution
...
Pin ip-address to 10.1.1 via resolutions (GHSA-v2v4-37r5-5v8g)
GitOrigin-RevId: c0233698549fee7f32c8a95a17b793b8535922c1
2026-05-14 08:05:30 +00:00
Andrew Rumble
45005d2783
Merge pull request #33483 from overleaf/ar-remove-unused-sandboxed-module-deps
...
[monorepo] remove sandboxed-module from services that don't use it
GitOrigin-RevId: dbb9c3b11f4b5436a447942713ce02ff3efb0b50
2026-05-11 08:06:20 +00:00
Andrew Rumble
f434b1fc28
Merge pull request #33149 from overleaf/ar-ja-remove-i18next-additional-packages
...
[web] remove i18next additional libraries
GitOrigin-RevId: 98fc17b409090db32b02bb66953f1c2e6efee608
2026-05-06 08:05:41 +00:00
Andrew Rumble
4954c738da
Merge pull request #33328 from overleaf/ar-handle-more-than-40-saas-modules
...
[web] make sure acceptance tests run when there are more than 40 modules
GitOrigin-RevId: 6aad027448f2dcdc5c0a8e0bbd4120c514b9a0ca
2026-05-04 08:05:41 +00:00
Andrew Rumble
30bedf3913
Merge pull request #33278 from overleaf/ar-mixpanel-autocapture
...
[web] mixpanel autocapture
GitOrigin-RevId: 81f6a11ae968da4c13a28e202dd3ed1113f365d4
2026-05-01 08:07:20 +00:00
Andrew Rumble
2f51ad5180
Merge pull request #32782 from overleaf/ar-allow-types-to-pass-through-for-parseReq
...
[web] fix typing of parseReq
GitOrigin-RevId: 6f10ed8682af7c999497e3a9fbd77a9d25bd7c28
2026-04-29 08:06:04 +00:00
Andrew Rumble
54d953cfff
Merge pull request #32743 from overleaf/ar-new-v1-api
...
[web] new v1 api client
GitOrigin-RevId: 7ba0deef0d10526198a2a6ba997c2dcff7b7e5a5
2026-04-24 08:07:03 +00:00
Andrew Rumble
98dbb48c59
Merge pull request #32797 from overleaf/upgrade/path-to-regexp-0.1.13-8.4.0
...
[monorepo] upgrade path-to-regexp
GitOrigin-RevId: 27a6e32594957407807e88c5d9eb62e9399ccaf5
2026-04-22 08:05:50 +00:00
Andrew Rumble
bddc1d3fab
Merge pull request #32906 from overleaf/ar-upgrade-protobufjs-7.5.5
...
[monorepo] upgrade protobufjs 7.5.5
GitOrigin-RevId: 7a8038737f8160e55031fa0365242f22c2dd97f5
2026-04-22 08:05:45 +00:00
Andrew Rumble
b98688b190
Merge pull request #32795 from overleaf/upgrade/defu-6.1.5
...
[monorepo] upgrade defu to 6.1.5
GitOrigin-RevId: db1fb6f0150b67785760726d9c681703061d729d
2026-04-22 08:05:40 +00:00
Andrew Rumble
aa023b011d
Merge pull request #32700 from overleaf/ar-node-forge-greater-than-1.4.0
...
[monorepo] install node-forge greater than 1.4.0
GitOrigin-RevId: 9004815d2964f2d6efe5b9d43b3ef51f4a1e879b
2026-04-20 08:04:19 +00:00
Andrew Rumble
b115edc0a5
Merge pull request #32505 from overleaf/ar-remove-several-usages-of-request
...
[web] remove several usages of request
GitOrigin-RevId: d6259bd47342f6ca4ab6ed6fc71b58f4b4962eee
2026-04-17 08:06:16 +00:00
Andrew Rumble
d0c623d266
Merge pull request #32750 from overleaf/ar-serialize-javascript-7.0.5
...
[monorepo] serialize javascript 7.0.5
GitOrigin-RevId: 606dc65b0ce21d708ca4118fe5505483f1e927c7
2026-04-16 08:06:22 +00:00
Andrew Rumble
85ade7c105
Merge pull request #32773 from overleaf/ar-update-engines-npm-11.11.0
...
[monorepo] update engines field in package.json
GitOrigin-RevId: a9d2ff27d0a8dfc64a5a51484e9d8f2d8fb70ba4
2026-04-14 08:05:04 +00:00
Andrew Rumble
972c6e4710
Merge pull request #31327 from overleaf/ar-allow-split-test-ui-without-admin-privilege
...
[web/admin-roles] allow split test UI without admin privilege
GitOrigin-RevId: 1d10153d7762196dd7a8df835af6193b38670fbc
2026-04-01 08:06:25 +00:00
Andrew Rumble
5513f9d378
Merge pull request #32562 from overleaf/dependabot-npm_and_yarn-dompurify-3.3.2
...
Bump dompurify from 3.3.0 to 3.3.2
GitOrigin-RevId: db5755d018d971c0558ab3c3f9bba9533047bf8b
2026-04-01 08:06:20 +00:00
Andrew Rumble
72586d2ea2
Merge pull request #32497 from overleaf/ar-picomatch-4.0.4
...
[monorepo] picomatch 4.0.4
GitOrigin-RevId: 433c2b436123b3eff336ef6597a67c7dccc9d6ba
2026-04-01 08:05:59 +00:00
Andrew Rumble
0059928f24
Merge pull request #32430 from overleaf/ar-add-some-explicit-timeouts
...
[web] add some explicit timeouts
GitOrigin-RevId: 29ff0830796eacdc08645bc61a71b22c4148a393
2026-03-31 08:07:14 +00:00
Andrew Rumble
a84d0c7c55
Merge pull request #32358 from overleaf/ar-bump-flatted-3.4.2
...
[web] Bump flatted to 3.4.2
GitOrigin-RevId: 8d60deae3a9df6e42f16486638e5533cea9f30af
2026-03-30 08:05:32 +00:00
Andrew Rumble
9c96a0dedb
Merge pull request #32380 from overleaf/ar-update-fast-xml-parser-5.5.8
...
[monorepo] upgrade @aws-sdk/xml-builder
GitOrigin-RevId: a4b6587d00400ee3504ce5c612ffe3ba3f29e2a2
2026-03-25 09:05:54 +00:00
Andrew Rumble
16a616f112
Merge pull request #32395 from overleaf/ar-more-information-on-long-requests
...
[fetch-utils] more information on long requests
GitOrigin-RevId: 716620fa95fcfbe563ad0a3728cebd09509b03f5
2026-03-25 09:05:49 +00:00
Andrew Rumble
632299d7b5
Merge pull request #31723 from overleaf/ar-do-not-queue-invalid-analytics-messages
...
[analytics] do not queue invalid analytics messages
GitOrigin-RevId: 9182fe41974ab618e7a51330bfba6703894295f4
2026-03-23 09:05:29 +00:00
Andrew Rumble
79cb219ad9
Merge pull request #32258 from overleaf/ar-analytics-bumps-18-03-26
...
[analytics] bump undici and sequelize versions
GitOrigin-RevId: 1677fe706970befb3a20bb156a6aae5394f13c9d
2026-03-19 09:06:26 +00:00
Andrew Rumble
4527b1934d
Merge pull request #32054 from overleaf/ar-serialize-javascript-7.0.4
...
[web] bump serialize-javascript to 7.0.4
GitOrigin-RevId: 2f49ef0f8ece8636d54f29fdf5bc8443030b4349
2026-03-19 09:06:04 +00:00
Andrew Rumble
6f8a2ea9e3
Merge pull request #32217 from overleaf/ar-log-long-fetches
...
[fetch-utils] allow long running requests to be logged
GitOrigin-RevId: 19688937b8aefe314b6bcde98c61badf4f250472
2026-03-18 09:07:31 +00:00
Andrew Rumble
7b3b66034d
Merge pull request #32036 from overleaf/ar-update-storybook-plugins-to-8.6.17
...
[web] update storybook plugins to 8.6.17
GitOrigin-RevId: 78fb0c2d441838022b02ec321dcd2b06016b159e
2026-03-13 09:05:11 +00:00
Andrew Rumble
b06cb276db
Merge pull request #32046 from overleaf/ar-dottie-2.0.7
...
[analytics] update dottie to 2.0.7
GitOrigin-RevId: 43b6c88425b19eeb8d4c43ba6cea310f51928a02
2026-03-09 09:06:29 +00:00
Andrew Rumble
cb14ccb1dc
Merge pull request #32044 from overleaf/ar-rollup-4.59.0
...
[monorepo] update rollup to 4.59.0
GitOrigin-RevId: 9d4c4c2f420d985220be0498ce07c2d14621d81b
2026-03-06 09:17:20 +00:00
Andrew Rumble
7cb58a31d8
Update TeX Live expectations to 2026 ( #31997 )
...
New version released 3rd of March
GitOrigin-RevId: 4d24681719c586025ce7c6c5afc5e46ca7180129
2026-03-06 09:14:17 +00:00
Andrew Rumble
68b97f2c02
Merge pull request #31869 from overleaf/dependabot-npm_and_yarn-storybook-8.6.17
...
Bump storybook from 8.6.15 to 8.6.17
GitOrigin-RevId: 00587f0f3d107f8fcf06afd52d7de51fb352bed1
2026-03-06 09:13:48 +00:00
Andrew Rumble
10e24ab074
Merge pull request #31971 from overleaf/jpa-fix-compile-old-projects
...
[web] fix compile from history for old projects
GitOrigin-RevId: d46dc3bbcd60dd6d7d74809e0b4e2619b7bd9b49
2026-03-06 09:13:30 +00:00
Andrew Rumble
a4ef0c7ce1
Merge pull request #31954 from overleaf/ar-remove-js-to-esm-transform
...
[web] remove esm transforms
GitOrigin-RevId: cd6aadcc66fa31026e8cb56f7b5f8fc5c5f8e18c
2026-03-06 09:12:16 +00:00
Andrew Rumble
5723a9589a
Merge pull request #31567 from overleaf/ar-fb/handle-clsi-timeout-better
...
[clsi-lb,v1,clsi,web] handle clsi timeout better
GitOrigin-RevId: 86aa1e01b8cb465b8b9332e17fb97c21849d0489
2026-03-06 09:12:02 +00:00
Andrew Rumble
48407c7d36
Merge pull request #31934 from overleaf/renovate-npm-minimatch-vulnerability
...
[Core] Update dependency minimatch to v10.2.3 from 10.2.2 [SECURITY]
GitOrigin-RevId: 4942f7120df45144533b575b9907f37062148104
2026-03-06 09:11:35 +00:00
Andrew Rumble
a92bf982b0
Merge pull request #31889 from overleaf/ar-remove-web-smoke-test
...
[web] remove smoke test
GitOrigin-RevId: 7911b5e800ef466c59131fd739f95b11a587359f
2026-03-06 09:11:30 +00:00
Andrew Rumble
57b380abed
Merge pull request #31872 from overleaf/renovate-npm-minimatch-vulnerability
...
[Platform] Update dependency minimatch to v10.2.3 from 10.2.2 [SECURITY]
GitOrigin-RevId: dc89aaade69fc307b5d7abd93288906002da3767
2026-03-06 09:11:25 +00:00
Andrew Rumble
16cc4026a0
Merge pull request #30890 from overleaf/ar/code-coverage-e2e
...
[monorepo] code coverage e2e
GitOrigin-RevId: cfdef9e6b485831bd34847f7b7af13d39c18c3e6
2026-03-06 09:10:56 +00:00
Andrew Rumble
029c73adce
Merge pull request #31863 from overleaf/ar-re-apply-request-overrides
...
[monorepo] reapply request overrides
GitOrigin-RevId: 97a4f86ddd237b96c8ed6d91ebab00fc70b1b445
2026-03-06 09:10:15 +00:00
Andrew Rumble
de75ea6d3b
Merge pull request #31818 from overleaf/ar-actually-dedupe
...
[monorepo] run npm dedupe
GitOrigin-RevId: 6133acd7b28b536b777962024fd318c9c4d6c091
2026-03-06 09:09:07 +00:00
Andrew Rumble
d8f9a643cd
Merge pull request #31794 from overleaf/ar-prefer-dedupe-when-installing-npm-modules
...
[monorepo] use prefer-dedupe when installing npm modules
GitOrigin-RevId: de814fa1e91e37a20cb4024f8aa0454e5e86f0a6
2026-03-06 09:08:46 +00:00
Andrew Rumble
87269f3084
Merge pull request #31663 from overleaf/ar-convert-exportshandler-to-fetch-utils
...
[web] convert ExportsHandler to fetch utils
GitOrigin-RevId: 96e74a1254e456b4ac8a6d3a2bd6330a806c8693
2026-03-06 09:07:21 +00:00
Andrew Rumble
d004aec6f1
Merge pull request #31727 from overleaf/ar-fast-xml-parser-5.3.6
...
[monorepo] upgrade packages that depend on unsafe fast-xml-parser
GitOrigin-RevId: 8c61d9db1a7ab164dc9233f29c2de11b461f11a4
2026-02-24 09:05:55 +00:00
Andrew Rumble
7ae0f7b4b7
Merge pull request #31629 from overleaf/ar-upgrade-brace-expansion-to-5.0.1
...
[monorepo] bump @isaacs/brace-expansion to 5.0.1
GitOrigin-RevId: 63635265bfec0a2fe6a4e582916d711871ce3ea3
2026-02-20 09:05:11 +00:00
Andrew Rumble
14943f884c
Merge pull request #31587 from overleaf/ar-add-ux-role
...
[web] add ux role to admin-roles
GitOrigin-RevId: c8c46ed72b60c5944c8af7b7fb321de105aed7e4
2026-02-18 09:05:25 +00:00
Andrew Rumble
2a6da7b186
Merge pull request #31500 from overleaf/ar-qs-tools-saas-e2e
...
[monorepo] bump qs as dependency of @cypress/request
GitOrigin-RevId: a36bcf35b69246cef2614adb3d24db2233f6fcfb
2026-02-13 09:05:14 +00:00
Andrew Rumble
080d522db7
Merge pull request #31425 from overleaf/ar-upgrade-lodash-es
...
[web,analytics] upgrade lodash-es to 4.17.23
GitOrigin-RevId: 65754a058c7f5be3e0513aa84bb8ba2a12248eae
2026-02-10 09:05:41 +00:00
Andrew Rumble and Jakob Ackermann
b2d4687c52
[web] Experiment with code coverage ( #28029 )
...
* Update test script to allow coverage to be recorded
* Collect coverage in CI
* [web] integrate coverage report with Jenkins
* [web] add coverage report for acceptance tests
* Use --all flag in vitest coverage
* Use --all flag in acceptance tests
* Switch vitest to use istanbul
* Bump versions of vitest plugins and update package-lock.json
* [web] use a dedicated parameter for coverage in unit/acceptance tests
* [web] temporarily generate HTML report and archive artifacts
* [web] do not run acceptance tests as root in CI
* [web] increase hook timeout in vitest when collecting coverage
* [web] exclude packageMapping from coverage report
* [web] use relative paths in clover reports
* [web] reduce concurrency for unit tests in CI
* [web] keep source code forever on builds
* Revert "[web] temporarily generate HTML report and archive artifacts"
This reverts commit 4c9db571
* [web] archive all the raw coverage report files
* [monorepo] update build scripts for web
* [monorepo] update package-lock.json after merge
* [web] remove spurious change
* [web] merge Jenkins parameter sections
* [web] increase hookTimeout when collecting coverage report
---------
Co-authored-by: Jakob Ackermann <jakob.ackermann@overleaf.com >
GitOrigin-RevId: 9f1ec6d38a7b037267737bec3b0bc53a0ac844af
2026-02-10 09:05:36 +00:00
Andrew Rumble
244ea64a30
Merge pull request #31075 from overleaf/ar-upgrade-lodash-4.17.23
...
[monorepo] upgrade lodash 4.17.23
GitOrigin-RevId: 192628f52beb868bcb796729d414963c11bf0b96
2026-02-10 09:05:19 +00:00
Andrew Rumble
f434bc3825
Merge pull request #31142 from overleaf/ar-promisify-web-api-manager
...
[real-time] promisify web api manager
GitOrigin-RevId: da2677c05dd7d066b0a625763d4158b28671615e
2026-02-05 09:05:48 +00:00
Andrew Rumble
fd5a8159cc
Merge pull request #31014 from overleaf/ar/babel-7.26.10
...
[monorepo] bump @babel/runtime-corejs3 to >7.26.10
GitOrigin-RevId: 6295f739b0dd51bc4a4c5aef52642cd8ab9f8ace
2026-01-30 09:05:14 +00:00
Andrew Rumble
610398d099
Merge pull request #30323 from overleaf/ar/promisify-DocstoreManager
...
[web] promisify DocstoreManager
GitOrigin-RevId: 351b9868a1c29066b6c98d92e5b513e10f4f6764
2026-01-30 09:05:09 +00:00
Andrew Rumble
2dfcfd1804
Merge pull request #30916 from overleaf/ar-allow-read-only-institution-access-for-admins-with-no-modify-capability
...
[web] Add view-only version of institution managers page
GitOrigin-RevId: 65d19e42220932fe268d595ea13d0ba0b18c4398
2026-01-22 09:06:49 +00:00
Andrew Rumble
cd7da983d1
Merge pull request #30232 from overleaf/ar/convert-clsi-to-es-modules
...
[clsi] convert to ES modules
GitOrigin-RevId: fb7fa52cc8f678ee31be352e62a5dff95e88008b
2026-01-22 09:06:23 +00:00
Andrew Rumble
c0a4c597f0
Merge pull request #30902 from overleaf/ar-fix-deleted-project-cleanup
...
[monorepo] use nested deletedProjectId
GitOrigin-RevId: a74f1beed86610c01fe6f5f991f3a1d9c057252a
2026-01-22 09:06:18 +00:00
Andrew Rumble
645ee30aa9
Merge pull request #30887 from overleaf/ar-give-engagement-modify-institution-manager-capability
...
[web] Allow engagement role to modify institution managers
GitOrigin-RevId: 3fca81ea1aaa1427da62102cb638f0b288e609b2
2026-01-22 09:05:51 +00:00
Andrew Rumble
f58949a440
Merge pull request #30779 from overleaf/ar-split-analytics-queues
...
[analytics] split analytics queues
GitOrigin-RevId: cb719fbeba91d69503f315e8c32dd8ab5e872421
2026-01-20 09:05:53 +00:00
Andrew Rumble
028bca6e87
Merge pull request #30798 from overleaf/ar-reapply-request-overrides
...
[monorepo] reapply request overrides
GitOrigin-RevId: 55d19cc011435a00ffc1e5c63f523473cd0fc2dc
2026-01-16 09:56:13 +00:00
Andrew Rumble
4271744bfd
Merge pull request #30606 from overleaf/ar/bump-qs-to-6.14.1
...
[monorepo] bump qs to 6.14.1
GitOrigin-RevId: 4b1f8b1cf739c3c0195392fa6707fc233d036b70
2026-01-15 14:20:06 +00:00
Andrew Rumble
2cdbdc1291
Merge pull request #30785 from overleaf/ar-add-logs-for-no-projectHistoryId-from-web
...
[document-updater] add log for missing projectHistoryId from web
GitOrigin-RevId: 750150312e341ef09b6c82b9df467900beb4b784
2026-01-15 14:19:37 +00:00
Andrew Rumble
a071cd74bc
Merge pull request #30784 from overleaf/revert-30675-ar-jpa-log-missing-history-id-docupdater
...
Revert "[document-updater] add additional logging when doc is missing projectHistoryId"
GitOrigin-RevId: 725508a8f88ad3354b8b4644f4ee1e91efbecde2
2026-01-15 14:19:24 +00:00
Andrew Rumble
258c6224f4
Merge pull request #30675 from overleaf/ar-jpa-log-missing-history-id-docupdater
...
[document-updater] add additional logging when doc is missing projectHistoryId
GitOrigin-RevId: fba311cb10e0eeeb0a8165ce4e519c7704a7458f
2026-01-15 14:19:11 +00:00