Commit Graph

  • da3f366643 Merge pull request #28959 from overleaf/bg-exclude-health-checks-from-performance-logs Brian Gough 2025-10-10 09:08:35 +01:00
  • 7b6565c98f Merge pull request #28946 from overleaf/bg-set-health-check-flag-on-compile-status-requests Brian Gough 2025-10-10 08:38:21 +01:00
  • 0ecfc246a2 Rolling builds error logs notification (#28654) Jimmy Domagala-Tang 2025-10-09 12:49:44 -04:00
  • 81ababb7aa Merge pull request #28850 from overleaf/mfb-promisify-user-membership-view-model Maria Florencia Besteiro Gonzalez 2025-10-09 16:58:50 +02:00
  • 5a11958a57 [v1, web] Return "200 null" instead of no content in v2/api/v2/users/:userId/ip_matcher when there is no data, so it can be read as JSON in the frontend (#28913) Antoine Clausse 2025-10-09 15:42:31 +02:00
  • 0abab86dc1 [web] Hide the "Project URL lookup" menu item for admins without view-project-setting (#28952) Antoine Clausse 2025-10-09 15:41:58 +02:00
  • e5e279a19f Use path.resolve for resolving paths (#28905) Alf Eaton 2025-10-09 13:23:28 +01:00
  • 95fda8dd36 Use promises version of getUsersByHostname Andrew Rumble 2025-10-09 11:37:54 +01:00
  • 2153fd7fa5 Merge pull request #28898 from overleaf/ls-send-email-for-tax-exempt-certificate Liangjun Song 2025-10-09 09:10:01 +01:00
  • b8da04078d Merge pull request #28851 from overleaf/ls-collect-business-details-in-stripe-elements Liangjun Song 2025-10-09 08:35:59 +01:00
  • a79171479b Merge pull request #28847 from overleaf/kh-verify-trials Liangjun Song 2025-10-09 08:34:51 +01:00
  • fd9be80bb3 Merge pull request #28781 from overleaf/ls-handle-business-details-on-backend Liangjun Song 2025-10-09 08:34:16 +01:00
  • 7e3b853fc1 Revert "Show tooltip immediately if a tooltip is already open (#28870)" (#28935) Alf Eaton 2025-10-08 16:27:13 +01:00
  • dd3c1b686e [document-updater] fix test after other async/await work (#28944) Jakob Ackermann 2025-10-08 16:39:25 +02:00
  • 3211c7c37a Make test admin users engineers Andrew Rumble 2025-10-07 17:50:02 +01:00
  • d648c96603 [document-updater] migrate HistoryManager to async/await (#28789) Jakob Ackermann 2025-10-08 15:36:34 +02:00
  • b0b9733a42 [document-updater] migrate ProjectFlusher to async/await (#28796) Jakob Ackermann 2025-10-08 15:35:16 +02:00
  • c0a836082c Merge pull request #28865 from overleaf/ii-domain-capture-join-success-message-edit ilkin-overleaf 2025-10-08 16:34:20 +03:00
  • 9cc6fd9d82 Merge pull request #28833 from overleaf/ii-await-project-helper ilkin-overleaf 2025-10-08 16:34:00 +03:00
  • 22b38d02b0 Merge pull request #28808 from overleaf/ii-await-user-handler ilkin-overleaf 2025-10-08 16:33:50 +03:00
  • 8b5c920cea Remove request from analytics service Andrew Rumble 2025-10-02 09:35:02 +01:00
  • d24f37d3a4 Merge pull request #28880 from overleaf/bg-add-time-option-to-clsi Brian Gough 2025-10-08 10:37:18 +01:00
  • 3913008e02 [web] convert GeoIpLookup to async/await (#28802) Jakob Ackermann 2025-10-08 11:18:04 +02:00
  • c90e1cb82c Merge pull request #28889 from overleaf/dp-reference-manager-cta-tweaks Mathias Jakobsen 2025-10-08 10:13:41 +01:00
  • d3f05fda77 Show tooltip immediately if a tooltip is already open (#28870) Alf Eaton 2025-10-08 10:13:20 +01:00
  • 3a8d383ac3 Merge pull request #28871 from overleaf/mj-recompile-setting-changed-add-missing Mathias Jakobsen 2025-10-08 10:10:49 +01:00
  • f9d0f7e3ee Merge pull request #28893 from overleaf/mj-linter-brace-check Mathias Jakobsen 2025-10-08 10:10:41 +01:00
  • b6d116e957 Merge pull request #28912 from overleaf/msm-fix-certs-build Miguel Serrano 2025-10-08 10:17:44 +02:00
  • 9723800b68 Merge pull request #28868 from overleaf/msm-async-docstore-acceptance Miguel Serrano 2025-10-08 10:06:11 +02:00
  • 985a873971 Merge pull request #28779 from overleaf/msm-clsi-loadtest-async-await Miguel Serrano 2025-10-08 10:05:51 +02:00
  • 33e63d79fc Merge pull request #28584 from overleaf/ac-some-web-esm-migration-5 Antoine Clausse 2025-10-08 09:56:43 +02:00
  • 267fc5393a Promisify ProjectHistoryClient, ProjectHistoryApp, SyncTests and SendingUpdatesTests (#28890) Domagoj Kriskovic 2025-10-07 15:10:35 +02:00
  • 3a35b8680e Merge pull request #28554 from overleaf/msm-force-s3-lib-storage-uploads Miguel Serrano 2025-10-07 12:56:55 +02:00
  • 4a5b29d166 Improve helpfulness of sso error messages Simon Gardner 2025-10-07 10:46:07 +01:00
  • f326f29a83 Merge pull request #28826 from overleaf/msm-bump-dockerode-4-0-9 Miguel Serrano 2025-10-07 10:52:19 +02:00
  • 48cc1b1cd8 Merge pull request #28800 from overleaf/dp-promisify-user-getter David 2025-10-07 09:48:57 +01:00
  • 6715b0a6f8 Merge pull request #28801 from overleaf/dp-promisify-login-rate-limiter David 2025-10-07 09:48:51 +01:00
  • abd3e6e325 Merge pull request #28811 from overleaf/dp-promisify-learned-words-manager David 2025-10-07 09:48:44 +01:00
  • c104aa454e Merge pull request #28845 from overleaf/td-async-await-doc-updater-client Tim Down 2025-10-07 09:34:24 +01:00
  • 07234fd7d2 Enable ai shortcut for new users (#28844) Borja 2025-10-07 09:36:13 +02:00
  • e03ca5a3a8 [server-ce] tests: migrate host-admin to ESM, zod and npm-workspaces (#28838) Jakob Ackermann 2025-10-06 17:22:35 +02:00
  • c621d0f318 [git-bridge] migrate pipeline to Jenkins (#28763) Jakob Ackermann 2025-10-06 13:20:13 +02:00
  • 7e74841a97 Ensure that invalid search regexp is correctly highlighted (#28724) Alf Eaton 2025-10-06 10:59:11 +01:00
  • 93a4498c93 Merge pull request #28733 from overleaf/ae-tooltip-delay Alf Eaton 2025-10-06 10:58:35 +01:00
  • 1bef1bb1d4 Prevent Group subscription admins from deleting their own group subscription when invited to join Simon Gardner 2025-10-06 10:22:08 +01:00
  • 14356f2675 Improve UX for entering multi-digit quantities in Buy More Licenses feature Simon Gardner 2025-10-06 10:21:39 +01:00
  • bc6ae7816c [web] When main document is not set open last selected file (#28737) Domagoj Kriskovic 2025-10-06 10:47:52 +02:00
  • 6d84dfddcc Skip checking status code for fetchJson Domagoj Kriskovic 2025-10-06 10:29:05 +02:00
  • 62ec3f9644 Promisify ReadingASnapshotTests Domagoj Kriskovic 2025-10-02 10:32:24 +02:00
  • aed47ef01b Promisify LatestSnapshotTests Domagoj Kriskovic 2025-10-02 10:27:02 +02:00
  • 64d1f160a1 promisify LabelsTests and SummarisedUpdatesTests Domagoj Kriskovic 2025-10-02 13:10:36 +02:00
  • 9150fc332c Promisify SummarisedUpdatesTests Domagoj Kriskovic 2025-10-02 10:47:54 +02:00
  • c1bfd2192d promisify GetChangesInChunkSince Domagoj Kriskovic 2025-10-02 10:18:59 +02:00
  • 54190e1040 promisidy FlushManagerTests Domagoj Kriskovic 2025-10-01 13:26:11 +02:00
  • 1c2aa6251e promisify FileTreeDiffTests Domagoj Kriskovic 2025-10-02 12:33:15 +02:00
  • c8d4edfa85 Merge pull request #28824 from overleaf/rh-promisify-ott-handler roo hutton 2025-10-03 09:48:09 +01:00
  • 37918244fc Merge pull request #28578 from overleaf/rh-account-settings-links roo hutton 2025-10-03 09:47:23 +01:00
  • 72c02bbd98 [e2e] Prevent slashes in generated project names (#28835) Antoine Clausse 2025-10-02 17:17:34 +02:00
  • 632a563ed2 convert some helper functions in ProjectHistoryClient Domagoj Kriskovic 2025-10-02 11:50:17 +02:00
  • 5944d20340 promisify DiscardingUpdatesTests Domagoj Kriskovic 2025-10-01 12:59:14 +02:00
  • 5e03da3b58 promisify DiffTests Domagoj Kriskovic 2025-10-01 12:53:01 +02:00
  • c1645ebe2c promisify RetryTests Domagoj Kriskovic 2025-10-01 12:31:31 +02:00
  • 3840eaa0d8 promisify DeleteProjectTests Domagoj Kriskovic 2025-10-01 12:24:04 +02:00
  • a9d805ef9b delete unused helper Domagoj Kriskovic 2025-10-01 12:06:04 +02:00
  • 854536fcc9 use async/await HealthCheckTests, promisify helpers Domagoj Kriskovic 2025-10-01 12:03:23 +02:00
  • b0b7822d8d [web] redirect offsite payment failures back to checkout (#28778) Kristina 2025-10-02 09:29:24 +02:00
  • e2e6a52b97 [web] rm unused callback parameter from ProjectDetailsHandler (#28804) Kristina 2025-10-02 09:28:52 +02:00
  • c3c04acfea [web] add junit integration for Jenkins (#28788) Jakob Ackermann 2025-10-02 09:28:09 +02:00
  • e8bc186ca0 Merge pull request #28752 from overleaf/msm-clsi-acceptance-async-await Miguel Serrano 2025-10-01 10:36:36 +02:00
  • c22e44438e Support for deleting and editing chat messages (#28204) Domagoj Kriskovic 2025-10-01 10:22:57 +02:00
  • f0f7899de4 Fix duplicated sign in event (#28777) jmescuderowritefull 2025-10-01 09:40:46 +02:00
  • 5fe9d3d6e9 [monorepo] migrate monorepo checks to Jenkins (#28765) Jakob Ackermann 2025-09-30 14:19:15 +02:00
  • 7488c80b36 [web] bring back initial compile from cache (#28771) Jakob Ackermann 2025-09-30 11:14:09 +02:00
  • 360c7c1d33 Clean extension checks and old feature flags in Writefull (#28713) jmescuderowritefull 2025-09-30 10:43:29 +02:00
  • 67f105edcf Change suggestion-click event listener to avoid duplications (#28756) Borja 2025-09-30 10:31:34 +02:00
  • 9e3aba0b6f [web] add translated error messages to Stripe custom checkout (#28730) Kristina 2025-09-30 09:54:19 +02:00
  • 414fc3cdb3 Merge pull request #28753 from overleaf/em-debug-revert-file Eric Mc Sween 2025-09-29 15:41:29 -04:00
  • 56c1d38d47 Remove duplicated story (#28751) Rebeka Dekany 2025-09-29 13:12:00 +02:00
  • 1d36f42159 Merge pull request #28684 from overleaf/dp-syntax-checks-casing David 2025-09-29 11:32:53 +01:00
  • 1b5887d97f Merge pull request #28675 from overleaf/dp-pdf-preview-output-files-typescript-2 David 2025-09-29 11:32:36 +01:00
  • 2bf48b3774 Allow fetching csv files by date from GCS Andrew Rumble 2025-09-23 13:55:23 +01:00
  • 19b38340ac Consistent usage of the modal header close button (#28681) Rebeka Dekany 2025-09-29 10:30:56 +02:00
  • 8b33fc86ab [web] style Stripe custom checkout page (#28704) Kristina 2025-09-29 09:28:17 +02:00
  • e9fd1311a7 Merge pull request #28639 from overleaf/kh-analytics-for-custom-checkout-part-2 Kristina 2025-09-29 09:27:37 +02:00
  • e05ec0321b [server-pro] extend hotfix 5.5.5: avoid creating user_files directory (#28738) Jakob Ackermann 2025-09-26 18:52:14 +02:00
  • 84e4808812 Merge pull request #28656 from overleaf/em-restore-optimize-file-download Eric Mc Sween 2025-09-26 11:10:36 -04:00
  • a7c64d05e8 Merge pull request #28655 from overleaf/em-restore-avoid-doc-download Eric Mc Sween 2025-09-26 11:09:09 -04:00
  • a51ba7a7d5 [server-ce] tests: add junit integration for Jenkins (#28732) Jakob Ackermann 2025-09-26 15:13:06 +02:00
  • 2db902bdd2 [monorepo] remove debug logging for mongo containers (#28716) Jakob Ackermann 2025-09-26 13:21:48 +02:00
  • dc1203e2bd [CE/SP] Rebuild base image (#28727) Miguel Serrano 2025-09-26 13:19:59 +02:00
  • c1446b9d34 [real-time] reduce delay in test for faster CI VM (#28721) Jakob Ackermann 2025-09-26 13:13:15 +02:00
  • ee447b67e8 Merge pull request #28689 from overleaf/ls-stripe-elements-for-group-plans Liangjun Song 2025-09-26 17:46:57 +08:00
  • 9153130c4f Merge pull request #28586 from overleaf/ls-dropdown-to-select-segment Liangjun Song 2025-09-26 17:46:45 +08:00
  • f582a77de0 Merge pull request #28470 from overleaf/ls-script-to-migration-user-id-metadata Liangjun Song 2025-09-26 17:44:35 +08:00
  • 3b853e9434 Merge pull request #28719 from overleaf/dependabot-npm_and_yarn-tar-fs-3.1.1 Brian Gough 2025-09-26 10:06:54 +01:00
  • 3b232ca419 [server-pro] add caching to docker build (#27887) Jakob Ackermann 2025-09-26 10:17:13 +02:00
  • 1b8a183430 [web] Prevent errors from silently resolving and simplify promises in tests (#28621) Antoine Clausse 2025-09-26 10:12:01 +02:00
  • 3bba9c9fb7 Merge pull request #28631 from overleaf/msm-group-audit-log-filter Miguel Serrano 2025-09-26 09:38:14 +02:00
  • 3b5ea89a1c Update loading spinner status (#28177) Rebeka Dekany 2025-09-25 11:46:28 +02:00
  • aebff54a6b Improvement to OLButton loading labels (#28659) Rebeka Dekany 2025-09-25 11:45:47 +02:00