Open
Description
- Automatically flush and sync on model changes.
- Auto-flush and auto-sync
- Session method tests
-
.sync()
-
.del()
-
- Local repo method tests
- Event system tests
- Cleanup tests
- Concurrency scenarios tests
- Session tests for editing and synchronization between two remote peers
- Fix todos
- Tests with JSON Patch interface
- Background synchronization
- Re-syncs after lost connection
- Re-syncs when user opens browser
- Syncs all items marked dirty
- History tracking mode
- Ability to swtich into history tracking
- Ability to disable history tracking
- Check history is tracked in all cases
EncryptionCompressionAbility to delete the whole store (on user logout)- Make sure events
change$
are not emitted more than necessary- Specifically, that remote subscription does not result in too many events
- Make
RpcPersistentClient
lean. - Test for local operations applied using
.applyPatch()
method. - Server subscription is sometimes lost, make sure it is reset.
EncryptbaseKey
path
Metadata
Metadata
Assignees
Labels
No labels