3b5ea89a1c
Update loading spinner status ( #28177 )
...
* Update test for the loading spinner component
* Create a story for the loading spinner component
* Move role and use CSS for spacing instead
* Add a classname prop
* Reuse LoadingSpinner
* Use OLSpinner instead of Spinner
* Use data-testid since status role was moved
* Wait for journals to load
* Use `isLoading` prop instead and fix the button's height
* Use `isLoading` prop instead
* Use LoadingSpinner instead and remove spacing
* Update test for the loading spinner component
* Use `isLoading` prop instead
* Add aria-describedby to layout button for processing state
* Replace `spinner` to `ol-spinner`
* Scope status
* Remove redundant `div.loading`
---------
Co-authored-by: Antoine Clausse <antoine.clausse@overleaf.com >
GitOrigin-RevId: 8f43b991f8f458b2abd5a4661913ac9b972d892a
2025-09-26 08:05:46 +00:00
David and Copybot
e03d41f9a0
Merge pull request #28638 from overleaf/dp-new-user-cutoff
...
Update NEW_USER_CUTOFF_DATE for editor redesign split test
GitOrigin-RevId: 15027b191b39f8b9225802bd1c83bc09fa946c4f
2025-09-24 08:05:29 +00:00
David and Copybot
3aa85df34a
Merge pull request #28604 from overleaf/mj-limit-beta-modal
...
[web] Remove beta modal for new-user-split-test groups
GitOrigin-RevId: d61a3338472608620d199ef3ee7ef028e90f5aa0
2025-09-23 08:05:33 +00:00
Jimmy Domagala-Tang and Copybot
d5f11f54be
Revert "Revert "Rolling TexLive builds experiment"" ( #28603 )
...
* Revert "Revert "Rolling TexLive builds experiment""
* adding rolling image to allowed ones in staging (#28588 )
GitOrigin-RevId: f377cacd6e4811a4bd9116c793ecbb29a7b72c33
2025-09-22 08:05:53 +00:00
Mathias Jakobsen and Copybot
5c6d6888f2
Merge pull request #28599 from overleaf/mj-stop-deselecting-error-tabs
...
[web] Avoid hiding logs when downloading file
GitOrigin-RevId: 596d93a4b2ac57bcbfaf50f0e4359b72f25e4861
2025-09-22 08:05:39 +00:00
Brian Gough and Copybot
aaa62b2dbc
Merge pull request #28589 from overleaf/revert-28283-jdt-monthly-tl-experiment
...
Revert "Rolling TexLive builds experiment"
GitOrigin-RevId: c3c6833dca7ef0d207f854c93bf0bb03bd814694
2025-09-19 08:08:15 +00:00
aaafb86fe2
Rolling TexLive builds experiment ( #28283 )
...
* feat: allow for monthly tl builds experiment
* feat: show correct image when user doesnt have access to current image in compiler settings (#28282 )
* adding packer space for extra rolling image
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
GitOrigin-RevId: db909e1a85f36f1567236a2c4d5790b565dda76d
2025-09-19 08:08:10 +00:00
MoxAmber and Copybot
e2a704ea93
Merge pull request #28346 from overleaf/as-compile-timeout-teardown
...
[web] Teardown 10s-timeout-enforcement split test
GitOrigin-RevId: 56b286539446e7dab371fb1c7392692cabb15db9
2025-09-18 08:06:14 +00:00
Mathias Jakobsen and Copybot
f22555bd56
Merge pull request #28492 from overleaf/mj-ai-assist-old-logs-colors
...
[web] Fix AI assist colours in old logs in new editor
GitOrigin-RevId: 962f5bc4c39265c19d129ee9477a0e22e6d51fb0
2025-09-17 08:05:19 +00:00
Mathias Jakobsen and Copybot
ffc808f8c9
Merge pull request #28467 from overleaf/mj-ignore-new-user-date
...
[web] Add flag to ignore new user cutoff date
GitOrigin-RevId: 4faca9de9e8d22d543613124390185915d42cb67
2025-09-17 08:05:15 +00:00
Mathias Jakobsen and Copybot
959823515a
Merge pull request #28441 from overleaf/dp-4-way-test
...
Initial setup for 4 way split test
GitOrigin-RevId: c15496111b32e1b9bf0b7798d9d8ff79d229b1c8
2025-09-17 08:05:10 +00:00
Mathias Jakobsen and Copybot
d8c7acfe62
Merge pull request #28438 from overleaf/dp-itm-content
...
Add itm-content param indicating split test variant to compile timeout paywalls
GitOrigin-RevId: 809e13f8e548498d890c055d20d7ce30fd6ead7f
2025-09-17 08:05:06 +00:00
Mathias Jakobsen and Copybot
8799d196f2
Merge pull request #28427 from overleaf/mj-error-log-narrow
...
[web] Improve redesigned error logs on narrow screens
GitOrigin-RevId: f9c4f577f3dcd1acb3eb9c5df6295b26b85b4b2f
2025-09-12 08:06:22 +00:00
David and Copybot
d76672768f
Merge pull request #28421 from overleaf/dp-compile-timeout-paywall-analytics
...
Improvements to compile timeout paywall analytics for editor redesign test
GitOrigin-RevId: 46c30c601d37d24b4eb1803bdd303b711ff96606
2025-09-12 08:06:17 +00:00
David and Copybot
40c6538b00
Merge pull request #28417 from overleaf/dp-more-analytics
...
Improve analytics events for the editor redesign
GitOrigin-RevId: d3e4c9c627dc2c0dada909efbcf48a8973538c18
2025-09-11 08:05:33 +00:00
David and Copybot
ae9d84c279
Merge pull request #28392 from overleaf/dp-segment-editor-analytics
...
Add editor-redesign segmentation to a bunch of analytics events
GitOrigin-RevId: e8d2091028dab09de06362c38c5a17f32253e7cc
2025-09-11 08:05:05 +00:00
David and Copybot
8af3a6db52
Merge pull request #28379 from overleaf/dp-general-error-state
...
Update general error states in new editor
GitOrigin-RevId: f6dd50fd8ecfb307c2b7f48df712328b4ab25cbc
2025-09-10 08:05:34 +00:00
David and Copybot
213b645875
Merge pull request #28298 from overleaf/dp-editor-switch-split-test
...
Update editor switching behaviour for new user split test
GitOrigin-RevId: 61ef678ba216323d283bda4cc77d8c465b8c87df
2025-09-09 08:05:22 +00:00
David and Copybot
1fe9277b5b
Merge pull request #28050 from overleaf/dp-3-way-feature-flag
...
Add 3 way editor-redesign-new-users feature flag in preparation for new user split test
GitOrigin-RevId: adc1ce43277647208a2f0098bf9dcf2101a86f65
2025-09-05 08:06:08 +00:00
David and Copybot
408a55460a
Merge pull request #28269 from overleaf/dp-expand-compile-timeout-messages
...
Update compile timeout log behaviour in new logs
GitOrigin-RevId: e3bc555dff859fc16dad4749b84b9fc2a3f7d151
2025-09-05 08:05:04 +00:00
David and Copybot
a1310c188f
Merge pull request #28253 from overleaf/dp-compile-timeout-paywall-changes
...
Fix compile timeout logic for a different user's project
GitOrigin-RevId: cae5b5f31473d30c7db2533eb4c6ef11e8f21047
2025-09-05 08:05:00 +00:00
David and Copybot
9cdd5cee25
Merge pull request #28160 from overleaf/dp-integration-panel
...
Add reference managers to integration panel
GitOrigin-RevId: 8e838c33727c985212abd97f7c2fbecc7c439de0
2025-09-05 08:04:56 +00:00
David and Copybot
0063fe54f1
Merge pull request #28239 from overleaf/dp-compile-timeout-paywall-changes
...
Update compile timeout paywall in new editor
GitOrigin-RevId: be6ef8289e83f97daeb3334c52583fe44a9ecdea
2025-09-03 08:07:24 +00:00
David and Copybot
e94ef818b8
Merge pull request #28114 from overleaf/dp-spell-check-link
...
Fix spell check link in right click menu to always open settings modal in the right place
GitOrigin-RevId: dc5172211e2ed7db52f1f0d51503187aa3d7c178
2025-08-28 08:06:09 +00:00
David and Copybot
657f3a36ba
Merge pull request #28120 from overleaf/dp-more-error-states
...
Add remaining pdf error states
GitOrigin-RevId: 4c0dd3fa105273eda5c9a010051a2cb60c0056c4
2025-08-28 08:06:04 +00:00
Alf Eaton and Copybot
52ca103f46
Improve handling of undefined root doc id in settings ( #28108 )
...
GitOrigin-RevId: ba0c5b468b11c53440506f05af0550e55e0f3a23
2025-08-27 08:06:18 +00:00
David and Copybot
76e23434ed
Merge pull request #28037 from overleaf/dp-additional-error-states
...
Add additional pdf error states in new editor
GitOrigin-RevId: a7e08652cb5ff23d2139106629f13aad20bd32a0
2025-08-22 08:05:22 +00:00
David and Copybot
975d1ee250
Merge pull request #27316 from overleaf/dp-file-menu-options
...
Add copy and submit project options to new editor file menu
GitOrigin-RevId: 7f402d96f278f2b084375441089b286adaa731b8
2025-08-21 08:05:37 +00:00
David and Copybot
c1471567ce
Merge pull request #28010 from overleaf/dp-histroy-sidebar
...
Always show history sidebar when opening history view
GitOrigin-RevId: c630b4483b11527741280ad1aaaae1b30db6e472
2025-08-21 08:05:33 +00:00
David and Copybot
86655a708a
Merge pull request #27684 from overleaf/dp-teardown-labs
...
Cleanup editor-redesign labs experiment
GitOrigin-RevId: 7697736f3bada8d205bab98c03ba96a99734311a
2025-08-19 08:04:42 +00:00
David and Copybot
fb06ee2705
Merge pull request #27914 from overleaf/dp-remove-duplicate-rail-component
...
Remove duplicate Rail component
GitOrigin-RevId: a063887559ae5305de957ec24bae930a1d8436c2
2025-08-19 08:04:37 +00:00
David and Copybot
c6b031b40b
Merge pull request #27715 from overleaf/dp-rail-overflow-2
...
Add new editor rail overflow menu
GitOrigin-RevId: f93da19a2687c099ece4509c22a374a47e94f5ad
2025-08-12 08:06:39 +00:00
David and Copybot
c414d905b1
Merge pull request #27705 from overleaf/dp-view-menu-divider
...
Prevent extra dividers from being rendered in view toolbar menu
GitOrigin-RevId: d89761c3c650c8724154b7ea07dcf77541dc1503
2025-08-12 08:05:26 +00:00
Rebeka Dekany and Copybot
d751b88e6b
Bootstrap files and folders cleanup ( #27692 )
...
* Remove icons folder
* Create folders for badge, button, and dropdown components
* Remove Bootstrap 5 from test
* Rename `getBootstrap5Breakpoint` to `getBootstrapBreakpoint`
* Cleanup and update BS 5 comments
* Move components to the shared folder
* Rename `tooltips-bs5` to `tooltip`
* Remove `-bs5` suffix
* Fix path
* Delete BS3 version file
* Rename `_form_marketing-bootstrap-5` to `_form_marketing`
* Delete BS3 version file
* Rename `_contact_general_modal-marketing-bootstrap-5` to `_contact_general_modal-marketing`
* Delete BS3 version file
* Rename `_contact_modal-marketing-bootstrap-5` to `_contact_modal-marketing`
* Delete BS3 version file
* Rename `thin-footer-bootstrap-5` to `thin-footer`
* Delete BS3 version file
* Rename `language-picker-bootstrap-5` to `language-picker`
* Rename `fat-footer-react-bootstrap-5` to `fat-footer-react`
* Delete BS3 version file
* Rename `navbar-marketing-bootstrap-5` to `navbar-marketing`
* Rename `navbar-marketing-react-bootstrap-5` to `navbar-marketing-react`
* Delete BS3 version file
* Rename `layout-website-redesign-cms-bootstrap-5` to `layout-website-redesign-cms`
* Source format
* Fix path
GitOrigin-RevId: cf0f5db7c84cf545c69213dcc271d9ff17fe5db7
2025-08-11 08:06:16 +00:00
Mathias Jakobsen and Copybot
e27da3bfd8
Merge pull request #27640 from overleaf/mj-ide-compile-errors
...
[web] Handle premium timeout and running compilation in redesigned editor
GitOrigin-RevId: 8ed05c8b9c60e85605f374898b3176c7afa561a3
2025-08-08 08:06:52 +00:00
David and Copybot
9c1c2881b0
Merge pull request #27672 from overleaf/dp-rail-overflow
...
Refactor new editor rail component
GitOrigin-RevId: a6eeee36f26dd6fc11caef2d91ecc9107cdb790e
2025-08-08 08:06:21 +00:00
David and Copybot
1547cf6379
Merge pull request #27644 from overleaf/dp-default-error-text
...
Update text in default pdf error state in new editor
GitOrigin-RevId: 4908628aab4e7ee0e2ad2c41713ebd381395dec5
2025-08-06 08:05:13 +00:00
David and Copybot
075e18c7c8
Merge pull request #27384 from overleaf/dp-drag-file-tree-outline
...
Allow file tree and outline to be expandable and collapsible by dragging
GitOrigin-RevId: e25f0d263b1446537cdb42ef52fe1c486e855773
2025-08-06 08:05:09 +00:00
Mathias Jakobsen and Copybot
8f2001e477
Merge pull request #27329 from overleaf/dp-editor-redesign-beta
...
Prepare editor redesign for beta release
GitOrigin-RevId: 584c0303f652640669234bd227780ed4f20b76c0
2025-08-01 08:05:42 +00:00
Alexandre Bourdin and Copybot
2cfe2b1e15
Merge pull request #27303 from overleaf/dp-go-to-code
...
Hide go to code button in the new editor logs when it does nothing
GitOrigin-RevId: f08c3fc98bae8116a428a7528291edccd6d4f8c0
2025-07-30 08:05:56 +00:00
Alexandre Bourdin and Copybot
9b1ec9fdc1
Merge pull request #27365 from overleaf/dp-hide-file-tree-buttons
...
Hide new editor file tree action buttons when file tree is collapsed
GitOrigin-RevId: 1f75593c8e1b1f6ed0d6054a2987b8fa46edd067
2025-07-30 08:05:42 +00:00
Alexandre Bourdin and Copybot
7409e0c6d6
Merge pull request #27367 from overleaf/dp-breadcrumbs-description
...
Update breadcrumbs and stop-on-first-error setting descriptions
GitOrigin-RevId: 1c3a6e691bcd9fd4bd8b3a247a005f6f7469e8c3
2025-07-30 08:05:33 +00:00
Domagoj Kriskovic and Copybot
9228f2248b
Ensure add comment tooltip doesnt show up without comment permissions ( #27273 )
...
* Ensure add comment tooltip doesnt show up without comment permissions
* disable comment option when no permissions in new editor
* add e2e tests
* use server pro for project sharing
* use findByRole for add comment
* remove .only
GitOrigin-RevId: fbef78e0db7678a00d6c602069e16ddeaf23b2f3
2025-07-29 08:05:37 +00:00
7c97cbbfe4
Improve landmarks on the Project dashboard and Editor pages ( #27401 )
...
* Improve landmarks for the Project Dasbhboard
* Improve landmarks for the IDE page
* Improve landmarks for the new redesigned IDE page
* Sort locales
* Fix typo OlButtonToolbar -> OLButtonToolbar
* Update project navbar translation
* Update labels
* Redundant main landmark
* Fix failing test
* Descriptive name for the rails tab
* Header should not be in a button
* Update translation to Account and help
* Update translation to Project categories and tags
* Add explanations
* Show landmark for the survey widget when it's rendered
* Suggestions for nav stretch/scroll/borders
* Source format
---------
Co-authored-by: Antoine Clausse <antoine.clausse@overleaf.com >
GitOrigin-RevId: d05a738e782d2edb229529aadf92b9004dfd973a
2025-07-29 08:05:16 +00:00
Antoine Clausse and Copybot
ca71fec33b
Merge pull request #27363 from overleaf/revert-26751-rd-landmarks
...
[web] Revert "Improve landmarks on the Project dashboard and Editor pages"
GitOrigin-RevId: 4bf0bbb9466db4436df4a72dcc70c320263dd168
2025-07-24 08:05:48 +00:00
Rebeka Dekany and Copybot
1b4cbd4efb
Improve landmarks on the Project dashboard and Editor pages ( #26751 )
...
* Improve landmarks for the Project Dasbhboard
* Improve landmarks for the IDE page
* Improve landmarks for the new redesigned IDE page
* Sort locales
* Fix typo OlButtonToolbar -> OLButtonToolbar
* Update project navbar translation
* Update labels
* Redundant main landmark
* Fix failing test
* Descriptive name for the rails tab
* Header should not be in a button
* Update translation to Account and help
* Update translation to Project categories and tags
* Add explanations
GitOrigin-RevId: 96712b37bb1306b552de510d9fd8ae890f24309f
2025-07-23 08:07:35 +00:00
David and Copybot
ae3f63d37f
Merge pull request #27209 from overleaf/dp-collaborator-colour
...
Adapt online user and chat user colors based on luminance
GitOrigin-RevId: 1b0c843147ee3dc585866bc491a7c7613cb00e70
2025-07-22 08:06:32 +00:00
David and Copybot
8d8142ba2b
Merge pull request #27205 from overleaf/dp-persist-rail-tab
...
Persist currently selected rail tab on refresh
GitOrigin-RevId: a609bed93340d950a1fba8358fd5ed20afe6a4ce
2025-07-18 08:06:57 +00:00
David and Copybot
ec2ab62f4d
Merge pull request #27171 from overleaf/dp-make-a-copy
...
Update copy of copy project option
GitOrigin-RevId: 3d1cc544f3945f55600f0daf1021b07de9d207bc
2025-07-18 08:05:58 +00:00
David and Copybot
be4a11484f
Merge pull request #27172 from overleaf/dp-file-menu-settings
...
Add settings option to file menu
GitOrigin-RevId: a5ad0cecad5b7896185a8b9c91364c7904961438
2025-07-18 08:05:53 +00:00