overleaf-cep/services/document-updater/app/js
Jakob Ackermann adf399fb95 [project-history] add support for resync of history-ot ranges (#26475)
* [project-history] add support for resync of history-ot ranges

* [project-history] avoid compressing sharejs and history-ot upgrades

* [document-updater] improve error message of some assertions

... by migrating the assertions like this:
```diff
-stub.calledWith().should.equal(true)
+stub.should.have.been.calledWith()
```
```diff
-stub.called.should.equal(false)
+stub.should.not.have.been.called
```

* [document-updater] move content field in resyncDocContent

* [document-updater] add support for resync of history-ot ranges

GitOrigin-RevId: e6104686a26934a5f25a8f095cbe00c163fbbaa7
2025-06-19 08:05:18 +00:00
..
sharejs Add prefer-node-protocol ESLint rule (#21532) 2024-11-11 09:04:51 +00:00
DeleteQueueManager.js Remove instances where async is required but not used 2024-06-17 08:04:05 +00:00
DiffCodec.js [document-updater] make setDoc aware of tracked deletes in history-ot (#26126) 2025-06-06 08:05:23 +00:00
DispatchManager.js Merge pull request #12206 from overleaf/em-camel-case-docupdater 2023-03-22 09:04:37 +00:00
DocumentManager.js [project-history] add support for resync of history-ot ranges (#26475) 2025-06-19 08:05:18 +00:00
Errors.js [history-ot] initial implementation of using doc-level history-ot (#25054) 2025-05-08 08:05:44 +00:00
HistoryConversions.js Merge pull request #20520 from overleaf/em-ts-import 2024-09-23 08:04:47 +00:00
HistoryManager.js [history-ot] flush history for projects with short queues ASAP (#25776) 2025-05-23 08:05:35 +00:00
HistoryOTUpdateManager.js [history-ot] rename remaining history-v1-ot references to history-ot (#25428) 2025-05-20 08:06:46 +00:00
HttpController.js [history-ot] rename remaining history-v1-ot references to history-ot (#25428) 2025-05-20 08:06:46 +00:00
Limits.js [project-history] add support for resync of history-ot ranges (#26475) 2025-06-19 08:05:18 +00:00
LockManager.js Merge pull request #16644 from overleaf/em-promisify-update-manager 2024-01-30 16:49:23 +00:00
LoggerSerializers.js Merge pull request #9020 from overleaf/bg-decaff-guard 2022-07-29 08:03:23 +00:00
Metrics.js [misc] bump metrics module to 3.4.1 2020-11-25 11:57:19 +00:00
mongodb.js Add prefer-node-protocol ESLint rule (#21532) 2024-11-11 09:04:51 +00:00
PersistenceManager.js [history-ot] initial implementation of using doc-level history-ot (#25054) 2025-05-08 08:05:44 +00:00
Profiler.js [history-ot] initial implementation of using doc-level history-ot (#25054) 2025-05-08 08:05:44 +00:00
ProjectFlusher.js Merge pull request #16589 from overleaf/jpa-script-redis-mongo-mismatch 2024-01-24 09:03:59 +00:00
ProjectHistoryRedisManager.js [project-history] add support for resync of history-ot ranges (#26475) 2025-06-19 08:05:18 +00:00
ProjectManager.js [history-ot] flush history for projects with short queues ASAP (#25776) 2025-05-23 08:05:35 +00:00
RangesManager.js Merge pull request #22869 from overleaf/em-remove-sanity-check 2025-01-16 09:05:53 +00:00
RateLimitManager.js Merge pull request #5367 from overleaf/jpa-node-handle-callback-err 2021-10-28 08:03:26 +00:00
RealTimeRedisManager.js Remove returns of promises within functions with callbacks (address DeprecationWarning) (#25603) 2025-05-16 08:05:33 +00:00
RedisManager.js [history-ot] initial implementation of using doc-level history-ot (#25054) 2025-05-08 08:05:44 +00:00
ShareJsDB.js Merge pull request #19480 from overleaf/jpa-fast-path-fetch-for-transform 2024-07-24 08:05:14 +00:00
ShareJsUpdateManager.js Add prefer-node-protocol ESLint rule (#21532) 2024-11-11 09:04:51 +00:00
SnapshotManager.js Merge pull request #16644 from overleaf/em-promisify-update-manager 2024-01-30 16:49:23 +00:00
types.ts [history-ot] rename remaining history-v1-ot references to history-ot (#25428) 2025-05-20 08:06:46 +00:00
UpdateKeys.js Merge pull request #12206 from overleaf/em-camel-case-docupdater 2023-03-22 09:04:37 +00:00
UpdateManager.js [history-ot] rename remaining history-v1-ot references to history-ot (#25428) 2025-05-20 08:06:46 +00:00
Utils.js Merge pull request #23212 from overleaf/em-docupdater-send-doc-hash 2025-01-30 09:05:21 +00:00