Commit Graph

  • 37cc65ec7e [web] consolidate clsi downloads and add zod validation (#33069) Jakob Ackermann 2026-05-04 14:36:34 +02:00
  • e2de08ca86 Merge pull request #33146 from overleaf/copilot/fix-code-folding-bug Malik Glossop 2026-05-04 12:56:35 +02:00
  • 47473bc5f4 Merge pull request #33044 from overleaf/worktree-mg-writefull-setting Malik Glossop 2026-05-04 12:56:24 +02:00
  • ed3f9517fd Merge pull request #33367 from overleaf/mfb-revert-revert-bibtex-loading-spinner Maria Florencia Besteiro Gonzalez 2026-05-04 12:23:10 +02:00
  • 5727643852 Merge pull request #33065 from overleaf/ii-share-modal-send-invites ilkin-overleaf 2026-05-04 13:22:09 +03:00
  • fdc939fe0a [web] emit project:membership:changed when removing self from project (#33143) Kristina 2026-05-04 10:32:01 +02:00
  • 799dcf618b [web] Add text-align: left to .notification-content (#33142) Copilot 2026-05-04 10:31:52 +02:00
  • a6ac7bdd41 [web] catch failed requests to project/doc metadata endpoints (#33139) Kristina 2026-05-04 10:31:33 +02:00
  • d73e2b063a [web] add email notification surveys (#33063) Kristina 2026-05-04 10:31:14 +02:00
  • f977a813db Merge pull request #33359 from overleaf/revert-33145-mfb-bug-switching-files-editor-not-immediately-refresh Maria Florencia Besteiro Gonzalez 2026-05-04 10:18:44 +02:00
  • 04b6a9762f Merge pull request #33145 from overleaf/mfb-bug-switching-files-editor-not-immediately-refresh Maria Florencia Besteiro Gonzalez 2026-05-04 09:37:16 +02:00
  • feb4f49859 [fix] use Stripe productId rather planCode when adding prices (#33344) Simon Gardner 2026-05-01 13:44:48 +01:00
  • 9a670805c4 [scripts] handle creating custom prices (#32607) Kristina 2026-05-01 11:36:06 +02:00
  • 4954c738da Merge pull request #33328 from overleaf/ar-handle-more-than-40-saas-modules Andrew Rumble 2026-05-01 09:03:48 +01:00
  • c67885919b Merge pull request #33141 from overleaf/mj-tutorials-show-one Mathias Jakobsen 2026-05-01 08:22:11 +01:00
  • ffafccdba3 Don't preselect entry type when adding a BibTeX reference (#33193) Tom Wells 2026-04-30 16:55:57 +01:00
  • 30bedf3913 Merge pull request #33278 from overleaf/ar-mixpanel-autocapture Andrew Rumble 2026-04-30 16:20:46 +01:00
  • 42f7bca37e Merge pull request #33317 from overleaf/mj-menu-bar-role Mathias Jakobsen 2026-04-30 15:30:42 +01:00
  • 823f11426b Merge pull request #33109 from overleaf/oa-upgrade-path Olzhas Askar 2026-04-30 16:25:14 +02:00
  • 30e0e6adaf adding side menu for download option (#33307) Davinder Singh 2026-04-30 15:18:12 +01:00
  • 2ebe0bd513 fix: add unique key to GetPremium component in ReplacementsCard (#33303) Alex Vizcaino 2026-04-30 15:46:14 +02:00
  • 8da6222a89 [web] Fix plans CTA plain-link and edu discount clickable area overflow (#33243) Antoine Clausse 2026-04-30 14:45:36 +02:00
  • dd44f4e2e8 [web] Remove stale "You already have a subscription" notification (#33187) Antoine Clausse 2026-04-30 14:45:21 +02:00
  • 353c681d51 [web] Disable AI Assist add-on purchase for plans-2026-phase-1 users (#33178) Antoine Clausse 2026-04-30 14:45:02 +02:00
  • e3f88791da Revert "Add Vertex as an AI provider (#32450)" (#33309) Alf Eaton 2026-04-30 13:08:41 +01:00
  • f00dab5cc0 Add Vertex as an AI provider (#32450) Alf Eaton 2026-04-30 12:14:51 +01:00
  • 94018faafc Ensure tsconfig.json in all modules/*/app/src folders (#33060) Alf Eaton 2026-04-30 11:55:30 +01:00
  • 664cc65ab0 Use CSF Next (#32998) Alf Eaton 2026-04-30 11:55:14 +01:00
  • c19c25d113 Merge pull request #32874 from overleaf/bg-promisify-archive-manager Brian Gough 2026-04-30 10:51:34 +01:00
  • 8a8679eb78 Merge pull request #33297 from overleaf/bg-fix-acceptance-tests-in-dev-env Brian Gough 2026-04-30 10:25:15 +01:00
  • 7f7556cf6a Merge pull request #33219 from overleaf/bg-fix-collapsible-panel-flicker Brian Gough 2026-04-30 10:25:07 +01:00
  • eec3be362b Merge pull request #33172 from overleaf/bg-fix-project-upload-unlinks Brian Gough 2026-04-30 10:24:55 +01:00
  • 970bc85b78 Merge pull request #33247 from overleaf/rh-cio-fix-ai-group-enabled roo hutton 2026-04-30 09:32:52 +01:00
  • a478c1a829 [web+project-history] Add lastResyncedAt field to projects and set after resync (#33240) Mathias Jakobsen 2026-04-30 08:29:58 +01:00
  • 50abfe8f0c [migrations] add migration for back filling db.users.analyticsId (#33115) Jakob Ackermann 2026-04-30 08:31:42 +02:00
  • 4e138e6f99 [web] make labs releases available to E2E tests/Codespaces (#33242) Jakob Ackermann 2026-04-30 08:31:30 +02:00
  • 41b96ec8d6 feat: ai quotas should reset when a new plan purchase is made or upgraded (#33095) Jimmy Domagala-Tang 2026-04-29 13:23:48 -04:00
  • 730ff8f0ea feat: add a utilitty script for setting a users AI usage, useful for testing in staging (#33216) Jimmy Domagala-Tang 2026-04-29 13:23:34 -04:00
  • 994932b8e3 [Web + Doc-Updater] Add track changes accepted notification (#32752) Jimmy Domagala-Tang 2026-04-29 11:21:18 -04:00
  • fe59b9cdb5 Merge pull request #33245 from overleaf/oa-faq Olzhas Askar 2026-04-29 16:38:08 +02:00
  • 35dc3ab790 Enhance AI usage messaging (#33105) jmescuderowritefull 2026-04-29 15:52:20 +02:00
  • 20f08ab8c1 Merge pull request #32855 from overleaf/kc-move-token-rendering Kate Crichton 2026-04-29 14:11:16 +01:00
  • e7cfcbdc66 Merge pull request #32503 from overleaf/kc-domain-verification-error-messages Kate Crichton 2026-04-29 13:55:32 +01:00
  • 117a783f21 [web] Add .py to defaultTextExtensions Domagoj Kriskovic 2026-04-29 12:56:15 +02:00
  • 9e677a2c1e Use overleaf CDN for loading pyodide packages Domagoj Kriskovic 2026-04-29 12:32:50 +02:00
  • a46ca0705f [web] update refund policy in zh-CN from 30 days to 14 days (#33236) Kristina 2026-04-29 12:32:41 +02:00
  • 6c9560cd4e Merge pull request #32943 from overleaf/cd-auto-install-python-packages Chris Dryden 2026-04-29 10:40:24 +01:00
  • 7c0595f9a9 Merge pull request #32063 from overleaf/oa-group-plans Olzhas Askar 2026-04-29 11:02:19 +02:00
  • 92bbba5e50 Merge pull request #33046 from overleaf/mj-batch-history-resync-script Mathias Jakobsen 2026-04-29 08:28:47 +01:00
  • e59cbc61cf Merge pull request #33134 from overleaf/copilot/fix-autocomplete-subparagraph Copilot 2026-04-29 08:28:22 +01:00
  • 2f51ad5180 Merge pull request #32782 from overleaf/ar-allow-types-to-pass-through-for-parseReq Andrew Rumble 2026-04-28 15:36:06 +01:00
  • 9f8e5582d5 Fix metrics pages broken by Yarn 4 migration (#33190) Anna Claire Fields 2026-04-28 14:58:39 +02:00
  • da11cf2669 [monorepo] fix running tests locally (#33186) Jakob Ackermann 2026-04-28 14:22:33 +02:00
  • 396e158ecd Merge pull request #31991 from overleaf/oa-rename-student-plans Olzhas Askar 2026-04-28 13:41:49 +02:00
  • da027f46cf Merge pull request #32530 from overleaf/mg-stuck-sync-repro Malik Glossop 2026-04-28 13:35:30 +02:00
  • ba182f8275 Merge pull request #32710 from overleaf/mg-project-history-metrics Malik Glossop 2026-04-28 13:35:03 +02:00
  • 6296e7911c Merge pull request #33169 from overleaf/td-pricing-interstitial-fixes Tim Down 2026-04-28 12:30:50 +01:00
  • 68c41e9b66 [history-v1] fix re-running test_acceptance_run (#33183) Jakob Ackermann 2026-04-28 12:53:00 +02:00
  • f3ec774e6b [github] code spaces: add extra-split-tests.json (#33015) Jakob Ackermann 2026-04-28 11:09:27 +02:00
  • 0d64a88a46 Yarn 4 Migration (#32253) Anna Claire Fields 2026-04-28 10:32:52 +02:00
  • ed0fb0110a Merge pull request #33083 from overleaf/lg-npm-audit-fix-quay-logging Lucie Germain 2026-04-27 17:48:04 +02:00
  • 557da351c4 Merge pull request #32755 from overleaf/em-tpds-merge-worker Eric Mc Sween 2026-04-27 10:24:38 -04:00
  • 50648d6ed9 Merge pull request #33138 from overleaf/bg-acf-web-graceful-shutdown Brian Gough 2026-04-27 14:45:55 +01:00
  • 18b2308887 Merge pull request #32835 from overleaf/bg-fix-potential-race-condition-in-archive-manager Brian Gough 2026-04-27 14:45:22 +01:00
  • 6b78b42469 visual updates to optional fields in manual bib entry (#33102) l-obrien-overleaf 2026-04-27 13:03:55 +01:00
  • 7eee5809bb [pyodide] collect output files from worker and include in RunCodeResult Domagoj Kriskovic 2026-04-23 10:49:03 +02:00
  • 966a2f9bfe BibTeX editor: add preview screen to "Paste references" dialog (#32928) l-obrien-overleaf 2026-04-27 12:48:28 +01:00
  • 4e51eee4f8 scss: use content-info variable Domagoj Kriskovic 2026-04-22 14:50:42 +02:00
  • e3a1bce113 Add tests for stderr output handling and execution interruption in PythonOutputPane Domagoj Kriskovic 2026-04-22 13:30:31 +02:00
  • 3a232c44eb Extract OutputStream type for python runner streams Domagoj Kriskovic 2026-04-22 13:30:21 +02:00
  • 09af91a936 info stream Domagoj Kriskovic 2026-04-20 13:49:32 +02:00
  • 6ccbefc3f8 Merge pull request #32941 from overleaf/ii-share-modal-manage-access ilkin-overleaf 2026-04-27 13:47:13 +03:00
  • e6861ab6fa Merge pull request #33023 from overleaf/copilot/add-warning-for-unprocessed-projects Brian Gough 2026-04-27 11:13:35 +01:00
  • 8a331bc943 fix: [web] managed group admins unable to re-subscribe (#29634) Simon Gardner 2026-04-27 11:01:35 +01:00
  • 73cc1b571b Add DS nav page switcher behind overleaf-library flag (#33112) Tom Wells 2026-04-27 10:42:54 +01:00
  • 816f8c45eb Merge pull request #32924 from overleaf/ii-share-modal-basic-layout ilkin-overleaf 2026-04-27 12:08:01 +03:00
  • 5d3d58e8f4 Merge pull request #32801 from overleaf/ii-fix-mobile-trash-delete ilkin-overleaf 2026-04-27 12:07:24 +03:00
  • b556fd40b5 [web] support email sender customization for email notifications (#33035) Kristina 2026-04-27 09:53:17 +02:00
  • 4db3982c08 [web] rename BaseWithHeaderEmailLayout -> BaseEmailLayout (#33026) Kristina 2026-04-27 09:52:58 +02:00
  • a52c47ebee Merge pull request #33090 from overleaf/em-fix-library-entry-list Eric Mc Sween 2026-04-24 09:43:59 -04:00
  • e8ea298ee4 [web] Update paywall copy for plans-2026 AI tiers (#33070) Antoine Clausse 2026-04-24 15:00:21 +02:00
  • 8fcf007a73 [web] plans-2026: responsive card layout (mobile 1-col, md 2-col, lg 4-col) (#32905) Antoine Clausse 2026-04-24 15:00:03 +02:00
  • fb6e2f17cb Initial version of 2026 interstitial plans page with upgrade mode (#33036) Tim Down 2026-04-24 12:18:32 +01:00
  • 633705e604 [server-ce] tests: extend debug logs (#33098) Jakob Ackermann 2026-04-24 12:55:54 +02:00
  • 901ec15bc1 Merge pull request #32916 from overleaf/td-pricing-features-follow-up Tim Down 2026-04-24 10:28:20 +01:00
  • c46fba951e [web] Re-introduce orphan detection in detached PDF (#32994) Mathias Jakobsen 2026-04-24 10:23:47 +01:00
  • 5e675664c6 [web] Cleanup PDFjs instances in visual editor (#33022) Mathias Jakobsen 2026-04-24 10:23:14 +01:00
  • 5c7db11d9b fix: fixes for new plans (#33051) jmescuderowritefull 2026-04-24 10:09:14 +02:00
  • 713a0c15ef Remove prefetch of 5.0.1-RC1 image in Server Pro E2E tests (#32991) Copilot 2026-04-24 08:13:19 +02:00
  • 60cc551c4d Merge pull request #33085 from overleaf/revert-32956-em-library-entry-list Eric Mc Sween 2026-04-23 13:12:06 -04:00
  • 2fdecb5d19 Merge pull request #32956 from overleaf/em-library-entry-list Eric Mc Sween 2026-04-23 11:35:42 -04:00
  • 54d953cfff Merge pull request #32743 from overleaf/ar-new-v1-api Andrew Rumble 2026-04-23 16:06:56 +01:00
  • d3b60bcb46 Merge pull request #31750 from overleaf/oa-update-student-features Olzhas Askar 2026-04-23 16:42:29 +02:00
  • 879c082587 Merge pull request #32923 from overleaf/mfb-replace-placeholders-with-helper-text-bibtex-form Maria Florencia Besteiro Gonzalez 2026-04-23 16:41:48 +02:00
  • 7ff114bbef Merge pull request #32396 from overleaf/jel-unlink-sso Jessica Lawshe 2026-04-23 09:04:41 -05:00
  • 08701ca5aa [web] Add update_group_policy script (#31715) Miguel Serrano 2026-04-23 15:21:20 +02:00
  • be5a7b56c8 [WEB + CLSI] Download as docx file feature (#32851) Davinder Singh 2026-04-23 11:44:38 +01:00
  • b6ec7945f4 [web] update copy in email notifications (#32912) Kristina 2026-04-23 09:55:18 +02:00
  • a64d1bbb6a [web] display global off treatment in settings modal (#32942) Kristina 2026-04-23 09:40:29 +02:00
  • 9a129e7cab Merge pull request #32939 from overleaf/kh-update-settings-modal-language Kristina 2026-04-23 09:27:49 +02:00