overleaf-cep/services/web/test/unit/src
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
..
Analytics Convert return new Promise to await new Promise 2025-06-25 08:06:59 +00:00
Authentication Support password-fallbackPassword array in requireBasicAuth (#27237) 2025-07-22 08:05:51 +00:00
Authorization [web] fetch project once for joinProject (#25667) 2025-06-03 08:06:13 +00:00
BetaProgram Use a context function to replicate the behaviour of done 2025-06-25 08:07:08 +00:00
BrandVariations Merge pull request #26440 from overleaf/mj-ide-co-branding-submit 2025-06-26 08:05:10 +00:00
Chat [web] fetch user details for chat messages/ranges in a single batch (#26342) 2025-06-12 08:06:16 +00:00
Collaborators Merge pull request #26918 from overleaf/em-transfer-to-reviewer 2025-07-10 08:06:50 +00:00
Compile Merge pull request #25646 from overleaf/em-ds-mobile-app-compile 2025-05-21 08:06:36 +00:00
Contact Use a context function to replicate the behaviour of done 2025-06-25 08:07:08 +00:00
Cooldown Change imports that use chai to use vitest 2025-06-10 08:05:18 +00:00
Docstore Promisify tests 2025-04-29 08:05:18 +00:00
Documents Add docModified hook in ds-mobile-app module (#27196) 2025-07-22 08:05:56 +00:00
DocumentUpdater [web] prepare filestore migration for Server Pro/CE (#27230) 2025-07-22 08:06:58 +00:00
Downloads Merge pull request #26827 from overleaf/mj-zip-download-name 2025-07-08 08:06:26 +00:00
Editor [web] skip fetching members and invites for restricted users (#25673) 2025-06-03 08:06:22 +00:00
Email Merge pull request #24907 from overleaf/ii-managed-users-make-unmanaged 2025-06-13 08:05:37 +00:00
Errors Merge pull request #15419 from overleaf/em-error-request-logging 2023-10-31 09:04:36 +00:00
Exports Convert return new Promise to await new Promise 2025-06-25 08:06:59 +00:00
FileStore Convert return new Promise to await new Promise 2025-06-25 08:06:59 +00:00
HelperFiles Merge pull request #25784 from overleaf/dp-backend-reviewer-role-cleanup 2025-05-23 08:05:54 +00:00
helpers [web] remove deledFiles collection (#25750) 2025-05-23 08:05:01 +00:00
History [web] copy duplicated comment id into id field (#26481) 2025-06-18 08:05:39 +00:00
InactiveData Merge pull request #21706 from overleaf/bg-clear-projects-from-docupdater 2024-12-09 09:04:44 +00:00
infrastructure [web] prepare filestore migration for Server Pro/CE (#27230) 2025-07-22 08:06:58 +00:00
Institutions Promisify tests 2025-04-29 08:05:18 +00:00
LinkedFiles Convert return new Promise to await new Promise 2025-06-25 08:06:59 +00:00
Metadata Change imports that use chai to use vitest 2025-06-10 08:05:18 +00:00
Newsletter Merge pull request #18021 from overleaf/rh-mailchimp-api 2024-04-22 08:04:33 +00:00
Notifications Convert return new Promise to await new Promise 2025-06-25 08:06:59 +00:00
PasswordReset Tear down bs5-auth-pages feature flag (#27035) 2025-07-14 08:05:56 +00:00
Project Merge pull request #26994 from overleaf/rh-cio-ai-assist 2025-07-15 08:05:42 +00:00
Publishers Promisify tests 2025-04-29 08:05:18 +00:00
Referal Convert return new Promise to await new Promise 2025-06-25 08:06:59 +00:00
References [web] prepare filestore migration for Server Pro/CE (#27230) 2025-07-22 08:06:58 +00:00
SamlLog Merge pull request #17831 from overleaf/msm-filter-saml-error-log 2024-05-28 08:04:10 +00:00
Security Promisify tests 2025-04-29 08:05:18 +00:00
Settings [web] Use localized number formatting for currencies (#17622) 2024-04-19 08:03:54 +00:00
Spelling Remove web /spelling/check endpoint (#21740) 2024-11-11 09:05:04 +00:00
SplitTests [web] prepare filestore migration for Server Pro/CE (#27230) 2025-07-22 08:06:58 +00:00
Subscription Merge pull request #27093 from overleaf/ls-support-3ds-in-group-plan-update-flows 2025-07-16 08:05:25 +00:00
SystemMessages Merge pull request #17084 from overleaf/dp-mongoose-callback-system-message-manager 2024-02-20 09:04:38 +00:00
Tags Convert return new Promise to await new Promise 2025-06-25 08:06:59 +00:00
Templates Merge pull request #25060 from overleaf/mj-core-pug-bs5 2025-04-29 08:06:01 +00:00
ThirdPartyDataStore [web] prepare filestore migration for Server Pro/CE (#27230) 2025-07-22 08:06:58 +00:00
TokenAccess Replace uses of resolve in place of a NextFunction 2025-07-14 08:06:09 +00:00
Tutorial Merge pull request #20371 from overleaf/mf-us-gov-banner 2024-10-14 11:02:15 +00:00
Uploads Convert return new Promise to await new Promise 2025-06-25 08:06:59 +00:00
User [web] In tests, update email confirmation to use the 6-digits flow (#27069) 2025-07-18 08:06:18 +00:00
UserMembership Merge pull request #26366 from overleaf/jel-group-csv 2025-07-15 08:06:14 +00:00