Kevin Jahns
|
5f347730f9
|
[readUpdateIdRanges] and refactors
|
2025-11-17 23:59:01 +01:00 |
|
Kevin Jahns
|
584ad5fc9a
|
bump deps and use new delta format
|
2025-10-28 17:51:10 +01:00 |
|
Kevin Jahns
|
57bc4d3f42
|
lint
|
2025-10-23 13:53:49 +02:00 |
|
Kevin Jahns
|
c9829b0993
|
fixed most tests for delta v2 migration
|
2025-10-21 16:31:59 +02:00 |
|
Kevin Jahns
|
e6ab2bbc12
|
major update on the (nested) event system. created dedicated delta classes to represent changes and content representations on all types.
|
2025-07-25 16:09:13 +02:00 |
|
Kevin Jahns
|
72393e6ce8
|
work on new deltas with modifiers
|
2025-07-25 16:08:42 +02:00 |
|
Kevin Jahns
|
92bab00678
|
be able to encode partial state with holes correctly
|
2025-07-25 16:08:42 +02:00 |
|
Kevin Jahns
|
f41e633041
|
work on allowing skips in struct store
|
2025-07-25 16:08:42 +02:00 |
|
Kevin Jahns
|
e62e1d7c53
|
implement StructSet abstraction
|
2025-07-25 16:08:42 +02:00 |
|
Kevin Jahns
|
0efa4dd2a7
|
[diffing] event returns delta class object, migrate away from legacy deltas, work on snapshots using attribution manager. WIP
|
2025-07-25 16:07:28 +02:00 |
|
Kevin Jahns
|
46347ee6ec
|
rename DeleteSet=>IdSet and add utilities and perf improvements
|
2025-07-25 16:03:16 +02:00 |
|
Kevin Jahns
|
4738944446
|
Run tests without compilation. optimize testHelper output.
|
2025-07-25 15:58:24 +02:00 |
|
Kevin Jahns
|
541306b254
|
migrate to ObservableV2
|
2024-02-29 17:08:57 +01:00 |
|
Kevin Jahns
|
39167e6e2a
|
Implement function that obfuscates a ydoc and scrambles its content
|
2023-04-22 18:39:29 +02:00 |
|
Kevin Jahns
|
6b8cef29e2
|
address #398
|
2022-03-20 23:58:14 +01:00 |
|
Kevin Jahns
|
0c34216ed0
|
merge pending structs in v1 format
|
2021-06-21 12:04:40 +02:00 |
|
Kevin Jahns
|
5cac153a17
|
Fix #308 - stateVector should ignore skips and incomplete content
|
2021-06-07 19:41:54 +02:00 |
|
Kevin Jahns
|
7bd764fba7
|
use non-explicit resolution for lib0
|
2021-05-14 18:53:24 +02:00 |
|
Kevin Jahns
|
275d52b19d
|
implement diffUpdates with tests - #263
|
2021-01-29 18:18:29 +01:00 |
|
Kevin Jahns
|
7edbb2485f
|
complete refactor of update mechanism to allow encoding of pending updates - #263
|
2021-01-28 20:28:30 +01:00 |
|
Kevin Jahns
|
dbd1b3cb59
|
add tests for meta decoding of updates and state vector comparison of update and ydoc approach
|
2020-12-30 20:21:14 +01:00 |
|
Kevin Jahns
|
8fadec4dcd
|
add test for merging via Y.Doc instance (should encode pending updates as well)
|
2020-12-30 19:32:00 +01:00 |
|
Kevin Jahns
|
0a40b541e8
|
test with all encoders
|
2020-12-29 16:59:27 +01:00 |
|
Kevin Jahns
|
d8868c47e1
|
test case for deletes + fix
|
2020-12-16 23:45:28 +01:00 |
|
Kevin Jahns
|
47221c26c4
|
test with v1 and v2 encoding
|
2020-12-16 23:26:38 +01:00 |
|
Kevin Jahns
|
0b23d5aeeb
|
First working version of differential updates - #263
|
2020-12-16 22:53:11 +01:00 |
|
Kevin Jahns
|
072947c0bb
|
implement update logging
|
2020-12-16 21:25:00 +01:00 |
|
Kevin Jahns
|
f8341220c3
|
first working version that also considers holes in document updates - #263
|
2020-12-15 15:39:08 +01:00 |
|
Kevin Jahns
|
7a45be8c88
|
add merge tests for #263
|
2020-12-07 19:47:48 +01:00 |
|