Eric Mc Sween
fa7a6726c4
Migrate renderRequestResetForm to zod
...
GitOrigin-RevId: 9ae9eb6ea1bc2966406938b130e7e2410e770163
2025-09-23 08:06:54 +00:00
Eric Mc Sween
b2f4914fff
Migrate createLinkedFile to zod
...
GitOrigin-RevId: 68175ddc002f1e968cd7155aa2327686772b3cc8
2025-09-23 08:06:49 +00:00
Eric Mc Sween
116c4e22d2
Migrate recurly backfill to zod
...
GitOrigin-RevId: 2241177c7ca614487f7735235c132d4d8fc759cc
2025-09-23 08:06:44 +00:00
Eric Mc Sween
cc02b1b76c
Migrate joinProject to zod
...
GitOrigin-RevId: 8c03002adfdf47a7f83ad3dde32428d29abd9bb9
2025-09-23 08:06:36 +00:00
Eric Mc Sween
4b64676282
Migrate inviteToProject to zod
...
GitOrigin-RevId: 9c755d0f922bbef44b6f95a06ec448eb8d2c1840
2025-09-23 08:06:30 +00:00
Eric Mc Sween
3bf4800076
Migrate transferOwnership to zod
...
GitOrigin-RevId: 406886fcf721091e084ed76ca59ef2ded76ab9d2
2025-09-23 08:06:26 +00:00
Eric Mc Sween
f19ced47cb
Migrate setCollaboratorInfo to zod
...
GitOrigin-RevId: e65bb6e17115362e7521f3e234757aa812aa89bc
2025-09-23 08:06:21 +00:00
John Lees-Miller
9cbeaf53f8
Merge pull request #28505 from overleaf/jlm-fix-recurly-webhook-manual-charge
...
Handle manual charge in recurly webhook
GitOrigin-RevId: 0e84725cc99433f3e6bebbd4fd424a47b233b966
2025-09-23 08:06:16 +00:00
David
b3478ab26b
Merge pull request #28626 from overleaf/dp-scroll-to-ai
...
Add setTimeout to scrolling to ai suggestedfix on gutter click
GitOrigin-RevId: 83663b7b7ee599aad689aee5f5526631a811829c
2025-09-23 08:06:11 +00:00
David
c4a20881f1
Merge pull request #28632 from overleaf/dp-detached-logs-icon-color
...
Fix logs color in detached pdf mode for new-logs/old-position
GitOrigin-RevId: 335ae2d2db5492a390921adc2cb225097d4b9b4d
2025-09-23 08:06:06 +00:00
David
693af6da8a
Merge pull request #28630 from overleaf/dp-detached-pdf-errors
...
Add fileTreeData checks to FileTreePathProvider
GitOrigin-RevId: 8c4701d9dc02ac30346d82f813f821c8561f98ed
2025-09-23 08:06:01 +00:00
Andrew Rumble
9d03b59798
Merge pull request #28482 from overleaf/ar-move-notifications-changes-into-buildscripts
...
[monorepo] move notifications changes into buildscripts
GitOrigin-RevId: b5948702627d0bc87bffd3acc3d7c2ab9f4ac23d
2025-09-23 08:05:53 +00:00
Davinder Singh
805707aa14
Onboarding Data Collection - Adding new translations text ( #28587 )
...
* adding new translations
* removing the .
* adding the correft quote ’
* changing an e2e test
* changing translation key
GitOrigin-RevId: 099a633dca177ea1d14d055109a24eaa71ba0994
2025-09-23 08:05:48 +00:00
Alf Eaton
7b3ef0144b
Merge pull request #28592 from overleaf/ae-unsupported-browser
...
Add noindex meta tag to unsupported browsers page
GitOrigin-RevId: cdbecaf1c3ca2208802b4c18de85007648f86d68
2025-09-23 08:05:43 +00:00
David
19a495e7e3
Merge pull request #28608 from overleaf/mj-fix-redesign-css-in-detached-pdf
...
[web] Use wrapping div for detached PDF when using redesigned editor
GitOrigin-RevId: f8f7b395dbe5a627804da10218f4de9d5ac76348
2025-09-23 08:05:38 +00:00
David
bf6fd8deac
Merge pull request #28604 from overleaf/mj-limit-beta-modal
...
[web] Remove beta modal for new-user-split-test groups
GitOrigin-RevId: d61a3338472608620d199ef3ee7ef028e90f5aa0
2025-09-23 08:05:33 +00:00
Kristina
34e31176be
Merge pull request #28572 from overleaf/kh-analytics-for-custom-checkout
...
[web] add `payment-page-view`, `payment-page-toggle-payment`, `payment-page-toggle-country` events to Stripe custom checkout
GitOrigin-RevId: a576ee706909e1e363e9ca256e2303a8fd9e1aa7
2025-09-23 08:05:29 +00:00
Kristina
61c03c8f24
[web] update webhook event handlers for Stripe custom checkout ( #28526 )
...
* do not emit subscription-started when status is incomplete
* emit subscription-started when incomplete subscription transitions to active
* do not emit subscription-expired when status is incomplete_expired
* do not sync incomplete or incomplete_expired Stripe subscriptions
* allow `incomplete*` status to better guard against syncing
GitOrigin-RevId: 4e851f654dcb4bf356280197dd158e834175df12
2025-09-23 08:05:23 +00:00
Antoine Clausse
70f2b62a57
[web] Allow OVERLEAF_NAV_TITLE and OVERLEAF_HEADER_IMAGE_URL to be used at the same time ( #28445 )
...
* Remove unused navbar-website-redesign.pug
* Add custom logo and title to the navbar settings
* Update navbar-header so it handles logo+title, and without overflowing
* Revert "Add custom logo and title to the navbar settings"
This reverts commit a860fca916714fa34befa231a0b7f43fcbcc3aee.
GitOrigin-RevId: 4d87b47a5c6f64130fe2b57c57ee8f808baef271
2025-09-22 08:05:59 +00:00
Jimmy Domagala-Tang
6f2381c8b6
Revert "Revert "Rolling TexLive builds experiment"" ( #28603 )
...
* Revert "Revert "Rolling TexLive builds experiment""
* adding rolling image to allowed ones in staging (#28588 )
GitOrigin-RevId: f377cacd6e4811a4bd9116c793ecbb29a7b72c33
2025-09-22 08:05:53 +00:00
Jakob Ackermann
ba6edbb20a
[web] fix footer for storybook index.html ( #28600 )
...
GitOrigin-RevId: 462e11a54619998f5ece336f8dfa5b0109608d81
2025-09-22 08:05:48 +00:00
Mathias Jakobsen
59d861457e
Merge pull request #28597 from overleaf/mj-auto-collapse-timeout-messages-when-error-state-present
...
[web] Avoid double compile time paywall
GitOrigin-RevId: f732006f92ff0029c2f69297f43b9ca441994145
2025-09-22 08:05:44 +00:00
Mathias Jakobsen
283abeef37
Merge pull request #28599 from overleaf/mj-stop-deselecting-error-tabs
...
[web] Avoid hiding logs when downloading file
GitOrigin-RevId: 596d93a4b2ac57bcbfaf50f0e4359b72f25e4861
2025-09-22 08:05:39 +00:00
Mathias Jakobsen
b5149591d1
Merge pull request #28601 from overleaf/mj-pdf-error-state-scroll
...
[web] Allow scrolling in PDF error state in case of overflow
GitOrigin-RevId: 3591f01980c3c95691eca9437b8eed0e504f27e6
2025-09-22 08:05:34 +00:00
Jakob Ackermann
73cfd65f83
[web] switch storybook build to Jenkins ( #28590 )
...
* [web] add Jenkins pipeline for storybook
* [web] fix storybook build
* [terraform] dev-project: switch writer for storybook bucket to Jenkins
* [web] remove explicit dependency
* [terraform] dev-project: link service account
* [web] tweak storybook index.html
- explicitly sort entries
- remove index.html
* [packer] jenkins-worker: install m4
* [web] remove cloud build trigger for storybook
GitOrigin-RevId: a1aa70ee91644f876d95ae7bc6643b0a1ef59759
2025-09-22 08:05:28 +00:00
Mathias Jakobsen
5931f70194
Merge pull request #28595 from overleaf/revert-28594-revert-28533-mj-blob-ranges-maxsize
...
[web+history-v1] Retry: Use range request for binary blobs in project snapshot
GitOrigin-RevId: defc279c9918695135962d65603a2941c5c4b033
2025-09-22 08:05:23 +00:00
Mathias Jakobsen
553a46c2e4
Merge pull request #28594 from overleaf/revert-28533-mj-blob-ranges-maxsize
...
Revert "[web+history-v1] Use range request for binary blobs in project snapshot"
GitOrigin-RevId: 580491611a1b43104846f8509dd1e920f8077c9c
2025-09-22 08:05:15 +00:00
Mathias Jakobsen
01b411c5d3
Merge pull request #28580 from overleaf/mj-compile-log-entries
...
[web] Remove compile-log-events override for labs users
GitOrigin-RevId: 247a27f06e0eb8eff41d015d916c088b5da2a45d
2025-09-22 08:05:09 +00:00
Mathias Jakobsen
3046dcaf37
Merge pull request #28533 from overleaf/mj-blob-ranges-maxsize
...
[web+history-v1] Use range request for binary blobs in project snapshot
GitOrigin-RevId: e72a2d481bf163b3e85361b42e30e82cf867f1cf
2025-09-22 08:05:04 +00:00
Brian Gough
9d28e4ab91
Merge pull request #28567 from overleaf/bg-fix-project-locator-root-folder
...
respect elementType when matching rootFolder in findElement
GitOrigin-RevId: f4e20ee6441fc16915297b2ac24737ed63398027
2025-09-19 08:08:20 +00:00
Brian Gough
d75f4b3a7b
Merge pull request #28589 from overleaf/revert-28283-jdt-monthly-tl-experiment
...
Revert "Rolling TexLive builds experiment"
GitOrigin-RevId: c3c6833dca7ef0d207f854c93bf0bb03bd814694
2025-09-19 08:08:15 +00:00
Jimmy Domagala-Tang
3218533131
Rolling TexLive builds experiment ( #28283 )
...
* feat: allow for monthly tl builds experiment
* feat: show correct image when user doesnt have access to current image in compiler settings (#28282 )
* adding packer space for extra rolling image
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
GitOrigin-RevId: db909e1a85f36f1567236a2c4d5790b565dda76d
2025-09-19 08:08:10 +00:00
Domagoj Kriskovic
55edbe6606
Use history snapshot when doing file/project restore ( #28502 )
...
* Add getDocUpdaterCompatibleRanges utility function
* use history snapshot for file/project restore
* move overleaf-editor-core from devDependencies
GitOrigin-RevId: 62481a5304ada9d931e018418be3c0719bccf1f3
2025-09-19 08:07:58 +00:00
Jakob Ackermann
19b3ded887
[monorepo] run prettier on Jenkinsfiles ( #28565 )
...
* [monorepo] consolidate .editorconfig files at the root
* [monorepo] run prettier on Jenkinsfiles
* [saas-e2e] increase timeout for XeTeX compile
GitOrigin-RevId: 48aa82f7c81611899837753ae92c7732998d4ca5
2025-09-19 08:07:49 +00:00
Jakob Ackermann
c6bee626bf
[monorepo] reset Jenkins pipeline vars ( #28573 )
...
GitOrigin-RevId: 9523895a16262fc7d9b8eecc716e72cdb6cb5d1a
2025-09-19 08:07:44 +00:00
Andrew Rumble
efbf54a039
Additional config for validation-tools
...
GitOrigin-RevId: 1d4fa935a2e76195c41cf1188435cc9d95b9de48
2025-09-19 08:07:35 +00:00
Domagoj Kriskovic
a3d948d006
[dsmp] filter notifying authors on their actions ( #28429 )
...
GitOrigin-RevId: c1186c84d9b1e885081ba2ea30cbdb6277192bc0
2025-09-19 08:07:31 +00:00
Mathias Jakobsen
543e207c3e
Merge pull request #28518 from overleaf/mj-new-logs-old-position-spacing
...
[web] Move aux file buttons to bottom of container
GitOrigin-RevId: d5e81097e25ca344ad6b3769e95ae99fd4ad4b61
2025-09-19 08:07:26 +00:00
Davinder Singh
1a26a90bec
Adding green overleaf logo in navbar and footer for website redesign ( #28508 )
...
* adding overleaf-green logo in navbar
* adding overleaf green in footer
GitOrigin-RevId: de8c8a280ee5611a37a6cfa3d710ada1815506e5
2025-09-19 08:07:21 +00:00
Domagoj Kriskovic
8f8c47dd16
[dsmp] send trackedChangesAdded notification in docModifiedHook ( #28454 )
...
* [dsmp] send trackedChangesAdded notification in docModifiedHook
* simplify recipient handling
* simplify check if changes are from a single user
GitOrigin-RevId: dd0b7a0631999ddac0ee1e6705ff4d6d87f3e63a
2025-09-19 08:07:12 +00:00
Jakob Ackermann
b4277cdfc5
[monorepo] drop package-lock entry for the removed spelling service ( #28566 )
...
GitOrigin-RevId: fb12101366a726a3a630f095ebefcd208c3bc920
2025-09-19 08:07:07 +00:00
Andrew Rumble
d467eb1a7e
Add build trigger for validation-tools
...
GitOrigin-RevId: 04299d9ab23c65aa791acecd1c0e63b70df9a8d1
2025-09-19 08:05:18 +00:00
Andrew Rumble
a9de6371b1
Use validation-tools library in web
...
GitOrigin-RevId: e10a22f5ad2efe45e12158471ffcc64c79e54125
2025-09-18 08:06:37 +00:00
Andrew Rumble
9707e4ce0e
Create new validation-tools library
...
GitOrigin-RevId: e3a19071d630022abe19b0cb67efb08149856019
2025-09-18 08:06:33 +00:00
Jimmy Domagala-Tang
89f416af05
feat: add tests for recurly plan revert feature ( #25966 )
...
GitOrigin-RevId: 9bb0c198d237a9c86b63da8b4892c7867f79c71f
2025-09-18 08:06:28 +00:00
Jimmy Domagala-Tang
87c132d1f0
feat: move wf trial logic to new function and enable enterprise commons to auto-load ( #28134 )
...
GitOrigin-RevId: 959d305fa694a6e09a04cb79920af2fc0c14e862
2025-09-18 08:06:24 +00:00
MoxAmber
18b9d4158e
Merge pull request #28498 from overleaf/as-login-noindex
...
[web] Add noindex to SSO login and login with query params
GitOrigin-RevId: 4c722f51bcd6f4d9b63ebbf584021284c7b5d569
2025-09-18 08:06:19 +00:00
MoxAmber
6db579c6ac
Merge pull request #28346 from overleaf/as-compile-timeout-teardown
...
[web] Teardown 10s-timeout-enforcement split test
GitOrigin-RevId: 56b286539446e7dab371fb1c7392692cabb15db9
2025-09-18 08:06:14 +00:00
Miguel Serrano
58db03a4ba
Merge pull request #28543 from overleaf/msm-disable-retries-s3
...
[object-persistor] fix disable retries on PutObjectCommand
GitOrigin-RevId: 7a812385e70781939f21325572c0eedb856e734f
2025-09-18 08:06:07 +00:00
Jakob Ackermann
16d1dd6b4e
[monorepo] rebuild lezer output as part of 'make install' ( #28545 )
...
* [monorepo] rebuild lezer output as part of 'make install'
* [monorepo] run 'make install' with high concurrency in Jenkins
* [monorepo] rebuild lezer parser output once
* [monorepo] headless npm run
* [web] update docs for lezer
GitOrigin-RevId: f385bb8a9cdab1a6bfc28a8843b5128ceec364ec
2025-09-18 08:06:02 +00:00