Marcel Mraz
|
49925038fd
|
Switch from sqlite payload strings to buffers, utils refactor, dev logging
|
2025-01-29 17:44:45 +01:00 |
|
Marcel Mraz
|
05ba0339fe
|
Ditching strings and exchanging buffers
|
2025-01-29 17:44:45 +01:00 |
|
Marcel Mraz
|
cdd7f6158b
|
Testing concurrent remote updates (wip)
|
2025-01-29 17:44:45 +01:00 |
|
Marcel Mraz
|
7e0f5b6369
|
Cache received changes, ignore snapshot cache for durable changes, revert StoreAction, history fix, indices fix
|
2025-01-29 17:44:45 +01:00 |
|
Marcel Mraz
|
310a9ae4e0
|
Syncing ephemeral element updates
|
2025-01-29 17:43:38 +01:00 |
|
Marcel Mraz
|
c57249481e
|
Custom room, various fixes
|
2025-01-29 17:41:42 +01:00 |
|
Marcel Mraz
|
9f8c87ae8c
|
Fix auto-reconnection & slider value sync
|
2025-01-29 17:41:42 +01:00 |
|
Marcel Mraz
|
f6061f5ec6
|
Sharding rows due to SQLite limits
|
2025-01-29 17:41:42 +01:00 |
|
Marcel Mraz
|
12be5d716b
|
Chunking incoming WS messages
|
2025-01-29 17:41:42 +01:00 |
|
Marcel Mraz
|
1abb901ec2
|
Various sync & time travel fixes
|
2025-01-29 17:41:42 +01:00 |
|
Marcel Mraz
|
6a17541713
|
Auto-reconnecting WS client
|
2025-01-29 17:41:32 +01:00 |
|
Marcel Mraz
|
040a57f56a
|
Offline support with increments peristed and restored to / from indexedb
|
2025-01-29 17:41:32 +01:00 |
|
Marcel Mraz
|
15d2942aaa
|
Applying & emitting increments on undo / redo
|
2025-01-29 17:40:50 +01:00 |
|
Marcel Mraz
|
59a0653fd4
|
POC versioning slider
|
2025-01-29 17:40:38 +01:00 |
|
Marcel Mraz
|
d2fed34a30
|
Deployed sync server
|
2025-01-29 17:38:03 +01:00 |
|
Marcel Mraz
|
f12ed8e0b2
|
WIP sync client
|
2025-01-29 17:38:03 +01:00 |
|
Marcel Mraz
|
508cfbc843
|
Temporarily move sync into package
|
2025-01-29 17:38:03 +01:00 |
|