roo hutton
1b70f09bee
Merge pull request #27031 from overleaf/rh-safari-video-el
...
Catch video autoplay errors from Safari
GitOrigin-RevId: c2ed2b0a720603bfb80ebb3025c4ed107eec7f06
2025-07-15 08:05:47 +00:00
Antoine Clausse
c20c17b68e
[web] Fix clockDelta computation in socket diagnostic ( #27022 )
...
GitOrigin-RevId: f27ac2b182c650a38cf74806152e10460a8dd21b
2025-07-15 08:05:24 +00:00
Kristina
ea2ba8cdbe
[web] add error messages for payment failing on upgrade ( #27054 )
...
* [web] add error messages for payment failing to upgrade modal
* [web] show payment error on preview change page
* [web] add separate message for 3ds failure
GitOrigin-RevId: b2680ff9b4f01e42f31c1c11457f216a5eadf49d
2025-07-15 08:05:19 +00:00
Mathias Jakobsen
39b4581e1d
Merge pull request #26735 from overleaf/mj-system-theme
...
[web] Add new system theme to the editor
GitOrigin-RevId: b65083c5e96abc493556e901c861689cb7e3bbf7
2025-07-14 08:05:37 +00:00
David
e38b04a3ee
Merge pull request #27047 from overleaf/dp-fix-lint
...
Remove unneeded import
GitOrigin-RevId: 4120038529e2b15845b491c624d98bab2819d482
2025-07-11 08:06:41 +00:00
David
e7918247b4
Merge pull request #27034 from overleaf/dp-rail-tabs-on-click
...
Ensure rail tab always opens when clicked
GitOrigin-RevId: 70a01fab81c15011753b469a117cde599f98b541
2025-07-11 08:06:37 +00:00
David
beb3d87a77
Merge pull request #27036 from overleaf/dp-max-errors-message
...
Fix logic for PdfLogsEntries hasErrors prop
GitOrigin-RevId: ca9346bac807176882059ba758594356a7fa854f
2025-07-11 08:06:32 +00:00
David
f0d2df3c43
Merge pull request #27040 from overleaf/dp-file-tree-close-button
...
Add close button to file tree rail panel
GitOrigin-RevId: d8abac122e266922b9ca914bc5df6ae7895b3796
2025-07-11 08:06:19 +00:00
ilkin-overleaf
97f1425326
Merge pull request #27018 from overleaf/ii-flexible-licensing-manually-billed-billed-tear-down-revert
...
[web] Revert "FL manually billed subscription feature flag tear down"
GitOrigin-RevId: 7cc809570d310f56b8f9e1a4f43ca895db8a8073
2025-07-11 08:06:03 +00:00
ilkin-overleaf
f5dd356df3
Merge pull request #27017 from overleaf/ii-flexible-licensing-manually-billed-users-add-seats-revert
...
[web] Revert "FL manually billed subscriptions with no upsell"
GitOrigin-RevId: 3ce5441f825f9a364d3c17e3ac09aa3b9e87b0e7
2025-07-11 08:05:58 +00:00
ilkin-overleaf
8efe921326
Merge pull request #27016 from overleaf/ii-group-admin-managed-status-revert
...
[web] Revert "Managed status for group admin"
GitOrigin-RevId: 5a691a4f3702292648d484c8148bb2707c64028c
2025-07-11 08:05:54 +00:00
ilkin-overleaf
da0967e902
Merge pull request #27015 from overleaf/ii-groups-pagination-2-revert
...
[web] Revert "Group members page pagination"
GitOrigin-RevId: 83c377e319c32110bdaa22970cc378f2aa89be7c
2025-07-11 08:05:44 +00:00
roo hutton
6bdcd1f803
Merge pull request #26901 from overleaf/rh-hotjar-marketing
...
Add hotjar tracking to marketing pages
GitOrigin-RevId: 5490392b44a287e4853778416323b3aa5fbfc1ef
2025-07-11 08:05:25 +00:00
David
14afc82acf
Merge pull request #27003 from overleaf/dp-modal-opacity
...
Change settings modal appearance tab to have transparent backdrop
GitOrigin-RevId: 9cbf36164a8d82ec5945d06c7107a3b73b334cfe
2025-07-11 08:05:20 +00:00
David
029395ebb9
Merge pull request #26990 from overleaf/dp-pdf-logs-max-entries
...
Ensure that PreviewLogsPaneMaxEntries uses new style log entry in new editor
GitOrigin-RevId: 964525a4676eeb341ce168aa3189ef59bb26b1cc
2025-07-11 08:05:15 +00:00
Mathias Jakobsen
9e6ca01e7f
Merge pull request #27005 from overleaf/mj-editor-redesign-feature-flag
...
[web] Allow editor redesign to be loaded through feature flag
GitOrigin-RevId: b600b0d42c7a052fde19be3eee46c9e11cc3bac1
2025-07-11 08:05:10 +00:00
Mathias Jakobsen
4ab4fbdf51
Merge pull request #26951 from overleaf/mj-layout-broken
...
[web] Add restoreView to LayoutContext
GitOrigin-RevId: 3a50c1e215c99236f503285fee1c924df57e07e4
2025-07-11 08:05:06 +00:00
Tim Down
bfa0459e72
Merge pull request #26928 from overleaf/td-remove-use-scope-value
...
Remove useScopeValue and its associated store
GitOrigin-RevId: 439d6eb16343f65695ef615a9ff697d0cc5ad2c7
2025-07-10 08:08:59 +00:00
Jimmy Domagala-Tang
102f3a5d5c
fix: prevent users spam clicking from creating multiple projects ( #26818 )
...
GitOrigin-RevId: 8e867d02df70424f710b101e23e0889101e31d72
2025-07-10 08:08:42 +00:00
Jimmy Domagala-Tang
1083a05d69
adding link to delete writefull account on deletion modal ( #26974 )
...
GitOrigin-RevId: 6e9dec05a7cecb3013b629bc87b066466db9ed02
2025-07-10 08:08:37 +00:00
Davinder Singh
698d2aebb1
adding a check on the variable ( #27021 )
...
GitOrigin-RevId: 9ecc517ff9bee1dac14e579d494294c0efeb6b69
2025-07-10 08:08:29 +00:00
Mathias Jakobsen
298f56cbe5
[web] Support multi-byte characters in online user name ( #26882 )
...
GitOrigin-RevId: 9547ed7df13fcf8bb51ddd8c3f59167c2099e4e6
2025-07-10 08:08:01 +00:00
David
3c63c1ac3e
Merge pull request #26971 from overleaf/dp-settings-button-active-state
...
Avoid using OLIconButton to remove active background on rail settings button
GitOrigin-RevId: c0a6c47e258ff350e82dfc465f9d37123411e446
2025-07-10 08:07:56 +00:00
Alf Eaton
d617fd0754
Add visual preview ( #26947 )
...
GitOrigin-RevId: f77b59219909971b11416f196783b3ab7198ed91
2025-07-10 08:07:28 +00:00
Alf Eaton
3e9d60c25a
Ensure collaborator cursor colour is updated ( #26847 )
...
GitOrigin-RevId: 7057cdbb4815d5f1c5e5771d38255e58f592f9cd
2025-07-10 08:07:23 +00:00
Alf Eaton
b410de7c39
Disable Insert > Comment menu item when no text is selected ( #26805 )
...
GitOrigin-RevId: a5fdd662cd487359f9b09212a449d7831bb5dcac
2025-07-10 08:07:13 +00:00
Alf Eaton
b87b83e33c
Use full URL for keyboard shortcuts documentation ( #26777 )
...
GitOrigin-RevId: dc165fc475a0d2513eaebec0176479dd538a7bac
2025-07-10 08:07:08 +00:00
Alf Eaton
b843603bb1
Use data-type="number" for numeric meta values ( #26775 )
...
GitOrigin-RevId: 844f56383457ee7f2043af553b7dd5ae1b33f8a9
2025-07-10 08:07:04 +00:00
Tim Down
905cc5d45f
Move project context out of scope value store ( #26615 )
...
* Refactor project context to not use scope store
* Fix Cypress tests for project context changes
* Fix frontend React Testing Library tests for project context changes
* Remove redundant code
* Fix some project types in tests
* Remove unused import and fix a type
* Throw an error if updating the project in the project context before joining the project
* Fix some review panel tests
* Remove unused imports
GitOrigin-RevId: 2f0c928b651f387aa980c29aef7d1ba0649790a7
2025-07-10 08:06:31 +00:00
David
9237d8227b
Merge pull request #26972 from overleaf/dp-file-tree-icons
...
Improvements to file tree icon buttons
GitOrigin-RevId: a27b25e11c90f1b833fac0f5ce2c1cb8d0cedb8c
2025-07-10 08:06:26 +00:00
Davinder Singh
8adc7526d9
Tearing down "paywall-change-compile-timeout" ( #26741 )
...
* removing the split test
* removing translations
* removing comments
* removing odcRole
GitOrigin-RevId: 8654876a6d97c52058fe9416f4495845d1320765
2025-07-10 08:06:10 +00:00
Davinder Singh
97d2954cc0
Home page burger menu scroll fix ( #26853 )
...
* adding a scroll fix
* generalising the solution so it works for both BS3 and BS5
GitOrigin-RevId: 8dd0d82356b484adcad9de487b12ecfc4050d109
2025-07-10 08:05:59 +00:00
David
496093203a
Merge pull request #26932 from overleaf/dp-auto-expand-first-message
...
Auto-expand first error log in new editor
GitOrigin-RevId: 03237426fb7127c631b2da3488322deb22b8d63b
2025-07-10 08:05:39 +00:00
David
74063b14e0
Merge pull request #26909 from overleaf/dp-eq-preview-presentation-mode
...
Prevent codemirror tooltips appearing on top of pdf preview
GitOrigin-RevId: 0c6ce15cd91b4958674fbc247bcd27ce5778f7fc
2025-07-10 08:05:34 +00:00
Rebeka Dekany
66b7fd8844
Fix selectors in e2e tests ( #26695 )
...
* Fix e2e tests
* Fix e2e tests
GitOrigin-RevId: 10bb27b6b33dd38d35964d327c0122d094a0abc9
2025-07-09 08:07:17 +00:00
Eric Mc Sween
ebf810e836
Merge pull request #26968 from overleaf/em-revert-jul8
...
Revert bad deploy
GitOrigin-RevId: fd6227cf4fde7fd8053b47365154d59d15fa115e
2025-07-09 08:07:12 +00:00
ilkin-overleaf
9d1641a1ab
Merge pull request #26842 from overleaf/ii-flexible-licensing-manually-billed-billed-tear-down
...
[web] FL manually billed subscription feature flag tear down
GitOrigin-RevId: c860e8fc17c14685688fb834260772d9b63bcc6a
2025-07-09 08:06:49 +00:00
ilkin-overleaf
aa9dcb19a3
Merge pull request #26829 from overleaf/ii-flexible-licensing-manually-billed-users-add-seats
...
[web] FL manually billed subscriptions with no upsell
GitOrigin-RevId: b5f2083c7eabd0a1a5d024d5699d2c5e5556671a
2025-07-09 08:06:44 +00:00
ilkin-overleaf
9b43b82c95
Merge pull request #26770 from overleaf/ii-group-admin-managed-status
...
[web] Managed status for group admin
GitOrigin-RevId: 15db443f1ab06174dd5c30e48eff6b495166ec07
2025-07-09 08:06:40 +00:00
ilkin-overleaf
cb945472c7
Merge pull request #26610 from overleaf/ii-groups-pagination-2
...
[web] Group members page pagination
GitOrigin-RevId: 9c7635bf24bed0af6d7d1a9626cae310f524b3e0
2025-07-09 08:06:26 +00:00
Andrew Rumble
1b03bb6e5d
Fix prettier
...
GitOrigin-RevId: a3bdc1bc6a8bfa05ed9f8d7bfcd91cbd4cd48375
2025-07-09 08:05:43 +00:00
Tim Down
132ccbc4cc
Merge pull request #26583 from overleaf/td-editor-scope-values-to-context
...
Move scope values starting with `editor.` to contexts
GitOrigin-RevId: 7ca349ceff002228cf4e931c644c8c386eb6c597
2025-07-09 08:05:15 +00:00
Rebeka Dekany
83a00e7546
Remove info Badge from the left menu ( #26856 )
...
GitOrigin-RevId: 108571730106aea29db2454b646c88cc9fc3f39a
2025-07-08 08:07:47 +00:00
Mathias Jakobsen
23403a7ef2
Merge pull request #26771 from overleaf/td-tooltip-click-trigger
...
Make OLTooltip with click trigger work
GitOrigin-RevId: e4b976255dd514af0cfa199b9bd6815b3a8a09ef
2025-07-08 08:06:41 +00:00
Mathias Jakobsen
c10b95ae06
Merge pull request #26757 from overleaf/mj-papers-notification-teardown
...
[web] Tear down papers-notification-banner
GitOrigin-RevId: c6cb0affe85147f34f3dc6c36041fe190faf7ff2
2025-07-08 08:06:36 +00:00
Mathias Jakobsen
b89951cf5d
Merge pull request #26814 from overleaf/mj-review-panel-comment-collapse
...
[web] Fix review panel check for comments in active document
GitOrigin-RevId: fc0c35bc1d2f253c133dec5dcea7f81f68d723a9
2025-07-08 08:06:31 +00:00
Mathias Jakobsen
bd3ef799f3
Merge pull request #26832 from overleaf/mj-system-messages
...
[web] Move system messages back to top of page
GitOrigin-RevId: 627a0e33e0cc49d75912621afc706da82aee7080
2025-07-08 08:06:21 +00:00
Mathias Jakobsen
913caca379
Merge pull request #26850 from overleaf/mj-chat-deleted-user
...
[web] Handle deleted users in chat threads
GitOrigin-RevId: 6593bf37e4f2339b40069b7cf4198166660852fb
2025-07-08 08:06:17 +00:00
Domagoj Kriskovic
d57d0ca738
Unselect files before deleting ( #26810 )
...
GitOrigin-RevId: 6bf22bc4983c96b7e2b45067aa0970c7fea293e2
2025-07-08 08:05:42 +00:00
Antoine Clausse
07b1701b72
[web] Convert EditorProviders and some test files to Typescript ( #26512 )
...
* Rename files to tsx
* Update types
* Remove props that aren't typed
* Add `LayoutContextOwnStates`
* Use `LayoutContextOwnStates`
* Ignore ts errors about `SocketIOMock`
* Address comments: remove `satisfies`, update `BroadcastChannel` fixture
* Add types to `makeEditorOpenDocProvider`. Update `openDocId`->`currentDocumentId`
* misc.
* Type sockets as `SocketIOMock & Socket`
* Fix remaining typing errors
* Fix type of `ideReactContextValue`
GitOrigin-RevId: 2734ac707517d56c452b0bf06ea3438f947a64be
2025-07-07 08:05:40 +00:00