Alf Eaton
456d1abacd
Lazy-load the React History view ( #17290 )
...
GitOrigin-RevId: 6d6ee5e993658e0895d9c2bcd4c2f60bba86c04e
2024-02-27 17:02:01 +00:00
Jakob Ackermann
a3a8ae849c
Merge pull request #17287 from overleaf/jpa-wf-promo-change
...
[web] show plans page variant of Writefull promo w/ extension installed
GitOrigin-RevId: 41fcccb3b1f70aadf0cb641a556e78c11b74e4d0
2024-02-27 09:02:58 +00:00
Rebeka Dekany
21b5e44c50
Merge pull request #16925 from overleaf/rd-dropdown-bootstrap5
...
Bootstrap-5 Dropdown menu component
GitOrigin-RevId: 8a74f2341eebf953367ab73946d72e8aa7bd3c13
2024-02-26 09:03:05 +00:00
Jimmy Domagala-Tang
3e1b090ad2
Merge pull request #17279 from overleaf/revert-17277-jpa-hide-old-writefull-banner
...
Revert "[web] hide old Writefull banner when the extension is already installed"
GitOrigin-RevId: bc4d28cff7ce472a5f271026122c5fc6c4ab7886
2024-02-23 09:03:20 +00:00
Jimmy Domagala-Tang
7ec327cb56
Merge pull request #17277 from overleaf/jpa-hide-old-writefull-banner
...
[web] hide old Writefull banner when the extension is already installed
GitOrigin-RevId: 35a1a3f6e8dd5860d81ea61ea01c40419454d40c
2024-02-23 09:03:17 +00:00
Alf Eaton
651bbbd276
Ensure that the editor state is preserved when switching views ( #17238 )
...
GitOrigin-RevId: 946b82cb633afbea13a72e30a9ce432aa1a8196d
2024-02-23 09:03:06 +00:00
Miguel Serrano
01e483ae3e
Merge pull request #17241 from overleaf/msm-fix-sp-git-settings
...
[web] Prevent render of Sync section in SP when git is disabled
GitOrigin-RevId: 5bfd1baadaff21db72d84a11d3f926431739dae4
2024-02-22 09:05:06 +00:00
M Fahru
aad259ccaf
Merge pull request #17230 from overleaf/mf-tear-down-inr-2
...
[web] Tear down INR split test
GitOrigin-RevId: 90c6ab4666d9281e804b279d697d6c14ffd682d2
2024-02-22 09:05:02 +00:00
Jakob Ackermann
ba9ae174b2
Merge pull request #17212 from overleaf/jpa-writefull-promo-spacing
...
[web] fix spacing of notifications on the project dashboard
GitOrigin-RevId: 565159334d92c6f73da4c6a7174536cd0a3c5616
2024-02-22 09:04:57 +00:00
Alf Eaton
4b9b4fdf31
Allow individual docs to be downloaded from the file tree ( #17137 )
...
GitOrigin-RevId: d0b2ce9f3a252e34f452155ed83c3c04e7916ef0
2024-02-22 09:04:48 +00:00
Alf Eaton
3353968f85
Allow any single file to be uploaded ( #17215 )
...
GitOrigin-RevId: 9eecc9e044ec1a489b42ccf697806fecfbe5dfc8
2024-02-22 09:04:43 +00:00
Alf Eaton
36be8be97d
Use EditorView.theme for the history diff viewer styles ( #17156 )
...
GitOrigin-RevId: e52519b392395ed740de5932a59fe35321200d5a
2024-02-22 09:04:38 +00:00
ilkin-overleaf
81019546de
Merge pull request #17192 from overleaf/ii-dictionary-modal
...
[web] Remove dictionary word only if request is successful
GitOrigin-RevId: 43ffd0dac3ca9729213cf7901f39094c54806412
2024-02-21 09:03:33 +00:00
Jessica Lawshe
da4aad1272
Merge pull request #17060 from overleaf/jel-password-linked-group-sso
...
[web] Prevent updating password for managed users linked to group SSO
GitOrigin-RevId: f40bba47575cfac1b1e42d3138112c0db4f7865c
2024-02-20 09:06:06 +00:00
Jessica Lawshe
bd10c4e78d
Merge pull request #17166 from overleaf/ab-fix-group-settings-label
...
[web] Cleanup managed users env var and fix group settings label
GitOrigin-RevId: 817ed86a6c94c03adb41e8c10115d6404180142e
2024-02-20 09:05:54 +00:00
Eric Mc Sween
614254c9ad
Merge pull request #17128 from overleaf/em-filter-out-comments
...
Do not send comments to project-history when ranges support is disabled
GitOrigin-RevId: 0c5e5e2c98ea3c2830ba4d5d114bf4730b440440
2024-02-19 09:04:00 +00:00
Alf Eaton
f9143982f0
Move history diff viewer color style out of CodeMirror theme ( #17154 )
...
GitOrigin-RevId: 1fa527542c3b901c731cb79e1a6063e394e4af34
2024-02-16 09:05:37 +00:00
Alf Eaton
088cb8d069
Preserve folder structure when uploading folders ( #16502 )
...
GitOrigin-RevId: 791233ce1e68920a4f2d7042ed4c60ca3f4be8fb
2024-02-16 09:05:07 +00:00
Alf Eaton
a7d22950b3
Ensure that each editor theme is only created once ( #17095 )
...
GitOrigin-RevId: 3551e02fab44fae7fcab5cb12886d45969e3990f
2024-02-16 09:05:03 +00:00
Alf Eaton
c6ce781fdb
Use sliced MaterialSymbolsRounded font ( #16994 )
...
GitOrigin-RevId: 51158acccc9967794b2192791961561d43274979
2024-02-16 09:04:36 +00:00
Alf Eaton
f2fc90ccf9
Ensure that the selection layer updates when the review panel is toggled ( #17021 )
...
GitOrigin-RevId: e5418ae642e0c46f12c633fc71323bb86018c42a
2024-02-16 09:04:31 +00:00
Tim Down
07db2b9d43
Merge pull request #16971 from overleaf/td-bootstrap-5-base
...
Bootstrap 5 base
GitOrigin-RevId: 2ac614298d31a9cf65430a46d726648a742044f9
2024-02-15 09:04:05 +00:00
Davinder Singh
7a6bcdd011
tearing down split test ( #17000 )
...
GitOrigin-RevId: cdcca8635a81c697e9f91f31fb711ee420cc6f7d
2024-02-14 09:04:43 +00:00
Tim Down
c2612eb488
Merge pull request #16815 from overleaf/td-uuid-frontend-upgrade
...
Upgrade uuid in web front end
GitOrigin-RevId: 1928848fdf879c270effca12cd390a223007ea79
2024-02-13 09:03:45 +00:00
Jakob Ackermann
2abac2d44e
Merge pull request #17009 from overleaf/ae-file-tree-classname
...
Remove duplicate className from Angular file tree
GitOrigin-RevId: 238b1ad8631b5a861361113679a9f1f8a66da6ea
2024-02-12 09:03:24 +00:00
Alf Eaton
5f5f7770e4
Wrap useResizeObserver dependency in useCallback ( #16972 )
...
GitOrigin-RevId: fd4a10a2897878361a87bb02c5c6e8e6abfa8f26
2024-02-12 09:03:11 +00:00
Alf Eaton
ec031f23d1
Standardise types for ranges ( #16927 )
...
GitOrigin-RevId: 28dd0eb67e1684e6bd0e452d15315ce1f9e3481a
2024-02-09 09:06:51 +00:00
Alf Eaton
d4f632f6b4
Remove MathJax v2 ( #16961 )
...
GitOrigin-RevId: 32a43361cfc883aa1a5ed85f6be5432b6e838b9d
2024-02-09 09:06:42 +00:00
Jimmy Domagala-Tang
b22466f776
Merge pull request #16874 from overleaf/jdt-me-learn-links-new-tab
...
Learn wiki links should open in new tab
GitOrigin-RevId: 7e87feff971bc2c28d0e0bac85e0e20ef139e321
2024-02-06 09:03:57 +00:00
Alf Eaton
3a11e9c515
Fix sync to code from PDF only view ( #16909 )
...
GitOrigin-RevId: 3a2847716263bffaee540a7c90e609be5f64aeb6
2024-02-06 09:03:43 +00:00
ilkin-overleaf
24c466490c
Merge pull request #16857 from overleaf/ii-share-modal-click
...
[web] Clickable share modal buttons
GitOrigin-RevId: db6bef9b63e98007741d88b291a282d6ea4a68c5
2024-02-06 09:03:40 +00:00
Alf Eaton
9e9c054219
Add polyfills for global.StructuredClone and Array.prototype.at ( #16461 )
...
GitOrigin-RevId: 28119b7bbda1d5c062f80bce96a8a69be8386559
2024-02-06 09:03:34 +00:00
Alf Eaton
fa9b246ac5
Upgrade react-dnd ( #16753 )
...
GitOrigin-RevId: 5a62bed823b716a6e0d6d3aa57ee187d161f3346
2024-02-06 09:03:31 +00:00
Alf Eaton
0fbccefeed
Use prefixed strings for tracked counts of compile errors ( #16870 )
...
GitOrigin-RevId: 4023822a73c204fe1365cdc0fe311b4289a8cbcf
2024-02-06 09:03:25 +00:00
Jakob Ackermann
4317c5cea2
Merge pull request #16893 from overleaf/jpa-download-pdf-dashboard-for-all
...
[web] enable button for downloading PDFs from dashboard for all users
GitOrigin-RevId: bd46675bc75a7772824081e3e5e3043f282594a1
2024-02-06 09:03:16 +00:00
Tim Down
e761433d1a
Merge pull request #16700 from overleaf/td-scroll-comment-input-into-view
...
Scroll comment textarea into view after autofocus
GitOrigin-RevId: c8542f40d25772a14e7511702c0e47b7001be275
2024-02-05 09:04:21 +00:00
Thomas
a0597faa1e
Add path attribute to cookie banner cookie attributes ( #16783 )
...
GitOrigin-RevId: 4e576bed42bdc053d867fd0a20336166df1de74e
2024-02-02 09:03:43 +00:00
Jakob Ackermann
6cdd59afe5
Merge pull request #16808 from overleaf/jpa-wsUrl
...
[web] move wsUrl into meta tag
GitOrigin-RevId: c94638759b79b8090b8b3cfa81baa718a69839e1
2024-02-02 09:03:35 +00:00
Alf Eaton
ca3a859164
Add tags to Sentry error reports ( #16465 )
...
GitOrigin-RevId: 1d014e8cc9f87d249a285b247c35f12465ecb93a
2024-02-02 09:03:23 +00:00
Alf Eaton
f436fe555f
Maintain the current scroll position when applying remote changes ( #16777 )
...
GitOrigin-RevId: 5d2d0fd5aaefcc6b1e7f4dbd2ce29287cf8dbbdb
2024-02-02 09:03:20 +00:00
Alf Eaton
3c3c33a709
Store the current value of openDocId in a ref for use in openDoc ( #16853 )
...
GitOrigin-RevId: 853a857eed832fde0be05fef3e149c875fd0c940
2024-02-02 09:03:14 +00:00
Alf Eaton
8e5d0ad41c
Wrap the useCodeMirrorMeasurement state setter in a timeout ( #16818 )
...
GitOrigin-RevId: 9f7c12f679ab3947724cc52c63fcee198c73ae87
2024-02-02 09:03:11 +00:00
Alf Eaton
9442dae6f1
Memoize FileTree and outline toggle button components ( #16776 )
...
GitOrigin-RevId: 299ed9d568650ce37edba87643112d1cd6d12fd4
2024-02-02 09:03:08 +00:00
Alf Eaton
890678db9b
Set EditorState.readOnly on DocumentDiffViewer ( #16756 )
...
GitOrigin-RevId: 4c38441c3ca3010bf28544e237a5b76f7a26b000
2024-02-02 09:03:05 +00:00
M Fahru
a6d2cf8474
Merge pull request #16805 from overleaf/tm-website-redesign-ios-video-tweaks
...
Website redesign - video autoplay tweaks primarily to fix playback on iOS
GitOrigin-RevId: ba2844b8af64627512470d0f27ec450ee2d86b09
2024-01-30 16:49:37 +00:00
M Fahru
aec25f7732
[website-redesign] Set autoplay video configuration according to specification ( #16683 )
...
* Set autoplay video configuration according to specification:
- Do not autoplay video initially
- If the video is visible on the viewport (with a threshold of 80% of the video is visible), autoplay video, and everytime it autoplays, set the video starting point to 0
- If the video is not visible on the viewport (with a threshold of 80% of the video is not visible), pause the video
- If user screen stops at video that's currently in autoplay, the autoplay will stop after it endedand replay every 15 seconds.
- For user with reduced motion preference, show video controls.
* Add a comment explaining error in firefox if user is pressing the seek bar relatively fast.
It seems to be a bug specific to firefox.
* Reduce the threshold to 70% of the visible video on the screen.
0.7 value will make the video autoplays instantly for the `new-design-registration` variant since the video on that variant will not be shown fully on the screen at initial homepage load (in desktop screen).
* Set attribute without empty string, fix video that lacked data attribute
* Remove duplicated autoplay video setup on homepage
* Remove autoplay pause/reset on scroll away, don't play if not visible
Refactors the autoplay-video code and removes the pause/reset on scroll
away while also keeping track of the video elements visibility so that
the video doesn't immediately start playing after 15s if not visible.
We also prevent trying to call .play() before the video is in a
"canplay" state. If the video is not ready, then add an event listener
for the "canplay" event and only play() once this is fired. We only do
this once to avoid adding duplicate listeners.
We also check that the video is not playing before calling play(),
because it could still be in playback if we scroll out of view and then
back into view.
* Refactor autoplay-video to match style of similar JS enhancement implementations
* Move autoplay-video from shared/utils to features/
---------
Co-authored-by: Thomas Mees <thomas.mees@overleaf.com >
Co-authored-by: Thomas <thomas-@users.noreply.github.com >
GitOrigin-RevId: 13011af04baaeba4b8053478a09e3e4d7c960d5c
2024-01-29 09:03:51 +00:00
Alf Eaton
fcd5758a7e
Remove setSavedAt from detach compile context ( #16742 )
...
GitOrigin-RevId: 2a85b4a0cd6b73c0240b64beddd8cd6ab5a48b2f
2024-01-29 09:03:31 +00:00
Alf Eaton
7e718b2a98
Improve handling of upload to deleted folder ( #16738 )
...
GitOrigin-RevId: 2ad2890f8fe51f3c7c7a8ac0834059ea9cb0557b
2024-01-29 09:03:23 +00:00
Alf Eaton
eb3204c2cb
[ide-react] Preserve scope value update watchers on watcher add ( #16729 )
...
GitOrigin-RevId: 1168577364fef6e13a58d7d96afdf4ba685fc342
2024-01-29 09:03:20 +00:00
Alf Eaton
006ebbc293
Remove savedAt from compiler ( #16642 )
...
GitOrigin-RevId: 526d26d731da99b40c253a4dc0a774a896641c8e
2024-01-29 09:03:13 +00:00