Antoine Clausse
3976210485
Merge pull request #23798 from overleaf/revert-23767-ac-remove-ds-nav-code-small
...
Revert "[web] Show DS Navigation for all users regardless of feature flag "
GitOrigin-RevId: 569800d75e1ef3ed6af666325213f1615c8f3a43
2025-02-24 09:04:37 +00:00
Antoine Clausse
7b2f51aad5
[web] Show DS Navigation for all users regardless of feature flag ( #23767 )
...
* Remove uses of `useIsDsNav`
* Remove `sidebar-navigation-ui-update` as true from analytics events
* Hide "ds-nav" survey for users who have the feature flag
* `make cleanup_unused_locales` & `bin/run web npm run extract-translations`
* Update frontend tests
GitOrigin-RevId: 83f429d81ca1b46e9eab4fc667a921026a85912f
2025-02-21 09:05:48 +00:00
Antoine Clausse
34cac93f9a
[web] When switching primary email, delete the old primary if it's unconfirmed ( #23688 )
...
* Add note to ConfirmModal: unconfirmed primary will be deleted
* Change confirm button copy
* Promisify `UserEmailsController.setDefault`
* Update tests after promisification
* Delete unconfirmed primary when swapped
* Fixup apostrophe in translation
* `npm run extract-translations`
* Add unit tests
* Add acceptance tests
* Fix frontend tests
* Make email address bold
* Add "We removed the previous primary..." to the email
GitOrigin-RevId: c971e219e36e509f9963e1720acdd44f562a05b5
2025-02-21 09:05:44 +00:00
Eric Mc Sween
12abf74620
Merge pull request #23689 from overleaf/em-dp-mj-interstitial-join-project-bs5
...
Migrate interstitial join project page to Bootstrap 5
GitOrigin-RevId: 10f45eecb33e087373a9605074ef9f8562ca2b8f
2025-02-21 09:05:00 +00:00
Eric Mc Sween
2710e37caf
Merge pull request #23715 from overleaf/em-zoom-tooltips
...
Change copy for zoom tooltips
GitOrigin-RevId: e87d66d22bba93b9e9ee5e6938a99d003e70131a
2025-02-21 09:04:56 +00:00
roo hutton
14e76b5a72
Misc fixes for updated compile timeout paywall ( #23741 )
...
* hide cached files/logs and files buttons while primary paywall showing
* replace plans link with interstitial
* open checkout in new tab
* editors > collaborators, use correct collab count for student plan, refactor collab translations
* fix variable case
GitOrigin-RevId: 48f53aa385ed6d7e5c9b485fe4a045a47c448777
2025-02-21 09:04:52 +00:00
David
64bb822e41
Merge pull request #23738 from overleaf/ae-blur-handler-timeout
...
Wrap "Add Comment" blur action in setTimeout
GitOrigin-RevId: 632555d94c8a33a095f3b9a10089714eeae2d962
2025-02-21 09:04:36 +00:00
David
3a9587797d
Merge pull request #23710 from overleaf/dp-remove-file-tree-workaround
...
Remove pre-filetree work around for new editor
GitOrigin-RevId: 7b34e4e298324ad217b603b48abbfbfa78d21804
2025-02-21 09:04:32 +00:00
David
2d02111e06
Merge pull request #23697 from overleaf/dp-layout-switcher
...
Add layout switcher button to toolbar
GitOrigin-RevId: 33bf664c2e2cb5c2f992b70fd9ca90b5dfe2ee44
2025-02-21 09:04:28 +00:00
Domagoj Kriskovic
b75917eb9f
Prevent user name in review panel to break if larger than container ( #23643 )
...
GitOrigin-RevId: 9d4948e5dc595dc39510a558edc6a008d3ef7156
2025-02-21 09:04:17 +00:00
Domagoj Kriskovic
725db44392
Change scrollTo behavior when review panel entry is selected ( #23720 )
...
GitOrigin-RevId: 86fc08f437c49bdf00a9b7d8461b9476f2e9717f
2025-02-21 09:04:10 +00:00
Alf Eaton
8ca5360454
Reapply "Increase the length of unsaved doc time before the editor is locked" ( #23723 )
...
* Reapply "Increase the length of unsaved doc time before the editor is locked (#23431 )"
This reverts commit d0efca398e59ca488c530ee9ec5ca76f29843679.
* Use pendingOpCreatedAt if inflightOpCreatedAt isn't set
GitOrigin-RevId: b3301d7cc1554215a4ba569537bd47beeefde20f
2025-02-20 09:06:31 +00:00
Mathias Jakobsen
8fdefdc2bd
Merge pull request #23687 from overleaf/mj-expose-font-lineheight
...
[web] Expose font family and lineheight to extensions
GitOrigin-RevId: 75462fd5b062b70feb152fe5e805ff5ab80f5e64
2025-02-20 09:06:22 +00:00
Alf Eaton
0d85fd775c
Encapsulate left menu loading error ( #23724 )
...
GitOrigin-RevId: 6f53b4932f6e691b7aaaa5d308571561af636877
2025-02-20 09:06:14 +00:00
Alf Eaton
432bbe0db8
Merge pull request #23714 from overleaf/ae-revert-unsaved-docs
...
Revert "Increase the length of unsaved doc time before the editor is locked"
GitOrigin-RevId: 0f2d257a55ebc3353ded2b10d505bfdb2e85f402
2025-02-20 09:05:53 +00:00
Eric Mc Sween
483c97a484
Merge pull request #23691 from overleaf/em-resolve-comments-permissions
...
Add resolveAllComments and resolveOwnComments permissions
GitOrigin-RevId: 1fca9391dc3ff6e890532054582c49f11731e987
2025-02-20 09:05:45 +00:00
Eric Mc Sween
ae491f910b
Merge pull request #23692 from overleaf/em-history-errors
...
Move error boundary inside history container
GitOrigin-RevId: cd4c911cef18b50cd4187f655e818c9ab851cfe0
2025-02-20 09:05:40 +00:00
Alf Eaton
f40118e58b
Increase the length of unsaved doc time before the editor is locked ( #23431 )
...
* Use opInflightSince to measure unsaved doc time
* Use performance.now() for lastAcked timestamp
* Use inflightOpCreatedAt
* Increase MAX_UNSAVED_ALERT_SECONDS to 15
* Increase MAX_UNSAVED_SECONDS to 30
* Increase FATAL_OP_TIMEOUT to 45000
* Convert "Connection lost" modal to a notification
GitOrigin-RevId: 2d4233723620fd03ce6d6c5795c48c33c0b2f92c
2025-02-20 09:05:20 +00:00
Alf Eaton
04a2e24a89
Use refs and timeout for editor heartbeat events ( #23340 )
...
GitOrigin-RevId: 4eb7697fb40c9aaf523765c256c870a21afb0844
2025-02-20 09:05:15 +00:00
Alf Eaton
97d7a60f68
Increase the maximum width of the search input ( #23140 )
...
GitOrigin-RevId: 70619c42cbbb16047a929e773a30ba4c0b5cfa50
2025-02-20 09:05:11 +00:00
Rebeka Dekany
d1ddfadd0d
Merge pull request #23639 from overleaf/rd-fix-scrollbar-text-admins
...
Fix tables and tabs responsiveness on the admin pages
GitOrigin-RevId: 94c8cea8933f4f908c50aa404e45f23642852c15
2025-02-20 09:05:06 +00:00
Eric Mc Sween
4152d3d796
Merge pull request #23667 from overleaf/em-read-only-label-version
...
Prevent read-only users from labelling a version
GitOrigin-RevId: 472e70f3860553b131f20afe3dfd01aa00bd48fa
2025-02-19 09:05:26 +00:00
Eric Mc Sween
79bb2e3d40
Merge pull request #23673 from overleaf/em-reviewer-role-delete-replies
...
Let reviewers delete their own comments
GitOrigin-RevId: bd5341a917a3e886dc573d7e42d12343da6700cd
2025-02-19 09:05:21 +00:00
Mathias Jakobsen
a34ebd3c7e
Merge pull request #23660 from overleaf/mj-history-tooltip
...
[web] Editor redesign: Add tooltip to history button
GitOrigin-RevId: c14dab2c6d62d10312f9d5097fd95cad5cae1397
2025-02-19 09:05:17 +00:00
Mathias Jakobsen
fb12a1bc8e
Merge pull request #23656 from overleaf/mj-ide-toolbar-buttons
...
[web] Reduce toolbar and rail size in editor redesign
GitOrigin-RevId: 9e9670c37664355f4bc287a5561b427768bb4436
2025-02-19 09:05:12 +00:00
David
46e9c69d8e
Merge pull request #23597 from overleaf/dp-integrations-panel
...
Add integration panel to new editor
GitOrigin-RevId: 85e038c645e40d0ea596ed35d31448caa232e298
2025-02-19 09:05:02 +00:00
Davinder Singh
39884d8199
Merge pull request #22733 from overleaf/ds-sso-login-redesign-bs5-2
...
Website Redesign & BS5 migration - SSO Login page (2)
GitOrigin-RevId: d0d5752e2ce84a70dfb50a3de0c200c468de0cb8
2025-02-18 09:04:43 +00:00
Davinder Singh
0c8e31708a
Merge pull request #22716 from overleaf/ds-sso-login-redesign-bs5
...
Website Redesign & BS5 migration - SSO Login page
GitOrigin-RevId: 9c819479c7ca6510d2e683881564427c91c4f04e
2025-02-18 09:04:38 +00:00
roo hutton
e954afa1c2
Merge pull request #23618 from overleaf/rh-compile-timeout-paywall-event-tracking
...
Add events to compile timeout paywall
GitOrigin-RevId: 2982e1a8c6494bafbc3137a25f5e9eb08182812b
2025-02-18 09:04:26 +00:00
Kristina
61f4e3f9d5
[web] fix UI regressions on share modal ( #23542 )
...
* restore `yellow-40` to the warning label
* adjust actions layout so dropdown always stays readable
GitOrigin-RevId: 60886cd71e7041976fe2467cf7ab946a6ef90be6
2025-02-18 09:04:21 +00:00
Antoine Clausse
ed3442ada6
[web] Update socket diagnostics: 2 columns, copy to clipboard ( #23581 )
...
* Use 2 columns for socket diagnostics
* Fixup time so it's never negative
* Add "Copy to clipboard" feature
GitOrigin-RevId: ba7bcc672287c2697afadd904ade315b4a39f954
2025-02-17 09:05:07 +00:00
Alf Eaton
4611de3f3d
Update tooltip text for search buttons ( #23448 )
...
GitOrigin-RevId: d189aac06c5f68e009eeb125d7cc225b41e8cc0c
2025-02-17 09:04:45 +00:00
Davinder Singh
cd7b1bf649
Compile timeout- Adding the paywall component ( #23606 )
...
* adding the upgrade prompt component
* adding the container queries for cards
* removing comment
* styles:lint:fix
* adding ? for checking
GitOrigin-RevId: 63250f73fa543b510423835633de04eff69c47c5
2025-02-17 09:04:40 +00:00
Mathias Jakobsen
05045ee9f7
Merge pull request #23607 from overleaf/mj-papers-default-on
...
[third-party-references+web] Default to personal library in Papers integration
GitOrigin-RevId: 0a5a3de273341c1f5d5bd50b9c0f8fe98cd7504e
2025-02-14 09:04:27 +00:00
Mathias Jakobsen
7cf2359a62
Merge pull request #23545 from overleaf/mj-dp-labs-bs5
...
[web] Convert labs participation page to BS5
GitOrigin-RevId: 6a471b5162ee8485f2744157f29d1b94b59c8d4c
2025-02-14 09:04:24 +00:00
Davinder Singh
60eaca8301
only displaying the new paywall component for project owners ( #23586 )
...
GitOrigin-RevId: f30c5abd2db361742a1a35d5147ac83345fe44a8
2025-02-14 09:04:14 +00:00
Davinder Singh
de50b9b76c
Compile timeout paywall after message: Adding the correct translations ( #23564 )
...
* adding the right translations to match figma
* adding 2 more translations
* adding the correct styling for the translation
* adding the last translation
* removing unused button and extra line
* adding the p tags and necessary styling to remover margin bottom
GitOrigin-RevId: 97c47e53ee4ae13e95027c602521258f056a6bed
2025-02-14 09:04:10 +00:00
MoxAmber
420c3881c2
Merge pull request #23503 from overleaf/as-compile-timeout-paywall-primary
...
[web] Create UpgradePrompt paywall component
GitOrigin-RevId: 591eaae0c179c7419f8ec93284cebb3ecfc52154
2025-02-14 09:04:07 +00:00
Liangjun Song
be33d0dd67
Merge pull request #23599 from overleaf/ii-flexible-group-licensing-vat
...
[web] Change "Sales tax" to "VAT"
GitOrigin-RevId: 549c6cea7bcb52d08d3b0967cf5fa446da901379
2025-02-14 09:04:03 +00:00
David
8e18162491
Merge pull request #23595 from overleaf/dk-can-review-order
...
Swap the order of "can view/can review" options
GitOrigin-RevId: d58a4633b02be1bcf28f7c483c046fa18a97adb6
2025-02-14 09:03:59 +00:00
ilkin-overleaf
4c60432229
Merge pull request #23563 from overleaf/ii-flexible-group-licensing-errors
...
[web] Flexible licensing error handling
GitOrigin-RevId: 9fd4992a81e67b0684d3e286492e0037dd56e2ea
2025-02-14 09:03:52 +00:00
roo hutton
be8adaf142
Merge pull request #23472 from overleaf/rh-timeout-paywall-plans
...
Expose plan prices to compile timeout paywall
GitOrigin-RevId: 33ee11bc0b770a2786931894ba9ae57312a7efa9
2025-02-14 09:03:45 +00:00
David
b974b501f4
Merge pull request #23576 from overleaf/mj-ide-redesign-font
...
[web] Update material symbols unfilled font
GitOrigin-RevId: 1d6fab495d9b1a24702a94bcfc5a32673186f725
2025-02-13 09:06:47 +00:00
David
1d648f9755
Merge pull request #23502 from overleaf/dp-pdf-typescript
...
Convert PDF Preview components to typescript
GitOrigin-RevId: 34594d21143727fa42b8b595aa12125a4dd7ae5e
2025-02-13 09:06:41 +00:00
M Fahru
84c66d5eae
Merge pull request #23350 from overleaf/mf-nudge-to-annual-test
...
[web] Implement "Nudge to annual" split test
GitOrigin-RevId: 8dcd042fc54ede601f6db95a61feebaf15c849b6
2025-02-13 09:06:07 +00:00
M Fahru
9fe43e2f0d
Merge pull request #22914 from overleaf/mf-remove-new-design-in-plans-page
...
[web] Remove "new-design" and "new" from plans and interstitial payment page file names
GitOrigin-RevId: d506ec53756ae4ebb4a314bd19773dfe34af9a85
2025-02-13 09:06:02 +00:00
M Fahru
b4051e48d3
Merge pull request #23305 from overleaf/mf-onboarding-data-collection-bs5
...
[web] Migrate onboarding collection data page to bootstrap 5
GitOrigin-RevId: ebf91db34ff11313c262bf57ad45e70d30857cd6
2025-02-13 09:05:58 +00:00
Eric Mc Sween
879aa33cbe
Merge pull request #23519 from overleaf/em-remove-ordered-rejections-flag
...
Remove orderedRejections flag on ops
GitOrigin-RevId: df464023e7e6c3b5899e6a424f423a374fd33df6
2025-02-13 09:05:53 +00:00
Mathias Jakobsen
dfb7ab3433
Merge pull request #23496 from overleaf/mj-wc-dropdown-style
...
[web] Match dropdown styles in W&C RM settings
GitOrigin-RevId: 3765358c2f8ae7257054fb4f6b882930784dc39a
2025-02-13 09:05:40 +00:00
Domagoj Kriskovic
09110a0a76
If reviwer, show only from project files option in figure modal ( #23500 )
...
GitOrigin-RevId: 88796fb9a51f82ac79bc849ef9225efcdf29ad35
2025-02-13 09:05:36 +00:00