overleaf/services/document-updater
Domagoj Kriskovic 7e8e2b0585 Send origin metadata through docupdater and project-history when restoring files (#18721)
* add RestoreFileOrigin in overleaf-editor-core

* support source to be an object

* use sourceOrOrigin as param

* rename to originOrSource so the priority is more clear

* get timestamp from version

* fix test

* include version and min_count in getUpdatesFromHistory

* extractOriginOrSource util function

* fix RestoreManagerTests

GitOrigin-RevId: 0ace05a6ade2794c753a9d0bffb4f858ecc6899a
2024-06-18 08:04:34 +00:00
..
app/js Send origin metadata through docupdater and project-history when restoring files (#18721) 2024-06-18 08:04:34 +00:00
benchmarks
config
scripts
test Merge pull request #18716 from overleaf/em-tracked-delete-undo 2024-06-06 08:04:43 +00:00
.gitignore
.mocharc.json
.nvmrc
app.js
buildscript.txt
docker-compose.ci.yml
docker-compose.yml
Dockerfile
expire_docops.js
LICENSE
Makefile
package.json Explicitly specify latest version of async 2024-06-17 08:04:00 +00:00
README.md
tsconfig.json

overleaf/document-updater

An API for applying incoming updates to documents in real-time.

License

The code in this repository is released under the GNU AFFERO GENERAL PUBLIC LICENSE, version 3. A copy can be found in the LICENSE file.

Copyright (c) Overleaf, 2014-2019.