automerge-classic
automerge-classic copied to clipboard
A JSON-like data structure (a CRDT) that can be modified concurrently by different users, and merged again automatically.
I added a simple example of two peers connecting and syncing a document. This should make things more clear and avoid issues like this one #437 Previously you had to...
Currently we put `OpId` (operation id) for `SingleInsertEdit` and `UpdateEdit`, but omit it for `RemoveItem`. The same thing is true about map deletions -- we simply do `{attr: {}}` and...
If I understand it correctly, it's chicken-egg problem. We can't put encrypted text to Automerge, and we can't encrypt whole Automerge doc because then we can't do an incremental sync....
Looking through the code, there is this line (repeated a few times) https://github.com/automerge/automerge/blob/08a456cc2ddc79d8c2f35953db0f1fd8ed418d0f/backend/encoding.js#L695 - We have `sum` which is a number (defined above as `let sum = 0`. - `sumShift`...
I would to figure out / invite to collaborate on a best practice for modeling a state for the rich text editor. Most popular rich text editors on the web...
I've been trying to imagine how to expunge data from an automerge document and had a few thoughts. Imagine a sort of automerge equivalent of a mailing list. There's a...
This is the PR created to start the iteration for including a new API without a proxy as discussed on #438 (cc @zhang123cnn @ept). * # Proxy Free API Automerge...
In the attempt to re-write https://github.com/cudr/slate-collaborative/blob/master/packages/backend/src/AutomergeBackend.ts to make it fit with the latest automerge version changes, I'm trying to implement what has been outlined here: https://github.com/automerge/automerge/blob/main/SYNC.md This is what I've...
I'm not sure what the expected performance is of the AM 1.0 branch so I wanted to share this example and get some feedback. I have an Automerge document with...
Any thoughts regarding clearing history and changes to a document leaving only the data? As I understand history should persist since it is needed to resolve possible conflicts. In a...