Commit Graph

  • ccfeb59c59 Move hasAdminCapability middleware into helpers Andrew Rumble 2025-07-29 15:28:10 +01:00
  • 192aacbecd Add hasAdminCapabilities function to ExpressLocals Andrew Rumble 2025-07-28 16:41:33 +01:00
  • a9d642776a Remove sso-login-bs5 feature flag (#27683) Rebeka Dekany 2025-08-06 17:41:23 +02:00
  • ad1c5e7e35 Fix material icon in hydrate form message (#27511) Alf Eaton 2025-08-06 12:07:46 +01:00
  • 8d1f12e6ea Ensure variables are defined when handling message from lint worker (#27561) Alf Eaton 2025-08-06 12:07:27 +01:00
  • fe8e2e21fb Remove the "track changes have moved" notification (#27593) Alf Eaton 2025-08-06 12:07:14 +01:00
  • 9dd5eda171 Only decorate itemize end line when no other text on line (#27601) Alf Eaton 2025-08-06 12:06:44 +01:00
  • 79adb3a9d2 Merge pull request #27611 from overleaf/mj-visual-editor-feedback-badges Mathias Jakobsen 2025-08-06 09:28:25 +01:00
  • 7ca70eb563 Merge pull request #27652 from overleaf/jpa-latest-to-main Brian Gough 2025-08-06 09:13:23 +01:00
  • 3f11776ecd Remove LESS stylesheets and dependencies (#27409) Rebeka Dekany 2025-08-05 19:21:44 +02:00
  • dcd73f16a6 Add event when the connection lost modal is shown for users who have internet, but doc saves aren't successful (#25960) Jimmy Domagala-Tang 2025-08-05 12:15:07 -04:00
  • d7b282c176 removing split test and enforcing WF account creation as winning variant (#26920) Jimmy Domagala-Tang 2025-08-05 12:08:13 -04:00
  • 1547cf6379 Merge pull request #27644 from overleaf/dp-default-error-text David 2025-08-05 13:58:49 +01:00
  • 075e18c7c8 Merge pull request #27384 from overleaf/dp-drag-file-tree-outline David 2025-08-05 13:58:41 +01:00
  • 203e2e914b Merge pull request #27464 from overleaf/slg-filter-group-member-list Simon Gardner 2025-08-05 12:50:01 +01:00
  • 58b8e36739 Merge pull request #27215 from overleaf/rh-stripe-pause-status roo hutton 2025-08-05 11:31:17 +01:00
  • 215059f461 [web] add audit log for changing admin access in Server Pro via SSO (#27631) Jakob Ackermann 2025-08-05 11:39:50 +02:00
  • 16daea27ad [server-ce] tests: optimize sharding (#27635) Jakob Ackermann 2025-08-05 10:27:28 +02:00
  • 5e293f8c79 Merge pull request #27413 from overleaf/rh-sp-remove-geoip roo hutton 2025-08-05 09:12:18 +01:00
  • 6da84cdcf6 [server-ce] tests: debug failing mongo startup (#27634) Jakob Ackermann 2025-08-04 19:52:05 +02:00
  • 48ff696a69 [monorepo] fail fast when parallel build steps fail in Jenkins (#27632) Jakob Ackermann 2025-08-04 18:19:23 +02:00
  • 1c4b55fff4 Merge pull request #27498 from overleaf/mf-fix-subscriptionX-segmentation-stripe M Fahru 2025-08-04 09:05:41 -07:00
  • 4bb6019e56 Merge pull request #27506 from overleaf/slg-improve-add-manager-error Simon Gardner 2025-08-04 14:54:27 +01:00
  • e129856dfe Merge pull request #27445 from overleaf/slg-improve-domain-matcher-error Simon Gardner 2025-08-04 14:54:09 +01:00
  • 7b7b560431 Use AsyncLocalStorage to cache userFullEmails on the request, avoiding duplicated calls to the affiliations endpoint (#27542) Thomas 2025-08-04 13:41:12 +02:00
  • 98e82e9f88 [server-ce] tests: add jenkins integration (#27600) Jakob Ackermann 2025-08-04 13:01:20 +02:00
  • 5d78fa458c [saas-e2e] add jenkins integration (#27587) Jakob Ackermann 2025-08-04 13:00:59 +02:00
  • 7b7d03bcc0 Merge pull request #27516 from overleaf/slg-hide-enrolment_ad_html Simon Gardner 2025-08-04 11:45:27 +01:00
  • 7b726fb1ac Merge pull request #27599 from overleaf/jpa-flaky-test Jakob Ackermann 2025-08-04 11:15:40 +02:00
  • e31cb85d57 Merge pull request #27584 from overleaf/mj-reuse-indentation-marker-theme Mathias Jakobsen 2025-08-04 09:29:10 +01:00
  • 7e72af29ac Merge pull request #27567 from overleaf/mj-ensure-theme-exists Mathias Jakobsen 2025-08-04 09:29:01 +01:00
  • d8f18f9667 Merge pull request #27099 from overleaf/mj-no-duplicate-themes Mathias Jakobsen 2025-08-04 09:28:52 +01:00
  • 12586765fb Merge pull request #27592 from overleaf/bg-update-check-mongo-script-to-use-docs Brian Gough 2025-08-01 15:00:05 +01:00
  • 8785c5c265 Merge pull request #25168 from overleaf/bg-history-redis-add-tls-to-sp-ce Brian Gough 2025-08-01 14:49:20 +01:00
  • 3e6bdc14a6 Merge pull request #27519 from overleaf/bg-upgrade-form-data-in-monorepo Brian Gough 2025-08-01 09:53:54 +01:00
  • 3e8fa183c9 Merge pull request #27522 from overleaf/jpa-reenable-tests Jakob Ackermann 2025-08-01 10:09:44 +02:00
  • eed93af1fd Merge pull request #27579 from overleaf/jpa-saas-e2e-split Jakob Ackermann 2025-08-01 10:08:26 +02:00
  • dc3207726e Merge pull request #27578 from overleaf/jpa-fix-saas-e2e Jakob Ackermann 2025-08-01 10:07:53 +02:00
  • b01459508c [packer] rework jenkins worker image (#27573) Jakob Ackermann 2025-08-01 10:07:14 +02:00
  • 34a47c7767 Merge pull request #27551 from overleaf/kh-fix-failing-webhook-event M Fahru 2025-07-31 10:09:52 -07:00
  • 35ec1504cc Merge pull request #27533 from overleaf/mf-change-billing-mode-to-flexible-stripe M Fahru 2025-07-31 10:09:39 -07:00
  • dbb2deca5f [server-ce] tests: split prefetching (#27566) Jakob Ackermann 2025-07-31 17:56:50 +02:00
  • 85878cdd8b [web] Prevent 6-digits verification on SSO-emails (#27496) Antoine Clausse 2025-07-31 16:39:53 +02:00
  • fdef2b2395 [web] Add admin permission view-audit-log (#27402) Antoine Clausse 2025-07-31 16:39:38 +02:00
  • 8166acf612 [web] Add admin permission modify-feature-override (#27395) Antoine Clausse 2025-07-31 16:37:20 +02:00
  • 084f6becb3 [web] Add admin permission create-recurly-account (#27376) Antoine Clausse 2025-07-31 16:35:54 +02:00
  • 371ddd286d [web] Add admin permission view-user-additional-info (#27335) Antoine Clausse 2025-07-31 16:34:27 +02:00
  • bd57bca3b4 Merge pull request #27479 from overleaf/ii-domain-capture-recovery-email ilkin-overleaf 2025-07-31 16:35:24 +03:00
  • 677ebf3590 Use "*:placeholder" as placeholder label (#27520) Alf Eaton 2025-07-31 14:05:21 +01:00
  • 94c8fe5b93 Display an error message when the synctex request fails (#27523) Alf Eaton 2025-07-31 14:04:36 +01:00
  • 386897266d [web] remove jump-to-location event (#27490) Jakob Ackermann 2025-07-31 12:36:38 +02:00
  • 8f2001e477 Merge pull request #27329 from overleaf/dp-editor-redesign-beta Mathias Jakobsen 2025-07-31 11:31:30 +01:00
  • cf0a4c472f [web] Group audit log link in settings (#27390) Miguel Serrano 2025-07-31 10:42:19 +02:00
  • e2e6c6a7f3 [web] Add expiration for groupAuditLogEntries collection (#27437) Miguel Serrano 2025-07-31 10:33:02 +02:00
  • a11f666eb4 [web] Group settings: audit Log (#27197) Miguel Serrano 2025-07-31 10:27:19 +02:00
  • 4d0f14898d Merge pull request #27518 from overleaf/tm-revert-scriptrunner-ensured-secondary Liangjun Song 2025-07-30 17:05:07 +01:00
  • 092c8aaf32 [server-pro] add hotfix 5.5.4 (#27514) Jakob Ackermann 2025-07-30 17:54:48 +02:00
  • 29045b9085 [web] download binary files in clsi from filestore via new endpoints (#27505) Jakob Ackermann 2025-07-30 16:43:11 +02:00
  • 21da0253ce [server-ce] work around npm bug for uninstalling devDependencies (#27512) Jakob Ackermann 2025-07-30 16:06:59 +02:00
  • 678d6809b9 [server-ce] run node scripts as www-data user (#27504) Jakob Ackermann 2025-07-30 13:29:53 +02:00
  • 03a4bbb96b Remove "version" from docker-compose files (#27494) Alf Eaton 2025-07-30 09:50:40 +01:00
  • 0d0916e402 Merge pull request #27188 from overleaf/mf-admin-stripe-sync-subscription M Fahru 2025-07-29 08:34:36 -07:00
  • 126e88a505 [server-pro] add missing commit into hotfix 5.5.3 (#27489) Jakob Ackermann 2025-07-29 16:31:33 +02:00
  • 1c5ed10bbb Merge pull request #27276 from overleaf/ii-domain-capture-anaylze-saml-response ilkin-overleaf 2025-07-29 17:02:53 +03:00
  • 695a86692b Merge pull request #27324 from overleaf/ii-domain-capture-disabling-sso ilkin-overleaf 2025-07-29 17:02:37 +03:00
  • 8ffb40d890 Merge pull request #27133 from overleaf/ii-group-sso-config-email-attribute-sso-enabled ilkin-overleaf 2025-07-29 17:02:25 +03:00
  • ca7a8f417f Merge pull request #26902 from overleaf/ii-group-sso-config-email-attribute ilkin-overleaf 2025-07-29 17:02:13 +03:00
  • 1fd4445a34 [history-v1] extend --report with number of files to check/missing (#27397) Jakob Ackermann 2025-07-29 15:58:28 +02:00
  • ae180fba46 Merge pull request #27246 from overleaf/jpa-hotfix-5-5-3 Brian Gough 2025-07-29 14:46:33 +01:00
  • 7f8a423104 [web] Fixup: Remove unused sendReconfirmation (#27486) Antoine Clausse 2025-07-29 15:22:40 +02:00
  • 6a92acf542 Merge pull request #27476 from overleaf/jpa-transfer-all Jakob Ackermann 2025-07-29 15:21:51 +02:00
  • b5d26217ac Merge pull request #27291 from overleaf/ls-update-group-plan-display-name Liangjun Song 2025-07-29 14:03:34 +01:00
  • 1cebef56f0 Remove endpoint /user/emails/send-reconfirmation (#27423) Antoine Clausse 2025-07-29 15:02:11 +02:00
  • 535a9774ef [web] Remove the unused endpoint /user/emails/resend_confirmation (#27416) Antoine Clausse 2025-07-29 14:56:56 +02:00
  • ec69641649 [web] Remove the endpoint /user/emails (POST) (#27418) Antoine Clausse 2025-07-29 14:54:09 +02:00
  • c83c04b8b2 Fix wrong date in history view when looking at labeled version (#27450) Alf Eaton 2025-07-29 11:32:13 +01:00
  • d3668bddec Clamp minimum valid doc position to 0 (#27461) Alf Eaton 2025-07-29 11:31:32 +01:00
  • 68d3d63e34 Disable Resolve Comment button while comment text is being entered (#27465) Alf Eaton 2025-07-29 11:26:54 +01:00
  • 2cfe2b1e15 Merge pull request #27303 from overleaf/dp-go-to-code Alexandre Bourdin 2025-07-29 10:10:03 +02:00
  • 032f597e92 Merge pull request #27306 from overleaf/dp-uppercase-collaborator-icons Alexandre Bourdin 2025-07-29 10:09:43 +02:00
  • 5417fca60f Merge pull request #27307 from overleaf/dp-lower-synctex-buttons Alexandre Bourdin 2025-07-29 10:09:35 +02:00
  • 9b1ec9fdc1 Merge pull request #27365 from overleaf/dp-hide-file-tree-buttons Alexandre Bourdin 2025-07-29 10:09:26 +02:00
  • 2e6b3745ac Merge pull request #27378 from overleaf/dp-file-tree-no-wrap Alexandre Bourdin 2025-07-29 10:09:18 +02:00
  • 7409e0c6d6 Merge pull request #27367 from overleaf/dp-breadcrumbs-description Alexandre Bourdin 2025-07-29 10:09:09 +02:00
  • 6a5d532d30 Install regular version of multer instead of fork Andrew Rumble 2025-07-25 12:18:45 +01:00
  • 56da7e6759 Add patch for multer 2.0.2 Andrew Rumble 2025-07-25 12:18:26 +01:00
  • 9958ffdf68 Merge pull request #27123 from overleaf/ae-goto-scroll-select-text Alf Eaton 2025-07-28 10:53:29 +01:00
  • a689d03b41 Calculate selection inside dispatchSelectionAndScroll (#27109) Alf Eaton 2025-07-28 10:53:06 +01:00
  • c41a451f98 [dsmp] Add a route for accepting changes (#27398) Domagoj Kriskovic 2025-07-28 11:50:50 +02:00
  • 9228f2248b Ensure add comment tooltip doesnt show up without comment permissions (#27273) Domagoj Kriskovic 2025-07-28 11:50:27 +02:00
  • 7c97cbbfe4 Improve landmarks on the Project dashboard and Editor pages (#27401) Rebeka Dekany 2025-07-28 10:03:16 +02:00
  • 1abb98fac2 Merge pull request #27428 from overleaf/jel-passport-saml-5-patch Jakob Ackermann 2025-07-25 18:27:04 +02:00
  • 809ab571d8 Merge pull request #25479 from overleaf/msm-passport-saml-5 Jakob Ackermann 2025-07-25 18:26:51 +02:00
  • 65f1fe1c25 [monorepo] avoid root-owned folders (#27349) Jakob Ackermann 2025-07-25 15:46:52 +02:00
  • 7eb4d1140f [web] Add admin permission create-subscription (#27382) Antoine Clausse 2025-07-25 12:20:24 +02:00
  • 5a8d267fa8 [web] Add admin permission modify-login-status (#27331) Antoine Clausse 2025-07-25 12:17:31 +02:00
  • 93ef0fc8b3 Convert templates module to BS5 (#26855) Thomas 2025-07-24 15:46:52 +02:00
  • 00b54abb77 Migrate portals and learn wiki to BS5 (#26852) Thomas 2025-07-24 15:43:09 +02:00
  • ec591c4f7b Merge pull request #27150 from overleaf/ls-flexible-licensing-for-stripe-manually-billed-users Liangjun Song 2025-07-24 11:11:09 +01:00
  • 6daf877c90 Add view-session, clear-session capabilities Andrew Rumble 2025-07-21 14:06:55 +01:00