mirror of
https://github.com/AppFlowy-IO/AppFlowy.git
synced 2024-08-30 18:12:39 +00:00
feat: cloud workspace api (#4469)
* feat: workspace api * feat: added cloud apis for add and delete workspace * feat: add and delete workspace event handlers * chore: rust fmt * chore: save user workspace * test: add test * test: add test * chore: add to gitignore * feat: update api add name to workspace * chore: cargo clippy and rename to create * chore: add envrc and direnv to gitignore * chore: change name to create workspace instead of add workspace * chore: update client api rev * feat: add create workspace impl * chore: restore gitignore to original * test: fix create workspace event test * fix: change delete workspace input * fix: compile * fix: create workspace test * feat: add error code for request payload too large * chore: remove cargo backup files * feat: add is async option for upload file handler * chore: update client api version --------- Co-authored-by: nathan <nathan@appflowy.io>
This commit is contained in:
@ -45,7 +45,7 @@ async fn supabase_create_database_test() {
|
||||
}
|
||||
|
||||
let updates_by_oid = database_service
|
||||
.batch_get_collab_doc_state_db(row_ids, CollabType::DatabaseRow, "fake_workspace_id")
|
||||
.batch_get_database_object_doc_state(row_ids, CollabType::DatabaseRow, "fake_workspace_id")
|
||||
.await
|
||||
.unwrap();
|
||||
|
||||
|
@ -69,7 +69,7 @@ async fn supabase_get_folder_test() {
|
||||
|
||||
// let updates = collab_service.get_all_updates(&collab_object).await.unwrap();
|
||||
let updates = folder_service
|
||||
.get_collab_doc_state_f(
|
||||
.get_folder_doc_state(
|
||||
&user.latest_workspace.id,
|
||||
user.user_id,
|
||||
CollabType::Folder,
|
||||
@ -86,7 +86,7 @@ async fn supabase_get_folder_test() {
|
||||
.unwrap();
|
||||
}
|
||||
let updates = folder_service
|
||||
.get_collab_doc_state_f(
|
||||
.get_folder_doc_state(
|
||||
&user.latest_workspace.id,
|
||||
user.user_id,
|
||||
CollabType::Folder,
|
||||
@ -157,7 +157,7 @@ async fn supabase_duplicate_updates_test() {
|
||||
.await
|
||||
.unwrap();
|
||||
let first_init_sync_update = folder_service
|
||||
.get_collab_doc_state_f(
|
||||
.get_folder_doc_state(
|
||||
&user.latest_workspace.id,
|
||||
user.user_id,
|
||||
CollabType::Folder,
|
||||
@ -179,7 +179,7 @@ async fn supabase_duplicate_updates_test() {
|
||||
.await
|
||||
.unwrap();
|
||||
let second_init_sync_update = folder_service
|
||||
.get_collab_doc_state_f(
|
||||
.get_folder_doc_state(
|
||||
&user.latest_workspace.id,
|
||||
user.user_id,
|
||||
CollabType::Folder,
|
||||
@ -271,7 +271,7 @@ async fn supabase_diff_state_vector_test() {
|
||||
let old_version_doc = Doc::new();
|
||||
let map = { old_version_doc.get_or_insert_map("map") };
|
||||
let doc_state = folder_service
|
||||
.get_collab_doc_state_f(
|
||||
.get_folder_doc_state(
|
||||
&user.latest_workspace.id,
|
||||
user.user_id,
|
||||
CollabType::Folder,
|
||||
|
Reference in New Issue
Block a user