overleaf/services
Eric Mc Sween e4cc2a0816 Fix history diffs when deleting over many tracked deletes (#19193)
* Fix history diffs when deleting over many tracked deletes

As we are looping through tracked deletes, the offset between the result
positions and the source positions must be kept constant. Otherwise, the
tracked deletes are translated as we delete text and move the source
cursor.

GitOrigin-RevId: b2417a75219aaa16bf5c61e0ebcb0586cae6aef2
2024-07-01 08:04:25 +00:00
..
chat Explicitly specify latest version of async 2024-06-17 08:04:00 +00:00
clsi Explicitly specify latest version of async 2024-06-17 08:04:00 +00:00
contacts Explicitly specify latest version of async 2024-06-17 08:04:00 +00:00
docstore Explicitly specify latest version of async 2024-06-17 08:04:00 +00:00
document-updater Merge pull request #18906 from overleaf/em-migrate-existing-histories-2 2024-06-19 08:05:02 +00:00
filestore Add some JSDoc types to @overleaf/logger (#19153) 2024-06-28 08:04:25 +00:00
git-bridge Merge pull request #18402 from overleaf/msm-git-bridge-pom 2024-06-17 08:04:21 +00:00
history-v1 Merge pull request #18088 from overleaf/ab-session-secret-rotation 2024-05-27 10:23:33 +00:00
notifications Explicitly specify latest version of async 2024-06-17 08:04:00 +00:00
project-history Fix history diffs when deleting over many tracked deletes (#19193) 2024-07-01 08:04:25 +00:00
real-time Merge pull request #19098 from overleaf/jpa-graceful-shutdown-tests 2024-06-25 11:12:43 +00:00
spelling Explicitly specify latest version of async 2024-06-17 08:04:00 +00:00
web Merge pull request #19185 from overleaf/tm-validate-can-invite-editor-2 2024-07-01 08:04:21 +00:00