David and Copybot
847fd4a432
Merge pull request #29538 from overleaf/dp-dark-divider
...
Fix DS nav dark border divider colors
GitOrigin-RevId: 72ad70d9f3a07abfc6f0e811609b655fb42b34ac
2025-11-11 09:05:29 +00:00
6008f8b764
Replacing placeholders with labels for institution Role and department ( #29425 )
...
* removing placeholders and adding labels
* adding a test
* adding a test back
* deleting comment
* Target the label of department and role
---------
Co-authored-by: Rebeka <o.dekany@gmail.com >
GitOrigin-RevId: 890c2f836a17c360a577bd71280805e3e5408dd6
2025-11-11 09:05:25 +00:00
Anna Claire Fields and Copybot
808b7bd92c
Merge pull request #29533 from overleaf/acf-admin-role-for-sales-support
...
Add sales-support role with group-modify perms
GitOrigin-RevId: 4d145ed79cfcb4266494f0263bd5693eb4e20fc5
2025-11-10 09:05:23 +00:00
Gernot Schulz and Copybot
bed63fd954
Merge pull request #29586 from overleaf/gs-jenkins-pr-build-tags-git-br
...
Include commit look-up stage in git-bridge Jenkinsfile
GitOrigin-RevId: 993cabcafd057dc6767a2780c2dd11708482d536
2025-11-10 09:05:12 +00:00
roo hutton and Copybot
386fa19ffc
Merge pull request #29557 from overleaf/rh-compile-timeout-event-fix
...
Send paywall-click events when navigation suppressed
GitOrigin-RevId: b36dcb590d4d30a47a30f95febb4cf479c38f377
2025-11-10 09:05:04 +00:00
Gernot Schulz and Copybot
b834b8bcb7
Merge pull request #29537 from overleaf/gs-jenkins-pr-build-tags-templates
...
Tag images with branch head instead of merge commit (templates)
GitOrigin-RevId: 53e616aeec058863e25b356841a59f3ebe13c87f
2025-11-10 09:05:00 +00:00
Brian Gough and Copybot
b0d7728de3
Merge pull request #29546 from overleaf/mfb-from-joi-to-zod-real-time
...
RE MIGRATE from joi to zod, moving schemas to top level in file
GitOrigin-RevId: c1512be2e7d6edf52c3dc01d62f2fc2051b3d9b2
2025-11-07 09:05:46 +00:00
Andrew Rumble and Copybot
0cc7bb0fd7
Update makefile and Jenkins job to run test projects separately
...
GitOrigin-RevId: b1fbae22be53904128245e171d5b8a674697710b
2025-11-07 09:05:34 +00:00
Andrew Rumble and Copybot
1361bc2858
Split test projects so we can apply --no-file-parallelism
...
GitOrigin-RevId: 37f11a9e363bcf91dd77f62ef191f62d61e3a94f
2025-11-07 09:05:29 +00:00
roo hutton and Copybot
d2cf8d58cf
Merge pull request #29528 from overleaf/rh-ai-modal-logos
...
Remove brand logos and tweak copy in AI assist modal
GitOrigin-RevId: 07b13d21b312b9098543e42fbc93a568929f4c67
2025-11-07 09:05:21 +00:00
Antoine Clausse and Copybot
f2788868ac
[web] Create script to re-add wrongly deleted emails ( #29550 )
...
* Allow passing auditLog extra info in addEmailAddress
* Create script re_add_deleted_emails.mjs
* Check email validity when parsing the CSV
* Allow no IP and initiator for the log events
* Add an acceptance test on re_add_deleted_emails
* Fix remove_unconfirmed_emails.mjs
We're not planning to run this again, but this could help if some code from here ever gets copy-pasted
* Fix remove_unconfirmed_emails.mjs
Rename `emailsToRemove` to `emailsToRemoveCandidates`
* Remove console.logs of event logs:
That's unnecessary complexity and we already have the data from the previous script
* Copy `addEmailAddress` into the script
* Handle primary emails correctly
* Ignore a TS error
* Fix async function in createUsers (tests)
* Add assertion for already in use emails in ReAddDeletedEmailsTests
* Add information in admin-panel for add-email audit logs
GitOrigin-RevId: f8480426d7b323f88a268874488d9ae641bc6045
2025-11-07 09:05:17 +00:00
Gernot Schulz and Copybot
05844b8e08
Merge pull request #29540 from overleaf/gs-jenkins-pr-build-tags-remote
...
Check if Jenkins checkout revision exists on remote
GitOrigin-RevId: cb110f5479836ccbfd1a62f501210dee6606d37e
2025-11-06 09:07:23 +00:00
Borja and Copybot
7f96e9504e
Revert "Writefull refactor bootstrapping ( #29306 )" ( #29542 )
...
This reverts commit 6de05eb695579dc08cb5ee6ddf30c243cc2ff86a.
GitOrigin-RevId: 1fe00bd95b2ce437f91b38667e4d787d49c36902
2025-11-06 09:07:14 +00:00
Andrew Rumble and Copybot
f5eb8e9ba4
Update paths
...
GitOrigin-RevId: 5bc9bccf2cd10631cb88412f426a8e3c73c9f689
2025-11-06 09:07:09 +00:00
Andrew Rumble and Copybot
5914c9ff09
Update paths
...
GitOrigin-RevId: 298e3de065fbab3703e90a3d56a89c448fe164e2
2025-11-06 09:06:57 +00:00
Andrew Rumble and Copybot
b5216af8f7
Convert to ESM
...
GitOrigin-RevId: 097bc45d500b4d2538ee49d60a597619579419a5
2025-11-06 09:06:52 +00:00
Andrew Rumble and Copybot
ed966e1392
Rename files
...
GitOrigin-RevId: 1cb1e8929018da4cdc0cf01746511fd6e4243a1b
2025-11-06 09:06:47 +00:00
25993cb858
[web] Add script to check for wrongly removed confirmed emails ( #29532 )
...
* [web] Add script to check for wrongly removed confirmed emails
* List emails that were added again
* Use `trackProgress`
* Prettier logs
* Add `READ_PREFERENCE_SECONDARY`
* Check `change-primary-email`
* Add check with `confirm-email` should be always empty, but let's check
* Update services/web/scripts/check_removed_emails.mjs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
GitOrigin-RevId: 4f83d69cffd0aec2c5d1201f1f6130eacdbb2e39
2025-11-06 09:06:42 +00:00
David and Copybot
fd96baaf05
Merge pull request #29536 from overleaf/dp-fix-logo
...
Fix overleaf logo color on ds nav
GitOrigin-RevId: c48ed09339aa1af03bdbad29e76d8cdb74260f0c
2025-11-06 09:06:37 +00:00
roo hutton and Copybot
2e11f2c7b7
Merge pull request #29394 from overleaf/rh-compile-timeout-modal
...
Add compile timeout modal for compile-timeout-target-plans test
GitOrigin-RevId: b352cb239742aa7ffbef7f3cd5c65ac719569ebf
2025-11-06 09:06:29 +00:00
David and Copybot
faceb90593
Merge pull request #29290 from overleaf/dp-dashboard-dark-2
...
Dark mode for DS nav
GitOrigin-RevId: fb8ad9ec45e88c39810421d11ecc69ab874121ce
2025-11-06 09:06:24 +00:00
Brian Gough and Copybot
d10cdb96b3
Merge pull request #29530 from overleaf/revert-29472-mfb-from-joi-to-zod-real-time
...
Revert "Mfb from joi to zod real time"
GitOrigin-RevId: 3bb8b01c692083c1b15d8a53066c01f0ec7af8f6
2025-11-06 09:06:19 +00:00
Andrew Rumble and Copybot
da91e15aa0
Export everything from PaymentProviderEntities
...
This improves the type inference in modules that check the types.
GitOrigin-RevId: c8ffc1f7c04fbbc097758b1bc1e63ea33e52d3ba
2025-11-06 09:06:14 +00:00
Andrew Rumble and Copybot
c7c15b2066
Split tests into sequential and parallel projects
...
Sequential tests need to be run without parallelism because they rely on
a database fixture that can have side effects.
GitOrigin-RevId: b614cbe4dbaf2319e681d5607a0a64cbbed8c021
2025-11-06 09:06:06 +00:00
Andrew Rumble and Copybot
4f02a85aa4
Update paths
...
GitOrigin-RevId: 399c594dd1bbf739d91874df6be3b70e57fe01e3
2025-11-06 09:05:57 +00:00
Andrew Rumble and Copybot
93b7274ea6
Convert tests to ESM
...
GitOrigin-RevId: 03bd4db8cddc548706439edd7f6db0bc3e7ed9d3
2025-11-06 09:05:51 +00:00
Andrew Rumble and Copybot
912324f560
Convert to ESM
...
GitOrigin-RevId: b58b02f9e9c8d47909e95c3ade8e1bf33ed46c80
2025-11-06 09:05:47 +00:00
Andrew Rumble and Copybot
0f4d5a7be6
Rename files
...
GitOrigin-RevId: 80b975b03ebca16328b84fabf11e71bbea87c8bc
2025-11-06 09:05:41 +00:00
Borja and Copybot
1a511b14a4
Writefull refactor bootstrapping ( #29306 )
...
GitOrigin-RevId: 6de05eb695579dc08cb5ee6ddf30c243cc2ff86a
2025-11-05 09:07:09 +00:00
Maria Florencia Besteiro Gonzalez and Copybot
820ce8ad1c
Merge pull request #29472 from overleaf/mfb-from-joi-to-zod-real-time
...
Mfb from joi to zod real time
GitOrigin-RevId: 657c18bae01eaeea76bf308579a7bea1388253d6
2025-11-05 09:07:04 +00:00
Jakob Ackermann and Copybot
3586b37491
[web] Remove clsi-cache-prompt/survey, split-tests and events ( #29510 )
...
* [web] Remove clsi-cache-prompt/survey and split-tests
* [web] Remove initial 50/50 clsi-cache split-test
* [web] Remove synctex-downloaded-from-cache event
* [web] Remove fallback-to-clsi-cache event
* [saas-e2e] fix tests with clsi-cache enabled
GitOrigin-RevId: b5cf2ab073dc866fe398b81fd5afe46422134c80
2025-11-05 09:06:59 +00:00
David and Copybot
6aa9e5c855
Merge pull request #29496 from overleaf/dp-remove-new-editor-old-logs
...
Move all new editor users to new logs
GitOrigin-RevId: 224a4476eddb6576eaa04086a68b6579650a1bc5
2025-11-05 09:06:50 +00:00
David and Copybot
d48518e01d
Merge pull request #29495 from overleaf/dp-remove-new-logs-position
...
Remove error logs from new editor rail
GitOrigin-RevId: 9d0b134345b63618334c5507089debf2df104274
2025-11-05 09:06:45 +00:00
Jakob Ackermann and Copybot
5140fff347
[clsi] gracefully handle fast exit of synctex/wordcount containers ( #29505 )
...
* [clsi] gracefully handle fast exit of synctex/wordcount containers
* [clsi] do not change container options in-place for logging
GitOrigin-RevId: 0b685310a3c72f8f46125fefaa30c1ddb19e7b07
2025-11-05 09:06:40 +00:00
Jakob Ackermann and Copybot
6691c5dc05
[monorepo] enable mongo notablescan for all services but web ( #29497 )
...
* [migrations] make old migrations compatible with --notablescan in mongo
Re-running the migration for db.users.emails.reversedHostname on all
Server Pro/CE users will not be harmfull.
* [monorepo] enable mongo notablescan for all services but web
GitOrigin-RevId: e2a710c9de08de9ac2aa9df1f3082d5f1c33ea05
2025-11-05 09:06:35 +00:00
Antoine Clausse and Copybot
2ebc411db4
[web] Create a first implementation of the CIAM version of the email confirmation page ( #29432 )
...
* Move `main#main-content.content.content-alt` into a React component (`ContentLayout`)
* Create the CIAM variant of `RegistrationConfirmEmailForm`
* `bin/run web npm run extract-translations`
* Use `CiamLayout` in the Storybook demo
* Add `SplitTestProvider` in tests
* Fix Storybook: Wrap `RegistrationConfirmEmailForm` Story in `onboarding-confirm-email`
* Refactor SCSS files:
- only imports in all.scss
- split .storybook-layout and .storybook-enabled
- extract ciam-spacing.scss
GitOrigin-RevId: f4a214a0978423a1621dd8f60bf459af7b8f877e
2025-11-05 09:06:30 +00:00
Miguel Serrano and Copybot
a4d9d5789a
[web] Add User logs to Group Audit Logs view ( #29480 )
...
* Revert "Revert "[web] Add User logs to Group Audit Logs view (#29155 )" (#29479 )"
This reverts commit 40a1516ab9cec690d0487a0a870b9fab17598d60.
* Fix `managedUsersEnabled` flag in frontend
GitOrigin-RevId: ae3edf5bcbc01ec46bc18028e758d3364072c307
2025-11-05 09:06:25 +00:00
Jakob Ackermann and Copybot
78d7178c08
[web] fix gallery templates e2e tests ( #29508 )
...
GitOrigin-RevId: ba8a1ddfd56b3221db92e2869e0852fd4c7a4348
2025-11-05 09:06:20 +00:00
Miguel Serrano and Copybot
6ca1a9e472
[git-bridge] Update dependency versions ( #29484 )
...
GitOrigin-RevId: 1640ea71798f650196f20f656f8656f3abeee7e5
2025-11-04 09:06:15 +00:00
Maria Florencia Besteiro Gonzalez and Copybot
8cd2f6ac46
Merge pull request #29485 from overleaf/mfb-from-joi-to-zod-clsi-cache-revert
...
Reapply "migrate from joi to zod CLSI-CACHE service"
GitOrigin-RevId: 638b9e21b8cf18c1733f8a01375dab4099fe5d73
2025-11-04 09:06:10 +00:00
Alf Eaton and Copybot
c3881084be
Merge pull request #29444 from overleaf/ds-remove-brazil-discount-banner
...
Removing GEO Price Banner from Brazil
GitOrigin-RevId: 85968cb546083bb3d3a526061daf8e6c1149867d
2025-11-04 09:06:06 +00:00
Alf Eaton and Copybot
1d3d81e67d
Allow enabling EditContext in CodeMirror ( #29114 )
...
GitOrigin-RevId: 15d70fd2d5da68d43f441bb0c65ff0cd2d785306
2025-11-04 09:06:01 +00:00
Alf Eaton and Copybot
ad3d68ece0
Record when the word count modal is opened ( #29134 )
...
GitOrigin-RevId: d49778199e793297c49447f56060dedb31750c34
2025-11-04 09:05:57 +00:00
Alf Eaton and Copybot
632f7c85ed
Remove content class names from token access page ( #29212 )
...
GitOrigin-RevId: 6e3e8ab9b445eed698f6d019841d12cfc24d0454
2025-11-04 09:05:52 +00:00
Miguel Serrano and Copybot
1a3ce3f192
Revert "[web] Add User logs to Group Audit Logs view ( #29155 )" ( #29479 )
...
This reverts commit c455edc5a700ba24e73a16b2a66b50cb92f24176.
GitOrigin-RevId: 40a1516ab9cec690d0487a0a870b9fab17598d60
2025-11-04 09:05:47 +00:00
Miguel Serrano and Copybot
3522923d4e
[web] Add User logs to Group Audit Logs view ( #29155 )
...
* [web] Add User logs to Group Audit Logs view
GitOrigin-RevId: c455edc5a700ba24e73a16b2a66b50cb92f24176
2025-11-04 09:05:35 +00:00
Borja and Copybot
85848b927e
fix: improve regex escaping in HighlightSearchTerm component ( #29477 )
...
GitOrigin-RevId: ceb9c461a22b0170d6275ff31247e0eab6b22197
2025-11-04 09:05:23 +00:00
Jimmy Domagala-Tang and Copybot
42a80a1ca3
feat: moving to grouping by primarily recipient, then by project
...
GitOrigin-RevId: 31e3420d6f5834a9da405eea99f2f353a39a0f11
2025-11-04 09:05:19 +00:00
Jimmy Domagala-Tang and Copybot
618445722a
fix: renaming consts for min and max notification age
...
GitOrigin-RevId: 7d36d073301ff02d79e2296af7bfc946ea1ad72a
2025-11-04 09:05:14 +00:00
Jimmy Domagala-Tang and Copybot
d77be2c94e
adding test for processNotifications
...
GitOrigin-RevId: 35825755344e9cc10f9e571a253a2eae982b306a
2025-11-04 09:05:10 +00:00