David
7b230eb8ed
Merge pull request #25598 from overleaf/dp-proptypes-misc
...
Convert HotkeysModal components to Typescript
GitOrigin-RevId: c2cf7a3a33afeb996650faa6e3ed91c4fe14ef1a
2025-08-12 08:06:35 +00:00
David
9fae8d4b5b
Merge pull request #27728 from overleaf/dp-rename-review-panel
...
Rename `review-panel-new` to simply `review-panel`
GitOrigin-RevId: 7aad0406bce60602d272bdfae7a124ed4246bd1c
2025-08-12 08:06:31 +00:00
roo hutton
eab0e40ba4
Merge pull request #27742 from overleaf/rh-odc-rm-skip
...
Remove skip button from ODC form
GitOrigin-RevId: b3974e041ab7fa5f28c2d5eb5176510616d50127
2025-08-12 08:06:12 +00:00
roo hutton
6c185cd700
Merge pull request #27670 from overleaf/rh-stripe-pause-addons
...
Prevent buying add-on while subscription is paused
GitOrigin-RevId: b8cfbbaa05a1031bedf37edf7b1ded2252eb6906
2025-08-12 08:06:08 +00:00
Miguel Serrano
ba061c8e7f
Merge pull request #27685 from overleaf/msm-group-audit-log-event
...
[web] Analytics events for Group Audit Logs
GitOrigin-RevId: 751d4332a2b0f4b33fbe48a5a4c03ba45b2b5c7f
2025-08-12 08:05:47 +00:00
Miguel Serrano
e8e319d231
[web] Clean up group-audit-logs split test ( #27614 )
...
GitOrigin-RevId: e22183820e418cabc83cf2619c2c10cf4f82d3b9
2025-08-12 08:05:39 +00:00
David
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
ilkin-overleaf
222ecb55d6
Merge pull request #27641 from overleaf/ii-domain-capture-page
...
[web] Create domain capture page
GitOrigin-RevId: df16ba2cac683d315979be69f63e160ec402020b
2025-08-11 08:06:21 +00:00
Rebeka Dekany
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
35e8493934
Merge pull request #27630 from overleaf/mj-ai-settings-widget
...
[web] Update AI section of account settings page
GitOrigin-RevId: 217494ec10e686391ef46199e8cdaf900d762950
2025-08-08 08:07:05 +00:00
Mathias Jakobsen
9839dc57b3
Merge pull request #27620 from overleaf/mj-remove-ai-assistant-notification
...
[web] Remove AI Assist notification
GitOrigin-RevId: e3ffcac233eb77d215bff8af7e35f7fdecacf29a
2025-08-08 08:07:00 +00:00
Mathias Jakobsen
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
Mathias Jakobsen
9b601774fc
Merge pull request #27608 from overleaf/mj-beta-colours
...
[web] Update beta badge colours
GitOrigin-RevId: ffa08940a3133e09f4b14d964ac58443ba5cf4e3
2025-08-08 08:06:47 +00:00
David
43125513c1
Merge pull request #27628 from overleaf/dp-ai-assist-fair-usage
...
Add fair usage disclaimer to ai assist subscription pages
GitOrigin-RevId: d8cfb7649082e4e9c5d038ab46566b77c0d3d2c8
2025-08-08 08:06:38 +00:00
David
df03b5c8b4
Merge pull request #27389 from overleaf/dp-folder-click
...
Open folder on click of folder item
GitOrigin-RevId: 4af71533951ef183eec9dec4b4940470695f2f1d
2025-08-08 08:06:26 +00:00
David
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
a169f90b76
Merge pull request #27678 from overleaf/dp-open-new-file
...
Immediately open doc after creation
GitOrigin-RevId: a202a9ed4e03668a04594e7fe352d5c52d5d5572
2025-08-08 08:06:16 +00:00
Rebeka Dekany
c9a1ecd060
Remove Bootstrap version 3 ( #27420 )
...
* Remove bootstrap-3 entrypoint
* Rename bootstrap-5 entrypoint to bootstrap
* Restore entrypoints
* Remove `bootstrap-5` and `bootstrap-3` entrypoints and a single `bootstrap.ts` file is now the default entrypoint
* Update `bootstrap-5` component imports to `bootstrap`
* Update `bootstrap-5` CSS imports to `bootstrap`
* Remove the `isBootstrap5` utility
* Remove `bootstrapVersion`
* Remove `ol-bootstrapVersion`
* Remove getCssThemeModifier
* Update path and rename
* Source format
* Remove Bootstrap v3 and Bootstrap v5 alias npm packages
* Remove bootstrap argument
* Remove unused files
* Update with the latest split tests
* Remove remaining bootstrap5PageStatus
* Update path
GitOrigin-RevId: 7acda2f80114d2de8699e1f06729a2a29218e284
2025-08-08 08:06:00 +00:00
Alf Eaton
ad1c5e7e35
Fix material icon in hydrate form message ( #27511 )
...
GitOrigin-RevId: 5775f89ee625a7346ccbce8c1103dfa650ff94e3
2025-08-07 08:05:42 +00:00
Alf Eaton
8d1f12e6ea
Ensure variables are defined when handling message from lint worker ( #27561 )
...
GitOrigin-RevId: 69e18c41707be360eb30657780915efb0d1c9aa7
2025-08-07 08:05:37 +00:00
Alf Eaton
fe8e2e21fb
Remove the "track changes have moved" notification ( #27593 )
...
GitOrigin-RevId: 0ae1ee54c3a2d552705c5f17d2d54dc9cbe1d457
2025-08-07 08:05:32 +00:00
Alf Eaton
9dd5eda171
Only decorate itemize end line when no other text on line ( #27601 )
...
GitOrigin-RevId: 6c6b3cfe99cfec4b09476e15adc2f0758b033865
2025-08-07 08:05:28 +00:00
Mathias Jakobsen
79adb3a9d2
Merge pull request #27611 from overleaf/mj-visual-editor-feedback-badges
...
[web] Remove unused visual editor feedback badges
GitOrigin-RevId: adb92cc66cff5f3d48ea33e53e132605270b8f25
2025-08-07 08:05:16 +00:00
Rebeka Dekany
3f11776ecd
Remove LESS stylesheets and dependencies ( #27409 )
...
* Remove components, core and modules LESS stylesheets
* Remove variables LESS stylesheets
* Remove app LESS stylesheets
* Remove github-sync, onboarding LESS stylesheets
* Remove main-light and IEEE LESS stylesheets
* Remove Less loader configuration
* Remove bootstrap-3 entrypoint
* Rename bootstrap-5 entrypoint to bootstrap
* Remove bootstrap-5 CSS folder and move stylesheets
* Update CSS variables
* Restore and update github-sync.scss path
* Fix try-premium.scss path and fix undefined mixin error
* Restore entrypoints
* Simplify buildCssPath to always use main-style.css
* Remove less from prettier formatting scripts
* Remove less from addHook extension
* Source format
* Remove nvd3 file reference from prettierignore (equivalent of nvd3.scss)
* Remove less and less-loader
* Add SCSS files to pirates require hook
GitOrigin-RevId: bd83c79f4d6ef7305d75993959a4dc5e7714ef9c
2025-08-06 08:05:38 +00:00
Jimmy Domagala-Tang
dcd73f16a6
Add event when the connection lost modal is shown for users who have internet, but doc saves aren't successful ( #25960 )
...
* adding naive event send for case where realtime is disconnected, but user has internet connection for events
* using reportError and moving ops length summation to getUnsavedOpsSize
GitOrigin-RevId: 7c1c8e31ddbaa21fbc299703c69cf07ab46df925
2025-08-06 08:05:34 +00:00
David
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
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
Simon Gardner
203e2e914b
Merge pull request #27464 from overleaf/slg-filter-group-member-list
...
add user filter to group member list
GitOrigin-RevId: 0a65ca377979de706e2e43ee024d2cee9261a121
2025-08-06 08:05:05 +00:00
Simon Gardner
e129856dfe
Merge pull request #27445 from overleaf/slg-improve-domain-matcher-error
...
Improve domain matcher error message
GitOrigin-RevId: 8f07a8e27854637cb931f852e6c59d4960caa33b
2025-08-05 08:06:16 +00:00
Mathias Jakobsen
7e72af29ac
Merge pull request #27567 from overleaf/mj-ensure-theme-exists
...
[web] Ensure editor theme exists before loading it
GitOrigin-RevId: 771aafeda2d7dd3aae9656cdfbad75996a523ac8
2025-08-05 08:05:19 +00:00
Mathias Jakobsen
d8f18f9667
Merge pull request #27099 from overleaf/mj-no-duplicate-themes
...
[web] Avoid creating duplicate CM6 themes
GitOrigin-RevId: f6132d6cdd94ef353e047ce229d89147acc89603
2025-08-05 08:05:14 +00:00
ilkin-overleaf
bd57bca3b4
Merge pull request #27479 from overleaf/ii-domain-capture-recovery-email
...
[web] Domain capture recovery email
GitOrigin-RevId: bcff750aff23f8d8f06e4e19dbda1b7be1623035
2025-08-01 08:06:06 +00:00
Alf Eaton
677ebf3590
Use "*:placeholder" as placeholder label ( #27520 )
...
GitOrigin-RevId: eb6566e8cab401675df21a54d0b1035fd6e8a8df
2025-08-01 08:05:58 +00:00
Alf Eaton
94c8fe5b93
Display an error message when the synctex request fails ( #27523 )
...
GitOrigin-RevId: 4a57058386ba8b11dee90ef13e374411db54e2cc
2025-08-01 08:05:54 +00:00
Jakob Ackermann
386897266d
[web] remove jump-to-location event ( #27490 )
...
* [web] remove jump-to-location event
* [web] remove unused imports
GitOrigin-RevId: 2be9405b6c2d3d589184c7c913294b2cbe828250
2025-08-01 08:05:46 +00:00
Mathias Jakobsen
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
Miguel Serrano
cf0a4c472f
[web] Group audit log link in settings ( #27390 )
...
* [web] Group audit log link in settings
Adds a link to access the `/manage/groups/:subscription_id/audit-logs`
endpoint
* [web] Add `group-audit-logs` split test for gradual rollout
GitOrigin-RevId: 60d6c9917ca54ff5e228996e7454a901f0f3b9ca
2025-08-01 08:05:10 +00:00
Miguel Serrano
a11f666eb4
[web] Group settings: audit Log ( #27197 )
...
* [web] Group settings: audit Log
User facing audit logs, available to Group Admins.
- `/audit-logs` page
- `/audit-logs/csv` to download all logs
GitOrigin-RevId: 4938c49fdd8e62f5ea278b6c80ed2bd544455b92
2025-08-01 08:04:55 +00:00
M Fahru
0d0916e402
Merge pull request #27188 from overleaf/mf-admin-stripe-sync-subscription
...
[web] Make admin able to sync out-of-sync expired Stripe subscription from the admin panel
GitOrigin-RevId: 1198eaa3f58756800ee078f9ff8e1d432ce32ef3
2025-07-30 08:07:47 +00:00
ilkin-overleaf
8ffb40d890
Merge pull request #27133 from overleaf/ii-group-sso-config-email-attribute-sso-enabled
...
[web] Add email attribute to ssoConfig while SSO is enabled
GitOrigin-RevId: 3b670731a5c84fc9e09cd3fcea883879563a9848
2025-07-30 08:07:21 +00:00
ilkin-overleaf
ca7a8f417f
Merge pull request #26902 from overleaf/ii-group-sso-config-email-attribute
...
[web] Add email attribute to ssoConfig
GitOrigin-RevId: 313ad45987fb408c62ef30575dacaea1041471da
2025-07-30 08:07:16 +00:00
Alf Eaton and copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
c83c04b8b2
Fix wrong date in history view when looking at labeled version ( #27450 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
GitOrigin-RevId: 87b6f82e3024334d03991db794dd11301918245e
2025-07-30 08:06:13 +00:00
Alf Eaton
d3668bddec
Clamp minimum valid doc position to 0 ( #27461 )
...
GitOrigin-RevId: d531e2b5351b41217ccc8385f8f317cce91a840b
2025-07-30 08:06:09 +00:00
Alf Eaton and copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
68d3d63e34
Disable Resolve Comment button while comment text is being entered ( #27465 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
GitOrigin-RevId: 05a2c522b6cc49237eec859f50bad8759050f9f9
2025-07-30 08:06:04 +00:00
Alexandre Bourdin
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
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
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
Alf Eaton
9958ffdf68
Merge pull request #27123 from overleaf/ae-goto-scroll-select-text
...
Highlight double-clicked word when syncing position from PDF to code
GitOrigin-RevId: da120af9dec203346cb85c6aa7e403f4e585c748
2025-07-29 08:05:51 +00:00
Alf Eaton
a689d03b41
Calculate selection inside dispatchSelectionAndScroll ( #27109 )
...
GitOrigin-RevId: f8f70f61b82fb316adcee10bda3f08bd07874b80
2025-07-29 08:05:47 +00:00
Domagoj Kriskovic
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