Commit Graph

  • 4eeefbeaaf Migrate pauseSubscription to zod Eric Mc Sween 2025-07-03 16:13:24 -04:00
  • 25d6bb85cc Migrate removeAddon to zod Eric Mc Sween 2025-07-03 16:10:39 -04:00
  • 4797ca035c Migrate purchaseAddon to zod Eric Mc Sween 2025-07-03 16:08:43 -04:00
  • 8b518d07ff Migrate group submit form to zod Eric Mc Sween 2025-07-03 16:06:25 -04:00
  • 5526a094bc Migrate group user add to zod Eric Mc Sween 2025-07-03 16:02:44 -04:00
  • 2995b29829 Merge pull request #28205 from overleaf/em-promisify-project-manager Eric Mc Sween 2025-09-02 08:15:25 -04:00
  • ce93941cf2 Merge pull request #28245 from overleaf/mj-word-count-client-fix Mathias Jakobsen 2025-09-02 12:55:36 +01:00
  • b50da23bb1 Restore main element for #ide-root (#28238) Alf Eaton 2025-09-02 12:36:09 +01:00
  • 8282aa85f2 Merge pull request #28128 from overleaf/mj-client-word-count-magic-comments Mathias Jakobsen 2025-09-02 12:35:07 +01:00
  • 1625cc7848 Merge pull request #28229 from overleaf/dp-ai-interstitial David 2025-09-02 11:24:54 +01:00
  • 299feb3c69 Merge pull request #28230 from overleaf/dp-remove-gutter-ai-interstitial David 2025-09-02 11:24:46 +01:00
  • ca4a515ce5 Run hashed emails backfill in analytics Andrew Rumble 2025-08-28 17:48:22 +01:00
  • 9c8033fd34 Add script for backfilling hashed emails Andrew Rumble 2025-08-27 17:33:00 +01:00
  • ed0c4c447e Merge pull request #24468 from overleaf/mj-client-side-references Mathias Jakobsen 2025-09-02 10:41:41 +01:00
  • f6820ed794 [dsmp] replace stubs with MockDocStoreApi and MockDocUpdaterApi (#28122) Domagoj Kriskovic 2025-09-02 10:11:20 +02:00
  • c984134142 Open selected file on project restore (#28145) Domagoj Kriskovic 2025-09-02 10:03:46 +02:00
  • 3a7a7c8281 Merge pull request #28200 from overleaf/rh-trial-extension-fix roo hutton 2025-09-01 14:26:01 +01:00
  • 95963079b5 v1 of canModifyGroupManager meta tag Andrew Rumble 2025-08-15 16:45:18 +01:00
  • 065cabb2be Add view-group-manager capability Andrew Rumble 2025-08-15 15:37:17 +01:00
  • b8852282cd [web] Promisify AuthorizationTests (#28211) Antoine Clausse 2025-09-01 12:16:18 +02:00
  • 2747d494bc Merge pull request #28208 from overleaf/mj-compile-events-draft Mathias Jakobsen 2025-09-01 10:47:09 +01:00
  • 97d8f73749 Update selectors to improve CE test stability (#28096) Rebeka Dekany 2025-09-01 11:43:47 +02:00
  • bd4130c147 [filestore] remove user files endpoints (#28125) Jakob Ackermann 2025-09-01 11:43:37 +02:00
  • 2036947981 [server-pro] test: harden reconfiguring (#28193) Jakob Ackermann 2025-08-29 17:42:23 +02:00
  • ca9455d7f2 Merge pull request #28182 from overleaf/em-promisify-http-controller Eric Mc Sween 2025-08-29 09:39:40 -04:00
  • 294fb94431 [web] Fix metrics pages membership middleware (#28194) Antoine Clausse 2025-08-29 12:07:54 +02:00
  • b910cb47ef Merge pull request #28138 from overleaf/msm-remove-volumes-dockerode Miguel Serrano 2025-08-29 11:26:39 +02:00
  • ecc0d603e2 Merge pull request #28163 from overleaf/em-dsmp-event-names Eric Mc Sween 2025-08-28 09:46:25 -04:00
  • 5895facb7e Merge pull request #28175 from overleaf/tm-subscription-v1-id-index Thomas 2025-08-28 15:05:54 +02:00
  • 2605edb9dd Merge pull request #28173 from overleaf/td-remove-disable-skip-tests Tim Down 2025-08-28 11:50:05 +01:00
  • 4cc07da294 Improve display of generic SAML errors Simon Gardner 2025-08-28 11:14:40 +01:00
  • 4ec437db9e Merge pull request #28003 from overleaf/rh-b2c-js-ts roo hutton 2025-08-28 10:25:44 +01:00
  • 467102fd1b Merge pull request #27643 from overleaf/rh-pause-cancel roo hutton 2025-08-28 10:25:06 +01:00
  • 3279f997bb Merge pull request #28161 from overleaf/bg-improved-index-for-lastBackedUpVersion Brian Gough 2025-08-28 09:42:02 +01:00
  • e2716298cb Add zod helpers to Validation module Andrew Rumble 2025-08-21 13:45:11 +01:00
  • 3354300e63 Add zod request validation helper Eric Mc Sween 2025-07-02 17:56:30 -04:00
  • 27230aa017 Handle zod errors in global error handler Eric Mc Sween 2025-07-02 17:49:46 -04:00
  • e7c290985a Install zod and zod-validation-error in web Eric Mc Sween 2025-07-02 17:46:37 -04:00
  • 42f3bd208b Log error on web service start when hashedEmailSalt not set Andrew Rumble 2025-08-27 10:51:04 +01:00
  • eb737c7a98 Register email changes with analytics when appropriate Andrew Rumble 2025-08-22 15:44:15 +01:00
  • cfbfcbc5db Add helper functions for creating change events Andrew Rumble 2025-08-22 15:42:50 +01:00
  • ae504e8af5 Add AnalyticsManager function for registering email changes Andrew Rumble 2025-08-22 11:17:06 +01:00
  • 4779b17ad1 Add email-change queue Andrew Rumble 2025-08-22 11:14:37 +01:00
  • 9a7bc564c1 Merge pull request #28110 from overleaf/ls-handle-manual-subscription-on-add-on-purchase-page Liangjun Song 2025-08-27 15:35:54 +01:00
  • 3adf77994b Merge pull request #28071 from overleaf/ls-add-logic-to-sync-ol-to-stripe-subscription-mapping Liangjun Song 2025-08-27 15:35:30 +01:00
  • 7337ee7a8b Merge pull request #28123 from overleaf/dp-file-outline-hover David 2025-08-27 15:04:54 +01:00
  • e94ef818b8 Merge pull request #28114 from overleaf/dp-spell-check-link David 2025-08-27 15:04:45 +01:00
  • 657f3a36ba Merge pull request #28120 from overleaf/dp-more-error-states David 2025-08-27 15:04:36 +01:00
  • 8948e40b22 Revert "Merge pull request #27679 from overleaf/msm-aws-sdk-upgrade" (#28151) Miguel Serrano 2025-08-27 15:13:36 +02:00
  • 39381d808a Merge pull request #27679 from overleaf/msm-aws-sdk-upgrade Miguel Serrano 2025-08-27 11:14:07 +02:00
  • ed4a863cd3 [web] Update UserMembershipMiddleware with flexible requireEntityAccess (#28018) Antoine Clausse 2025-08-27 11:13:54 +02:00
  • 6a53fedb36 [web] Add modify-user-account-status admin permission check on critical user operations (#27976) Antoine Clausse 2025-08-27 11:13:38 +02:00
  • f3671586e7 Merge pull request #28124 from overleaf/bg-fix-form-data-dependabot-alert Brian Gough 2025-08-27 09:30:07 +01:00
  • cfcb9f32ab Update the word count modal (#27068) Alf Eaton 2025-08-26 15:47:50 +01:00
  • d6f6cbe189 Remove visual paste and history restore feedback surveys (#27891) Alf Eaton 2025-08-26 15:47:18 +01:00
  • 52ca103f46 Improve handling of undefined root doc id in settings (#28108) Alf Eaton 2025-08-26 15:46:29 +01:00
  • c18d2935df Merge pull request #28067 from overleaf/dp-integration-text David 2025-08-26 13:38:26 +01:00
  • 43fccf60b9 Merge pull request #28117 from overleaf/dp-tab-headings David 2025-08-26 13:38:19 +01:00
  • e915003a61 Handle undefined rootDoc when restoring a file (#28118) Domagoj Kriskovic 2025-08-26 14:14:01 +02:00
  • 979059f74a [dsmp] Add resolve and reopen comment endpoints (#28093) Domagoj Kriskovic 2025-08-26 13:01:48 +02:00
  • cffad44264 Add support for handling deleted root document in RestoreManager (#28008) Domagoj Kriskovic 2025-08-26 13:01:37 +02:00
  • dff92f1e6b Skip opening root document if delete originated from a file-restore (#27992) Domagoj Kriskovic 2025-08-26 13:01:14 +02:00
  • fa9cea9f1d Merge pull request #28098 from overleaf/em-dsmp-chat-event Eric Mc Sween 2025-08-25 10:27:32 -04:00
  • e14d56ddb2 Merge pull request #28089 from overleaf/dk-dsmp-post-chat-message Eric Mc Sween 2025-08-25 10:27:01 -04:00
  • 91c15cb94c Merge pull request #28086 from overleaf/ac-incread-mobile-nav-z-index Eric Mc Sween 2025-08-25 09:02:29 -04:00
  • 201e5c49aa Merge pull request #28019 from overleaf/em-dsmp-comment-event Eric Mc Sween 2025-08-25 09:00:11 -04:00
  • 8c3fe3bd31 [web] change the order when creating a memebers list in permissions checks (#28063) Domagoj Kriskovic 2025-08-25 14:04:55 +02:00
  • 74533fc401 Replace placeholders with labels (#26811) Rebeka Dekany 2025-08-25 10:59:22 +02:00
  • bae0a88dcb Merge pull request #28077 from overleaf/em-promisify-chat-controller Eric Mc Sween 2025-08-22 10:30:01 -04:00
  • 31bfb82d72 Merge pull request #27849 from overleaf/rh-day-one-churn-extract roo hutton 2025-08-22 14:17:29 +01:00
  • f65f567380 Add getThread in Chat service and use it in AuthorizationMiddleware (#28041) Domagoj Kriskovic 2025-08-22 14:34:45 +02:00
  • 8f0913fafe Merge pull request #27936 from overleaf/em-unit-tests-mongo Eric Mc Sween 2025-08-22 08:15:20 -04:00
  • 7dc7b322a8 [Platform] Update dependency isomorphic-git to ^1.33.0 from ^1.25.10 (#28073) renovate[bot] 2025-08-21 19:02:02 +01:00
  • f9c011473b [web] print mongo logs on acceptance/unit test failure (#28034) Jakob Ackermann 2025-08-21 16:03:14 +02:00
  • 63a92b53f1 Merge pull request #28017 from overleaf/revert-28016-revert-27953-mj-editor-color-scheme Mathias Jakobsen 2025-08-21 11:51:38 +01:00
  • 02d3e920c4 Merge pull request #28044 from overleaf/d-settings-spacing David 2025-08-21 11:49:45 +01:00
  • 76e23434ed Merge pull request #28037 from overleaf/dp-additional-error-states David 2025-08-21 11:49:38 +01:00
  • 6190005f9b [monorepo] Upgrade to node 22.18.0 (#27977) Andrew Rumble 2025-08-21 09:11:11 +01:00
  • 8212483da7 Merge pull request #27859 from overleaf/jel-domain-capture-create-new-user Jessica Lawshe 2025-08-20 09:47:17 -05:00
  • 975d1ee250 Merge pull request #27316 from overleaf/dp-file-menu-options David 2025-08-20 11:25:48 +01:00
  • c1471567ce Merge pull request #28010 from overleaf/dp-histroy-sidebar David 2025-08-20 11:25:41 +01:00
  • e0ba8a8f1a Merge pull request #27895 from overleaf/rh-b2c-js-tsx-canceled roo hutton 2025-08-20 11:01:38 +01:00
  • 996c0a2b31 Update Notification story with the offer type (#27966) Rebeka Dekany 2025-08-20 11:01:08 +02:00
  • af44f478b9 [web] Add admin permission modify-group-manager (#27642) Antoine Clausse 2025-08-20 10:57:57 +02:00
  • aab4b06f03 Merge pull request #27998 from overleaf/mf-improve-plan-not-found-error-stripe M Fahru 2025-08-19 09:45:49 -07:00
  • 2389674cca Merge pull request #27894 from overleaf/ii-domain-capture-join-button Jessica Lawshe 2025-08-19 10:18:44 -05:00
  • 1aef3acca9 Merge pull request #27834 from overleaf/ii-domain-capture-not-in-group-redirect Jessica Lawshe 2025-08-19 10:18:29 -05:00
  • 9b90b5e823 Merge pull request #28016 from overleaf/revert-27953-mj-editor-color-scheme Mathias Jakobsen 2025-08-19 15:42:49 +01:00
  • 33dbfe4c6f Merge pull request #27953 from overleaf/mj-editor-color-scheme Mathias Jakobsen 2025-08-19 15:02:40 +01:00
  • fc5ae92be1 Merge pull request #27677 from overleaf/as-compile-timeout-enforcement MoxAmber 2025-08-19 13:15:34 +01:00
  • 86a1be9739 Merge pull request #27848 from overleaf/as-compile-warning-teardown MoxAmber 2025-08-19 13:15:15 +01:00
  • 5373c84d9f [web] Add requireAdminRoles param to hasAdminCapability (#28006) Antoine Clausse 2025-08-19 14:13:12 +02:00
  • ae15f78f9c Merge pull request #27995 from overleaf/slg-license-allocated-text-2 Simon Gardner 2025-08-19 12:36:43 +01:00
  • 0b76174936 Merge pull request #27989 from overleaf/dp-pdf-caching-transport David 2025-08-19 10:46:58 +01:00
  • f5dbbadf79 add option to disable link sharing (#27626) Brian Gough 2025-08-19 09:12:57 +01:00
  • 0138ae0dff Merge pull request #27979 from overleaf/slg-license-allocated-text Simon Gardner 2025-08-18 16:19:38 +01:00
  • f117d68ac8 Merge pull request #27842 from overleaf/slg-group-members-jsx-to-tsx Simon Gardner 2025-08-18 16:19:28 +01:00
  • 2c9ce619dd [monorepo] document jenkins pipelines (#27954) Jakob Ackermann 2025-08-18 17:02:28 +02:00
  • 56f41c77ff [history-v1] add migrations record after full binary file migration (#27932) Jakob Ackermann 2025-08-18 16:28:21 +02:00
  • d697f00525 [web] reduce log noise in CI (#27961) Jakob Ackermann 2025-08-18 16:17:34 +02:00