overleaf/services/project-history/test/unit/js
Domagoj Kriskovic 1557338775 [project-history] fix convertToDiffUpdates when track delete is moved by previous op (#17681)
* [project-history] fix convertToDiffUpdates

* fix test

* preserve source ranges for applyRetain

* use sourceRanges for applyDelete

* use cursor difference for offset

* move statement to closer to original

* handle deletion before tracked delete

* Revert "handle deletion before tracked delete"

This reverts commit 6f2570f22473bd64516c166b29a34639ec701230.

* using resultCursor and sourceCursor

* refactor, use scanCursor

* skip track delete properly

* prettier

* remove .sort() in applyRetain

* small test fixes

GitOrigin-RevId: 94755c219c90d6fedcdc64284d71137cf56d2442
2024-04-10 08:04:03 +00:00
..
BlobManager
ChunkTranslator [project-history] fix convertToDiffUpdates when track delete is moved by previous op (#17681) 2024-04-10 08:04:03 +00:00
DiffGenerator
DiffManager
DocumentUpdaterManager
ErrorRecorder
HistoryStoreManager
HttpController
LabelsManager
LockManager
OperationsCompressor
RedisManager
RetryManager
SnapshotManager Merge pull request #17782 from overleaf/mj-project-history-merge-test-fix 2024-04-08 08:04:21 +00:00
SummarizedUpdatesManager
SyncManager
UpdateCompressor
UpdatesManager
UpdateTranslator Merge pull request #17667 from overleaf/em-history-comment-ids 2024-04-03 08:04:02 +00:00
Versions
WebApiManager