Jakob Ackermann
81f0807fc6
[web] prepare filestore migration for Server Pro/CE ( #27230 )
...
* [web] prepare filestore migration for Server Pro/CE
* [history-v1] remove unused USER_FILES_BUCKET_NAME env var from script
* [server-ce] tests: write default docker-compose.override.yml on startup
* [server-ce] tests: extend access logging of host-admin for response
* [server-ce] tests: test text and binary file upload
* [server-ce] tests: add tests for filestore migration
* [web] simplify feature gate for filestore/project-history-blobs logic
Co-authored-by: Brian Gough <brian.gough@overleaf.com>
* [server-ce] test: fix flaky test helper
---------
Co-authored-by: Brian Gough <brian.gough@overleaf.com>
GitOrigin-RevId: f89bdab2749e2b7a49d609e2eac6bf621c727966
2025-07-22 08:06:58 +00:00
Jakob Ackermann
d954fd5498
[web] dumpFolder is created on app start ( #23559 )
...
GitOrigin-RevId: e05c920f27a79a59e0c9408780b9c005b0dac350
2025-02-13 09:06:11 +00:00
Jakob Ackermann
b5f96b50c0
[web] disable filestore writes ( #23470 )
...
GitOrigin-RevId: 96ccd9205f9bf21420e67aaa68f8bc035eeb87d8
2025-02-10 09:05:33 +00:00
Jakob Ackermann
8d99ad3964
[web] do not send filestore URLs when feature is disabled ( #23095 )
...
* [web] do not return createdBlob=true from error path
Defense in-depth, currently the only call-site bails out on error.
* [web] do not send filestore URLs when feature is disabled
GitOrigin-RevId: 7e90cf4c4babffeec337702502234bac73c1f116
2025-01-27 09:04:50 +00:00
Andrew Rumble
dc157392ae
Merge pull request #22765 from overleaf/ar-convert-final-acceptance-tests-to-es-modules
...
[web] convert final acceptance tests to es modules
GitOrigin-RevId: d0d0cd3dfedbe494ce51dd6f8c180dff02429ad8
2025-01-13 09:04:50 +00:00
Brian Gough
2ce82fabab
Merge pull request #22533 from overleaf/ar-only-use-history-for-blobs-when-enabled
...
[web] only use history for blobs when enabled
GitOrigin-RevId: 010983e9b29657d4c594e03945dca5700577bf0a
2025-01-10 09:05:32 +00:00
Andrew Rumble
e64e69f539
Merge pull request #22652 from overleaf/ar-handle-filestore-404-when-copying-in-saas
...
[web] Do not do filestore copy in SAAS
GitOrigin-RevId: 83456ca57f706246a86b997a038968aecfbae4c5
2024-12-24 09:04:48 +00:00
Jakob Ackermann
ce0d5fd383
Merge pull request #22177 from overleaf/jpa-file-view-hash-1
...
[web] migrate file-view to download from history-v1 (via web) 1/2
GitOrigin-RevId: b787e90c57af5e2704b06ba63502aa6fc09ea1df
2024-11-28 09:06:33 +00:00
Andrew Rumble
e0dba75b81
Convert top level acceptance tests to ES module
...
GitOrigin-RevId: ab45010ec557d62576c470d2e024549e67261c66
2024-10-16 09:35:34 +00:00
Miguel Serrano
cc0ce638b7
Merge pull request #21051 from overleaf/msm-esm-migration-history-v1
...
[web] Migrate `modules/history-v1` to ESM
GitOrigin-RevId: db1f5485ea268a6a9f62efd3183e16920505bfda
2024-10-16 08:05:02 +00:00
andrew rumble
e128e8ea32
Convert app.js to ES modules
...
GitOrigin-RevId: 7819cc8c8235b93b985c1c07c7dec778c93d9134
2024-10-14 11:04:23 +00:00
Eric Mc Sween
250acbf33c
Merge pull request #20520 from overleaf/em-ts-import
...
Use new import JSDoc syntax for Typescript annotations
GitOrigin-RevId: 782456d637fc8f2de6163b5d70fabf06c1d74964
2024-09-23 08:04:47 +00:00
andrew rumble
032deaf05c
Switch to mongodb-legacy
...
GitOrigin-RevId: 11e09528c153de6b7766d18c3c90d94962190371
2024-08-21 08:04:24 +00:00
Alexandre Bourdin
5bc5b1af2a
Merge pull request #19562 from overleaf/ab-modules-dependencies
...
[web] Modules dependencies
GitOrigin-RevId: d8bbb25a754f2ed58b1b1e924aa760b87d3135c6
2024-07-30 08:04:36 +00:00
Miguel Serrano
51de84664d
Merge pull request #16346 from overleaf/msm-remove-underscore
...
Remove `underscore` in monorepo
GitOrigin-RevId: fd3b92e3e8a940a7a086669232102320c34a89e2
2024-01-09 09:03:58 +00:00
Jimmy Domagala-Tang
ebd2a2f5fe
Merge pull request #16353 from overleaf/em-typescript-in-web-backend
...
Enable type checking in the web backend
GitOrigin-RevId: cc8e34777c89704765fcd9b973aed806c3ae9016
2024-01-04 09:03:43 +00:00
Mathias Jakobsen
c371732e6e
Merge pull request #16186 from overleaf/mj-mongo-object-id
...
[web] Use constructor for ObjectId
GitOrigin-RevId: 9eb8b377ea599605b72af237d1ab12f4d8287162
2023-12-19 09:04:02 +00:00
Brian Gough
d3adcff0f1
Merge pull request #15544 from overleaf/bg-misc-use-literal-paths
...
Replace APP_ROOT and other variables with literal paths in web imports
GitOrigin-RevId: 138f03ad9355c8c6c92a206b0e54573234a6f65d
2023-11-02 08:53:03 +00:00
Jakob Ackermann
e23c2dafef
Merge pull request #14409 from overleaf/jpa-open-source-history-v1-tests
...
[web] enable history-v1 tests for Server Pro/CE
GitOrigin-RevId: 74119a09c101ed74c37833384722f85b0e3830dd
2023-09-01 08:03:53 +00:00
Gernot Schulz
1a7b0f0414
Merge pull request #14413 from overleaf/gs-kustomize-tpref
...
Add Kustomization for third-party-references
GitOrigin-RevId: 5e9508e0f66df6b462fb49786b0941d52c2eb1f4
2023-09-01 08:03:49 +00:00