Domagoj Kriskovic
ea918f3674
Disable restore project/file and project settings for a reviewer ( #23104 )
...
* Disable restore project/file and project settings for a reviewer
* hide github menu
* use permissions context
GitOrigin-RevId: a705ecf8bc1f722b8818baef85c5411e7a762989
2025-01-29 09:05:29 +00:00
Liangjun Song
8808e8dfa2
Merge pull request #23128 from overleaf/ii-flexible-group-licensing-add-seats-cost-summary
...
[web] FL cost summary billing info
GitOrigin-RevId: eae6a7f02aa37e304144ccf75b952406567ca5d5
2025-01-29 09:05:21 +00:00
Liangjun Song
e91079d493
Merge pull request #23129 from overleaf/ii-flexible-group-licensing-sales-tax-percentage
...
[web] Fix sales tax percentage in add seats page
GitOrigin-RevId: 0cb0ab537fbe190d7291deb5942c244a5b0bd3af
2025-01-29 09:05:17 +00:00
Liangjun Song
eba4418672
Merge pull request #23060 from overleaf/ls-support-new-group-plan-in-redesigned-checkout-page
...
Support new group plan in the redesigned checkout page
GitOrigin-RevId: 2564477b36ee93ca4b4b6dd8210f140a3104c6ed
2025-01-29 09:05:09 +00:00
Mathias Jakobsen
ec73bbcfa0
Merge pull request #23045 from overleaf/mj-errors-tab
...
[web] Add errors to rail
GitOrigin-RevId: 484e28b1ff1578ec46aa6811f1d1bd1d03a02f59
2025-01-29 09:04:59 +00:00
Mathias Jakobsen
4b46120ec1
Merge pull request #22928 from overleaf/mj-ide-toolbar
...
[web] Initial editor toolbar
GitOrigin-RevId: 33658d886bf86cbaa22a161f2ff463ef608e5f6b
2025-01-29 09:04:55 +00:00
Alf Eaton
71ab3a41ed
Remove ColorManager ( #22974 )
...
GitOrigin-RevId: 32cb6fd599345eaf8e474553da5c6d3080575ee8
2025-01-29 09:04:48 +00:00
Alf Eaton
6ccf61e1f2
Disable spell check if WebAssembly is not available ( #23136 )
...
GitOrigin-RevId: c209540579e0d8ff7f62dc66ff5d850450b18600
2025-01-29 09:04:41 +00:00
Alf Eaton
4e736a9e96
Check that op ack message version matches the client ShareJS doc version ( #23108 )
...
GitOrigin-RevId: f262f63ed5012aabb1bffbf0fb44d677816443be
2025-01-29 09:04:37 +00:00
Alf Eaton
9e040d6946
Select matched text when a file is opened from a full project search result ( #23139 )
...
GitOrigin-RevId: bd3b66e89b70c4fa1d77e401d9e5fa755876ce9f
2025-01-29 09:04:33 +00:00
M Fahru
7fbcca6ed1
Merge pull request #22609 from overleaf/mf-migrate-aux-password-pages-to-bs5
...
[web] Migrate reset password page to bootstrap 5 and website redesign
GitOrigin-RevId: 613865379d094b305c6dc78f74dc70341214f4ed
2025-01-28 09:05:35 +00:00
Jimmy Domagala-Tang
0baaed6cdf
Merge pull request #22994 from overleaf/jdt-diasble-assist
...
Add a toggle to hide all AI features on a users account
GitOrigin-RevId: 978b02609c40f3975daa267aa6c10ac49e13d6f3
2025-01-28 09:05:27 +00:00
Jimmy Domagala-Tang
e228b77c14
Merge pull request #22840 from overleaf/revert-22795-jdt-offline-survey
...
Revert "feat: enable temporary survey hardcoded to only non ds-nav users"
GitOrigin-RevId: d48b629572e1b6b29121c3e1b54a70f3a8b4c884
2025-01-28 09:05:20 +00:00
Jakob Ackermann
45a5d090d9
[web] add external 15s heartbeat to socket.io connection ( #22853 )
...
* [web] add external 15s heartbeat to socket.io connection
* [web] extend debugging context for client errors
- include performance.now() timestamp for correlating other timings
- include connectionState, especially for new externalHeartbeat detail
- include spellCheckLanguage to check on client-side spelling impact
* [web] remove unnecessary hook dependency
Co-authored-by: Alf Eaton <alf.eaton@overleaf.com >
* Refactor externalHeartbeat
* Add connectionManager to context
* Clear the interval earlier, and on connect
* [web] refactor handling of socket debugging info
* [web] add split-test for external socket heartbeat
* [web] fully remove connectionManager from connection context
---------
Co-authored-by: Alf Eaton <alf.eaton@overleaf.com >
GitOrigin-RevId: fbebe64f8aa207eb4fd4a8f27d522d1cac35f9d4
2025-01-28 09:05:12 +00:00
Alf Eaton
b0a1a4e9d8
Remove equation preview beta badge ( #23133 )
...
GitOrigin-RevId: 1fb233dbceaf7f006f29b4f457084c802696e108
2025-01-28 09:04:58 +00:00
Alf Eaton
daaf134b07
Fix Vim search input color ( #23094 )
...
GitOrigin-RevId: bf0d5e3417f3ba9fe669c3baf4a34a54c4b61900
2025-01-28 09:04:54 +00:00
Alf Eaton
4351805f7c
Remove CM6 performance measurement ( #22663 )
...
GitOrigin-RevId: 2178f2b66c200005517ed8ff52afadd8b5fda14b
2025-01-28 09:04:50 +00:00
Alf Eaton
47663fbe35
Improve full project search error handling ( #23092 )
...
GitOrigin-RevId: aded8cfbe1d4b24cb3128c8c377afe35f17cc8cf
2025-01-28 09:04:46 +00:00
David
f3077599bc
Merge pull request #23082 from overleaf/dp-file-outline-typescript
...
Convert outline components to typescript
GitOrigin-RevId: 9fd057f70d9de7b9b209697a5d33ea72d5d64daa
2025-01-28 09:04:39 +00:00
David
8acbafcb05
Merge pull request #22979 from overleaf/dp-file-tree-in-editor
...
Add file tree to editor
GitOrigin-RevId: 493ecf88d632bed92c6b2b5ae2e5c0b7eef968cc
2025-01-28 09:04:35 +00:00
David
377f641dd4
Merge pull request #23035 from overleaf/dp-pdf-scroll-cmd
...
Only zoom pdf if CTRL/CMD is pressed before mousewheel event fires
GitOrigin-RevId: 772f2f699d57f0ebded2132efc1d6e62f1c5a5d5
2025-01-28 09:04:31 +00:00
M Fahru
dfbb4dde6c
Merge pull request #23109 from overleaf/mf-switch-to-standard-text-change
...
[web] Change text from "Switch to standard" to "Switch to Standard plan"
GitOrigin-RevId: 1ad1df2a686a4c976ee5dcb16db1df860dd7f982
2025-01-27 09:05:18 +00:00
Mathias Jakobsen
9baddf78f6
Merge pull request #23101 from overleaf/mj-wc-unknown-groups
...
[web] Allow users to deselect unknown groups in Write and Cite
GitOrigin-RevId: 8bc814b70a206c4e66ccf04615705fff3ad2316b
2025-01-27 09:05:14 +00:00
Domagoj Kriskovic
6e314e07a1
Remove aria-hidden property from hidden textarea ( #23077 )
...
GitOrigin-RevId: d1f7389ae594b9cb686e96a7548fc2abe241eb95
2025-01-27 09:04:58 +00:00
M Fahru
52498c26c8
Merge pull request #23064 from overleaf/mf-add-writeful-to-contact-form
...
[web] Add "Using Writefull" option to all contact forms
GitOrigin-RevId: 21b97d49b5657e21779c7854c490f68fbde18b82
2025-01-24 09:05:57 +00:00
M Fahru
7acd8ea64c
Merge pull request #23030 from overleaf/mf-swap-trial-cta
...
[web] Swap "Try for free" and "Buy now" button for individual & student plans on plans page & interstitial payment page
GitOrigin-RevId: 4ee778dfa4c92da66d02da46a339d3d41c6e6bc5
2025-01-24 09:05:53 +00:00
M Fahru
7af423173c
Merge pull request #22475 from overleaf/rh-student-hurdle
...
[web] Add friction to student plans
GitOrigin-RevId: 506f1e96a8430069ba5e9f7bfd6c709124e7857c
2025-01-24 09:05:48 +00:00
Domagoj Kriskovic
c300d0adb1
Show "Upgrade to track changes" modal for redesigned review panel ( #23003 )
...
GitOrigin-RevId: c4809784783af740d6b7d9fa24110e915c36d794
2025-01-24 09:05:40 +00:00
Mathias Jakobsen
77dd468c20
Merge pull request #23026 from overleaf/mj-wc-settings-second-try
...
[web] Move write and cite setting storage
GitOrigin-RevId: 88a234c15b4dd2a9b451170e3b474d88bb6d45f7
2025-01-24 09:05:22 +00:00
Kristina
0d42173034
[web] add annual-prices-monthly-rates experiment ( #22956 )
...
* [web] add annual-prices-monthly-rates experiment
* [web] add annualMonthly to plans.mjs and update settings.overrides.saas.js
* [web] display monthly rates on individual plans on desktop
* [web] display monthly rates on individual plans on mobile
* [web] add monthly rates split test to view event segmentation
GitOrigin-RevId: 4ddbdc2fc6a9ec5a868643d3fc0e3f78ef27772d
2025-01-24 09:05:17 +00:00
Alf Eaton
f1e1d55d8c
Merge pull request #22964 from overleaf/ae-project-search-flush
...
Ensure that open docs are flushed before running full project search
GitOrigin-RevId: 6707cf982018908a37957503add73a085c749f61
2025-01-24 09:05:05 +00:00
Jessica Lawshe
e1a2bccf53
Merge pull request #22967 from overleaf/jel-user-settings-sso-institution
...
[web] Fix SSO available check on user settings page
GitOrigin-RevId: e8322eb9d9cacad26054fc4a6186e41f66de7d22
2025-01-23 09:06:30 +00:00
Rebeka Dekany
207f9d1fc4
Merge pull request #22954 from overleaf/rd-admin-survey-bs5
...
Migrate the admin survey page to Bootstrap 5
GitOrigin-RevId: 220bcdca929d060e0ef5ae7a7d30fa0a1b7d3be1
2025-01-23 09:06:22 +00:00
Rebeka Dekany
2fe874e56d
Merge pull request #22989 from overleaf/rd-split-test-list-migrate-bs5
...
Migrate the split test page to Bootstrap 5
GitOrigin-RevId: cac1cebc5ada032656f82428199fe60367b293f8
2025-01-23 09:06:17 +00:00
roo hutton
ad096f82bf
Merge pull request #21905 from overleaf/rh-pause-sub
...
Add support for pausing subscription
GitOrigin-RevId: f939ea4e7f3c2b1fa16dcb8aff1b2460d091d4e2
2025-01-23 09:06:04 +00:00
Domagoj Kriskovic
f79e2c8333
Expose fontSize to scopeSettings (for extensions) ( #23033 )
...
* Expose fontSize to scopeSettings (for extensions)
* Updated comment with fontSize property in IdeProvider context
GitOrigin-RevId: 3f622d75aa206f2760a3a9ce0db0f31a91e73089
2025-01-23 09:05:56 +00:00
Domagoj Kriskovic
6fa75eb905
Workaround for editor updating file when not focused in Safari ( #23023 )
...
GitOrigin-RevId: da9341b2cadf4b073eb4062619a9fa7bcba17c6b
2025-01-23 09:05:51 +00:00
Domagoj Kriskovic
8ae5e1dc5d
Fix main height when system messages are shown ( #22988 )
...
GitOrigin-RevId: 0b5c6d22f61788475fc2c8595fd34e927a9f2303
2025-01-23 09:05:47 +00:00
Alf Eaton
793d900ba5
Remove hover style from table header ( #22121 )
...
GitOrigin-RevId: 02253aeadcb3047ce5eef2241658cc670a0c6d53
2025-01-23 09:05:33 +00:00
Alf Eaton
25c401f2a7
Restore padding on search form inputs ( #22132 )
...
GitOrigin-RevId: da5826711072fc39ecc8f8db05881bb0dc0eea87
2025-01-23 09:05:29 +00:00
Alf Eaton
50c6b8a831
Avoid mutating the previous state in a set function ( #22935 )
...
GitOrigin-RevId: b3613b8476bbb60a10ef6b293487b1017f56ea68
2025-01-23 09:05:19 +00:00
Alf Eaton
604471bfe9
Improve types for window.metaAttributesCache ( #22983 )
...
GitOrigin-RevId: cc962bf7eeaac525267ba04080889b0d58051914
2025-01-23 09:05:14 +00:00
Alf Eaton
53214d4222
Create shared PanelHeading and CollapsibleFileList components ( #22995 )
...
GitOrigin-RevId: ffe524cc0ddf6a1cf532a50f37900b1747b2afee
2025-01-23 09:05:09 +00:00
Alf Eaton
25027e0155
Use MEMFS in Hunspell worker ( #22998 )
...
GitOrigin-RevId: ef60b2c333484499e6289c51eacab04b983e1090
2025-01-23 09:05:04 +00:00
David
037cc3b7a4
Merge pull request #22930 from overleaf/dp-filetree
...
Convert filetree components to typescript
GitOrigin-RevId: f06abb9705013d3da1a87c8f4bef4a82c4fab5d2
2025-01-22 09:05:01 +00:00
David
2365d8c199
Merge pull request #22836 from overleaf/dp-filetree-typescript
...
Convert file-tree util files to typescript
GitOrigin-RevId: bdf8d0655a543a216f028bc8477c3ee47aba5566
2025-01-22 09:04:56 +00:00
Rebeka Dekany
84deec4e5a
Merge pull request #22993 from overleaf/rd-searchbar-button-fix-migration
...
[web] Fix close button alignment of search bar
GitOrigin-RevId: ef6761f6f068090d8cbf7e8922b257bd499ee5c3
2025-01-21 09:06:15 +00:00
Rebeka Dekany
6c69266c0a
Merge pull request #22934 from overleaf/rd-admin-split-test-edit-id
...
Migrate the split test edit admin page to Bootstrap 5
GitOrigin-RevId: 34c690e00f74a68fb4018f7546d77aefd3e84a51
2025-01-21 09:06:10 +00:00
Rebeka Dekany
2d12ef6b78
Merge pull request #22863 from overleaf/rd-migrate-admin-user-bs5
...
Migrate the admin users page to Bootstrap 5
GitOrigin-RevId: 34165b5d0f91c45e24a7fc94086871a0f22e50f9
2025-01-21 09:06:06 +00:00
Domagoj Kriskovic
1072f836ae
Hide reply input if no comment permissions ( #22955 )
...
GitOrigin-RevId: eeb323e8d7426388f4291906299397f58095b46a
2025-01-21 09:05:58 +00:00