Nathan.fooo
|
01f1af98f5
|
chore: wrapper for collab (#448)
* chore: wrapper for collab
* chore: add tests
* chore: fix audit
* chore: init sync
* chore: disable wasm user test
* chore: disable encode state when start
* chore: fix test
|
2024-04-05 11:30:00 +08:00 |
Nathan.fooo
|
a18b3d7886
|
feat: using pending to determine init sync or not (#435)
* chore: optimize sync
* chore: optimize sync
* chore: add test
* chore: update collab commit id
* chore: update
* chore: fix ci
|
2024-04-01 21:59:41 +08:00 |
Nathan.fooo
|
0821c052f9
|
chore: enable feature log for client api (#430)
* chore: enable feature log for client api
* chore: fix ci
|
2024-03-30 15:39:34 +08:00 |
Nathan.fooo
|
4fc18d8615
|
feat: ping collab (#424)
* chore: ping
* chore: update test
* chore: fix test
* chore: ping
* ci: build cache
* chore: sync state
* chore: sync state
* tests: disable read only test
|
2024-03-28 21:15:14 +08:00 |
Nathan.fooo
|
cd9fc34465
|
refactor: crate folder (#423)
* refactor: crate folder
* chore: update docs
* chore: clippy
|
2024-03-28 11:06:14 +08:00 |
Nathan.fooo
|
d30cf93a1f
|
feat: sync protocol (#421)
* chore: send full update when it's first time to sync
* chore: update last sync at
|
2024-03-27 21:39:47 +08:00 |
Nathan.fooo
|
c015ee7c7e
|
fix: peer sync (#408)
|
2024-03-22 21:32:41 +08:00 |
Nathan.fooo
|
c85383b21d
|
chore: project folder structture (#392)
* chore: docker build
* chore: update
* chore: update
* chore: test stream pubsub
* chore: fix wanrings
* chore: realtime crate
* chore: realtime crate
* chore: realtime crate
* chore: realtime crate
* chore: reanme crates
* chore: reanme crates
* chore: project structure
* chore: disable docker for collab hisotry
|
2024-03-22 11:24:28 +08:00 |
Lucas.Xu
|
ab9496c248
|
fix: collab origin issue (#402)
* fix: collab origin issue
* chore: fix lint
* chore: upgrade collab
---------
Co-authored-by: nathan <nathan@appflowy.io>
|
2024-03-20 20:37:45 +08:00 |
Nathan.fooo
|
47e14d3b25
|
fix: potential duplicate init sync (#381)
* fix: potential duplicate init sync
* chore: clippy
|
2024-03-13 09:53:25 +08:00 |
Nathan.fooo
|
0bee7cd0df
|
chore: fast sync (#377)
* chore: fast sync
* chore: remove sync state
* chore: update logs
* refactor: small funcs
* chore: update logs
* chore: update logs
* chore: merge message
* chore: merge message
|
2024-03-10 08:11:17 +08:00 |
Nathan.fooo
|
3b0d7567da
|
feat: viewing collab users (#375)
* feat: return collab viewing users
* chore: fmt
* chore: add test
* chore: update logs
* chore: fix test
|
2024-03-09 12:15:17 +08:00 |
Nathan.fooo
|
9ddf32971f
|
fix: underflow (#370)
|
2024-03-05 15:21:45 +08:00 |
Nathan.fooo
|
15c03e4f85
|
refactor: realtime dir (#363)
* refactor: realtime dir
* chore: fmt
* chore: fix test
* chore: fix test
* chore: fix test
|
2024-03-04 12:53:44 +08:00 |
Nathan.fooo
|
0e57de98d8
|
refactor: Access control (#361)
* refactor: access level
* refactor: access control
* refactor: enforce action
* refactor: collab cache
* chore: fix test
* chore: fix test
* chore: fix test
* chore: fix test
* chore: commit migration file
* chore: commit migration file
|
2024-03-03 12:55:12 +08:00 |
Nathan.fooo
|
2cf857bd00
|
feat: optimize websocket message (#351)
* chore: send multiple message
* refactor: message
* refactor: message
* fix: test
* fix: test
* fix: test
* chore: docs
* fix: test
* chore: support compress
* chore: interval retry
* chore: fix test
* chore: merge main
* chore: clippy
* chore: clippy
* ci: fix test
* chore: clippy
* chore: clippy
|
2024-03-02 02:53:14 +08:00 |
Nathan.fooo
|
5ed6a14943
|
chore: reduce lock required (#353)
* chore: spawn local task
* chore: spawn local task
* chore: spawn local task
* chore: spawn local task
* chore: fix test
* chore: fix test
* chore: clippy
* chore: clippy
* chore: clippy
* chore: clippy
|
2024-02-27 18:50:44 +08:00 |
Nathan.fooo
|
1590e948c6
|
feat: Optimize sync (#341)
* chore: optimize sync
* chore: optimize sync
* chore: optimize sync
* chore: update collab rev
|
2024-02-22 14:18:41 +08:00 |