Tim Down and Copybot
11d964649c
Merge pull request #25502 from overleaf/td-chat-open-bug
...
Prevent chat opening by default for new user
GitOrigin-RevId: 260050c26f6b9dee7ea52284dadb7ed00ce9eddb
2025-05-13 08:08:11 +00:00
David and Copybot
8d940ad841
Merge pull request #25387 from overleaf/dp-editor-toolbar-proptypes
...
Remove proptypes from editor-navigation-toolbar components
GitOrigin-RevId: 77a1c4e13e3da6c06bb515b0137da2f70bfdf4a8
2025-05-13 08:08:06 +00:00
David and Copybot
8e31c30ec7
Merge pull request #25398 from overleaf/dp-file-tree-proptypes
...
Remove PropTypes from file-tree components
GitOrigin-RevId: 7ecbf9778da59b852be8678c5dff61e13d927b9c
2025-05-13 08:08:02 +00:00
Jimmy Domagala-Tang and Copybot
82e5b2c5d7
Merge pull request #25151 from overleaf/dk-use-user-features
...
UserFeaturesContext with cross-tab syncing via BroadcastChannel
GitOrigin-RevId: 4262719f5018f5717211851ce28b3255af65461a
2025-05-13 08:07:57 +00:00
Jimmy Domagala-Tang and Copybot
8234e80931
Merge pull request #25538 from overleaf/jdt-fix-assist-interstitial-on-redesign
...
Add assist interstitial to editor redesign
GitOrigin-RevId: 97c2447bb6f6b47864563fac45ea8da46ca83777
2025-05-13 08:07:48 +00:00
Jimmy Domagala-Tang and Copybot
3bfc3ee7ae
Merge pull request #25540 from overleaf/jdt-push-assist-interstitial-higher-z-index
...
Fix assist promotion being hidden under error logs pane
GitOrigin-RevId: 715d82ddd98ce5e15ce2e42935526387b4c6fa1b
2025-05-13 08:07:44 +00:00
Jimmy Domagala-Tang and Copybot
50c2d8f32f
Merge pull request #25405 from overleaf/jdt-wf-rebrand-popover
...
Writefull Rebranded Features Editor Promotion
GitOrigin-RevId: 49beddbfa44bacf1546543e172dc8edcdb3784bc
2025-05-13 08:06:50 +00:00
Domagoj Kriskovic and Copybot
b99a81cb25
Fix monthly price if billed annually for AI Assist ( #25297 )
...
* Fix monthly price if billed annually for AI Assist
* update script
* show annual price
* fix formatting
GitOrigin-RevId: e50493fa2176e6c8acb476a01a393eb940a3f1a2
2025-05-13 08:06:39 +00:00
Kristina and Copybot
67a436b639
Merge pull request #25469 from overleaf/mj-paste-tables-multicol
...
[web] Improve borders and column definitions of pasted tables with multi-column cells
GitOrigin-RevId: fe9c44bd8ac6a34e8a8057f1a07d97771a116e1a
2025-05-13 08:06:10 +00:00
Kristina and Copybot
70c26b6ed2
[web] prevent downgrade to personal upsell for stripe subscriptions ( #25392 )
...
GitOrigin-RevId: a954f42e1159e4bcc8fd06f5f6df9a53c67f9f90
2025-05-13 08:06:05 +00:00
Mathias Jakobsen and Copybot
ddfadbc474
Merge pull request #25422 from overleaf/mj-ide-rail-badges-placement
...
[web] Editor redesign: Improve badge locations for Rail buttons
GitOrigin-RevId: 11eef60e6ab35003b21fa1ebf0bde4588c5f7228
2025-05-12 08:05:56 +00:00
Mathias Jakobsen and Copybot
3c3414a7d3
Merge pull request #25435 from overleaf/mj-review-panel-tests
...
[web] Add review panel cypress tests
GitOrigin-RevId: e953519fc8fed089df59970ee3c745b06d78ddfb
2025-05-12 08:05:52 +00:00
Jakob Ackermann and Copybot
d489e35782
[web] emit event when synctex mapping was downloaded from clsi-cache ( #25424 )
...
* [clsi] tell frontend when synctex mapping was downloaded from clsi-cache
* [web] emit event when synctex mapping was downloaded from clsi-cache
GitOrigin-RevId: 1f6b7e0faaa7dd76449aad566802da971a4cf9ed
2025-05-09 08:06:00 +00:00
David and Copybot
2ea03af559
Merge pull request #25411 from overleaf/dp-clone-project-translation
...
Add missing translation for clone project modal name placeholder
GitOrigin-RevId: 7ee99d811f31eaa0441d2e9b9f579f29ff1cb368
2025-05-09 08:05:29 +00:00
Mathias Jakobsen and Copybot
1b5d31941e
Merge pull request #25383 from overleaf/mj-ide-long-title
...
[web] Editor redesign: Allow project name to shrink
GitOrigin-RevId: 4d25291437fae9672f0d0d4d20bde269f771020a
2025-05-09 08:05:25 +00:00
ilkin-overleaf and Copybot
2ccdb74d20
Merge pull request #25318 from overleaf/ii-flexible-licensing-manually-collected-3
...
[web] Add seats feature for manually collected subscriptions improvements
GitOrigin-RevId: 4fbd93097590d97ad6464d1988471a78bf7cb9e2
2025-05-09 08:05:07 +00:00
Jakob Ackermann and Copybot
b3a1341545
[web] settle on a single split-test for the clsi-cache rollout ( #25399 )
...
* [web] settle on a single split-test for the clsi-cache rollout
Use the split-test that was used for rolling out the writes so that we
can use their already populated caches.
* [clsi-cache] fix non-sharded clsi-cache in dev-env
GitOrigin-RevId: 6ebd6369183342fe6d5e325b760d011fd1d57516
2025-05-08 08:06:37 +00:00
Jessica Lawshe and Copybot
4b5f31ac95
Merge pull request #25353 from overleaf/revert-25351-revert-24919-jel-create-group-audit-log
...
Revert "Revert "[web] Add group audit log""
GitOrigin-RevId: 4d61cfd9e8a7dac1f5837a4028aff95fa19c308a
2025-05-08 08:06:32 +00:00
Jimmy Domagala-Tang and Copybot
9f0f910a83
Merge pull request #25251 from overleaf/jdt-show-wf-provided-bundle-on-free-plans
...
Show AI Assist entitlment via Writefull on free user's subscriptions page
GitOrigin-RevId: 20a456a231f60df279b949057972125735166904
2025-05-08 08:06:14 +00:00
Jimmy Domagala-Tang and Copybot
fbbba7a3df
Merge pull request #24816 from overleaf/jdt-update-checkout-for-bundle
...
Update checkout pages for AI Assist bundle content
GitOrigin-RevId: e2e1b705dd92e0858835d18eb6d8c5750030e550
2025-05-08 08:06:09 +00:00
Jimmy Domagala-Tang and Copybot
6973ba4244
Merge pull request #25090 from overleaf/jdt-align-wf-rebrand-split-test
...
Align Writefull bundle changes to same split test
GitOrigin-RevId: 28eb7c0835a38d4989461d941efc3e8c0cdcfecb
2025-05-08 08:06:04 +00:00
e8b5ee2ff9
[history-ot] initial implementation of using doc-level history-ot ( #25054 )
...
* [history-v1-ot] initial implementation of using doc-level history-v1-ot
* [web] fix advancing of the otMigrationStage
Use 'nextStage' for the user provided, desired stage when advancing.
Co-authored-by: Brian Gough <brian.gough@overleaf.com >
* [document-updater] document size check in editor-core
* [history-ot] rename history-v1-ot to history-ot and add types
* [history-ot] apply review feedback
- remove extra !!
- merge variable assignment when processing diff-match-match output
- add helper function for getting docstore lines view of StringFileData
Co-authored-by: Alf Eaton <alf.eaton@overleaf.com >
* Revert "[document-updater] add safe rollback point for history-ot (#25283 )"
This reverts commit d7230dd14a379a27d2c6ab03a006463a18979d06
Signed-off-by: Jakob Ackermann <jakob.ackermann@overleaf.com >
---------
Signed-off-by: Jakob Ackermann <jakob.ackermann@overleaf.com >
Co-authored-by: Brian Gough <brian.gough@overleaf.com >
Co-authored-by: Alf Eaton <alf.eaton@overleaf.com >
GitOrigin-RevId: 89c497782adb0427635d50d02263d6f535b12481
2025-05-08 08:05:44 +00:00
David and Copybot
4d93187e58
Merge pull request #25354 from overleaf/dp-editor-redesign-modal
...
Update editor switcher modal contents
GitOrigin-RevId: 98772328004303c43ff3f9f0edbf8b0725041c60
2025-05-08 08:05:32 +00:00
David and Copybot
efb66b4d2f
Merge pull request #25327 from overleaf/dp-word-count
...
Add word count to file menu in new editor
GitOrigin-RevId: a5cb4d6cd37c46775056f696c0f19fcabd3f4131
2025-05-08 08:05:27 +00:00
Jessica Lawshe and Copybot
12939b91b3
Merge pull request #25351 from overleaf/revert-24919-jel-create-group-audit-log
...
Revert "[web] Add group audit log"
GitOrigin-RevId: cf192bbe3ebdb693f18bab9c1c5d08da18ed34c0
2025-05-07 08:07:34 +00:00
Jimmy Domagala-Tang and Copybot
c060358cd8
Merge pull request #25223 from overleaf/jdt-dk-commons-toggle-annual-discount-bundle
...
Allow for commons to toggle annual for the AI Assist bundle
GitOrigin-RevId: 719dbb4944e3a447e03aa5c3fee7d0f5a0ce005b
2025-05-07 08:07:25 +00:00
Jimmy Domagala-Tang and Copybot
f29bd47911
Merge pull request #25252 from overleaf/jdt-add-addon-to-cancellation-mssg-in-subs
...
Show Assist Add-on for pending and cancelled subscriptions
GitOrigin-RevId: df733d7078c231a5de989bc070b37e3c250fdb37
2025-05-07 08:07:20 +00:00
Jessica Lawshe and Copybot
59275eeb84
Merge pull request #24919 from overleaf/jel-create-group-audit-log
...
[web] Add group audit log
GitOrigin-RevId: b59c38c57f555f18cdfa5dd697ad38d78b590996
2025-05-07 08:07:12 +00:00
Antoine Clausse and Copybot
f0856c862f
[web] Migrate two-factor-authentication module to BS5 ( #25181 )
...
* Delete unused file error.pug
* Revert-me: Enable 2FA locally
* Migrate 2FA pages to BS5
* Add BS5 notification classes to hydrate-form.js
* Revert "Revert-me: Enable 2FA locally"
This reverts commit 2874bedb05e579623e5beb6cf518aa8608808802.
* Fix: Re-add .text-capitalize on button
* Use `notification` mixin for success state
* Append complex notifications with icons in `showMessages`
* Keep the BS3 version of the notification in `showMessages`, move the BS5 implementation to `createNotificationFromMessageBS5`
Check the Boostrap version with `!window?.Frontend?.['bootstrap-3']`, which is a bit hacky
* Update breakpoings in 2FA form to leave more room for error notification
* Address PR comments:
* Remove useless `createTextNode`
* Use `isBootstrap5`
* `Setup` -> `Set Up`
GitOrigin-RevId: d7285853ea1191da7711b7bada8d65ff064bc27d
2025-05-07 08:06:48 +00:00
Jakob Ackermann and Copybot
6881ba956a
[clsi-cache] only use sharding from updated project editor tabs ( #25326 )
...
GitOrigin-RevId: 1754276bed3186c0536055c983e32476cc90d416
2025-05-07 08:06:39 +00:00
Alf Eaton and Copybot
bfe42734bc
Merge pull request #25261 from overleaf/ae-textlayer-layer
...
Move `will-change: transform` to textLayer
GitOrigin-RevId: 15fdd919da54ed95e115d664156066e6fda36982
2025-05-07 08:06:31 +00:00
Alf Eaton and Copybot
c3368167d0
Remove z-index from outline elements ( #25265 )
...
GitOrigin-RevId: 39b85a478b71bf42ebb6b886b6ae1b4ed6557570
2025-05-07 08:06:26 +00:00
5ce1685b5b
[clsi-cache] shard each zone into three instances ( #25301 )
...
* [clsi-cache] shard per zone into three instances
Keep the old instance as read fallback. We can remove it in 4 days.
Disk size: 2Ti gives us the maximum write throughput of 240MiB/s on a
N2D instance with fewer than 8 vCPUs.
* [clsi] fix format
* [k8s] clsi-cache: bring back storage-classes
* [k8s] clsi-cache: fix reference to zonal storage-classes
* [k8s] clsi-cache: add logging configs
* [clsi] improve sharding
Co-authored-by: Brian Gough <brian.gough@overleaf.com >
* [clsi] fix sharding
Index needs to be positive.
* [clsi] fix sharding
The random part is static per machine/process.
* [clsi] restrict clsi-cache to user projects
Co-authored-by: Brian Gough <brian.gough@overleaf.com >
* [k8s] clsi-cache: align CLSI_CACHE_NGINX_HOST with service LB
---------
Co-authored-by: Brian Gough <brian.gough@overleaf.com >
GitOrigin-RevId: 1efb1b3245c8194c305420b25e774ea735251fb3
2025-05-07 08:06:16 +00:00
David and Copybot
42eb4b2779
Merge pull request #25320 from overleaf/dp-review-panel-shortcut
...
Fix open review panel shortcut in new editor
GitOrigin-RevId: 3e4b65ad1f1943574ba937460722912ff382bc39
2025-05-07 08:05:51 +00:00
David and Copybot
0261d701a7
Merge pull request #25238 from overleaf/dp-tooltips
...
Add tooltip to new editor home button
GitOrigin-RevId: 91f47659caf64a7ee31ed156d4ee2d5c933e05b8
2025-05-07 08:05:46 +00:00
David and Copybot
08c5b11689
Merge pull request #25248 from overleaf/dp-history-text-color
...
Add explicit color for history text
GitOrigin-RevId: 4b595ea824d75181c041d44fc48ea81fec864316
2025-05-07 08:05:41 +00:00
David and Copybot
1cd8eba098
Merge pull request #25249 from overleaf/dp-chat-message-read
...
Mark messages as read when opening chat tab
GitOrigin-RevId: d0e3290cad72716cbbdf5b6cc92f6c1d387a92c7
2025-05-07 08:05:36 +00:00
Domagoj Kriskovic and Copybot
473f767465
Update event tracking for AI assist payment flow ( #25222 )
...
GitOrigin-RevId: feb7987b1397d70b3a04c797bd2db92e42c325f5
2025-05-06 08:04:56 +00:00
Tim Down and Copybot
057f4b4bb5
Merge pull request #25113 from overleaf/td-remove-button-info-variant
...
Change labs/new editor buttons to be based on secondary buttons
GitOrigin-RevId: f02565e60be33ff75c217c1ea1d0f24b3b619ed4
2025-05-05 08:05:40 +00:00
Mathias Jakobsen and Copybot
50c9de6178
Merge pull request #25262 from overleaf/mj-project-search-signup-date-promo
...
[web] Only show full-project-search promotion to older users
GitOrigin-RevId: 086d904d2f78c2eba30e1db37ac8eb3c606f118f
2025-05-05 08:05:31 +00:00
Mathias Jakobsen and Copybot
7a072164a2
Merge pull request #25127 from overleaf/mj-full-project-search-promotion
...
[web] Add promotion for full-project-search
GitOrigin-RevId: e102dbf7df8b63afc592c57ebf6dafa51efdf9ff
2025-05-05 08:05:23 +00:00
Mathias Jakobsen and Copybot
081fced4bd
Merge pull request #25217 from overleaf/mj-beamer-arrow-links
...
[web] Fix arrow movement in beamer presentation mode after link click
GitOrigin-RevId: 85701d9c918889981faa34f1adb57fb901d7b9df
2025-05-05 08:05:14 +00:00
David and Copybot
79f9957b68
Merge pull request #25164 from overleaf/dp-editor-survey
...
Create Editor Survey
GitOrigin-RevId: dc11ef16c0a00aa846ac7a664dd88e9531e832f2
2025-05-02 08:05:47 +00:00
David and Copybot
32a8142f9c
Merge pull request #25211 from overleaf/dp-review-panel-mini-click
...
Fix bug where clicking on comment/change in mini panel would not open full panel in new editor
GitOrigin-RevId: e7db345e01b881255a1651b37dec637f04692f3e
2025-05-02 08:05:43 +00:00
David and Copybot
32b30606e5
Merge pull request #25213 from overleaf/dp-switch-to-editor
...
Add SwitchToEditorButton to new editor
GitOrigin-RevId: 6ea546fbc208c0a815f895c33ce4b5fe67829083
2025-05-02 08:05:38 +00:00
Tim Down and Copybot
7abafb01ea
Merge pull request #23940 from overleaf/td-react-18
...
Upgrade to React 18
GitOrigin-RevId: 9b81936e6eea2bccd97fe5c2c5841f0b946371b8
2025-05-02 08:05:29 +00:00
Mathias Jakobsen and Copybot
4bbd5f32b9
Merge pull request #25205 from overleaf/mj-subeqnarray
...
[web] Add subeqnarray support
GitOrigin-RevId: a26fe362ec6e053134f9f4454979b773cae33241
2025-05-02 08:05:13 +00:00
Mathias Jakobsen and Copybot
4077486b86
Merge pull request #25178 from overleaf/mj-ide-redesign-deleted-chat-user
...
[web] Editor redesign: Handle deleted user in chat
GitOrigin-RevId: 905896883657d6a39fd3c0de2306af18580d1be3
2025-05-02 08:05:08 +00:00
Miguel Serrano and Copybot
707e197625
Merge pull request #25008 from overleaf/msm-missing-close-handler-modal
...
[web] Fix `cancel` button in `UnlinkUserModal`.
GitOrigin-RevId: 5b84c9593ce59c6da9aae9cf4f8e763151202d34
2025-05-01 08:06:32 +00:00
David and Copybot
5b499efd23
Merge pull request #25128 from overleaf/dp-synctex
...
Add synctex controls with buttons hidden to new editor
GitOrigin-RevId: 27566210444ca6d83fef977290fa7c2700f2bb62
2025-05-01 08:06:15 +00:00