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
0d9fa6c0a6
Merge pull request #29853 from overleaf/ae-workbench-updates-3
...
[workbench] small improvements
GitOrigin-RevId: c27529004bf1521af469e42b4764f2ddd76dd023
2025-11-26 09:05:40 +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
2c00a7a3a4
fix: insert new line after inserting title, abstract or keywords ( #29882 )
...
GitOrigin-RevId: d8d79e95d9eb544adaff8850630df996461bacb9
2025-11-26 09:05:27 +00:00
Borja
4f5638348e
Add keywords generation functionality ( #29842 )
...
GitOrigin-RevId: 1be8739496279af42ffbc299911db92c5caefece
2025-11-25 09:06:45 +00:00
Eric Mc Sween
1b2a52ad7f
Merge pull request #29877 from overleaf/em-revert-octokit
...
Revert octonode to octokit migration
GitOrigin-RevId: 6a5819a0f25c96bea10bc0cae33ae90ee5038276
2025-11-25 09:06:41 +00:00
John Lees-Miller
b514ebcc8e
Support analytics data in user export bundle
...
GitOrigin-RevId: 49739297f40831cf035e2a9d4f3343a8cb2d7fdb
2025-11-25 09:06:20 +00:00
John Lees-Miller
241a4b6b03
Use worker for analytics user export
...
GitOrigin-RevId: 3e49d483c0d93fa67986332e77e9928889aab7a7
2025-11-25 09:06:16 +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
Gernot Schulz
e7c92b15cc
Merge pull request #29870 from overleaf/gs-jenkins-project-opt
...
Add `--project` option to Jenkins issue script
GitOrigin-RevId: b38f181e1dc22687654d17c7a6b7bf185848620b
2025-11-25 09:05:57 +00:00
Eric Mc Sween
ba61b0dfd4
Merge pull request #29691 from overleaf/em-promisify-github-manager
...
Replace octonode with octokit in github-sync
GitOrigin-RevId: dfe4f94bed8c4c41a2234860ce2b3443eb076cb9
2025-11-25 09:05:53 +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
Simon Gardner
7dce5f0e25
Adds audit log entry for user Logout event
...
GitOrigin-RevId: 5a305166ba0e017ae7cb3d426cdae541e8db62c3
2025-11-25 09:05:38 +00:00
Mathias Jakobsen
af148bafb3
Merge pull request #28209 from overleaf/mj-dropbox-stop-archived-sync
...
[web] Avoid applying TPDS updates to archived and trashed projects
GitOrigin-RevId: c33bfb1ae5975cd98c81b76713fb99369816b188
2025-11-25 09:05:33 +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
Simon Gardner
377e431146
Update delete user audit log for managed users
...
GitOrigin-RevId: 5b5b164ebf5b077ec783709d6846a52e94d21565
2025-11-25 09:05:22 +00:00
Domagoj Kriskovic
6e2f999a11
Fix import from CollaboratorsHandler.js to CollaboratorsHandler.mjs ( #29863 )
...
GitOrigin-RevId: 35f7fd558a127c094b65104e0775c67dca4f96f6
2025-11-25 09:05:18 +00:00
David
dd8451d51d
Create script to update track changes stored format for all users ( #26876 )
...
* Create script to update track changes stored format for all users
* Create script to update track changes stored format for all users
* Dont remove guests
* Fix typo
* fix updateOne
---------
Co-authored-by: Domagoj Kriskovic <dom.kriskovic@overleaf.com >
GitOrigin-RevId: c2fddc46b78e84807243a752facdf0215d3ff082
2025-11-25 09:05:14 +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
Gernot Schulz
93e6a230c7
Merge pull request #29786 from overleaf/gs-jenkins-gh-issue-web
...
web: Open GitHub issue in case of pipeline failure
GitOrigin-RevId: 0adbeb4d60cd658eccde42b4ce2874ce2623908f
2025-11-25 09:04:54 +00:00
Borja
d4992914c2
Add figure generator from text functionality ( #29742 )
...
GitOrigin-RevId: 94c65c567d59e3228dba63395bd46fe0c57fab02
2025-11-24 09:07:16 +00:00
Andrew Rumble
e2cb424695
Merge pull request #29849 from overleaf/ar-add-missing-prism-certificate-to-web
...
[web] Add the missing intermediate certificate to web service
GitOrigin-RevId: 293009ae2da30f698aa0d38dc4cd902b0d8ab5e5
2025-11-24 09:07:00 +00:00
Malik Glossop
abff6fccd4
Merge pull request #29847 from overleaf/mg-revert-js-yaml-change
...
Revert "[web] Update js-yaml to patched security version including ov…
GitOrigin-RevId: ecbb05915bdc4c21fd9e6fd6a8f74012853f1322
2025-11-24 09:06:55 +00:00
Malik Glossop
016778295a
Merge pull request #29733 from overleaf/mg-transfer-ownership
...
Fix transfer ownership permissions
GitOrigin-RevId: b6d09704361507085e3eae8dc9240a36ae47c70e
2025-11-24 09:06:50 +00:00
Malik Glossop
68c9d1931d
Merge pull request #29765 from overleaf/mg-s-patch-js-yaml
...
Update js-yaml to patched security version including overrides
GitOrigin-RevId: 364f4dd8fe3cb0a5c486bdf3921b42c49772e4c2
2025-11-24 09:06:45 +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
Anna Claire Fields
f954796709
Merge pull request #29687 from overleaf/acf-update-validator-package
...
Upgrade validator to 13.15.0 to fix security vulnerabilities
GitOrigin-RevId: ddafde16f9783454c332124e88dae4f164eab4f3
2025-11-24 09:05:58 +00:00
Anna Claire Fields
49e8d0c551
Merge pull request #29695 from overleaf/change-auto-compile-rate-limit
...
Change auto compile rate limit
GitOrigin-RevId: 9f689c4811ad03ebbbc8cf0abb5f0ac867356873
2025-11-24 09:05:53 +00:00
Brian Gough
1f356754de
Merge pull request #29801 from overleaf/bg-history-refactor-backup-worker-shutdown
...
refactor history-v1-backup worker shutdown
GitOrigin-RevId: 9666a99b00b30e98844e7dd25932f1590d0879b3
2025-11-24 09:05:49 +00:00
Brian Gough
e822ac0ee0
Merge pull request #29775 from overleaf/bg-history-use-configurable-concurrency-in-backup-worker
...
allow configurable concurrency for history-v1 backup worker
GitOrigin-RevId: 59c734b013f99e215cc84688142cb0fbe45b064b
2025-11-24 09:05:44 +00:00
Maria Florencia Besteiro Gonzalez
e861e28296
Merge pull request #29593 from overleaf/mfb-from-joi-to-zod-analytics
...
[Analytics service] Migrate from JOI to ZOD
GitOrigin-RevId: 5f6abc23c5359ca8599ef4b7d660d5f08551d247
2025-11-21 09:05:50 +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
Andrew Rumble
beb6f6d484
Merge pull request #29597 from overleaf/ar-last-features-esm-conversion
...
[web] last features esm conversion
GitOrigin-RevId: a35ab995bf654f1cdfe0e0062d8806761ecccf2d
2025-11-21 09:05:36 +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
Alf Eaton
fc1563f78c
Merge pull request #29747 from overleaf/ae-workbench-updates
...
Small updates to the AI Workbench UI
GitOrigin-RevId: 358bf65bd786c1cd6bd3cc352dea15890325176e
2025-11-20 09:06:05 +00:00
Mathias Jakobsen
b9bad54dc6
Merge pull request #29604 from overleaf/mj-invite-to-group-missing-tag
...
[web] Add missing child tag group invitation inviter name
GitOrigin-RevId: a0367f821917b937cbe68cfbb8b5a5f5a189d8f8
2025-11-20 09:06:01 +00:00
Andrew Rumble
5a4592b153
Merge pull request #29720 from overleaf/renovate-npm-glob-vulnerability
...
[Core] Update dependency glob to v11.1.0 [SECURITY] - abandoned
GitOrigin-RevId: 866612e84e2afd3edc97c244e22faeaff22484cf
2025-11-20 09:05:44 +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
Miguel Serrano
fb8d45d1f0
[CE/SP] Hotfix 5.5.7/6.0.1 ( #29621 )
...
Addresses docker configuration issues
Updates min mongo version checks in 6.0.1
GitOrigin-RevId: 7d799614520fb681f3641d47f2a6af3c2a09a1a8
2025-11-20 09:05:34 +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
Kristina
42fa9701e5
Merge pull request #29714 from overleaf/kh-rm-dead-sessions-code
...
[web] remove dead code from Stripe hosted checkout
GitOrigin-RevId: 47372e320dbcee44e04b3bd731a585633433a5c8
2025-11-19 09:06:14 +00:00
Kristina
4e4c6010db
[web] rm unused SetupIntentSucceededWebhookEvent ( #29708 )
...
GitOrigin-RevId: 9c8cd77c84be66c2032d89b3b4c65ce999c9ccbe
2025-11-19 09:06:09 +00:00
Jimmy Domagala-Tang
ff987aa433
Migration for "notificationsPreferences" collection ( #29446 )
...
* Implement notifications preferences model
* NotificationPreferences class
* remove index performance tests
* move to unit tests
* use zod
* saving multiple preference values
* set unique:true
* throw error if preferences can't be parsed
* use z.infer
* strict schema when saving preferences
* fix: update notifPreferenceKey type to only contain key values
---------
Co-authored-by: Domagoj Kriskovic <dom.kriskovic@overleaf.com >
GitOrigin-RevId: 20cf3799c91e6a890ab6217667594d181237c791
2025-11-19 09:06:01 +00:00
Mathias Jakobsen
06a1fc32ec
Merge pull request #29679 from overleaf/mj-references-server-pro
...
[server-pro] Stop running references in server pro
GitOrigin-RevId: 41a9c3ca025bb3b631c3007c88f0fea6efbbe4fb
2025-11-19 09:05:52 +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
d65f5a416c
Merge pull request #29273 from overleaf/ii-domain-capture-saml-provider-error-on-join
...
[web] SAML error messages on domain capture page
GitOrigin-RevId: 81f1fe6aafad45e95380cfa4e387d5b9bd04b49d
2025-11-19 09:05:39 +00:00