Commit Graph

  • 865ce8c3ff Merge pull request #28541 from overleaf/td-notifications-app-ts Tim Down 2025-10-10 10:04:50 +01:00
  • 7aa66b260c Merge pull request #28541 from overleaf/td-notifications-app-ts Tim Down 2025-10-10 10:04:50 +01:00
  • 4e64b85fea [CE/SP] Fix default footer (#28947) Miguel Serrano 2025-10-10 10:31:40 +02:00
  • d54efe78f7 [CE/SP] Fix default footer (#28947) Miguel Serrano 2025-10-10 10:31:40 +02:00
  • 97cabd4fea Merge pull request #28988 from overleaf/bg-add-file-info-to-performance-logs Brian Gough 2025-10-10 09:08:45 +01:00
  • 58094ebcd6 Merge pull request #28988 from overleaf/bg-add-file-info-to-performance-logs Brian Gough 2025-10-10 09:08:45 +01:00
  • f4b42d7bd0 Merge pull request #28959 from overleaf/bg-exclude-health-checks-from-performance-logs Brian Gough 2025-10-10 09:08:35 +01:00
  • da3f366643 Merge pull request #28959 from overleaf/bg-exclude-health-checks-from-performance-logs Brian Gough 2025-10-10 09:08:35 +01:00
  • 8578091794 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
  • 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
  • 9963ff929e Rolling builds error logs notification (#28654) Jimmy Domagala-Tang 2025-10-09 12:49:44 -04:00
  • 0ecfc246a2 Rolling builds error logs notification (#28654) Jimmy Domagala-Tang 2025-10-09 12:49:44 -04:00
  • 2bd9ffbd6d Merge pull request #28850 from overleaf/mfb-promisify-user-membership-view-model Maria Florencia Besteiro Gonzalez 2025-10-09 16:58:50 +02: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
  • e29de2b881 [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
  • 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
  • f28951e203 [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
  • 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
  • 943af3cd6f Use path.resolve for resolving paths (#28905) Alf Eaton 2025-10-09 13:23:28 +01:00
  • e5e279a19f Use path.resolve for resolving paths (#28905) Alf Eaton 2025-10-09 13:23:28 +01:00
  • bbfeb5bec3 Use promises version of getUsersByHostname Andrew Rumble 2025-10-09 11:37:54 +01:00
  • 95fda8dd36 Use promises version of getUsersByHostname Andrew Rumble 2025-10-09 11:37:54 +01:00
  • b875d71fd2 Merge pull request #28898 from overleaf/ls-send-email-for-tax-exempt-certificate Liangjun Song 2025-10-09 09:10:01 +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
  • 531904df8c Merge pull request #28851 from overleaf/ls-collect-business-details-in-stripe-elements Liangjun Song 2025-10-09 08:35:59 +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
  • 84417220d3 Merge pull request #28847 from overleaf/kh-verify-trials Liangjun Song 2025-10-09 08:34:51 +01:00
  • a79171479b Merge pull request #28847 from overleaf/kh-verify-trials Liangjun Song 2025-10-09 08:34:51 +01:00
  • bea8378082 Merge pull request #28781 from overleaf/ls-handle-business-details-on-backend Liangjun Song 2025-10-09 08:34:16 +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
  • c7d06c00e2 Revert "Show tooltip immediately if a tooltip is already open (#28870)" (#28935) Alf Eaton 2025-10-08 16:27:13 +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
  • 30cb3c575c [document-updater] fix test after other async/await work (#28944) Jakob Ackermann 2025-10-08 16:39:25 +02:00
  • dd3c1b686e [document-updater] fix test after other async/await work (#28944) Jakob Ackermann 2025-10-08 16:39:25 +02:00
  • e0992fe6e5 Make test admin users engineers Andrew Rumble 2025-10-07 17:50:02 +01:00
  • 3211c7c37a Make test admin users engineers Andrew Rumble 2025-10-07 17:50:02 +01:00
  • 733ff57fb5 [document-updater] migrate HistoryManager to async/await (#28789) Jakob Ackermann 2025-10-08 15:36:34 +02:00
  • d648c96603 [document-updater] migrate HistoryManager to async/await (#28789) Jakob Ackermann 2025-10-08 15:36:34 +02:00
  • ec659f32ba [document-updater] migrate ProjectFlusher to async/await (#28796) Jakob Ackermann 2025-10-08 15:35:16 +02:00
  • b0b9733a42 [document-updater] migrate ProjectFlusher to async/await (#28796) Jakob Ackermann 2025-10-08 15:35:16 +02:00
  • a809f679fd Merge pull request #28865 from overleaf/ii-domain-capture-join-success-message-edit ilkin-overleaf 2025-10-08 16:34:20 +03: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
  • 8ce052e55b Merge pull request #28833 from overleaf/ii-await-project-helper ilkin-overleaf 2025-10-08 16:34:00 +03:00
  • 9cc6fd9d82 Merge pull request #28833 from overleaf/ii-await-project-helper ilkin-overleaf 2025-10-08 16:34:00 +03:00
  • 4e565f37b7 Merge pull request #28808 from overleaf/ii-await-user-handler ilkin-overleaf 2025-10-08 16:33:50 +03:00
  • 22b38d02b0 Merge pull request #28808 from overleaf/ii-await-user-handler ilkin-overleaf 2025-10-08 16:33:50 +03:00
  • 1eed826509 Remove request from analytics service Andrew Rumble 2025-10-02 09:35:02 +01:00
  • 8b5c920cea Remove request from analytics service Andrew Rumble 2025-10-02 09:35:02 +01:00
  • f67d5fe006 Merge pull request #28880 from overleaf/bg-add-time-option-to-clsi Brian Gough 2025-10-08 10:37:18 +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
  • 3a27b707a1 [web] convert GeoIpLookup to async/await (#28802) Jakob Ackermann 2025-10-08 11:18:04 +02:00
  • 3913008e02 [web] convert GeoIpLookup to async/await (#28802) Jakob Ackermann 2025-10-08 11:18:04 +02:00
  • 86607be6b5 Merge pull request #28889 from overleaf/dp-reference-manager-cta-tweaks Mathias Jakobsen 2025-10-08 10:13:41 +01:00
  • c90e1cb82c Merge pull request #28889 from overleaf/dp-reference-manager-cta-tweaks Mathias Jakobsen 2025-10-08 10:13:41 +01:00
  • 3a757549e1 Show tooltip immediately if a tooltip is already open (#28870) Alf Eaton 2025-10-08 10:13:20 +01:00
  • d3f05fda77 Show tooltip immediately if a tooltip is already open (#28870) Alf Eaton 2025-10-08 10:13:20 +01:00
  • 366b997fe7 Merge pull request #28871 from overleaf/mj-recompile-setting-changed-add-missing Mathias Jakobsen 2025-10-08 10:10:49 +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
  • e96754a03b Merge pull request #28893 from overleaf/mj-linter-brace-check Mathias Jakobsen 2025-10-08 10:10:41 +01:00
  • f9d0f7e3ee Merge pull request #28893 from overleaf/mj-linter-brace-check Mathias Jakobsen 2025-10-08 10:10:41 +01:00
  • 3a52be6110 Merge pull request #28912 from overleaf/msm-fix-certs-build Miguel Serrano 2025-10-08 10:17:44 +02:00
  • b6d116e957 Merge pull request #28912 from overleaf/msm-fix-certs-build Miguel Serrano 2025-10-08 10:17:44 +02:00
  • c3dc7823e0 Merge pull request #28868 from overleaf/msm-async-docstore-acceptance Miguel Serrano 2025-10-08 10:06:11 +02:00
  • 9723800b68 Merge pull request #28868 from overleaf/msm-async-docstore-acceptance Miguel Serrano 2025-10-08 10:06:11 +02:00
  • 98bb3a5ba8 Merge pull request #28779 from overleaf/msm-clsi-loadtest-async-await Miguel Serrano 2025-10-08 10:05:51 +02:00
  • 985a873971 Merge pull request #28779 from overleaf/msm-clsi-loadtest-async-await Miguel Serrano 2025-10-08 10:05:51 +02:00
  • a2d9c8f813 Merge pull request #28584 from overleaf/ac-some-web-esm-migration-5 Antoine Clausse 2025-10-08 09:56:43 +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
  • f3581c9743 Promisify ProjectHistoryClient, ProjectHistoryApp, SyncTests and SendingUpdatesTests (#28890) Domagoj Kriskovic 2025-10-07 15:10:35 +02:00
  • 267fc5393a Promisify ProjectHistoryClient, ProjectHistoryApp, SyncTests and SendingUpdatesTests (#28890) Domagoj Kriskovic 2025-10-07 15:10:35 +02:00
  • 9a0ad5c4db Merge pull request #28554 from overleaf/msm-force-s3-lib-storage-uploads Miguel Serrano 2025-10-07 12:56:55 +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
  • d0d71b199a Improve helpfulness of sso error messages Simon Gardner 2025-10-07 10:46:07 +01:00
  • 4a5b29d166 Improve helpfulness of sso error messages Simon Gardner 2025-10-07 10:46:07 +01:00
  • 919a0a17e8 Merge pull request #28826 from overleaf/msm-bump-dockerode-4-0-9 Miguel Serrano 2025-10-07 10:52:19 +02:00
  • f326f29a83 Merge pull request #28826 from overleaf/msm-bump-dockerode-4-0-9 Miguel Serrano 2025-10-07 10:52:19 +02:00
  • 8903cfa74d Merge pull request #28800 from overleaf/dp-promisify-user-getter David 2025-10-07 09:48:57 +01:00
  • 48cc1b1cd8 Merge pull request #28800 from overleaf/dp-promisify-user-getter David 2025-10-07 09:48:57 +01:00
  • d090cf8a37 Merge pull request #28801 from overleaf/dp-promisify-login-rate-limiter David 2025-10-07 09:48:51 +01:00
  • 6715b0a6f8 Merge pull request #28801 from overleaf/dp-promisify-login-rate-limiter David 2025-10-07 09:48:51 +01:00
  • 525229d5c3 Merge pull request #28811 from overleaf/dp-promisify-learned-words-manager David 2025-10-07 09:48:44 +01:00
  • abd3e6e325 Merge pull request #28811 from overleaf/dp-promisify-learned-words-manager David 2025-10-07 09:48:44 +01:00
  • c927c4d10b Merge pull request #28845 from overleaf/td-async-await-doc-updater-client Tim Down 2025-10-07 09:34:24 +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
  • f2a3a65b33 Enable ai shortcut for new users (#28844) Borja 2025-10-07 09:36:13 +02:00
  • 07234fd7d2 Enable ai shortcut for new users (#28844) Borja 2025-10-07 09:36:13 +02:00
  • ecb57dfe35 [server-ce] tests: migrate host-admin to ESM, zod and npm-workspaces (#28838) Jakob Ackermann 2025-10-06 17:22:35 +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
  • 6649c13d8e [git-bridge] migrate pipeline to Jenkins (#28763) Jakob Ackermann 2025-10-06 13:20:13 +02:00
  • c621d0f318 [git-bridge] migrate pipeline to Jenkins (#28763) Jakob Ackermann 2025-10-06 13:20:13 +02:00
  • 2c95b64bb6 Ensure that invalid search regexp is correctly highlighted (#28724) Alf Eaton 2025-10-06 10:59:11 +01:00
  • 7e74841a97 Ensure that invalid search regexp is correctly highlighted (#28724) Alf Eaton 2025-10-06 10:59:11 +01:00
  • f1ccad770b Merge pull request #28733 from overleaf/ae-tooltip-delay Alf Eaton 2025-10-06 10:58:35 +01:00
  • 93a4498c93 Merge pull request #28733 from overleaf/ae-tooltip-delay Alf Eaton 2025-10-06 10:58:35 +01:00
  • 3ed9daa926 Prevent Group subscription admins from deleting their own group subscription when invited to join Simon Gardner 2025-10-06 10:22:08 +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
  • 3162078ebb Improve UX for entering multi-digit quantities in Buy More Licenses feature Simon Gardner 2025-10-06 10:21:39 +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
  • 494ffdcd56 [web] When main document is not set open last selected file (#28737) Domagoj Kriskovic 2025-10-06 10:47:52 +02:00
  • bc6ae7816c [web] When main document is not set open last selected file (#28737) Domagoj Kriskovic 2025-10-06 10:47:52 +02:00