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 Avoid duplicating a math-closing dollar sign (#11227) 2023-01-16 08:41:42 +00:00
DiffManager.js Merge pull request #19192 from overleaf/em-project-history-avoid-crash 2024-06-28 08:05:05 +00:00
DocumentUpdaterManager.js Merge pull request #12210 from overleaf/em-camel-case-project-history 2023-03-21 09:05:13 +00:00
ErrorRecorder.js Merge pull request #17843 from overleaf/em-fix-422-resyncs 2024-04-15 08:04:51 +00:00
Errors.js Avoid duplicating a math-closing dollar sign (#11227) 2023-01-16 08:41:42 +00:00
FileTreeDiffGenerator.js Merge pull request #14235 from overleaf/ii-history-project-diff 2023-08-17 08:02:54 +00:00
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 Merge pull request #12210 from overleaf/em-camel-case-project-history 2023-03-21 09:05:13 +00:00
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 Merge pull request #11160 from overleaf/msm-replace-uuid-crypto 2023-01-18 15:07:58 +00:00
LocalFileWriter.js Merge pull request #12831 from overleaf/jpa-project-history-pipe 2023-05-09 08:04:14 +00:00
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 Avoid duplicating a math-closing dollar sign (#11227) 2023-01-16 08:41:42 +00:00
Profiler.js Avoid duplicating a math-closing dollar sign (#11227) 2023-01-16 08:41:42 +00:00
RedisManager.js Merge pull request #11952 from overleaf/em-batch-redis-reads 2023-02-28 09:04:23 +00:00
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 Merge pull request #15241 from overleaf/em-gcp-opentelemetry 2023-10-19 08:02:52 +00:00
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 Avoid duplicating a math-closing dollar sign (#11227) 2023-01-16 08:41:42 +00:00
Versions.js Avoid duplicating a math-closing dollar sign (#11227) 2023-01-16 08:41:42 +00:00
WebApiManager.js Merge pull request #18906 from overleaf/em-migrate-existing-histories-2 2024-06-19 08:05:02 +00:00