Nathan.fooo
7b4b9d0c10
chore: folder data check ( #496 )
...
* chore: folder data check
* chore: stop observe remote change when specific type of collaboration object override with incorrect data
* chore: commit sqlx file
2024-04-26 13:20:06 +08:00
Nathan.fooo
54dfeb5527
chore: stop retry when current plugin is going to destory ( #495 )
2024-04-25 20:27:11 +08:00
nathan
fdaac9d4aa
chore: serde default for object_id
2024-04-24 14:01:29 +08:00
Nathan.fooo
a0593b5502
chore: refactor return response with object id ( #494 )
...
* chore: refactor return response with object id
* chore: fix ci
* chore: fix ci
2024-04-24 12:07:54 +08:00
Nathan.fooo
5f970a625a
chore: use rust 1.77 ( #493 )
2024-04-24 10:47:18 +08:00
Nathan.fooo
1019b8c5b6
chore: update collab rev ( #490 )
2024-04-22 17:15:12 +08:00
Zack
ca70c42631
Merge pull request #488 from AppFlowy-IO/gotrue-error
...
fix: error message remove code
2024-04-22 12:40:56 +08:00
Nathan.fooo
efbe9c4a93
chore: move collab rt crate ( #489 )
...
* chore: create appflowy collaborate crate
* chore: remove collab-rt
* chore: fmt
* chore: main
2024-04-22 12:14:41 +08:00
Zack Fu Zi Xiang
bd5b2e73be
Merge branch 'main' into gotrue-error
2024-04-22 12:06:16 +08:00
Nathan.fooo
842e3d14e5
chore: remove collab state check ( #487 )
...
* chore: remove collab ping
* chore: fix tst
* chore: cacel previous actiont
2024-04-22 11:56:22 +08:00
Zack Fu Zi Xiang
ca8dcdfd55
fix: error message remove code
2024-04-22 11:28:30 +08:00
Nathan.fooo
db23b64229
chore: broadcast check ( #485 )
...
* chore: check broadcast continuous
* chore: update log
* chore: update log
2024-04-21 19:31:24 +08:00
Nathan.fooo
0de64f4f71
chore: enable multiple thread of collab-rt crate ( #484 )
2024-04-21 19:09:16 +08:00
Nathan.fooo
1515ccdb80
chore: fix encode message ( #482 )
2024-04-21 14:23:31 +08:00
Nathan.fooo
123484c864
chore: sync missing update from vector ( #481 )
2024-04-20 20:50:16 +08:00
Nathan.fooo
9e1c06a5af
chore: update log ( #480 )
2024-04-20 10:53:35 +08:00
Nathan.fooo
970fbaed57
feat: using transaction to write multiple records ( #477 )
...
* chore: impl batch write
* chore: update test
* chore: using save point to optimize write
* chore: update docs
* chore: fix test
* chore: increase write speed
* chore: use redis sorted set
* chore: fallback to write to disk directly when fail to queue
* chore: fix test
* chore: fix test
* chore: update log
* chore: add metrics
2024-04-19 15:22:57 +08:00
Nathan.fooo
4168d72390
chore: using redis conn for each action ( #476 )
...
* chore: batch insert
* chore: opti redis conn
* chore: fix test
2024-04-17 11:41:50 +08:00
nathan
585bd83f1c
chore: update log
2024-04-16 21:10:16 +08:00
Nathan.fooo
8ab7815740
chore: reduce pool lock ( #475 )
...
* chore: reduce pool lock
* chore: clippy
2024-04-16 20:26:26 +08:00
Nathan.fooo
4d36f7e9e6
chore: fix potential sync issue ( #474 )
...
* chore: retry for handle message
* chore: retry when tring to lock the collab
2024-04-16 20:07:47 +08:00
Nathan.fooo
0be4d2d5b5
ci: try to fix flaky test ( #473 )
...
* chore: update ping config
* chore: fix test
* chore: fix test
2024-04-16 18:20:36 +08:00
Nathan.fooo
f3279e9b4e
feat: implement grpc for history server ( #470 )
...
* ci: docker compose for ci
* chore: add test
* chore: imple grpc
* chore: fix test
* chore: fix ci
2024-04-16 14:10:56 +08:00
Kilu.He
5041f9f164
feat: support subscribe token ( #464 )
...
* feat: support subscribe token
* feat: support get collab
* feat: support browser rule for get collab
* fix: update collab version
2024-04-15 14:46:30 +08:00
Nathan.fooo
3901356e8a
chore: bump collab version ( #471 )
2024-04-15 12:35:14 +08:00
Nathan.fooo
28e0e74fd1
feat: Implement history(1) ( #466 )
...
* chore: update collab commit
* chore: collab history test
* chore: collab history test
* chore: impl redis stream
* chore: impl redis stream test
* chore: impl migration
* chore: implement history sql
* chore: add test
* chore: add test
* chore: fix test
* chore: update log and test
* chore: add xtask
* chore: clippy
* chore: impl api
* chore: add missing sqlx files
* chore: fix test
* chore: fix test
2024-04-15 09:18:19 +08:00
Nathan.fooo
baeeb2c5ce
chore: do not wait insert to redis finish when calling get collab ( #468 )
2024-04-13 10:26:05 +08:00
Nathan.fooo
ecbc935d4b
chore: using spawn blocking ( #467 )
2024-04-13 00:08:13 +08:00
Zack
9a5636caec
chore: get collab http ( #463 )
...
* chore: get collab http
* fix: use correct version
* fix: collab url
* feat: update collab access control middleware
2024-04-12 11:08:38 +08:00
Lucas.Xu
85ac96a24b
chore: add comment for sign_in_with_magic_link
2024-04-10 11:07:14 +08:00
Lucas.Xu
09469e86ca
feat: expose magic link api
2024-04-10 10:15:50 +08:00
Nathan.fooo
e9097107e5
chore: Disable multi thread ( #458 )
...
* chore: disable multiple thread
* chore: clippy
2024-04-09 10:07:40 +08:00
Zack Fu Zi Xiang
bedae36f8e
chore: merge with main
2024-04-09 09:14:20 +08:00
nathan
84159e4c2c
chore: remove unused deps
2024-04-08 21:27:56 +08:00
nathan
c4c8911af2
chore: add test
2024-04-08 18:23:25 +08:00
nathan
131c9ed65f
chore: use join
2024-04-08 17:23:26 +08:00
Nathan.fooo
b1c3d779ba
chore: reduce save collab db operations ( #455 )
...
* chore: reduce save collab db operations
* chore: clippy
* chore: add test
* chore: add test
* chore: add test
2024-04-08 14:50:51 +08:00
nathan
4c00236069
chore: enable logs in client api
2024-04-07 16:31:56 +08:00
Nathan.fooo
b1a6338527
refactor: actix-ws ( #453 )
...
* chore: deduplicate ws message
* chore: remove retry when sending client ws message
* chore: prepare client/server actor test
2024-04-07 12:43:29 +08:00
Nathan.fooo
428c3feef2
chore: create default workspace database ( #454 )
...
* chore: create default workspace database
* chore: fix clppy
2024-04-06 21:04:12 +08:00
Zack Fu Zi Xiang
182fefdcd7
feat: add file storage limit error code
2024-04-06 18:18:17 +08:00
Nathan.fooo
bdee9fa8dc
feat: add feature brotli ( #452 )
...
* feat: add feature brotli
* chore: update reqwest version
* chore: update actix-http
* chore: fix wasm build
2024-04-06 16:43:38 +08:00
Nathan.fooo
6b7af44370
chore: enable multiple thread ( #451 )
...
* chore: enable multiple thread
* chore: fix test
* chore: fix test
2024-04-06 15:13:15 +08:00
Zack Fu Zi Xiang
5fc7333b6f
feat: add limit error codes
2024-04-05 20:54:12 +08:00
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
40f88a6231
fix: group might not be ready to receive message ( #445 )
2024-04-04 15:13:55 +08:00
nathan
aa4df32f6d
chore: update logs
2024-04-04 09:47:40 +08:00
Zack Fu Zi Xiang
8e27e94804
chore: replace test using invite and accept workspace
2024-04-04 00:03:36 +08:00
nathan
51020b8f03
chore: update logs for encoding collab
2024-04-03 15:02:24 +08:00
nathan
d822391dbc
chore: update logs for encoding collab
2024-04-03 15:02:11 +08:00