overleaf/services/project-history/app/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.js Merge pull request #17958 from overleaf/mj-web-revert-file 2024-05-29 08:04:16 +00:00
ChunkTranslator.js Fix history diffs when deleting over many tracked deletes (#19193) 2024-07-01 08:04:25 +00:00
DiffGenerator.js
DiffManager.js Merge pull request #19192 from overleaf/em-project-history-avoid-crash 2024-06-28 08:05:05 +00:00
DocumentUpdaterManager.js
ErrorRecorder.js Merge pull request #17843 from overleaf/em-fix-422-resyncs 2024-04-15 08:04:51 +00:00
Errors.js
FileTreeDiffGenerator.js
FlushManager.js Merge pull request #17525 from overleaf/ae-upgrade-prettier 2024-03-26 09:04:05 +00:00
HashManager.js Merge pull request #17729 from overleaf/em-promisify-sync-manager 2024-04-12 08:05:29 +00:00
HealthChecker.js Merge pull request #18116 from overleaf/jpa-bulk-replace-localhost 2024-04-26 08:04:39 +00:00
HistoryApiManager.js
HistoryBlobTranslator.js Merge pull request #18838 from overleaf/mj-history-detached-ranges 2024-06-13 08:04:32 +00:00
HistoryStoreManager.js Merge pull request #17958 from overleaf/mj-web-revert-file 2024-05-29 08:04:16 +00:00
HttpController.js Merge pull request #18906 from overleaf/em-migrate-existing-histories-2 2024-06-19 08:05:02 +00:00
LabelsManager.js Merge pull request #16669 from overleaf/dp-decaf 2024-02-06 09:03:02 +00:00
LargeFileManager.js
LocalFileWriter.js
LockManager.js Merge pull request #18289 from overleaf/ac-ar-eslint-return-await 2024-05-27 10:22:49 +00:00
mongodb.js Merge pull request #16873 from overleaf/dp-mongo-command-monitoring 2024-02-23 09:02:55 +00:00
OperationsCompressor.js
Profiler.js
RedisManager.js
RetryManager.js Merge pull request #17843 from overleaf/em-fix-422-resyncs 2024-04-15 08:04:51 +00:00
Router.js Merge pull request #18906 from overleaf/em-migrate-existing-histories-2 2024-06-19 08:05:02 +00:00
server.js
SnapshotManager.js Merge pull request #18838 from overleaf/mj-history-detached-ranges 2024-06-13 08:04:32 +00:00
SummarizedUpdatesManager.js [web] show file restored change in history (#18792) 2024-06-18 08:04:43 +00:00
SyncManager.js Merge pull request #18906 from overleaf/em-migrate-existing-histories-2 2024-06-19 08:05:02 +00:00
types.ts Merge pull request #18930 from overleaf/em-resync-ranges 2024-06-19 08:04:57 +00:00
UpdateCompressor.js Merge pull request #18747 from overleaf/em-update-compressor-comment-ids 2024-06-07 08:04:13 +00:00
UpdatesProcessor.js Merge pull request #18156 from overleaf/em-fix-queue-size-metric 2024-04-30 08:04:47 +00:00
UpdateTranslator.js Merge pull request #18716 from overleaf/em-tracked-delete-undo 2024-06-06 08:04:43 +00:00
Utils.js Merge pull request #18355 from overleaf/em-resync-tracked-changes 2024-05-27 10:23:02 +00:00
Validation.js
Versions.js
WebApiManager.js Merge pull request #18906 from overleaf/em-migrate-existing-histories-2 2024-06-19 08:05:02 +00:00