Alf Eaton
0b0de92444
Use unfilled icon for "Start new chat" ( #30022 )
...
GitOrigin-RevId: a8c5541bc7622cf0599c4f6674a086d0f0f388d1
2025-12-04 09:05:57 +00:00
Mathias Jakobsen
a1197310c2
Merge pull request #29954 from overleaf/mj-workbench-errors
...
[web] Handle rate limiting and access errors
GitOrigin-RevId: f02a8764bf04da8adc41826be638ca03042fde3b
2025-12-04 09:05:46 +00:00
Mathias Jakobsen
0c07e5ff40
Merge pull request #30001 from overleaf/mj-workbench-consent-screen
...
[web] Add consent screen to workbench
GitOrigin-RevId: 7640154e9c02d340eb9c782e276a84cd961ad755
2025-12-04 09:05:42 +00:00
Mathias Jakobsen
c4d02f4571
Merge pull request #30042 from overleaf/mj-workbench-update-labs-widget
...
[web] Update look of labs experiment and tweak workbench labs content
GitOrigin-RevId: f7f693f778fb659ccf10a0c440c5c7487705d98e
2025-12-04 09:05:37 +00:00
Mathias Jakobsen
d531613c7a
Merge pull request #30054 from overleaf/mj-workbench-title
...
[web] Update workbench panel title
GitOrigin-RevId: 14e505bec0d663b84b3d9dbae398f8647a30d90d
2025-12-04 09:05:33 +00:00
Alex Vizcaino
24015a4c1f
Citations Checker ( #29608 )
...
GitOrigin-RevId: 2fe7720e848bf4a83ad2b71471d34ae5461e3fe9
2025-12-03 09:07:11 +00:00
Miguel Serrano
8509a4cd9b
Merge pull request #29645 from overleaf/msm-integration-audit-logs
...
[web] Reference managed linking in Group Audit Logs
GitOrigin-RevId: 82f4c15b3ccb82e27719f1970c440abe877c48ab
2025-12-03 09:06:58 +00:00
Anna Claire Fields
38ca13c26f
Merge pull request #29997 from overleaf/acf-remove-trailing-dots-on-fetch
...
remove trailing dots on paste
GitOrigin-RevId: 486158afbec9822fd089a46d147994451d9fec65
2025-12-03 09:06:28 +00:00
Malik Glossop
127d8273dc
Merge pull request #29999 from overleaf/mg-svg-suggestion
...
Add svg package suggestion
GitOrigin-RevId: e2e29736a4aabb0916b619129c4afad4fd4b95b6
2025-12-03 09:06:10 +00:00
David
5982eed3fa
Merge pull request #29821 from overleaf/dp-editor-redesign-opt-out
...
Prepare editor redesign for opt-out phase
GitOrigin-RevId: 5831970ff27e5c20f22c68b83471b6b832c2b2b4
2025-12-03 09:05:48 +00:00
Malik Glossop
472e05f32b
Merge pull request #29971 from overleaf/mg-edit-search-bug
...
Make editor focusable in view-only mode
GitOrigin-RevId: ed9b079fa379d84f7f410669fa2d865f82e21cb1
2025-12-02 09:04:59 +00:00
Alf Eaton
b40af34b8c
Add workbench as a separate panel ( #29922 )
...
GitOrigin-RevId: de1a168e6081dee94313ba2e2a8952028cf455bb
2025-12-01 09:05:50 +00:00
Mathias Jakobsen
b35d70d81b
Merge pull request #29789 from overleaf/mj-workbench-labs-experiment
...
[web] Add workbench labs experiment
GitOrigin-RevId: 9369c48ae9b818bdcce767811e284e8bfb0f9efe
2025-11-28 09:05:24 +00:00
Mathias Jakobsen
7c1a225be4
Merge pull request #29899 from overleaf/mj-dark-mode-file-flash
...
[web] Avoid background color flash when switching files
GitOrigin-RevId: e5d2fbb631fd54d195b9cb51b2a9db584d205138
2025-11-28 09:05:18 +00:00
Borja
ff5b469b20
Enhance keyword generation logic to exclude current keywords ( #29939 )
...
GitOrigin-RevId: 04b67ac24c0d538869ecfde3a0ef9850d142ac5f
2025-11-27 09:07:03 +00:00
Mathias Jakobsen
b63ce40914
[web] Move PDF dark mode button to the right ( #29886 )
...
GitOrigin-RevId: 7f423b2fb4fab61d775bc77351f1cbbc152450d1
2025-11-26 09:06:00 +00:00
Mathias Jakobsen
4186321ed7
[web] Add dark mode setting to PDF viewer ( #29813 )
...
GitOrigin-RevId: 4eddfac30a934c44b451694fd5e18dd8d26ad910
2025-11-26 09:05:51 +00:00
Tim Down
763bede00a
Merge pull request #29654 from overleaf/ac-ciam-confirm-email-storybook
...
[web] CIAM design for Email confirmation form
GitOrigin-RevId: 3e66c45fe20073eb0600b8243761dbe82d7dc6b2
2025-11-26 09:05:47 +00:00
Alf Eaton
e590543bc5
Store PDF scroll position when the viewer unmounts ( #29872 )
...
GitOrigin-RevId: fc82c8db3d8cdf6a4857a4d2f3f62b181e40e067
2025-11-26 09:05:32 +00:00
Borja
4f5638348e
Add keywords generation functionality ( #29842 )
...
GitOrigin-RevId: 1be8739496279af42ffbc299911db92c5caefece
2025-11-25 09:06:45 +00:00
Davinder Singh
ec9d2d83d8
Tear down compile-timeout-remove-info ( #29719 )
...
* tearing down the test, and removing the timeout help message
* running make cleanup_unused_locales
* npm run extract:translations
GitOrigin-RevId: 54ee19d18a86a9061ff23d6dbd8375ae0bdf73c2
2025-11-25 09:06:05 +00:00
Rebeka Dekany
b4bfff1b67
Improve Server Pro tests to use semantic selectors ( #29790 )
...
* Replace placeholders with labels
* Add 'Close dialog' label to modal close button to distinguish from footer Close button
* Add and translate heading on the not found page
* Update textarea to have id matching label's for attribute
Simplify test for template description textarea
* Label PDF zoom level dropdown button
* Improve test selectors to use semantic roles and accessible names
GitOrigin-RevId: d215ddca30ddf844cfffbcf0e528a601b134d772
2025-11-25 09:05:48 +00:00
Mathias Jakobsen
547ae18f73
Merge pull request #29313 from overleaf/mj-ars-user-feature
...
[web] Convert references search to user level feature
GitOrigin-RevId: 285f68ea6624e7bad752a308cf10d06401a3e33c
2025-11-25 09:05:29 +00:00
David
44bd4ab790
Merge pull request #29802 from overleaf/dp-revert-beta
...
Remove hack to give beta users access to the editor redesign
GitOrigin-RevId: 40c5c2db9033dfb6569d655275e280ce29b898e2
2025-11-25 09:05:03 +00:00
David
5eca30db82
Merge pull request #29800 from overleaf/dp-outline-scroll
...
Remove unnecessary scrollbar from empty file outline
GitOrigin-RevId: 3866fa3653088665ee21f389174a8ad1c91b9872
2025-11-25 09:04:59 +00:00
Borja
d4992914c2
Add figure generator from text functionality ( #29742 )
...
GitOrigin-RevId: 94c65c567d59e3228dba63395bd46fe0c57fab02
2025-11-24 09:07:16 +00:00
Tim Down
00f6a1e0f9
CIAM registration form buttons, inputs and fixes ( #29740 )
...
* Many fixes to CIAM registration form, including Phosphor icons
* Unify layout between Pug and React, fixes for spacing and mobile screen sizes
* Pug lint fix
* Make CIAM footer links underlined
* Add CIAM error notification styling
* Merge duplicate style rules
* Remove outdated comment
* Fix ordering of en.json
* Move aria-label to buttons
* Move full stop into translation string
* Remove dummy password strength indicator
* CIAM spacing and label fixes
* Header logo fixes from review
* Add aria-hidden to error icon
GitOrigin-RevId: 87c8181566f0878256b8010f95f115ec25c7ceb9
2025-11-24 09:06:40 +00:00
Mathias Jakobsen
f2a05b1a2e
Merge pull request #29793 from overleaf/mj-custom-rail-icon
...
[web] Add custom sparkles icon for workbench rail tab
GitOrigin-RevId: b332c90532e75b41b494906e021bcb49ff358024
2025-11-24 09:06:28 +00:00
Mathias Jakobsen
4a4b82cec1
Merge pull request #29797 from overleaf/mj-rail-tab-hiding-refactor
...
[web] Refactor tab hiding
GitOrigin-RevId: 29b4d1e67348a51e3c575ab2dda6e0931a90d504
2025-11-24 09:06:23 +00:00
Anna Claire Fields
9d2f5b3cde
Merge pull request #29803 from overleaf/acf-admin-privileges-matrix
...
Admin privileges matrix
GitOrigin-RevId: 926c8053ab00292ee6fc0f04e0e429f307081f5e
2025-11-24 09:06:07 +00:00
Jessica Lawshe
51639030f0
Merge pull request #29175 from overleaf/jel-new-user-domain-capture
...
[web] Managed users enrollment before user is created via domain capture
GitOrigin-RevId: af8ad32a9100413eb913372400bdb4a342d6710f
2025-11-21 09:05:45 +00:00
David
d56b80508b
Merge pull request #29771 from overleaf/dp-beta
...
Give beta users back access to the editor redesign
GitOrigin-RevId: 11c3044c85cdfbd4bb3745cd0c575a8bc5af4ec2
2025-11-20 09:06:10 +00:00
David
e77a7cede7
Merge pull request #29745 from overleaf/dp-close-button-color
...
Fix product tour close button color in dark mode
GitOrigin-RevId: 8862b7414ee857497d37a313386229272eb6a28c
2025-11-20 09:05:39 +00:00
David
af41215058
Merge pull request #29607 from overleaf/dp-redesign-opt-in
...
Add opt-in for editor redesign
GitOrigin-RevId: 29ec8f4045a6bf29ab26a5ce5bceff70fb3aba6e
2025-11-20 09:05:28 +00:00
ilkin-overleaf
e81ca06f9c
Merge pull request #29614 from overleaf/ii-domain-capture-mu-email-check
...
[web] Check email from SAML callback before enrollment page
GitOrigin-RevId: 3c8224d42b87969290d5031a28d4ec217e875d84
2025-11-19 09:05:43 +00:00
ilkin-overleaf
478df81f87
Merge pull request #29059 from overleaf/ii-domain-capture-saml-provider-error
...
[web] Saml request denied error
GitOrigin-RevId: 73cca9cbc5421bed141fbf0b4978d71930758824
2025-11-19 09:05:34 +00:00
Tim Down
983382f1f1
Initial implementation of unified access registration first page ( #29559 )
...
* Initial implementation of registration first page
* CSS tweaks from review
* Suppress skip-to-content link
* Fix formatting
* Make logo and footer bottom margin always appear in CIAM register page
* Fix font size and margin of card footer text
* Pug fixes from linter
* Fixes from merge of main
* Use translation string
GitOrigin-RevId: 0486532112d81462a008206e3f1a97c409d39a6a
2025-11-19 09:05:29 +00:00
Mathias Jakobsen
7b331b0222
[web] Recreate workbench with Overleaf styles ( #29651 )
...
GitOrigin-RevId: 52ca336f70b29edf6e39cf95aa164f3ae32c0a79
2025-11-19 09:05:14 +00:00
Borja
b1009d3b1f
Writefull refactor bootstrapping ( #29549 )
...
GitOrigin-RevId: f8422d3c3d1d7e588f18352e08c7596b520225e5
2025-11-19 09:05:09 +00:00
ilkin-overleaf
9ea8031055
Merge pull request #29558 from overleaf/ii-domain-capture-admin-view-user-email-attribute
...
[web] Display user email attribute on the admin panel
GitOrigin-RevId: aaf08a01c8fec33960e904b3511a0170ea83c936
2025-11-18 09:06:09 +00:00
Andrew Rumble
28f0b8be89
[web] Sanitize URLs to remove sensitive build IDs ( #29486 )
...
from overleaf/ar-bg-filter-buildids-from-sentry
GitOrigin-RevId: 66746bc0584fd75fa27a54ef1a666d5e7fa53fce
2025-11-18 09:05:57 +00:00
Antoine Clausse
0e4682ef89
[web] Create DSFormControl Input components ( #29647 )
...
* Create DS version for Bootstrap Input form elements
* Move DS Button Storybook to DS component folder
* Use phosphor icons
* Add ds-focus-outline mixin
* Use math.div
GitOrigin-RevId: e50934212ec5949f0f7abc7880eb73933fce2a9b
2025-11-18 09:05:34 +00:00
Rebeka Dekany
b773ac2715
Add focus trap to Modal component ( #28754 )
...
* Add focus-trap-react npm package
* Trap the focus for the Modal
* In some cases, the focus will not return to the trigger element
* If there are no tabbable elements, the focus should fallback
* Add explanations for focusTrapOptions props and extend test
* Auto generate package-lock.json - Add focus-trap-react npm package
GitOrigin-RevId: 488a05d5e95dd369c69bedcfaf7c1fd5e456e302
2025-11-17 09:05:45 +00:00
Kristina
3194434767
[web] display all Stripe accounts on admin panel ( #29625 )
...
* refactor PaymentService.getPaymentProviderAdminUrl to be more useful
* display all stripe customer accounts
* mv change segment modal to each account
* stripeSubscriptionData -> stripeCustomerData
GitOrigin-RevId: 4c1a277f5073ee7cb12f4596210ba4f8624451b8
2025-11-17 09:05:16 +00:00
Tim Down
c0c3bfe185
DS button CSS and component implementation plus move most --ciam variables to --ds
...
GitOrigin-RevId: 5dd6b490a6f597892b47a89aabce748cea3e3bc6
2025-11-14 09:05:34 +00:00
Malik Glossop
59aab0878d
Merge pull request #29635 from overleaf/mg-project-actions-bp
...
Update projection action breakpoint for dropdown from md to lg
GitOrigin-RevId: 749f0abbdae6686959773ea6cfca22b488064451
2025-11-13 09:06:09 +00:00
David
c4b3cd2a77
Merge pull request #29511 from overleaf/dp-new-users-to-new-editor
...
Move all new users to use the new editor
GitOrigin-RevId: e3611e5853da4b96db9f4cc37114ededb8632aed
2025-11-13 09:06:00 +00:00
Malik Glossop
92a14715ec
Merge pull request #29611 from overleaf/mag-rm-revert-file-tooltip
...
[web] remove revert file tooltip
GitOrigin-RevId: dafd6fc160ec1f252cbeb9e2f952184d9d829dc7
2025-11-12 09:05:27 +00:00
Malik Glossop
65419ad6f1
Merge pull request #29520 from overleaf/mag-tool-tip-casing
...
Update toolbar tooltips
GitOrigin-RevId: 80d3fa906776684275c856d1a74171d5b8a4f65a
2025-11-12 09:05:23 +00:00
Miguel Serrano
fe884195dc
[web] Add Project logs to Group Audit Logs view ( #29456 )
...
* Add `project-created` audit log only for managed users
* Include project audit logs in group audit logs
* Added details column in Group Audit Logs UI
GitOrigin-RevId: 96c7a31b37270912df1629e27d905b692f28da46
2025-11-12 09:05:18 +00:00