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
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
Tim Down
41d120d8f1
Merge pull request #29038 from overleaf/td-eslint-e2e-tests
...
Enable ESLint for all end-to-end tests
GitOrigin-RevId: 5d085f52fabcc794b0457edbbb551500477d4110
2025-11-19 09:05:24 +00:00
Brian Gough
3227502aeb
Merge pull request #29718 from overleaf/bg-history-fix-backup-errors
...
fix backupBlob error handling and add tests for upload failures
GitOrigin-RevId: 3abda1b70012fda20fc403593d0ee6ce04152e24
2025-11-19 09:05:19 +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
Brian Gough
b7015c1dfa
Merge pull request #29717 from overleaf/ii-subscpriptions-v1-id-index-history-v1
...
[web] Fix failing acceptance tests in history-v1 and github-sync
GitOrigin-RevId: cae820598dfe7779386958fd759d3381b6007303
2025-11-18 09:06:18 +00:00
ilkin-overleaf
341b9b9e0b
Merge pull request #29487 from overleaf/ii-subscpriptions-v1-id-index
...
[web] Update v1_id index to be unique
GitOrigin-RevId: 99ba8f10a1b34f7717f57cd5495d4159019343d1
2025-11-18 09:06:13 +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
Brian Gough
581a3b7ce7
Merge pull request #29700 from overleaf/bg-history-v1-log-stalled-uploads
...
Add timeout warnings for long-running blob and chunk uploads
GitOrigin-RevId: 5a57ebaaea9dfcaf23153f7e6f27190af541eb16
2025-11-18 09:06:02 +00:00