Commit Graph
100 Commits
Author SHA1 Message Date
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 RumbleandJakob 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
Andrew Rumble 27950a42b4 Merge pull request #30585 from overleaf/ar/bump-storybook-plugins
[web] bump storybook plugins to 8.6.15

GitOrigin-RevId: dc3d0ed496dab490902f556ec019fa57a75c635f
2026-01-14 09:05:27 +00:00
Andrew Rumble 3073c94522 Merge pull request #30215 from overleaf/ar/convert-real-time-to-esm
[real-time] convert real time to esm

GitOrigin-RevId: 7cc530cc977549d3274be42585735e1fd72cad5f
2026-01-13 09:06:30 +00:00
Andrew Rumble b35ff1f33e Merge pull request #30583 from overleaf/ar/increase-v1-timeout
[web] increase timeout for v1 requests to 60 seconds

GitOrigin-RevId: 0deb5e5d5fbe6b63d12263f223d76e6aa83b20a5
2026-01-13 09:05:47 +00:00
Andrew Rumble 538af8c445 Merge pull request #30455 from overleaf/dependabot-npm_and_yarn-storybook-8.6.15
Bump storybook from 8.6.12 to 8.6.15

GitOrigin-RevId: b4b47eff80a42c902ea8e81a659a989c148b51ef
2026-01-08 09:04:56 +00:00
Andrew Rumble 0ca1888f76 Merge pull request #29374 from overleaf/renovate-major-vitest-monorepo
chore(deps): update vitest monorepo to v4 from ^3.2.4 (major)

GitOrigin-RevId: 553a8fefadd82598a9ff4089ce468b59791e2d43
2025-12-18 09:06:39 +00:00
Andrew Rumble ef4341a541 Merge pull request #30279 from overleaf/ar/add-esm-import-eslint-rules
[monorepo] add esm import eslint rules

GitOrigin-RevId: 5637bb1107aa034701cae2e37a85cc3d8d8036d2
2025-12-12 09:06:19 +00:00
Andrew Rumble bc09edc240 Merge pull request #30092 from overleaf/ar/convert-analytics-to-esm
[analytics] convert to ESM

GitOrigin-RevId: 2d3903a0f0e7c5a0baac90538b1cdc800ddd888c
2025-12-12 09:05:35 +00:00
Andrew Rumble 4a415a602d [monorepo] Upgrade node-forge to >=1.3.2 (#30209)
Merge pull request #30209 from overleaf/ar/bump-node-forge-to-1.3.2

GitOrigin-RevId: e53162bc412c84f9a125dc351247b172fe1b4096
2025-12-11 09:05:24 +00:00
Andrew Rumble f3c9b2f2f0 Merge pull request #30182 from overleaf/ar/update-jws-to-3.2.3_or_4.0.1
[monorepo] update jws to 4.0.1

GitOrigin-RevId: b3e778b26b2860112fe80220d6e7354520994082
2025-12-10 09:05:25 +00:00
Andrew Rumble 90cf4b6a0a Merge pull request #29841 from overleaf/ar-convert-filestore-to-esm
[filestore] convert to ES modules

GitOrigin-RevId: 404905973548bb6e437fff66b368e87be8249b73
2025-12-05 09:05:35 +00:00
Andrew Rumble 6354310656 Merge pull request #30021 from overleaf/ar/extend-eslint-to-module-test-files
[web] extend eslint to module test files

GitOrigin-RevId: 1625362e26dd2d528c2a1d8fa5d03797cd6c011d
2025-12-03 09:06:05 +00:00
Andrew Rumble a1f1ca2028 Merge pull request #29948 from overleaf/ar/docstore-conversion-to-esm
[docstore] conversion to esm

GitOrigin-RevId: 9d255047bd7ae25f2b0b38f3a721741e8a0b7ad8
2025-12-03 09:05:42 +00:00
Andrew Rumble f1e788d9b3 Merge pull request #29967 from overleaf/ar/web-remove-mocha-unit-tests
[web] remove mocha unit tests

GitOrigin-RevId: eda753af3470dbd1f385cb0bc3f06d78ade8a764
2025-12-03 09:05:37 +00:00
Andrew Rumble 07c827e9fd Merge pull request #29928 from overleaf/ar-last-infrastructure-conversions
[web] last infrastructure conversions

GitOrigin-RevId: ad1aff9b7df0610ed0303157d9e2c8032f32c02b
2025-11-28 09:05:56 +00:00
Andrew Rumble 385432e8f1 Merge pull request #29921 from overleaf/revert-29914-kh-fix-import-in-scripts
Revert "[web] fix bad import in new Stripe scripts"

GitOrigin-RevId: 8bcedb2543e161fb7ae95ba6bae361c5fee7a670
2025-11-27 09:05:59 +00:00
Andrew Rumble 18f44866e5 Merge pull request #29919 from overleaf/revert-29795-ar-last-infrastructure-conversions
Revert "[web] last infrastructure conversions"

GitOrigin-RevId: 48dc64553012afb5d2db4b2eb9c9898489b7e5ef
2025-11-27 09:05:54 +00:00
Andrew Rumble d748d8d606 Merge pull request #29795 from overleaf/ar-last-infrastructure-conversions
[web] last infrastructure conversions

GitOrigin-RevId: 68aa11625a9bc6d0d5324ecd95bb5ac52af8ee96
2025-11-27 09:05:30 +00:00
Andrew Rumble e2cb424695 Merge pull request #29849 from overleaf/ar-add-missing-prism-certificate-to-web
[web] Add the missing intermediate certificate to web service

GitOrigin-RevId: 293009ae2da30f698aa0d38dc4cd902b0d8ab5e5
2025-11-24 09:07:00 +00:00
Andrew Rumble beb6f6d484 Merge pull request #29597 from overleaf/ar-last-features-esm-conversion
[web] last features esm conversion

GitOrigin-RevId: a35ab995bf654f1cdfe0e0062d8806761ecccf2d
2025-11-21 09:05:36 +00:00
Andrew Rumble 5a4592b153 Merge pull request #29720 from overleaf/renovate-npm-glob-vulnerability
[Core] Update dependency glob to v11.1.0 [SECURITY] - abandoned

GitOrigin-RevId: 866612e84e2afd3edc97c244e22faeaff22484cf
2025-11-20 09:05:44 +00:00
Andrew Rumble 28f0b8be89 [web] Sanitize URLs to remove sensitive build IDs (#29486)
from overleaf/ar-bg-filter-buildids-from-sentry

GitOrigin-RevId: 66746bc0584fd75fa27a54ef1a666d5e7fa53fce
2025-11-18 09:05:57 +00:00
Andrew Rumble f306e1325e Add migration to drop docHistoryIndex
GitOrigin-RevId: 859b610313135338b6e6b58173b8980b057dc2a9
2025-11-18 09:05:53 +00:00
Andrew Rumble ee5ff397f8 Remove docHistoryIndex collection from db helpers
GitOrigin-RevId: 02a2c2291e1b7cb92558e2b1091275bd6cd15e5b
2025-11-18 09:05:49 +00:00