Chris Dryden and Copybot
a054938414
Merge pull request #30983 from overleaf/cd-close-modal-select-menus-on-click
...
Ensure select menus in Modals close on modal click
GitOrigin-RevId: 4a07f16146ac99e6fb1fdf09d222e6832cc93079
2026-01-30 09:05:19 +00:00
Andrew Rumble and Copybot
610398d099
Merge pull request #30323 from overleaf/ar/promisify-DocstoreManager
...
[web] promisify DocstoreManager
GitOrigin-RevId: 351b9868a1c29066b6c98d92e5b513e10f4f6764
2026-01-30 09:05:09 +00:00
Jessica Lawshe and Copybot
9d625fc834
Merge pull request #30964 from overleaf/jel-commons-migrate-email-not-primary
...
[web] Check all emails instead of just primary on group SSO callbacks
GitOrigin-RevId: 52ac46e04134772025ca1812d25aad2e68fa44ea
2026-01-29 09:06:26 +00:00
Rebeka Dekany and Copybot
c734574175
Move some error pages to website-redesign layout ( #31087 )
...
GitOrigin-RevId: 1b52461771946137f10d803a788bd80423ad2967
2026-01-29 09:06:21 +00:00
Kristina and Copybot
ac1a61cafa
[web] remap customer.metadata.recurlyAccountCode in migration scripts ( #31097 )
...
* remap customer.metadata.recurlyAccountCode to customer.metadata.userId
* verify recurlyAccountCode is what we expect it to be before setting
GitOrigin-RevId: 8ab1d5e311dba34bb8c15d01096f6c31273a7506
2026-01-29 09:06:08 +00:00
c4cdacc702
Align subscription, login, restricted, and invite pages with website redesign ( #31045 )
...
* Replace the black Overleaf logo to the green one
* Move subscription, login, restricted, invite views to website-redesign layout
* Remove the Storybook showcase of all the layouts
---------
Co-authored-by: Antoine Clausse <antoine.clausse@overleaf.com >
GitOrigin-RevId: b07581834921750c9c6de44f05beb0dd9eafba23
2026-01-29 09:06:03 +00:00
roo hutton and Copybot
77c66132b0
Merge pull request #29838 from overleaf/rh-cio-remove-limits
...
Enable customer.io for all users
GitOrigin-RevId: 74d8424924ec30ad3a6cb48c15e285cc696186fd
2026-01-29 09:05:59 +00:00
Alex Vizcaino and Copybot
da6015591a
Enable supercomplete feature for freemium users ( #30915 )
...
GitOrigin-RevId: 390394b0864b44dc614d5ceee59783c8b10f652d
2026-01-28 09:08:46 +00:00
Alex Vizcaino and Copybot
8b2b76cf22
Citation Reviewer refresh issues ( #31083 )
...
GitOrigin-RevId: b9ec06bc17ffd14f7eac920bc1d581e4c48bd37f
2026-01-28 09:08:42 +00:00
Davinder Singh and Copybot
56ebed8660
adding dark mode for notification component on project dash ( #30664 )
...
GitOrigin-RevId: d38e25541105efaaf1d3a1cb7fde6ccf7496b582
2026-01-28 09:08:04 +00:00
Davinder Singh and Copybot
158aaab0f6
[WEB] Adds dark theme for input field for project dash page ( #30823 )
...
GitOrigin-RevId: e7dc485863279851055edba916d1b4f889f2d1b0
2026-01-28 09:07:59 +00:00
Malik Glossop and Copybot
a92471549e
Merge pull request #30956 from overleaf/mg-fix-dark-mode-spellcheck-style
...
Fix dark mode spellcheck style
GitOrigin-RevId: 1b4560637a98d3c7bcd2a2aa637f7f1fe19b469c
2026-01-28 09:07:33 +00:00
Alf Eaton and Copybot
461acef756
[workbench] Add voice input to the prompt form ( #30086 )
...
GitOrigin-RevId: cecb613f8d204a68287e93deb6c62d071a039a8d
2026-01-28 09:07:19 +00:00
Alf Eaton and Copybot
a82258fdf4
Reduce review panel flicker in Chrome when scrolling a large document ( #30812 )
...
GitOrigin-RevId: a5f210bc9643de221913c37fbd5c9e456677d120
2026-01-28 09:07:09 +00:00
Alf Eaton and Copybot
3b027a2b08
Prevent "Remove access" text being cut off in Share model ( #30976 )
...
GitOrigin-RevId: ed577d83afd150d64c99bd6577d7543d9297f91a
2026-01-28 09:06:59 +00:00
Mathias Jakobsen and Copybot
2259c915e8
[web+ops+references] Remove references service code ( #29699 )
...
GitOrigin-RevId: 76656abe2e7b012355438d053a05e157bb719b0a
2026-01-28 09:06:34 +00:00
Simon Gardner and Copybot
286cc311c0
[web] update invoice statement descriptor for migrated subscriptions
...
GitOrigin-RevId: e89f8ba608d263900b5188bb416016aad95f2d6c
2026-01-28 09:06:28 +00:00
Simon Gardner and Copybot
08c1de479f
[web] Only report existing stripe fields where the update will change the values
...
GitOrigin-RevId: 665cc99a4acec1a12812b4874542512e11d25ad4
2026-01-28 09:06:23 +00:00
Kristina and Copybot
c876bf2c5f
[web] set default payment method based on recurly data ( #31025 )
...
GitOrigin-RevId: ad7ffe400748ace66aa7e4775eedb738028c8a0c
2026-01-27 09:06:45 +00:00
Simon Gardner and Copybot
60bb53bbfa
if stripe fields present, warn and log both records.
...
GitOrigin-RevId: 4ae0a6859b01f25bce8391a35b6789ea73ae344c
2026-01-27 09:06:33 +00:00
Simon Gardner and Copybot
83971b4a8a
[web] set default payment method on customers
...
GitOrigin-RevId: 3603b80f11b70493c04e145d976c540ea718512a
2026-01-27 09:06:28 +00:00
Maria Florencia Besteiro Gonzalez and Copybot
cee51f16ff
Merge pull request #30750 from overleaf/mfb-migration-improve-handling-of-debug-projects
...
Create index to search for debug projects.
GitOrigin-RevId: 58c5ff47c6053f03dcd54c88d06d022fcb78d626
2026-01-27 09:06:23 +00:00
Mathias Jakobsen and Copybot
9e0de43638
Merge pull request #30910 from overleaf/mj-tear-down-old-e2e
...
[e2e] Remove old editor E2E tests
GitOrigin-RevId: 960c5cd5f17c2a5bae225ecb53fa0eed76938939
2026-01-27 09:06:13 +00:00
Mathias Jakobsen and Copybot
9223515705
Merge pull request #30908 from overleaf/mj-remove-opt-out
...
[web] Tear down editor-redesign-opt-out
GitOrigin-RevId: c826691f3fdd4ad31403abae8adb353bd8c34897
2026-01-27 09:06:08 +00:00
Simon Gardner and Copybot
b517df6672
Merge pull request #30958 from overleaf/slg-recurly-stripe-migration-30684
...
add script for migrating customer metadata from recurly to stripe
GitOrigin-RevId: 019413eda20cef2e09c9cc278a8806fa244fe019
2026-01-27 09:06:03 +00:00
Kristina and Copybot
49591a5190
[web] add scripts to finalize recurly -> stripe migration ( #30925 )
...
GitOrigin-RevId: 2149aa516a00b18927fea46e9241496b74478152
2026-01-26 09:06:33 +00:00
Antoine Clausse and Copybot
c512072c02
Merge pull request #30980 from overleaf/revert-30752-acf-upgrade-google-cloud-storage
...
Revert "Update @google-cloud/storage to version 7.18.0"
GitOrigin-RevId: 55136a0fbd6a07011505471e47db0485326ddeb3
2026-01-26 09:06:28 +00:00
Malik Glossop and Copybot
5d47879865
Merge pull request #30884 from overleaf/mg-upgrade-modal-tracked-changes
...
Show modal when user initiates tracked changes from context menu
GitOrigin-RevId: 09ce0aef3eea113cc0b8fc83db00cb8607a6ef9a
2026-01-26 09:06:07 +00:00
Malik Glossop and Copybot
80f6355def
Merge pull request #30892 from overleaf/mg-workbench-survey-link
...
[workbench] Add permanent CTA for feedback on workbench
GitOrigin-RevId: 8439a9b732e6896b6d87a8f596330a1a4d855733
2026-01-26 09:06:02 +00:00
3d18d02846
Add a dark version of the checkbox component ( #30213 )
...
* Add a dark version of the checkbox component
* Add theming to storybook
* Fix storybook
* adding correct border colors
---------
Co-authored-by: davibaweja <davibaweja@gmail.com >
GitOrigin-RevId: e350ab7a0800edd960d99bb892e527b97106b17d
2026-01-26 09:05:48 +00:00
f7b42d212a
feat: adding dark mode footer ( #30772 )
...
* feat: adding dark mode footer
* Update services/web/frontend/stylesheets/components/footer.scss
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* feat: update linkedin logo to correct color, and enforce specific colors on socials logos
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
GitOrigin-RevId: 841317846dfbee04c1a00565054d7e9428805796
2026-01-23 09:06:44 +00:00
Olzhas Askar and Copybot
f95b471797
Merge pull request #30938 from overleaf/oa-recurly-updates
...
[web] Check upcoming Recurly schedule changes
GitOrigin-RevId: 355ad6f12ff1f0605e9c2f007d2d66a26c0b5810
2026-01-23 09:06:39 +00:00
01d248c046
Align SSO, subscription, 2FA, and referral pages with website redesign ( #30923 )
...
* Move SSO, subscription, 2FA, and referral views to website-redesign layout
* Update services/web/modules/saas-authentication/app/views/institutional_account_linking.pug
Co-authored-by: Antoine Clausse <antoine.clausse@overleaf.com >
---------
Co-authored-by: Antoine Clausse <antoine.clausse@overleaf.com >
GitOrigin-RevId: 46312e53b7406a3652eecf8f771cedf826ab4923
2026-01-23 09:06:34 +00:00
Jessica Lawshe and Copybot
72ff4c87d7
Merge pull request #30954 from overleaf/jel-redirect-if-missing-data
...
[web] Redirect to `/domain-capture` if trying to load enrollment page without session data
GitOrigin-RevId: f6388c3097955286e1b8e0bc7d15756c55ebdffa
2026-01-23 09:06:29 +00:00
Jessica Lawshe and Copybot
59dc237e53
Merge pull request #30835 from overleaf/ii-domain-capture-invite-token
...
[web] Create invite token when domain capture is disabled
GitOrigin-RevId: 193b5b8567c3b593c98f432568b47cc4e9e17339
2026-01-23 09:06:24 +00:00
Jessica Lawshe and Copybot
a116175698
Merge pull request #30520 from overleaf/ii-flexible-group-licensing-upgrade-message
...
[web] Plan upgrade error message when subscription is manually collected
GitOrigin-RevId: 76bda80c81a5f934cbddfb6f24d29c4dd3d6da56
2026-01-23 09:06:19 +00:00
b57df2602a
[web] Reapply: Make CIAM login notification dismissible (with cookies) ( #30829 )
...
* Reapply "[web] Make CIAM login notification dismissible (with cookies) (#30251 )"
This reverts commit 7bafafe54b24245c4da88d1c81540a3b1c98231b.
* Add a test `should redirect to /register with a notification`
* Fix destructuring of options in notification mixins
* Remove `data-ol-dismiss-cookie-paths` default, enforce it being set
* Handle the case of standard notifications without the dismiss setup
Co-authored-by: Jakob Ackermann <jakob.ackermann@overleaf.com >
---------
Co-authored-by: Jakob Ackermann <jakob.ackermann@overleaf.com >
GitOrigin-RevId: fbf441c1efe0aa5d80899a31ec3ad51c1dba6d24
2026-01-23 09:06:10 +00:00
Antoine Clausse and Copybot
06ffeb1926
Merge pull request #30412 from overleaf/thomas-wiki-url-default
...
Update WIKI_URL default to new Overleaf wiki address
GitOrigin-RevId: 0dd72124508fa439a327310b2329ea001cf91d7e
2026-01-23 09:06:05 +00:00
Miguel Serrano and Copybot
d161cf6bbc
[web] Add --append to scripts/update_institution_user_saml_ids ( #30851 )
...
* [Add `--append` to `scripts/update_institution_user_saml_ids`
* Added a `--search-regexp` argument
GitOrigin-RevId: e78cd8b61365145d18176a0ee1a4f98ba2cabda6
2026-01-23 09:05:56 +00:00
Alex Vizcaino and Copybot
07a7db91c0
Update AI context menu options for improved user experience ( #30725 )
...
GitOrigin-RevId: 36272e91c4cdb99d563f6ccff3d4aeaabde7a855
2026-01-22 09:07:15 +00:00
Alex Vizcaino and Copybot
1cf21a1388
Signpost user when using translation feature for non-latin languages ( #30837 )
...
GitOrigin-RevId: befaa85eab6b2722f1ef65587fab7cec894be9f9
2026-01-22 09:07:10 +00:00
Alex Vizcaino and Copybot
98cc245e61
Implement lower threshold for citation checks and update UI interactions ( #30881 )
...
GitOrigin-RevId: 215b2ed0a0c399d2b71a14554b9baa4acea69a1a
2026-01-22 09:07:01 +00:00
Andrew Rumble and Copybot
2dfcfd1804
Merge pull request #30916 from overleaf/ar-allow-read-only-institution-access-for-admins-with-no-modify-capability
...
[web] Add view-only version of institution managers page
GitOrigin-RevId: 65d19e42220932fe268d595ea13d0ba0b18c4398
2026-01-22 09:06:49 +00:00
dc179a29df
Align beta, account, labs, notifications, and subscription support pages with website redesign ( #30882 )
...
* Move beta, account, labs, and notifications views to website-redesign layout
* Remove outdated Stories
---------
Co-authored-by: Antoine Clausse <antoine.clausse@overleaf.com >
GitOrigin-RevId: e37d30f7ae7487210404e81fbedd31d210fa26ac
2026-01-22 09:06:40 +00:00
Andrew Rumble and Copybot
c0a4c597f0
Merge pull request #30902 from overleaf/ar-fix-deleted-project-cleanup
...
[monorepo] use nested deletedProjectId
GitOrigin-RevId: a74f1beed86610c01fe6f5f991f3a1d9c057252a
2026-01-22 09:06:18 +00:00
Domagoj Kriskovic and Copybot
6b575c9235
[web] remove scriptRunner from a cron job script ( #30871 )
...
* [web] remove scriptRunner from a cron job script
* disable eslint check
* fix logger params, add error description
GitOrigin-RevId: 60cfc32fc62d08283222bf7cdbe846b6c1d4796f
2026-01-22 09:06:13 +00:00
Domagoj Kriskovic and Copybot
93eacab171
Add reference functionality for visual bibtex editor ( #30846 )
...
* Add reference functionality for visual bibtex editor
* Implement edit reference functionality in the BibTeX visual editor
* fix lint, sort locals
GitOrigin-RevId: 246009425d6f27a9d12fa21eaf6463df1fc95d1e
2026-01-22 09:06:09 +00:00
ilkin-overleaf and Copybot
f461dcc913
Merge pull request #30883 from overleaf/ii-domain-capture-url-expiry
...
[web] Add option to skip expiration checking when decoding JWT
GitOrigin-RevId: bc81b9e0581286ac26b0c31f0cb48e743bca5f9c
2026-01-21 09:05:53 +00:00
Olzhas Askar and Copybot
a5b56c7579
Merge pull request #30826 from overleaf/oa-filter-out-once-coupons
...
[web] Filter out once coupons for Stripe
GitOrigin-RevId: 60aad9c557632c3a3a4b5e6d578d786feaa9508f
2026-01-21 09:05:46 +00:00
Anna Claire Fields and Copybot
21d672c0f4
Update @google-cloud/storage to version 7.18.0 ( #30752 )
...
GitOrigin-RevId: 2acdc676cf821b3a3c562961742c7e83145a9406
2026-01-21 09:05:41 +00:00