Commit Graph

  • 9c96a0dedb Merge pull request #32380 from overleaf/ar-update-fast-xml-parser-5.5.8 Andrew Rumble 2026-03-24 11:59:29 +01:00
  • 16a616f112 Merge pull request #32395 from overleaf/ar-more-information-on-long-requests Andrew Rumble 2026-03-24 11:58:40 +01:00
  • fe7dad5644 [migration scripts] detect account drift between Recurly and Stripe (#32315) Kristina 2026-03-24 10:38:09 +01:00
  • 205573c01a [web] fetch file-tree in fallback to old compile mode (#32403) Jakob Ackermann 2026-03-24 08:58:59 +01:00
  • adef5b26fb [web] gracefully handle broken histories when compiling from history (#32386) Jakob Ackermann 2026-03-24 07:34:28 +01:00
  • e8fe0348a4 Merge pull request #32379 from overleaf/mj-immutable-upgrade Mathias Jakobsen 2026-03-23 13:36:57 +00:00
  • d890ff5e4f Merge pull request #32382 from overleaf/mj-upgrade-uppy-preact Mathias Jakobsen 2026-03-23 13:36:28 +00:00
  • f40b32d711 Merge pull request #32374 from overleaf/mj-file-type-upgrade Mathias Jakobsen 2026-03-23 13:36:10 +00:00
  • 1ab85b6d20 Merge pull request #31870 from overleaf/lo-move-github-sync-to-es-modules Chris Dryden 2026-03-23 10:18:05 +00:00
  • 6b01183bba Merge pull request #32330 from overleaf/mj-tabs-survey Mathias Jakobsen 2026-03-23 09:35:57 +00:00
  • 01f7bba166 [web] populate clsi-cache for all users (#32369) Jakob Ackermann 2026-03-23 09:09:59 +01:00
  • 19a3644eab Merge pull request #32116 from overleaf/em-bibtex-paste Eric Mc Sween 2026-03-20 11:55:14 -04:00
  • 52c73e9247 [web] handle 502 from clsi-lb like 503 (#32357) Jakob Ackermann 2026-03-20 14:47:31 +01:00
  • 7f7ada1b1a Merge pull request #31922 from overleaf/mfb-ol-support-custom-bibtex-entry-types Maria Florencia Besteiro Gonzalez 2026-03-20 14:44:37 +01:00
  • 07397bbdde [clsi] avoid server error when clearing cache while compiling (#32349) Jakob Ackermann 2026-03-20 13:56:30 +01:00
  • 1c6d4b7be3 Merge pull request #32266 from overleaf/em-bibtex-virtual-scrolling Eric Mc Sween 2026-03-20 08:40:48 -04:00
  • f3fbfeab20 [web] Fix feature refresh handling in ProjectController (#32353) Antoine Clausse 2026-03-20 13:40:39 +01:00
  • 6486ef3e1e [web] Add deletedReason parameter to project deletion methods (#32221) Domagoj Kriskovic 2026-03-20 13:08:26 +01:00
  • c9ba2ac025 [web] enable clsi-cache for all compiles for 20min during outages (#32337) Jakob Ackermann 2026-03-20 12:07:47 +01:00
  • b87053a932 Merge pull request #32281 from overleaf/mj-remove-enableNewEditor Mathias Jakobsen 2026-03-20 11:07:02 +00:00
  • 84fa80c8e9 Merge pull request #32343 from overleaf/mj-fix-ai-paywall Mathias Jakobsen 2026-03-20 10:58:19 +00:00
  • e5f2cedd4f Add a drop-shadow toggle to control video shadow on Contentful (#32285) Rebeka Dekany 2026-03-20 11:01:04 +01:00
  • d232ab9ec7 Align secondary email, compromised password and confirm secondary email pages with the website redesign style (#32143) Rebeka Dekany 2026-03-20 11:00:58 +01:00
  • 632299d7b5 Merge pull request #31723 from overleaf/ar-do-not-queue-invalid-analytics-messages Andrew Rumble 2026-03-20 10:32:22 +01:00
  • 1a264f7562 Git Bridge: route PAT validation endpoint to correct router v6.1.0-ext-v4.1 yu-i-i 2026-03-20 21:16:09 +01:00
  • a598c552a5 Merge pull request #31737 from overleaf/mg-shared-ai-consent Malik Glossop 2026-03-20 09:08:31 +01:00
  • 6901a2a8de Merge pull request #32135 from overleaf/mg-comment-empty-select Malik Glossop 2026-03-20 09:06:09 +01:00
  • 504005aa74 Merge pull request #32264 from overleaf/mg-paste-blocked Malik Glossop 2026-03-20 09:05:44 +01:00
  • 3aa69c6ffa [k8s] clsi-cache: double the number of shards (#32323) Jakob Ackermann 2026-03-19 17:13:15 +01:00
  • a8ff429d29 Merge pull request #31914 from overleaf/ab-cleanup-writefull-frontend-migration-flag Alexandre Bourdin 2026-03-19 16:58:40 +01:00
  • 5d0498f89c Merge pull request #32312 from overleaf/ab-rename-editor-tabs-flag Alexandre Bourdin 2026-03-19 16:58:20 +01:00
  • bdbff7c3f6 Merge pull request #28814 from overleaf/jel-v1api-promisify Jessica Lawshe 2026-03-19 09:24:29 -05:00
  • 9224197fb3 Merge pull request #32164 from overleaf/mj-tabs Mathias Jakobsen 2026-03-19 11:26:17 +00:00
  • 52fe6ecfe2 Merge pull request #32237 from overleaf/mj-experiment-icon Mathias Jakobsen 2026-03-19 11:26:00 +00:00
  • 1dffe20f05 Fix beamer PDF preview scroll drift on recompile (#32077) Copilot 2026-03-19 10:45:43 +00:00
  • 616f99fece Focus file upload modal on open (#32188) Alf Eaton 2026-03-19 10:45:27 +00:00
  • 46d1064837 New suggestion card info banner approach (#32196) Alex Vizcaino 2026-03-19 10:34:43 +01:00
  • a2a455517e Admin tools: fix project list action icon in 6.1.0 dark theme yu-i-i 2026-03-20 01:48:38 +01:00
  • 5692338d4b Admin tools: themed dashboard yu-i-i 2026-03-19 02:34:33 +01:00
  • b46501f874 Git Bridge: support git-bridge configuration via env in nginx Tao Chen 2026-03-17 22:32:58 +08:00
  • c9c129af40 Merge pull request #32280 from overleaf/mj-editor-redesign-tutorial Mathias Jakobsen 2026-03-19 08:39:14 +00:00
  • 6377624d25 [clsi] ignore download errors for binary files in compile from history (#32263) Jakob Ackermann 2026-03-19 08:10:30 +01:00
  • 9f1e4d99e5 handle old versions of latexmk in run count extraction (#30597) Brian Gough 2026-03-19 07:10:16 +00:00
  • 6915989ce5 [stripe migration] less strict address validation on upsert script (#32207) Simon Gardner 2026-03-18 15:58:14 +00:00
  • 32095c092b Merge pull request #32033 from overleaf/ii-project-sharing-admin-page ilkin-overleaf 2026-03-18 16:44:55 +02:00
  • d61413e57d Merge pull request #31827 from overleaf/ii-project-sharing-access-denied ilkin-overleaf 2026-03-18 14:18:31 +02:00
  • 79cb219ad9 Merge pull request #32258 from overleaf/ar-analytics-bumps-18-03-26 Andrew Rumble 2026-03-18 13:07:04 +01:00
  • 5ed4c22a91 Avoid bind-mounting web settings file in dev environment (#32226) Alf Eaton 2026-03-18 10:41:37 +00:00
  • d25fc3dd07 Make buttons full-width in grey-bordered cards (#32231) Rebeka Dekany 2026-03-18 11:29:33 +01:00
  • 4527b1934d Merge pull request #32054 from overleaf/ar-serialize-javascript-7.0.4 Andrew Rumble 2026-03-18 11:18:27 +01:00
  • 69a7927267 [clsi] shard clsi_compiles_total metric by syncType (#32255) Jakob Ackermann 2026-03-18 11:02:19 +01:00
  • c2130dccb9 [clsi] use cheapest gzip compression level for history snapshot (#32251) Jakob Ackermann 2026-03-18 11:01:57 +01:00
  • f2614f44c5 [web] add link to v1 admin page from template (#32229) Jakob Ackermann 2026-03-18 10:05:56 +01:00
  • 7bb4427f93 Merge pull request #32114 from overleaf/mg-context-menu-cursor-movemenet Malik Glossop 2026-03-18 10:04:12 +01:00
  • f947b549e4 [clsi-perf] migrate to compile from history mode (#32234) Jakob Ackermann 2026-03-18 07:42:56 +01:00
  • 6f8a2ea9e3 Merge pull request #32217 from overleaf/ar-log-long-fetches Andrew Rumble 2026-03-17 15:48:09 +01:00
  • bf1f34bca6 Merge pull request #32197 from overleaf/lg-project-number-buildscripts Lucie Germain 2026-03-17 15:38:37 +01:00
  • 2e389c5a41 [rails] migrate compiles of conversions/submissions to history mode (#32053) Jakob Ackermann 2026-03-17 14:08:09 +01:00
  • d5b55b831d [clsi] make last access tracking more robust (#32192) Jakob Ackermann 2026-03-17 12:58:23 +01:00
  • a9c413857a [clsi] avoid destroying containers of recently accessed projects (#32186) Jakob Ackermann 2026-03-17 12:46:30 +01:00
  • efa01e6282 [web] fix incremental compile from history for old history ids (#32222) Jakob Ackermann 2026-03-17 12:45:50 +01:00
  • d6ec60017e [web] update scripts to release migration schedules once migrated (#32150) Kristina 2026-03-17 12:11:24 +01:00
  • d0124862d8 [web] log metrics for mandate.updated Stripe webhook (#32160) Kristina 2026-03-17 12:11:05 +01:00
  • cc5fc541c3 Writefull Rebrand (Phase 1) Alex Vizcaino 2026-03-17 11:33:47 +01:00
  • cbe2a19dac [server-ce] test: use ports 323x when running native cypress (#32182) Jakob Ackermann 2026-03-17 10:47:04 +01:00
  • 34fc7e2c7a [web] Update survey filters (#32189) Miguel Serrano 2026-03-17 10:29:39 +01:00
  • bfcd62883a [web] extend 'make sort_locales' to sort extracted-translations.json (#32193) Jakob Ackermann 2026-03-16 14:26:26 +01:00
  • f078929b25 Fix optional chaining for file extension retrieval in EditorSwitch Domagoj Kriskovic 2026-03-16 12:21:28 +01:00
  • a7621a99c4 Updated analytics event for visual bibtex editor Domagoj Kriskovic 2026-03-06 13:09:28 +01:00
  • b7f140ba0b Tear down cancellation-survey-ai-assist feature flag (#32129) Davinder Singh 2026-03-16 10:03:03 +00:00
  • 89004b9535 Removes the unused files from ai error assistant directory after editor redesign cleanup (#31983) Davinder Singh 2026-03-16 10:02:43 +00:00
  • 3584cf0465 Merge pull request #32172 from overleaf/dn0-fix-server-ce-dockerfile-syntax Daniel Kontšek 2026-03-16 10:58:35 +01:00
  • cedc5f2e2e Add simulated suggestions for non English documents (#32147) jmescuderowritefull 2026-03-16 09:58:32 +01:00
  • 377732a832 Add hotfixes 6.1.1 and 6.1.2 (adapted) v6.1.0-ext-v4.0 yu-i-i 2026-03-15 03:39:16 +01:00
  • 362fc56949 Update README.md yu-i-i 2026-03-15 00:49:56 +01:00
  • 9d00984b97 Sandboxed compiles: add scripts to add/strip repo prefix from texlive images yu-i-i 2026-03-14 05:07:40 +01:00
  • 14d0300fc5 Add env variable to enable restoring project/file from history snapshot yu-i-i 2026-03-14 05:06:07 +01:00
  • fdb7578742 Admin tools: minor improvements yu-i-i 2026-03-14 00:54:29 +01:00
  • c250e705b8 Git Bridge: Add git integration yu-i-i 2026-03-14 02:33:19 +01:00
  • eb53dd3b22 Sandboxed compiles: set imageName to default if undefined in project yu-i-i 2026-02-28 13:57:15 +01:00
  • 860b999ce2 Authentication: update passport-ldapauth to 3.0.1; fix minor issues yu-i-i 2026-02-27 00:03:05 +01:00
  • bb0804c6eb Linked URL: prevent SSRF via DNS rebinding; minor fixes yu-i-i 2026-02-26 18:01:50 +01:00
  • 7b407d2523 Template gallery: add template management authorization middleware yu-i-i 2026-02-26 03:08:22 +01:00
  • 114911957e Admin tools: optimize user/project list performance yu-i-i 2026-02-10 17:59:52 +01:00
  • e60ac573bc [clsi] fix nginx regex for submission IDs with uppercase characters Daniel Kontsek 2026-03-12 17:54:47 +01:00
  • d7ed38aff2 Merge pull request #31926 from overleaf/copilot/show-unlinked-reference-managers David 2026-03-12 11:14:31 +00:00
  • 3b2cbdd20e Merge pull request #32066 from overleaf/renovate-jetty.version Mathias Jakobsen 2026-03-12 10:52:20 +01:00
  • 7b3b66034d Merge pull request #32036 from overleaf/ar-update-storybook-plugins-to-8.6.17 Andrew Rumble 2026-03-12 10:18:05 +01:00
  • 6c6c807ca0 [web] add script for checking tax estimations (#31404) Kristina 2026-03-10 15:05:37 +01:00
  • 15714582e4 Merge pull request #32096 from overleaf/rh-rm-cio-integration-segmentation roo hutton 2026-03-09 12:10:49 +00:00
  • d06da39f81 Update screenshot (#31850) Thomas 2026-03-06 16:44:20 +01:00
  • b06cb276db Merge pull request #32046 from overleaf/ar-dottie-2.0.7 Andrew Rumble 2026-03-06 13:41:25 +00:00
  • 437a5ae812 Merge pull request #31911 from overleaf/renovate-npm-multer-vulnerability Brian Gough 2026-03-06 10:49:58 +00:00
  • ae0f6b66ea Upgrade AI SDK (#32062) Alf Eaton 2026-03-06 10:08:02 +00:00
  • 2fc8ca6e3d Fix "Suggest fix" not expanding collapsed log entries (#32015) Copilot 2026-03-06 10:03:58 +00:00
  • 27aac33259 Add .lean, .lean4, and .hs as editable/viewable file types (#31716) Copilot 2026-03-06 10:03:41 +00:00
  • 684bbe9186 loadPyodide per run, use package types Domagoj Kriskovic 2026-03-03 13:35:01 +01:00
  • 3b17b0a46a feat: implement Overleaf Code experiment with Python execution support Domagoj Kriskovic 2026-02-27 15:02:23 +01:00
  • 138f7f8023 feat: add Python support with Pyodide integration Domagoj Kriskovic 2026-02-27 14:43:05 +01:00
  • bb5d90a332 Add usage quota to Workbench (#31782) Jimmy Domagala-Tang 2026-03-05 13:25:17 -05:00