Bartosz Sypytkowski
66deaf3fa3
chore: move collab cache for appflowy collaborate service and add metrics ( #1045 )
...
* chore: move collab cache for appflowy collaborate service and add metrics
* chore: add histogram for measuring time spent in postgres transactions
* chore: delete blobs in chunks
* chore: bring back redis cache filling by import worker
* chore: cargo fmt
* chore: make import workspace update existing collabs
* chore: bulk insert collab deduplicate records
2024-12-06 19:55:51 +08:00
Nathan.fooo
a3a581ea4e
chore: fix import test ( #941 )
...
* chore: fix import test
* chore: enable test
* chore: fix build
* chore: update test
2024-10-31 15:18:30 +08:00
Nathan.fooo
9629d4cefa
chore: add limit for importing zip file ( #938 )
...
* chore: add limitation for import zip file
* chore: support upload big file
* chore: implement client api
* chore: implement client api
* chore: implement client api
* chore: update logs
* chore: check file size
* chore: last process at
* chore: set content type
* chore: fix test
* chore: try test
* chore: temporary disable test
2024-10-28 08:51:34 +08:00
Nathan.fooo
9942e68089
chore: imported workspace should not become the latest visting workspace ( #890 )
...
* chore: imported workspace should not become the latest visting workspace
* chore: sqlx files
* chore: update test
* chore: fmt
2024-10-16 21:02:05 +08:00
Nathan.fooo
14cfaa0bbd
chore: insert metadata after import notion zip file ( #871 )
...
* chore: insert metadata after import notion zip file
* chore: update logs
2024-10-10 22:32:02 +08:00
Nathan.fooo
98347b81ea
fix: import notion zip file as workspace ( #868 )
...
* chore: insert content length in header
* chore: custom header
* chore: workspace name
* chore: file name
* chore: handle file name that is not utf8 encode
* chore: clippy
* fix: end of file when unzip file
* chore: docs
2024-10-09 21:27:24 +08:00
Nathan.fooo
820db6564e
chore: create space view for imported notion zip file ( #863 )
2024-10-07 12:41:45 +08:00
Nathan.fooo
38ff1874e4
chore: using copy to improve write speed of batch collab api endpoint ( #862 )
...
* chore: using copy to improve write speed of batch collab api endpoint
* chore: insert to redis
* chore: fix compile
2024-10-07 08:58:19 +08:00
Nathan.fooo
9c0dffacef
feat: implement import notion zip file api endpoint ( #840 )
...
* chore: implement api endpoint
* chore: worker
* chore: async zip
* chore: test bulk insert
* chore: insert collab
* chore: custom task
* chore: consume un acked message
* chore: fix compile
* chore: add test
* test: update
* chore: save import record
* chore: save import record
* chore: fix ci
* chore: remove unused deps
* chore: update docker file
* chore: build worker images
* chore: use small int
* chore: use small int
* chore: rm protoc deps in runtime
* chore: move collab cache to database crate
* chore: update test
* chore: rm health api endpoint
* chore: clippy
* chore: update ci
* chore: add test
* chore: upgrade collab
* chore: clippy
* chore: update test
* chore: use custom host
* chore: config nginx
* chore: install cert
2024-10-03 22:22:29 +08:00