EYHN
05200ad7b7
feat(nbstore): add blob sync storage ( #10752 )
2025-03-14 18:05:54 +08:00
EYHN
f3ef9c4415
feat(nbstore): rename SyncStorage to DocSyncStorage ( #10751 )
2025-03-14 06:25:26 +00:00
EYHN
c39a93e1fd
fix(nbstore): fix v1 doc storage timestamp ( #10282 )
2025-02-19 16:04:37 +08:00
EYHN
ee0cfe4dc7
feat(nbstore): share worker between workspaces ( #9947 )
2025-02-05 07:57:03 +00:00
forehalo
cb53baca89
fix(electron): export and import ( #9767 )
2025-01-20 08:48:03 +00:00
EYHN
a2ffdb4047
feat(core): new worker workspace engine ( #9257 )
2025-01-16 16:22:18 +00:00
EYHN
46c8c4a408
feat(nbstore): improve nbstore ( #9512 )
2025-01-06 09:38:04 +00:00
EYHN
cbaf35df0b
feat(nbstore): add nbstore worker ( #9185 )
2024-12-20 08:01:23 +00:00
EYHN
64b017dc1b
feat(nbstore): remove async on connection api ( #9187 )
...
We should not use async on `connect` and `disconnect`, for `WebSocketConnection` will never connect when offline.
We should handle the connection status of each storage in sync, using the `connection.waitForConnect`
This PR also puts the connection reference count on the `connect` and disconnect`
2024-12-18 03:59:49 +00:00
forehalo
8c24f2b906
feat(nbstore): add sqlite implementation ( #8811 )
2024-12-13 06:13:05 +00:00