overleaf/services/project-history/test/unit/js
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
..
BlobManager Merge pull request #17958 from overleaf/mj-web-revert-file 2024-05-29 08:04:16 +00:00
ChunkTranslator Fix history diffs when deleting over many tracked deletes (#19193) 2024-07-01 08:04:25 +00:00
DiffGenerator
DiffManager
DocumentUpdaterManager
ErrorRecorder Merge pull request #17731 from overleaf/em-promisify-error-recorder 2024-04-12 08:05:34 +00:00
HistoryBlobTranslator Merge pull request #18838 from overleaf/mj-history-detached-ranges 2024-06-13 08:04:32 +00:00
HistoryStoreManager Merge pull request #17958 from overleaf/mj-web-revert-file 2024-05-29 08:04:16 +00:00
HttpController Merge pull request #16545 from overleaf/dp-project-owner-delete-labels 2024-01-23 09:03:08 +00:00
LabelsManager Merge pull request #16545 from overleaf/dp-project-owner-delete-labels 2024-01-23 09:03:08 +00:00
LockManager Merge pull request #12210 from overleaf/em-camel-case-project-history 2023-03-21 09:05:13 +00:00
OperationsCompressor [overleaf-editor-core] Restructure TextOperation hierachy (#16582) 2024-01-24 09:04:18 +00:00
RedisManager Merge pull request #11952 from overleaf/em-batch-redis-reads 2023-02-28 09:04:23 +00:00
RetryManager Merge pull request #16218 from overleaf/csh-issue-11625-mongo-ug-5-project-history 2023-12-18 09:04:07 +00:00
SnapshotManager Merge pull request #18838 from overleaf/mj-history-detached-ranges 2024-06-13 08:04:32 +00:00
SummarizedUpdatesManager Merge pull request #18491 from overleaf/em-filter-summarized-updates 2024-05-31 08:04:18 +00:00
SyncManager Merge pull request #18930 from overleaf/em-resync-ranges 2024-06-19 08:04:57 +00:00
UpdateCompressor Merge pull request #18747 from overleaf/em-update-compressor-comment-ids 2024-06-07 08:04:13 +00:00
UpdatesManager Merge pull request #17162 from overleaf/em-handle-comments 2024-02-21 09:03:27 +00:00
UpdateTranslator Merge pull request #18716 from overleaf/em-tracked-delete-undo 2024-06-06 08:04:43 +00:00
Versions
WebApiManager Merge pull request #17735 from overleaf/em-promisify-web-api-manager 2024-04-12 08:05:39 +00:00