David
bf384683f0
Merge pull request #30393 from overleaf/dp-test-revert-2
...
Revert "Merge pull request #29916 from overleaf/dp-cleanup-editor-red…
GitOrigin-RevId: c2f14fb55e74a1fcb026e37822774724c36bc0dc
2025-12-17 09:07:15 +00:00
David
1d831b5776
Merge pull request #29916 from overleaf/dp-cleanup-editor-redesign-opt-out
...
Cleanup editor-redesign-opt-out feature flag
GitOrigin-RevId: 6a1dc6908fa6276181f9e3996e0b14cfb7537786
2025-12-17 09:06:46 +00:00
Alex Vizcaino
efcf776a2d
Remove standalone citations checker components and related logic ( #30378 )
...
GitOrigin-RevId: 1b4dd5d2e0588472ae4c8daf10186d49606aaf78
2025-12-17 09:06:34 +00:00
jmescuderowritefull
60b8aef82d
Do not let users to suggest languages that are already supported ( #30354 )
...
GitOrigin-RevId: 4fe91e4f581d5775366cdd94023954efd2af79ed
2025-12-17 09:06:00 +00:00
Kristina
4acf79cd54
[web] only emit assistant-add-on-purchase for add-on purchases ( #30288 )
...
GitOrigin-RevId: 084e28f02d348fe5504a38f1405250ea2f7b67ce
2025-12-17 09:05:51 +00:00
Alex Vizcaino
5f5125b3fa
[Citation Reviewer] Error Management ( #30356 )
...
GitOrigin-RevId: 9a34fab4f5447974e795a49c548b8af730857e88
2025-12-16 09:08:01 +00:00
Alex Vizcaino
bba00b3589
[citation-reviewer] clear search functionality and update translations in citations reviewer ( #30343 )
...
GitOrigin-RevId: 76a3e69785bb115a3d2ba202ff36a4c9851f7771
2025-12-16 09:07:48 +00:00
Domagoj Kriskovic
7b00e5d9f5
Add routes to save/get project notification preferences ( #30114 )
...
* Add routes to save/get project notification preferences
* update route url
* improve zod schema
* remove unused json response
* update schema and fix tests
* add jsdoc types to pass type-check
* remove using zod strict()
GitOrigin-RevId: f3ab5c88b58bd5af71e0504d0efbe03bdf9b243c
2025-12-16 09:07:07 +00:00
Alf Eaton
953eba1d0d
Avoid beta badge focus when word count modal is opened ( #30281 )
...
GitOrigin-RevId: 570002a4dade41d393c66508e36c2863840f57f6
2025-12-15 09:06:06 +00:00
Olzhas Askar
7cc91e7254
Merge pull request #29831 from overleaf/visible-coupon-input
...
[web] Visible coupon input
GitOrigin-RevId: 491783c5b0027990fa54af92dcdd1d7af718cf23
2025-12-12 09:06:11 +00:00
jmescuderowritefull
ef2ad9eea8
Add notification for translation ( #30003 )
...
GitOrigin-RevId: 7c837f8d81f8fe74ea7b7f262f036129cbbd005a
2025-12-12 09:05:43 +00:00
Alf Eaton
f941cbab5f
Update workbench events ( #30254 )
...
GitOrigin-RevId: 7434483ce125676f1d7d76dfcb09d6691f9dadef
2025-12-12 09:05:19 +00:00
Mathias Jakobsen
efe7cf0064
Merge pull request #30237 from overleaf/ae-workbench-popover
...
Add a popover to the AI assistant rail button
GitOrigin-RevId: 5bc141ba10ef0bc798ab79a847d73804d60353d6
2025-12-12 09:05:15 +00:00
Mathias Jakobsen
b554b0cfcc
Merge pull request #28497 from overleaf/mj-system-editor-theme-dark-light-split
...
[web] Split editor theme into two when using system overall theme
GitOrigin-RevId: 1efa5553fdff8a17de634017882feb2ede614cd6
2025-12-12 09:05:10 +00:00
Tim Down
427419e6a5
Merge pull request #30233 from overleaf/td-select-check-icon
...
Fix regression with select check icon
GitOrigin-RevId: c76e126c26395429cd3d41ac4e6ee36259062224
2025-12-11 09:05:33 +00:00
jmescuderowritefull
2dc6677370
Feedback for Citation Review ( #30214 )
...
GitOrigin-RevId: dcd00ead7940d3fe76aa32b2cdbb617a2c86a4fb
2025-12-10 09:07:36 +00:00
Alex Vizcaino
7d30c87aa3
Citation Reviewer custom searcher ( #30225 )
...
GitOrigin-RevId: 8762fdce9001de0c332e1c72a667fe3f40b020c5
2025-12-10 09:07:31 +00:00
Tim Down
38f2b5e616
Merge pull request #30198 from overleaf/td-ciam-misc-fixes
...
Miscellaneous CIAM fixes
GitOrigin-RevId: b7f38888b602fc7b4dc4fbc63e38f82527ab666e
2025-12-10 09:07:18 +00:00
Antoine Clausse
d0d0776d25
[web] Misc. CIAM fixes ( #30196 )
...
* Remove focused style from the stepper
* Reduce spacing between password input and password policy
* Make input validation icon larger
* Make animated-tick.svg faster
* Move notification to below h1
* Move notification to below h1
* Fix: Warning: Invalid DOM property `autocomplete`. Did you mean `autoComplete`?
* Wrap form-text in a span so it's displayed correctly and not altered by flex
* Remove "Please request a new password reset email and follow the link." text after the email is entered
* Remove (unnecessary?) flex property on .ciam-form-text-icon
* Rename `messageTextNode` to `messageTextSpan`
* Revert changes to input-validator.ts
GitOrigin-RevId: ad83c92a59b9dbc872cf4e49362b0baec9fb5b93
2025-12-10 09:07:13 +00:00
Alf Eaton
b811da0695
[workbench] Improve asynchronous tool use ( #30184 )
...
GitOrigin-RevId: d1bd33469b557c29968049af99b9c3c85731151d
2025-12-10 09:06:43 +00:00
Malik Glossop
96141d7abe
Merge pull request #30195 from overleaf/mj-svg-path-id-clash
...
[web] Resolve id clash for svg paths
GitOrigin-RevId: 911d44a4b1549d8de0cae39658f05660e75c180f
2025-12-10 09:05:54 +00:00
Malik Glossop
4462472e33
Merge pull request #30027 from overleaf/mg-svg-figure-modal
...
Support svg files in figure modal
GitOrigin-RevId: 4f0e110dad3c06f5e5ac699e0bfcaf3cd6c784ff
2025-12-10 09:05:44 +00:00
David
ddbc40693b
Merge pull request #30192 from overleaf/dp-file-outline-link
...
Update file outline empty state link
GitOrigin-RevId: 1f83c0d0010f6a48ff03d6b9464b4d8764630d85
2025-12-10 09:05:40 +00:00
Antoine Clausse
549840f3a3
[web] Add unified-access-footer-click event ( #30189 )
...
* Add event `unified-access-footer-click`
* Remove redundant `page` segmentation
Co-authored-by: @copilot
GitOrigin-RevId: 81ba64d09e29466fb73f200859805b6e17990dca
2025-12-10 09:05:35 +00:00
David
c903c70d0a
Merge pull request #30180 from overleaf/dp-dark-context-menu
...
Add dark version of file tree context menu
GitOrigin-RevId: de37cd6b78e32ace295a9c77fbba86d4ba217b80
2025-12-10 09:05:30 +00:00
jmescuderowritefull
c86593327b
Feedback for citation review ( #30141 )
...
GitOrigin-RevId: a629f1e24f901695e42af18ade4b57753834e758
2025-12-09 09:06:50 +00:00
Tim Down
f8e87929e1
Merge pull request #30150 from overleaf/td-ciam-welcome-storybook
...
Add CIAM welcome interstitial page
GitOrigin-RevId: 6d333b4d3256e6af2604fbf6363bce7079c4c1ab
2025-12-09 09:06:28 +00:00
Mathias Jakobsen
0b51972da1
Merge pull request #28503 from overleaf/mj-split-theme-list-dark-light-legacy
...
[web] Split dark and light options in theme selector
GitOrigin-RevId: 507c5a71269b360d23b246516487a0a072ee7d18
2025-12-09 09:06:07 +00:00
Antoine Clausse
da72a45e86
[web] Requested changes to email verification screens ( #30173 )
...
* no grey hyphen when the input is empty
* show email in bold
* Fix tests
* Add test to verify email display in confirmation code input
* Format
GitOrigin-RevId: ade4a670b9dc80b99f64cc3273407a98428521b8
2025-12-09 09:05:46 +00:00
Antoine Clausse
6eefe6dda4
[web] Create CIAM versions of the password reset screens ( #30087 )
...
* Make CIAM copies of Pug files
passwordResetCiam.pug
setPasswordCiam.pug
* Update controller with split test assignment
* Use CIAM layout in passwordResetCiam.pug
* Style passwordResetCiam according to designs
* Use CIAM layout in setPasswordCiam.pug
* Style setPasswordCiam according to designs
* Use settings value in registration screen for must_be_at_least_n_characters
* Retrieve email input with a script
* Replace mb-4 by --ds-spacing-800
* Add eye icon to toggle password visibility
* Avoid double dots after some translated strings
* Use `ciamCustomFormDangerMessage`
* Use `ciamErrorNotification`
* Use `ciamButtonContentLoading`
* Replace remaining "mb" classes
* Move new password errors to the top of the form
* Fix CIAM mixins path after rebase
* Use `ciamCustomFormDangerMessage`
* Add `data-ol-spinner-inflight` to buttons
* Replace classname ciam-notification by notification-ds
Remove borders from CIAM notifications
Fix font size
* Revert "Use settings value in registration screen for must_be_at_least_n_characters"
This reverts commit a0af95c11e171097750ad7ee871f6baf89d5c0cb.
(It's Friday afternoon so I don't want to update unrelated stuff :D)
* Update: check_your_inbox
* Remove `.ciam-card` min-height.
Unnecessary thanks to `.confirm-email-success-form`'s min-height: 400px;
* Use phosphor icons
* Style `formMessagesNewStyle` with DS notifications within CIAM pages
Alternatively, we could extend/duplicate `showMessagesNewStyle` with a CIAM variant
* Revert "Style `formMessagesNewStyle` with DS notifications within CIAM pages"
This reverts commit ed382dc1e8cdf5b916c1527f4da0a825167e9675.
* Fix styling of dynamically-created DS notifications
* Set password length info to secondary color
* Move `ciamSamlErrorNotLoggedIn` to saas-authentication module
Prevents errors in CE:
Error: ENOENT: no such file or directory, open '/overleaf/services/web/modules/saas-authentication/app/views/_mixins.pug'
at /overleaf/services/web/app/views/_mixins/ciam_mixins.pug line 3
---------
Co-authored-by: Tim Down <158919+timdown@users.noreply.github.com >
GitOrigin-RevId: afe58f18ecee92460ab628a285b6edb48a5c678d
2025-12-09 09:05:31 +00:00
Mathias Jakobsen
25a4a2c462
[web] Default workbench to wider panel ( #30156 )
...
GitOrigin-RevId: 65c7f8b89ff9468b07017454e9eca6e11850ac7b
2025-12-08 09:05:32 +00:00
Tim Down
452d854d5b
Merge pull request #29972 from overleaf/td-ciam-onboarding
...
Unified access onboarding data collection pages
GitOrigin-RevId: c56a3d52f749883eeb2302e22aaf6bdf1239160c
2025-12-08 09:04:54 +00:00
Alex Vizcaino
dcc675c0b8
Citations Reviewer UI/UX improvements ( #30091 )
...
GitOrigin-RevId: 60e268ea849b807032f84ea33e2969d38baac5ce
2025-12-05 09:05:52 +00:00
Domagoj Kriskovic
3f6e96f58e
Add email notifications settings for redesigned editor
...
GitOrigin-RevId: d31f13bbc668d790564618e6b4a8a83fdf2d8780
2025-12-05 09:05:26 +00:00
Mathias Jakobsen
ff8e9394f3
Merge pull request #30078 from overleaf/ae-workbench-code-blocks
...
Update code block styles
GitOrigin-RevId: b8a871ba7eb429bb5a359c823d5da0ed6717c021
2025-12-04 09:06:50 +00:00
David
2aeb788e3f
Merge pull request #29946 from overleaf/dp-reopened-error
...
Fix go to code location on re-opened errors
GitOrigin-RevId: e7a91ae45ac44453c974c7af8ad938d21c95f410
2025-12-04 09:06:38 +00:00
David
76024341f8
Merge pull request #30058 from overleaf/dp-offscreen-context-menu
...
Add override for upwards dropdowns in file tree context menu
GitOrigin-RevId: 34f69f884eb0b942cb0462ab071c5dcaad8fad16
2025-12-04 09:06:33 +00:00
Tim Down
5bbc5b2e58
Merge pull request #29900 from overleaf/td-ciam-login
...
Implement unified access login page
GitOrigin-RevId: 9973565099e1e88dd9d6b232d8f5c545dc73e6f7
2025-12-04 09:06:11 +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
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