Commit Graph

  • cf39e140b0 Merge pull request #31654 from overleaf/jel-log-sso-config-err Jessica Lawshe 2026-02-19 11:00:53 -06:00
  • 209f660435 [monorepo] remove endpoints for generating a fake error (#31679) Jakob Ackermann 2026-02-19 16:22:23 +01:00
  • 8e5c207f6b Remove Writefull.enabled (#31476) Jimmy Domagala-Tang 2026-02-19 09:09:00 -05:00
  • 48a5de31e1 Merge pull request #31601 from overleaf/rh-migrate-cio-calls roo hutton 2026-02-19 11:51:56 +00:00
  • 15a24db3c9 Merge pull request #31650 from overleaf/bg-handle-timeouts-in-persistence-manager Brian Gough 2026-02-19 10:35:08 +00:00
  • fd4e5c938f Add non-English error handling and UI components for citation reviewer (#31554) Alex Vizcaino 2026-02-19 10:18:46 +01:00
  • 7ae0f7b4b7 Merge pull request #31629 from overleaf/ar-upgrade-brace-expansion-to-5.0.1 Andrew Rumble 2026-02-19 09:05:23 +00:00
  • 5cca8b0b4b Unify quota management between Overleaf and Writefull (#31225) jmescuderowritefull 2026-02-19 08:48:42 +01:00
  • 43832b7a43 [web] Remove CIAM login notification and cookie (#31563) Antoine Clausse 2026-02-18 16:13:48 +01:00
  • 8872d851ec [web] rm unnecessary scripts (#31631) Kristina 2026-02-18 15:47:30 +01:00
  • 95efb60fb5 Merge pull request #31536 from overleaf/kc-add-batch-download-audit-log Kate Crichton 2026-02-18 13:56:43 +00:00
  • aab1764236 Upgrade Streamdown to v2 (#31287) Alf Eaton 2026-02-18 12:55:24 +00:00
  • fe62a55ba7 Expand PDF preview errors by default (#31484) Copilot 2026-02-18 12:46:19 +00:00
  • 03fd89fd77 [web] validate and parse email using EmailHelper when ratelimiting (#31622) Jakob Ackermann 2026-02-18 13:06:36 +01:00
  • cb0266035d [web] remove unnecessary filtering of rootFolder (#31585) Jakob Ackermann 2026-02-18 13:06:27 +01:00
  • 13e03fafa2 Merge pull request #31591 from overleaf/mg-show-pdf-sync Malik Glossop 2026-02-18 13:02:56 +01:00
  • 1f18caf5ce Merge pull request #31603 from overleaf/mg-context-menu-focus-on-close Malik Glossop 2026-02-18 13:02:46 +01:00
  • daa7b52ef1 Merge pull request #31572 from overleaf/mg-context-menu-non-editable Malik Glossop 2026-02-18 13:02:36 +01:00
  • a7b3cb6042 Merge pull request #31573 from overleaf/mg-context-menu-feedback Malik Glossop 2026-02-18 13:02:00 +01:00
  • a9c94c4184 Merge pull request #31444 from overleaf/bg-jpa-use-fetch-in-persistence-manager Brian Gough 2026-02-18 11:03:29 +00:00
  • 4603722288 [web] Add button style for copy to clipboard component Domagoj Kriskovic 2026-02-12 15:17:53 +01:00
  • 0d71cc18fd [web] linting errors for visual bibtex editor Domagoj Kriskovic 2026-02-11 15:20:44 +01:00
  • 4fee136b6c Merge pull request #31501 from overleaf/cd-align-github-sync-action-buttons Chris Dryden 2026-02-18 10:19:56 +00:00
  • f33c3ba4cb replace utc helper function with local date (#31421) Anna Claire Fields 2026-02-17 19:06:40 +01:00
  • 59774b34bd add make command (#30469) Anna Claire Fields 2026-02-17 19:06:35 +01:00
  • 5b5e5a3d51 [document-updater] remove_deleted_docs: add option to run on single doc (#31595) Jakob Ackermann 2026-02-17 14:46:46 +01:00
  • 97c4c550d7 Migrate user.writefull.enabled -> user.writefull.promotionSet (#31475) Jimmy Domagala-Tang 2026-02-17 08:22:58 -05:00
  • 85066c6cb3 [web] various migration script improvements (#31538) Kristina 2026-02-17 14:22:35 +01:00
  • c597e3b1f4 adding dark theme variables for badge tag (#31238) Davinder Singh 2026-02-17 12:31:35 +00:00
  • 14943f884c Merge pull request #31587 from overleaf/ar-add-ux-role Andrew Rumble 2026-02-17 11:06:02 +00:00
  • e082e407aa Merge pull request #31519 from overleaf/mg-context-menu-mobile Malik Glossop 2026-02-17 11:35:12 +01:00
  • 793506c10f feat: removing recurly revert logic since we are sunsetting recurly (#31470) Jimmy Domagala-Tang 2026-02-16 12:18:19 -05:00
  • 06668fd6a8 [document-updater] add more context to docs without historyId in redis (#31570) Jakob Ackermann 2026-02-16 17:23:29 +01:00
  • c4b00104d1 Merge pull request #31557 from overleaf/mj-footer-dropdown-dark Mathias Jakobsen 2026-02-16 14:03:57 +00:00
  • 910c6d5285 Merge pull request #31496 from overleaf/mj-tutorial-removals Mathias Jakobsen 2026-02-16 14:03:40 +00:00
  • ddeafa1d7c [web] fallback to clsi-cache from regular output file download (#31555) Jakob Ackermann 2026-02-16 14:49:14 +01:00
  • 7c70b749d4 [monorepo] remove PII and variables from error messages (#31508) Jakob Ackermann 2026-02-16 14:41:15 +01:00
  • 1a1fa497fd Fix font sizes and link color on marketing pages (#31504) Rebeka Dekany 2026-02-13 15:07:13 +01:00
  • dbf6401f22 [monorepo] move retries from the outside to the per-test level (#31528) Jakob Ackermann 2026-02-13 14:09:04 +01:00
  • 1f91ca473d Merge pull request #31521 from overleaf/mj-chat-light-mode-colors Mathias Jakobsen 2026-02-13 10:46:20 +00:00
  • 4da1de4670 Merge pull request #31515 from overleaf/mj-project-dashboard-color-scheme Mathias Jakobsen 2026-02-13 10:46:12 +00:00
  • 122ef0c130 Merge pull request #31510 from overleaf/mj-online-users-flags Mathias Jakobsen 2026-02-13 09:09:46 +00:00
  • 08f2597948 Merge pull request #31372 from overleaf/mj-tutorial-cleanup Mathias Jakobsen 2026-02-13 09:03:32 +00:00
  • d8d74ae45c Merge pull request #31509 from overleaf/mj-chat-error-handling Mathias Jakobsen 2026-02-13 09:03:12 +00:00
  • 6890f1bb3c Merge pull request #31038 from overleaf/jdt-mj-rm-chat-ide-redesign Mathias Jakobsen 2026-02-13 09:02:58 +00:00
  • 551d7b3908 feat: migrate from aiErrorAssist naming for disabling AI features to aiFeatures.enabled to avoid confusion (#31273) Jimmy Domagala-Tang 2026-02-12 09:38:27 -05:00
  • df8190ec8c [logger] fix rendering of log context in testLogRecorder (#31522) Jakob Ackermann 2026-02-12 14:52:57 +01:00
  • 05d04e864d [web] Project collaboration events for Group Audit Logs (#30055) Miguel Serrano 2026-02-12 13:28:22 +01:00
  • 860f77a06c [web] Remove new editor elements for CE/SP (#31004) Miguel Serrano 2026-02-12 13:27:52 +01:00
  • 51b5f9a862 Tearing down of old Editor (Left settings menu) (#31357) Davinder Singh 2026-02-12 10:31:32 +00:00
  • 9162c9c7b5 Add all brand stickers with 5 color variants (#31323) Rebeka Dekany 2026-02-12 11:01:22 +01:00
  • 2a6da7b186 Merge pull request #31500 from overleaf/ar-qs-tools-saas-e2e Andrew Rumble 2026-02-12 09:42:20 +00:00
  • 8ecb575d06 [web] apply runtime improvements to migration cleanup scripts (#31488) Kristina 2026-02-12 08:49:57 +01:00
  • d3d6504d14 Merge pull request #31487 from overleaf/copilot/move-dev-toolbar-button David 2026-02-11 14:43:07 +00:00
  • 498c89c6ed Merge pull request #31329 from overleaf/mj-dark-mode-notification Mathias Jakobsen 2026-02-11 10:43:45 +00:00
  • 55c3b6b7ea Replace promisifyAll with individual promisify calls in web service (#30931) Copilot 2026-02-11 10:09:19 +00:00
  • 21ccf42ae8 [web] add script to bulk cancel subscription schedules (#31469) Kristina 2026-02-11 10:48:55 +01:00
  • cc1dedca7d Merge pull request #31397 from overleaf/mj-old-editor-toolbar-teardown Mathias Jakobsen 2026-02-11 08:57:40 +00:00
  • 4f284e15d5 Upgrade Axios dependency (#31465) jmescuderowritefull 2026-02-11 09:36:09 +01:00
  • ab2f44bbe9 Merge pull request #31417 from overleaf/em-bibtex-validation Eric Mc Sween 2026-02-10 14:03:52 -05:00
  • d6cda7f770 [web] throw an error if multiple active subscriptions found (#31458) Kristina 2026-02-10 16:18:27 +01:00
  • 84cdbfc12f Tearing down of Error Logs and pdf preview in editor (#31267) Davinder Singh 2026-02-10 15:02:43 +00:00
  • 72f8dff76d Upgrade GC storage and big query with updated patches (#31297) Anna Claire Fields 2026-02-10 14:05:01 +01:00
  • 44ecee821d Fix temp file leaks in dumpFolder on both success and error paths (#31304) Brian Gough 2026-02-10 13:04:02 +00:00
  • f3e8601cba fix caching of minted output files in TL2025 (#31455) Brian Gough 2026-02-10 11:59:34 +00:00
  • c5bc4a1259 [clsi] tweak logging for clsi-cache (#31452) Jakob Ackermann 2026-02-10 12:55:32 +01:00
  • 795dd3d98e Remove outdated migration reference from PDF rendering error message (#30634) Copilot 2026-02-10 11:23:37 +00:00
  • 607a36b72e Merge pull request #31415 from overleaf/mg-workbench-add-tests Malik Glossop 2026-02-10 10:58:25 +01:00
  • 0b7876d227 [web] throw if ALLOWED_IMAGE_NAMES is not defined in SaaS (#31172) Jakob Ackermann 2026-02-10 09:03:44 +01:00
  • a1a248cf9b [object-persistor] lazy load all the persistor implementations (#31431) Jakob Ackermann 2026-02-10 09:03:28 +01:00
  • 457ba8b1dd Separate heading and body font overrides in CMS (#28101) Rebeka Dekany 2026-02-09 18:05:08 +01:00
  • ae2d28505b [web] Abstract AiErrorAssistantRateLimiter (#31176) Mathias Jakobsen 2026-02-09 15:07:38 +00:00
  • a9ab247507 [web] add notification message to the dashboard for migrated subscriptions (#31429) Kristina 2026-02-09 15:40:33 +01:00
  • f8d74187e1 [web] prefer mongo email when sending data to customerio (#31378) Kristina 2026-02-09 15:40:09 +01:00
  • a184a0c32f [web] handle pending changes in finalization script (#31342) Kristina 2026-02-09 15:39:47 +01:00
  • 1f5fec628b [web] apply runtime improvements to the finalization script (#31360) Kristina 2026-02-09 15:39:24 +01:00
  • 080d522db7 Merge pull request #31425 from overleaf/ar-upgrade-lodash-es Andrew Rumble 2026-02-09 13:51:58 +00:00
  • b2d4687c52 [web] Experiment with code coverage (#28029) Andrew Rumble 2026-02-09 13:51:13 +00:00
  • 9e41d9afdb Add script to create Stripe prices from CSV (#31144) Antoine Clausse 2026-02-09 14:26:57 +01:00
  • 244ea64a30 Merge pull request #31075 from overleaf/ar-upgrade-lodash-4.17.23 Andrew Rumble 2026-02-09 10:31:46 +00:00
  • a5f9e6ecd6 web: fix: BOM parsing and rate limiting bugs in Recurly -> Stripe customer upsert script (#31398) Simon Gardner 2026-02-06 17:17:37 +00:00
  • ff8b394e51 [monorepo] fix package-lock.json (#31377) Jakob Ackermann 2026-02-06 14:22:38 +01:00
  • f9801ea98e Merge pull request #31353 from overleaf/rh-project-model-readonly roo hutton 2026-02-06 12:15:58 +00:00
  • 5423c5c792 add threadDeleted event Domagoj Kriskovic 2026-02-03 11:28:17 +01:00
  • c20be33e74 [web] add commentEdited and commentDeleted events for dsmp Domagoj Kriskovic 2026-01-23 13:50:29 +01:00
  • 8f173d7dc7 [web] integrate example project with clsi-cache (#31365) Jakob Ackermann 2026-02-06 11:39:22 +01:00
  • 1e9f917fe1 [web] add optional pub/sub based sync mechanism for system messages (#31328) Jakob Ackermann 2026-02-05 16:05:37 +01:00
  • 487ffc2309 Merge pull request #31099 from overleaf/ii-domain-capture-member-limit-email Jessica Lawshe 2026-02-05 08:38:50 -06:00
  • 83dc28178e Merge pull request #31237 from overleaf/jel-managed-user-domain-capture Jessica Lawshe 2026-02-05 08:37:22 -06:00
  • 50f049ac7c [web] run prettier/eslint as node user locally (#31355) Jakob Ackermann 2026-02-05 15:05:49 +01:00
  • fd647002f5 [monorepo] enable caching for eslint and prettier (#30967) Jakob Ackermann 2026-02-05 14:31:12 +01:00
  • 07d39f631a Add Cypress tests for code check (#30781) Alf Eaton 2026-02-05 12:56:21 +00:00
  • 9cbfb663ac [workbench] Improve accessibility recommendations and tools (#31221) Alf Eaton 2026-02-05 12:55:53 +00:00
  • f957ee267c Update required npm version (#31263) Alf Eaton 2026-02-05 12:55:40 +00:00
  • 849518d8ea Remove UMD library target (#31044) Alf Eaton 2026-02-05 12:42:46 +00:00
  • 209c1cfbfb Add audit log entries for project-role-changed and group-role-changed Simon Gardner 2026-02-05 12:40:25 +00:00
  • 4d338efe56 updates to recurly -> stripe customer upsert script Simon Gardner 2026-02-05 12:40:00 +00:00
  • 4decfd343d [web] update finalization scripts for phase 2 (#31293) Kristina 2026-02-05 11:59:25 +01:00
  • 35906b4018 Deduplicate users in checkUserListPermissions to avoid redundant permission checks (#29461) Copilot 2026-02-05 09:28:52 +01:00
  • 49c1c65dd8 [e2e] e2e_test_setup: perform health check on all the services (#31311) Jakob Ackermann 2026-02-04 15:14:17 +01:00