Andrew Rumble
2262d03a21
Merge pull request #22648 from overleaf/ar-store-backup-blobs-by-history-id
...
Use historyId when constructing path for backup
GitOrigin-RevId: 954576b509d5e78511b5008fb7d74e0bc5fa45fd
2024-12-24 09:04:52 +00:00
Andrew Rumble
e64e69f539
Merge pull request #22652 from overleaf/ar-handle-filestore-404-when-copying-in-saas
...
[web] Do not do filestore copy in SAAS
GitOrigin-RevId: 83456ca57f706246a86b997a038968aecfbae4c5
2024-12-24 09:04:48 +00:00
CloudBuild
20c6989074
auto update translation
...
GitOrigin-RevId: 17b5a70d02f359026ca9371060b0ded2adcb9d2b
2024-12-23 09:04:34 +00:00
CloudBuild
397d7c18b7
auto update translation
...
GitOrigin-RevId: 514b5b3977f1609074ced18b92c76625056c5bb2
2024-12-20 09:05:29 +00:00
Lucie Germain
ee4c8b5fe2
Merge pull request #22630 from overleaf/td-ds-nav-system-messages
...
Add system messages to DS nav version of project dashboard
GitOrigin-RevId: 85830d58242300a40148190f8a18204666a3065c
2024-12-20 09:05:25 +00:00
CloudBuild
6a8844b673
auto update translation
...
GitOrigin-RevId: f36b3e4319aa3e290cca9aa78250bf5242be28d4
2024-12-19 09:05:26 +00:00
Rebeka Dekany
efc1df2c52
Merge pull request #22535 from overleaf/rd-mongoose-bump-to-7-templates
...
Upgrade templates service to Mongoose v8.8.3
GitOrigin-RevId: 944aee8a1fd68206d2a4dcae4800d962357f64a4
2024-12-19 09:05:18 +00:00
Rebeka Dekany
0ce29d6efb
Merge pull request #22542 from overleaf/ar-promisify-tags-handler
...
[templates] promisify tags handler
GitOrigin-RevId: 02651db858d9fa50319de0617e2aff1c3c57c752
2024-12-19 09:05:10 +00:00
Tim Down
859527b890
Merge pull request #22599 from overleaf/td-ds-nav-chevron
...
Hide nav dropdown chevron icon in welcome page
GitOrigin-RevId: df631c2ea13da79be8496b8cfa425e9340894af3
2024-12-19 09:05:05 +00:00
ilkin-overleaf
48c0aaf940
Merge pull request #22578 from overleaf/ii-fl-add-seats-upgrade-plan-link
...
[web] Add seats "Upgrade my plan" link
GitOrigin-RevId: 7c72101be6b22feee9e3fb2ec119336e0e092ca9
2024-12-19 09:05:01 +00:00
Liangjun Song
7a48061d31
Merge pull request #22584 from overleaf/ls-test-for-group-subscription-upgrade
...
Add tests for group subscription upgrade
GitOrigin-RevId: 0718dd420930d56602831f127494102045cb6cfc
2024-12-19 09:04:56 +00:00
Tim Down
d95df5b486
Merge pull request #22579 from overleaf/td-bs5-dropdown-header-display
...
Remove flex from dropdown header in BS5
GitOrigin-RevId: 799b99273ed2c69af28a407a23d33628195916e9
2024-12-19 09:04:52 +00:00
Antoine Clausse
bce3d4df78
Update SurveyNotification
style for DS Nav ( #22585 )
...
* Hide the "DS nav" survey for users on the default variant
* Create and use `SurveyWidgetDsNav`
* Add link to SurveyWidgetDsNav button
* Revert SurveyNotification changes in the DS Nav mobile view
* Hide DS nav survey via JS rather than CSS
* Remove survey card in DS nav project dashboard mobile view in the short term
* Change sr-only to visually-hidden
* Fix typo
---------
Co-authored-by: Tim Down <158919+timdown@users.noreply.github.com>
GitOrigin-RevId: 6ff91637bcc8ad29c383627c7218f644a7b19d75
2024-12-19 09:04:47 +00:00
Alf Eaton
abbac67954
Remove Writefull promo banner from projects dashboard ( #22568 )
...
GitOrigin-RevId: 49f95f1317462248f4841882ec0ef0ac23c45fe3
2024-12-19 09:04:42 +00:00
Alf Eaton
9c9ffd8a08
Improve spell check edit tracking ( #22577 )
...
GitOrigin-RevId: 237e454b56fc18199bf64087dd3cfb93749b8468
2024-12-19 09:04:37 +00:00
Kristina
7bc9a6673a
[web] group tab on plans updates for group pricing ( #22485 )
...
* hide discounts
* show updated large groups upsell
* show group member picker
* expand educational discounts to all group plans
* add spacing above group plan prices
* change contact modal trigger to contact sales link
* add dropdown treatment to group tab improvement default treatment
GitOrigin-RevId: 690763361672e248c21198741d8870569411c8c1
2024-12-18 09:06:42 +00:00
Kristina
d488791474
[web] Update change plan flow for group-pricing-2025 ( #22532 )
...
GitOrigin-RevId: 23f6f5972b1d13b457c7c5e88f508b7cf022469a
2024-12-18 09:06:38 +00:00
Antoine Clausse
fce3adc810
[web] Update Navbar icons (Carets and Close) ( #22570 )
...
* Use Phosphor icon for navigation close
* Add carets from Phosphor
* Remove CaretUp when expanded (not in design)
* Revert "Remove CaretUp when expanded (not in design)"
This reverts commit 242f295ea18a73aae0e2cf5d2cf0dc1e610dbef9.
* Fixup: Hide the default caret in the desktop view too
* Fixup format after merge
GitOrigin-RevId: 6781028dd50922a017ef2b76fe91c4ff611dd77c
2024-12-18 09:06:34 +00:00
Antoine Clausse
0193d00735
[web] Make the new project dropdown menu scrollable ( #22559 )
...
* Make the new project dropdown menu scrollable
* Use CSS variables
GitOrigin-RevId: 9a918f2349cfc74038bde36e48b1060a4de09822
2024-12-18 09:06:30 +00:00
Antoine Clausse
14ba6013ac
Replace tags-list dropdown icon to Phosphor ThreeDotsVertical ( #22562 )
...
GitOrigin-RevId: 50c70aca162e787eb6ab051ac56c6b226a6c6aa6
2024-12-18 09:06:26 +00:00
Antoine Clausse
19e962876d
[web] Replace "scroll-shadow" by "scroll-borders" in the sidebar ( #22563 )
...
* Replace "scroll-shadow" by "scroll-borders" in the sidebar
* Set invisible borders to prevent "jumps"
GitOrigin-RevId: b73ec532f28627d1c55dd64cbfabec8a2efb08b2
2024-12-18 09:06:22 +00:00
Antoine Clausse
a1e42ff003
[web] Reapply "Update navigation events (navbar menu, new project)" and bugfix ( #22576 )
...
* Reapply "[web] Update navigation events (navbar menu, new project) (#22473 )"
This reverts commit 134809f73c57d3f019e8158243e1fc74f9f6540a.
* Set the analytics event on the links, not the small contained span (pug)
* Fixup `menu-click` events in pug files: use `trackingKey`, correct event name, ...
* Add `location` prop in NavDropdownMenuItems and ContactUsItem, because they're used in the sidebar too
GitOrigin-RevId: 0bb95f69182268c34929f51121f2d5a2b19c4692
2024-12-18 09:06:18 +00:00
Jessica Lawshe
c9f35a2d68
Merge pull request #22586 from overleaf/jel-gallery-header
...
[web] Fix spacing above gallery
GitOrigin-RevId: f4460b5dc4780566cf8d0d4cda4213840530a275
2024-12-18 09:06:11 +00:00
Jessica Lawshe
2890661d5c
Merge pull request #22538 from overleaf/jel-cms-tabs-as-list
...
[web] CMS - Add support for rendering `Layout | Tab Group` as a linkable list instead of tabs
GitOrigin-RevId: f86e78abd10029085ee8cdf4ffc7dd6e0ffd5300
2024-12-18 09:06:07 +00:00
Jessica Lawshe
2d620952b5
Merge pull request #22469 from overleaf/jel-remove-deprecated-spacing
...
[web] Remove deprecated row padding options
GitOrigin-RevId: c253be98d14e93123cc4362fa750e27cf5d9d0c3
2024-12-18 09:06:03 +00:00
Jessica Lawshe
ae4581d02a
Merge pull request #22494 from overleaf/jel-cms-icons
...
[web] Support all material symbols in CMS icon element
GitOrigin-RevId: 1d65302a8e36a16761e00862acd8cba3cc9adeb5
2024-12-18 09:05:59 +00:00
M Fahru
6daf2bef45
Merge pull request #22082 from overleaf/mf-remove-is-split-test-active
...
[web] Remove `isSplitTestActive` function since it is no longer used
GitOrigin-RevId: 81f3f61f14bb10d403fa72a61dc4a304c191512f
2024-12-18 09:05:55 +00:00
Eric Mc Sween
659f15d010
Merge pull request #22571 from overleaf/dk-add-comment-mouseup2
...
Show add comment tooltip on mouse up
GitOrigin-RevId: d12b10c0c3d481a509c19eaacaf8055c2c65ff30
2024-12-18 09:05:47 +00:00
Eric Mc Sween
c1360fde7c
Merge pull request #22505 from overleaf/em-add-on-checkout
...
Add an "Add-on:" label to the checkout page for Error Assist
GitOrigin-RevId: c25554b73aa030f880b8d10051247a7cfe5ca3e0
2024-12-18 09:05:43 +00:00
Eric Mc Sween
7cb146765c
Merge pull request #22503 from overleaf/em-overleaf-assist
...
Rename last mentions of Overleaf Assist to Error Assist
GitOrigin-RevId: 83170de1bcf494955138f8ff6484f3fba9c1ea9b
2024-12-18 09:05:39 +00:00
Antoine Clausse
27ea8211f3
Merge pull request #22575 from overleaf/revert-22473-ac-ds-nav-analytics-events
...
Revert "[web] Update navigation events (navbar menu, new project)"
GitOrigin-RevId: 9608be862e272c29ed92524ae6b8484094e8e0ff
2024-12-18 09:05:35 +00:00
Tim Down
053b84d828
Merge pull request #22557 from overleaf/td-bs5-pdf-detach-height
...
Copy some <html> and <body> rules from BS3 to fix the detached PDF page
GitOrigin-RevId: 9c14bd4988811b857c8c3516e50589514b400ac1
2024-12-18 09:05:31 +00:00
Andrew Rumble
8417267075
Merge pull request #22188 from overleaf/ar-convert-modules-group-settings-to-es-modules
...
Convert modules/group-settings to es modules
GitOrigin-RevId: 3f1768fb91148722c0f0c181ab9b5a5a9174deca
2024-12-18 09:05:27 +00:00
Antoine Clausse
c6506d9a2e
[web] Update navigation events (navbar menu, new project) ( #22473 )
...
* Add project-list-events.ts
* Add event `menu-expand`
* Add event `menu-click`
* Add event `new-project-expand`
* Add event `new-project-click`
* Change `menu-clicked-*` events to "`menu-clicked`+trackingKey"
* Add `SplitTestProvider` to header-footer-react
* Convert to `menu-click` events in pug files
* Add sidebar `menu-expand` events
* Fixup formatting after rebase
* Fixup format after merge
* Get location type from `ExtraSegmentations`
* Replace `any` by `ExtraSegmentations['menu-click']['item']`
Co-authored-by: Ilkin Ismailov <ilkin.ismailov@overleaf.com>
* Use `string & {}` trick to type `new-project-click.item`
Co-authored-by: Ilkin Ismailov <ilkin.ismailov@overleaf.com>
* Add `location: 'top-menu'` to Pug events
* Add `menu-expand` tracking event
---------
Co-authored-by: Ilkin Ismailov <ilkin.ismailov@overleaf.com>
GitOrigin-RevId: c290835c9b92a25a758cec94b49103edcdcdffed
2024-12-18 09:05:23 +00:00
ilkin-overleaf
b253d860ff
Merge pull request #22554 from overleaf/ii-fl-upgrade-subscription-redirect
...
[web] FL subscription upgrade error handling
GitOrigin-RevId: 1c9e841ba94cec4aa4de6e91f565cdf75e251b3d
2024-12-18 09:05:16 +00:00
ilkin-overleaf
8e7f1d5e89
Merge pull request #22448 from overleaf/ii-flexible-group-licensing-add-seats-tests
...
[web] Add seats tests
GitOrigin-RevId: 76fb5edc6eba5579fac2d3e05cd1f64fba16046c
2024-12-18 09:05:12 +00:00
Antoine Clausse
df727d64c3
Merge pull request #22548 from overleaf/ac-ds-phosphor-icons-and-splittests-bugfix
...
[web] Reapply Use icons from @phosphor-icons/react for the project-list (DS nav)
GitOrigin-RevId: b87767b7c875ff4c081590e7bc0111892c0a1435
2024-12-17 09:05:32 +00:00
Tim Down
e68d2e88e0
Merge pull request #22506 from overleaf/td-bs5-ieee-overall-theme-take-2
...
Always apply overall dark theme with IEEE-branded editor and tear down ieee-stylesheet feature flag, second attempt
GitOrigin-RevId: 311d125a77a46ee3f34769064005b6edea7ce013
2024-12-17 09:05:28 +00:00
Tim Down
79e4b76551
Merge pull request #22222 from overleaf/td-thin-footer-react
...
Implement thin footer in Bootstrap 5
GitOrigin-RevId: c45f63b3d2536e6266eb55cc95df11b53a6b77ec
2024-12-17 09:05:23 +00:00
Antoine Clausse
0c40841d9f
Merge pull request #22547 from overleaf/revert-22517-ac-ds-nav-phosphor-icons
...
Revert "[web] Use icons from `@phosphor-icons/react` for the project-list (DS-Nav)"
GitOrigin-RevId: 350f5d69a8f575d8ee4e3bd6af46e4e5f7137c7d
2024-12-17 09:05:19 +00:00
Alf Eaton
c0cbe51828
Avoid dispatching unnecessary transaction for review panel tooltip ( #22524 )
...
* Avoid dispatching unneeded review panel effects
* Remove event listeners
GitOrigin-RevId: 17fec45f660fdd7934aa6ef3202159377902f6a5
2024-12-17 09:05:11 +00:00
Alf Eaton
d434a2ba86
Remove toolbar visibility button ( #22519 )
...
GitOrigin-RevId: 51084bf6f21a6ecaf9d38dab33a8e1541bf62bc8
2024-12-17 09:05:06 +00:00
Alf Eaton
9b82969e44
Upgrade CodeMirror dependencies ( #22489 )
...
GitOrigin-RevId: 77d2773a382ddb8dfa8f3a66bd6f8041720490b3
2024-12-17 09:05:02 +00:00
Antoine Clausse
bb8bdd04af
[web] Use icons from @phosphor-icons/react
for the project-list (DS-Nav) ( #22517 )
...
* Use icons from `@phosphor-icons/react`
https://phosphoricons.com/
* Add the phosphor Plus icon to the tag list
* Add SignOut icon
* Use Phosphor icon for tags
* Fix icon color when active
* Add offset to dropdown menus so they're positioned like in Figma
---------
Co-authored-by: Tim Down <158919+timdown@users.noreply.github.com>
GitOrigin-RevId: 039e98063d775d0348d227202d5ecd6a0bfb7b65
2024-12-17 09:04:57 +00:00
David
362521dd1e
Show full edit/review mode dropdown on first load ( #22465 )
...
* Show full edit/review mode dropdown on first load
* Remove unneeded import
* rename localstorage value, inline event
---------
Co-authored-by: Domagoj Kriskovic <dom.kriskovic@overleaf.com>
GitOrigin-RevId: 7efb52d4b43588dd1ee8b7a6a5f703166b0c9b3a
2024-12-17 09:04:52 +00:00
David
4a8163b3f3
Add new trackedWrite frontend permission for review panel ( #22486 )
...
* Add new trackedWrite frontend permission for review panel
* Fix test lint
* Remove comment
* Fix codemirror tests
* hide file actions for reviewer
---------
Co-authored-by: Domagoj Kriskovic <dom.kriskovic@overleaf.com>
GitOrigin-RevId: 6aab5c662287a02750d81b3960bbdd9c98b325db
2024-12-17 09:04:48 +00:00
Kristina
8fa2e9ec96
Merge pull request #22447 from overleaf/kh-group-pricing-faq
...
[web] add group pricing change FAQ
GitOrigin-RevId: 50bbc097889fb90515fa27dd502c84f5ba3a23db
2024-12-16 09:05:47 +00:00
Antoine Clausse
555af767bd
Add hover bg on navbar items ( #22525 )
...
GitOrigin-RevId: e220da99962abcaaac568f501875970747cd3d4b
2024-12-16 09:05:42 +00:00
M Fahru
c25ee1d786
Merge pull request #22464 from overleaf/mf-add-padding-bottom-login-container
...
[web] BS5 login page - Add sufficient spacing to prevent cookie banner from covering the bottom text on mobile
GitOrigin-RevId: e5024cf124387b2670211cee8d28ef5e6b4fc85f
2024-12-16 09:05:31 +00:00
M Fahru
d238e509c1
Merge pull request #22496 from overleaf/mf-login-register-use-social-button
...
[web] Use `.btn-social` for all login and register buttons that has icon on it
GitOrigin-RevId: a5590578ebf048b188d9f9ab3551907fdf5fe63d
2024-12-16 09:05:27 +00:00