M Fahru
ec763c69a7
Merge pull request #24801 from overleaf/mf-swap-trial-cta-tear-down
...
[web] Tear down `swap-trial-cta` and use the `enabled` variant as the default
GitOrigin-RevId: 2ba2f5c864908871797420aff976918a4e224ad3
2025-04-24 08:06:06 +00:00
David
52898ac83b
Merge pull request #25031 from overleaf/dp-page-number-color
...
Fix pdf page number color in safari
GitOrigin-RevId: 14745d50a16df1aa5129b068d5dcf3ae5bc81e8b
2025-04-24 08:05:27 +00:00
David
584db6c301
Merge pull request #24989 from overleaf/mj-ide-redesign-modal-content
...
[web] Update copy in editor redesign switcher modal
GitOrigin-RevId: 9df3d6d580fec2540d0254e1f3a65b3b059bc63f
2025-04-23 08:05:01 +00:00
M Fahru
04d36122bd
Merge pull request #24659 from overleaf/mf-init-plans-page-bs5
...
[web] Migrate plans page and interstitial payment page to bootstrap 5 with feature flag
GitOrigin-RevId: 4491b2205a19b943e8d8bf13f699f92278f5e183
2025-04-17 08:05:54 +00:00
Tim Down
832028e92d
Merge pull request #24718 from overleaf/td-bs5-warning-bg
...
Fix for form warning text colour
GitOrigin-RevId: 48a6d710548d919a5968a04709b41e4f1b2cd004
2025-04-16 08:05:19 +00:00
David
3e49fd6967
Merge pull request #24860 from overleaf/dp-chat-names-dark
...
Fix chat message names in dark mode
GitOrigin-RevId: dd919e3398a53b981939add5e3300c6427133b39
2025-04-16 08:04:57 +00:00
David
9babb6283b
Merge pull request #24866 from overleaf/dp-toolbar-truncation
...
Add explicit width to codemirror toolbar wrapper to ensure it truncates correctly
GitOrigin-RevId: 458788daa8e634aebcb5f61dc4ce78f871b03913
2025-04-16 08:04:47 +00:00
Jimmy Domagala-Tang
0e49a5d9b0
Merge pull request #24391 from overleaf/jdt-move-wf-features-to-ol
...
Move Writefull table + equation generator to OL toolbar
GitOrigin-RevId: b7bc5b1cde5687360c4f60cb64924da139ccfbe9
2025-04-15 08:05:47 +00:00
David
9cd7e49daf
Merge pull request #24332 from overleaf/dp-review-panel
...
Add review panel to new editor
GitOrigin-RevId: 918a29d81fcfaf60bc4af8a20a25545d79c4a3ed
2025-04-11 08:05:31 +00:00
Mathias Jakobsen
c183176fd3
Merge pull request #24705 from overleaf/mj-ide-rail-hover-state
...
[web] Editor redesign: Add hover state colors to rail
GitOrigin-RevId: 9b4a19a913963fcd4b76cf24467b8c1ad6fb1fab
2025-04-10 08:05:57 +00:00
Mathias Jakobsen
15663796ad
Merge pull request #24703 from overleaf/mj-ide-align-icon
...
[web] Editor redesign: Align logo and home button with rail tabs
GitOrigin-RevId: 837651bb55348a043ec16afeffb508bc1d723689
2025-04-10 08:05:52 +00:00
Tim Down
28468e134c
Merge pull request #24660 from overleaf/td-bs5-remove-react-bootstrap-0
...
Remove react-bootstrap 0.33.1
GitOrigin-RevId: c320a6b18c576afdc0fd49559915d3d2f3a7a1ef
2025-04-10 08:04:50 +00:00
Jessica Lawshe
fc56d1690d
Merge pull request #24617 from overleaf/jel-fix-status-labels
...
[web] Switch to `OLBadge` to fix style in BS5 on admin SSO config labels
GitOrigin-RevId: eb3745b602f33e9bd5aea3704ec6f0d2904ee5b1
2025-04-09 08:05:25 +00:00
MoxAmber
d08fa01110
Merge pull request #24545 from overleaf/as-customerio-toolbar-placeholders
...
[web] Create placeholders for customer.io inline messages
GitOrigin-RevId: 862362cd9336e5c1899dfaeeabac9f3da181ccf9
2025-04-08 08:06:28 +00:00
David
92dd62975e
Merge pull request #24575 from overleaf/dp-review-panel-dark-theme
...
Add dark theme for review panel in new editor
GitOrigin-RevId: 179cc257cd66f1ac477d7f4d428992019298ebc1
2025-04-08 08:06:04 +00:00
Domagoj Kriskovic
6169a5d3df
Update track changes paywall modal ( #24620 )
...
* Update track changes paywall modal
* update list styling
GitOrigin-RevId: f5eda3a4b19c89105e163c8b5729ebcdd5dca2d0
2025-04-07 08:04:56 +00:00
M Fahru
1d1bad23e3
Merge pull request #24625 from overleaf/mf-fix-error-auth-pages-bs5
...
[web] Fix form message errors aren't shown properly in bs5 auth pages
GitOrigin-RevId: 9a94fe53647d224faf63bdd047bfa26463d385f1
2025-04-04 08:05:18 +00:00
Domagoj Kriskovic
f36c87b301
Update share modal dropdown with a description for reviewers in a free project ( #24571 )
...
* Update collaborator select dropdown with a description for reviewers in free project
* Update share-project-modal test
* Fix saas-e2e tests
* fix server pro tests
* fix cypress multiple inputs selection
* fix testid case
GitOrigin-RevId: 5369828334596d80988aba168385f0a51eea998f
2025-04-03 08:04:59 +00:00
Antoine Clausse
2f0254a2c8
[web] Add reCAPTCHA conditions to /user/emails/add-secondary
( #24528 )
...
* Add RecaptchaConditions to `user/emails/add-secondary`, set font to 12px
* Hide `RecaptchaConditions` if `ExposedSettings.recaptchaDisabled.addEmail`
GitOrigin-RevId: dcc4609bf8787076257caed6b5a5d1e47178380e
2025-03-27 09:05:47 +00:00
Antoine Clausse
fa058a5ca8
Add recaptcha conditions to the add-email form ( #24295 )
...
GitOrigin-RevId: 4b90a73edd2435d6c858ccf790827fb3352069e8
2025-03-27 09:05:42 +00:00
David
a853a92765
Merge pull request #24350 from overleaf/dp-settings-modal
...
Implement new editor settings modal options
GitOrigin-RevId: b16358e29f2ebcac6e7f92f1c0196f5911f2e733
2025-03-24 10:49:41 +00:00
Rebeka Dekany
562ef81389
Cleanup Bootstrap 3 code in the Account settings page ( #24058 )
...
* Remove the Bootstrap 5 version utilities
* Remove Account settings LESS stylesheet and unused styles
* Prefer using the OLFormText wrapper component instead of FormText
* Remove the Bootstrap 3 version stories
* Replace Font Awesome icons to Material icons
* Fix the heading hierarchy
* Cleanup unused translation
* Restore ellipsis to the text of two loading spinners
* Add loading button tests back and add some button loading labels
---------
Co-authored-by: Tim Down <158919+timdown@users.noreply.github.com>
GitOrigin-RevId: 283a9167c8c78bf0fe5062840ded6917dcd6263b
2025-03-24 10:49:33 +00:00
David
0895b5c6ee
Merge pull request #24405 from overleaf/dp-review-panel-new-cleanup
...
Remove review-panel-new namespacing css class
GitOrigin-RevId: 3a3f62674763d1b6b4b1a69e6a72b676cdd549c0
2025-03-24 10:48:30 +00:00
Alf Eaton
b8d74c6ae0
Remove 'review-panel-redesign' split test and old code ( #24235 )
...
GitOrigin-RevId: 1f3d4a9a51429591a82391a9bee3cfdf226bc9c8
2025-03-24 10:48:15 +00:00
Domagoj Kriskovic
5a33a51076
Fix font family for edit mode switcher dropdown ( #24291 )
...
GitOrigin-RevId: ccefe032da6dcbecdad8e076797c08ceb5776d6c
2025-03-24 10:47:06 +00:00
Tim Down
e98ec386cb
Merge pull request #24349 from overleaf/td-bs5-add-secondary-email
...
Migrate add secondary email page to Bootstrap 5
GitOrigin-RevId: f5d1992f2cb2d313f5950ccfd5c187b9bac72d82
2025-03-24 10:46:57 +00:00
David
dcabf55882
Merge pull request #24137 from overleaf/mj-ide-permissions-utils
...
[web] Add switcher for editor redesign
GitOrigin-RevId: 806a1f567027df53f879b564a50aaae9166c8480
2025-03-18 09:05:40 +00:00
Tim Down
7c7cc0fce0
Merge pull request #24021 from overleaf/td-social-logos
...
Update social media logos in footer
GitOrigin-RevId: a9498d7501c6d4c4ce1b76884f0f278dd92d4cf7
2025-03-18 09:05:12 +00:00
Mathias Jakobsen
e6371ec197
Merge pull request #24260 from overleaf/mj-ide-rail-selected-states
...
[web] Editor redesign: Update selected state for rail tabs
GitOrigin-RevId: 4ce868c62a53355f8271db32884db0b2ed985d60
2025-03-14 09:05:00 +00:00
Mathias Jakobsen
971c63a636
Merge pull request #24258 from overleaf/mj-ide-dark-mode-readonly-file
...
[web] Specify text color of readonly files
GitOrigin-RevId: c7395f4b693c9b413d60e0aba20cc78ea72efd86
2025-03-14 09:04:54 +00:00
Mathias Jakobsen
5a67353dc3
[web] Editor redesign: Add actions to project name dropdown ( #24220 )
...
GitOrigin-RevId: 04f4abdc529a0494c70b0e3d14847b0cf452b80d
2025-03-14 09:04:40 +00:00
David
542a52c510
Merge pull request #24210 from overleaf/mj-nested-menu-bar
...
[web] Editor redesign: Make menu bar nestable
GitOrigin-RevId: 5c08126499ff96494d6af9adcbd75126ddd596af
2025-03-13 09:05:23 +00:00
David
1fcf046c81
Merge pull request #24133 from overleaf/mj-ide-selected-colors
...
[web] Editor redesign: Update selected states
GitOrigin-RevId: a43f4504c14c536850ce97c6259bf5d4d67b5418
2025-03-13 09:05:15 +00:00
David
cc72d8b11b
Merge pull request #24171 from overleaf/mj-ide-dark-mode-premium
...
[web] Editor redesign: Fix color of premium badge in dark mode
GitOrigin-RevId: 6a49ec99a2e339635c1e2f7a732a4a1176bdd8f4
2025-03-13 09:05:11 +00:00
David
c4493ebc90
Merge pull request #24197 from overleaf/mj-ide-dark-color-scheme
...
[web] Editor redesign: Set color-scheme to dark in dark mode
GitOrigin-RevId: 6d62288e4ec9737629ed2e7a78865c6017ccea59
2025-03-13 09:05:07 +00:00
David
ea33c7d896
Merge pull request #24233 from overleaf/dp-dark-breadcrumbs
...
Add dark mode for breadcrumbs
GitOrigin-RevId: f1425a1da514f74854fd7afe176e27e2b62dae9c
2025-03-13 09:04:59 +00:00
Jessica Lawshe
3bc21faeaf
Merge pull request #23088 from overleaf/jel-managed-users-enroll
...
[web] Show message instead of enrollment form when already managed
GitOrigin-RevId: ffa9dfd8af17ee3128df15d4027a66b96f2c8b0d
2025-03-12 09:06:03 +00:00
Davinder Singh
7ec4cbd841
Merge pull request #24164 from overleaf/ds-group-discount-10-percent-february
...
Group plans - Reintroduce 10% discount for group plans (Part 1, 2 & 3 Combined)
GitOrigin-RevId: f3a59a65bbd300cc06f70e179e794c32ed7970ce
2025-03-11 09:05:50 +00:00
Eric Mc Sween
1ea577ef12
Merge pull request #24154 from overleaf/em-bs5-subscription-preview
...
Migrate the subscription change preview page to BS5
GitOrigin-RevId: beb398ef3a81be1b8d35536c524af6c110ea1b3d
2025-03-11 09:05:46 +00:00
ilkin-overleaf
1c4a761478
Merge pull request #24057 from overleaf/ii-group-management-improvements
...
[web] Group management improvements
GitOrigin-RevId: 01826bf37fa8d5e06595f660ccb42a8df00b63ae
2025-03-11 09:05:20 +00:00
ilkin-overleaf
c3c14ccfbc
Merge pull request #24028 from overleaf/ii-bs5-group-settings
...
[web] BS5 group settings
GitOrigin-RevId: d4f0a16c653548bee66a65a5a5db056c8cc09666
2025-03-11 09:05:16 +00:00
David
9824151e62
Merge pull request #24033 from overleaf/mj-rail-dropdown
...
[web] Editor redesign: Add help dropdown to rail
GitOrigin-RevId: 052ba1852a8e2702fe1671c4613d986b9b0c91c2
2025-03-11 09:05:12 +00:00
David
d7ad742ba3
Merge pull request #23747 from overleaf/dp-breadcrumbs
...
Add file breadcrumbs to new editor
GitOrigin-RevId: 54bde446ad632976503a2c4aff915c862bad710e
2025-03-11 09:05:08 +00:00
Antoine Clausse
c4e6dfbbbd
[web] Use 6-digits code to confirm existing email in Account Settings ( #23931 )
...
* Rename `checkSecondaryEmailConfirmationCode` to `checkAddSecondaryEmailConfirmationCode`
* Create function `sendCodeAndStoreInSession`
* Create function `sendExistingSecondaryEmailConfirmationCode`
* Create function `_checkConfirmationCode`
* Create function `checkExistingEmailConfirmationCode`
* Rename `resendSecondaryEmailConfirmationCode` to `resendAddSecondaryEmailConfirmationCode`
* Create function `_resendConfirmationCode`
* Create function `resendExistingSecondaryEmailConfirmationCode`
* Add `ResendConfirmationCodeModal`
* Remove `ResendConfirmationEmailButton`
* `bin/run web npm run extract-translations`
* Update frontend test
* Fix: don't throw on render when send-confirmation-code fails!
* Update phrasing in the UI
Per https://docs.google.com/document/d/1PE1vlZWQN--PjmXpyHR9rV2YPd7OIPIsUbnZaHj0cDI/edit?usp=sharing
* Add unit test
* Don't share the "send-confirmation" and "resend-confirmation" rate-limits
* Update frontend test after copy change
* Rename `checkAddSecondaryEmailConfirmationCode` to `checkNewSecondaryEmailConfirmationCode` and `resendAddSecondaryEmailConfirmationCode` to `resendNewSecondaryEmailConfirmationCode`
* Rename `cb` to `beforeConfirmEmail`
Co-authored-by: Jakob Ackermann <jakob.ackermann@overleaf.com>
* Return `422` on missing session data
Co-authored-by: Jakob Ackermann <jakob.ackermann@overleaf.com>
* Add `userId` to log
* Replace `isSecondary` param by `welcomeUser`
Co-authored-by: Jakob Ackermann <jakob.ackermann@overleaf.com>
* Rename `resend-confirm-email-code`'s `existingEmail` to `email`
* Remove "secondary" from rate-limiters
Co-authored-by: Jakob Ackermann <jakob.ackermann@overleaf.com>
* Remove unnecessary `userId` check behind `AuthenticationController.requireLogin()`
* Only open the modal if the code was sent successfully
---------
Co-authored-by: Jakob Ackermann <jakob.ackermann@overleaf.com>
GitOrigin-RevId: df892064641d9f722785699777383b2d863124e1
2025-03-07 09:06:50 +00:00
Davinder Singh
37dc516ea2
Merge pull request #24148 from overleaf/revert-24066-ds-group-discount-2
...
Revert "Group plans - Reintroduce 10% discount for group plans (part 2)"
GitOrigin-RevId: 2d8a8d117222daa997e4d0632a9e7235559a8b8c
2025-03-07 09:06:35 +00:00
Davinder Singh
3784061935
Merge pull request #24066 from overleaf/ds-group-discount-2
...
Group plans - Reintroduce 10% discount for group plans (part 2)
GitOrigin-RevId: ea5d600d901329944092daf560a015ac8ca10cd3
2025-03-07 09:06:05 +00:00
Alf Eaton
a062ec2dd9
Ensure that the PDF viewer has an isolated stacking context ( #24003 )
...
GitOrigin-RevId: 2cdaffa8c4387e173f3256864ec15d785931caf2
2025-03-07 09:05:30 +00:00
Alf Eaton
b52ad5c32e
Set font-size and line-height for upload modal ( #24109 )
...
GitOrigin-RevId: 3544628aa616d2507b0b5d440a8bb087c0748748
2025-03-07 09:05:08 +00:00
Antoine Clausse
13e97ab2c9
[web] Remove absolute font-size for code
, kdb
, samp
( #24078 )
...
* Swap pre/div in split-test-dump-modal.tsx
* Remove fixed font-size and line-height for code/kdb/pre/samp
* Set the font-size of code,kdb,samp to 1em instead of 0.875em
* Remove unnecessary `font-size: inherit`
GitOrigin-RevId: b5b19cf08774312ad1b3c4dcf16ea08e08093ccb
2025-03-07 09:04:56 +00:00
Mathias Jakobsen
733bc26ed1
Merge pull request #23848 from overleaf/dp-settings
...
Add initial components for new editor settings modal
GitOrigin-RevId: e3eb511d2af9265e0fc1cf54178b3e2953717950
2025-03-05 09:05:34 +00:00