[PR #4469] [MERGED] Cloud workspace api #6260

Closed
opened 2026-03-23 22:22:26 +00:00 by mirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/AppFlowy-IO/AppFlowy/pull/4469
Author: @speed2exe
Created: 1/23/2024
Status: Merged
Merged: 2/3/2024
Merged by: @appflowy

Base: mainHead: cloud-workspace-api


📝 Commits (10+)

  • 60c32b0 feat: workspace api
  • 686b160 feat: added cloud apis for add and delete workspace
  • 31f66e7 feat: add and delete workspace event handlers
  • 9c76fa5 chore: rust fmt
  • 4af1ca1 chore: save user workspace
  • 0153b86 test: add test
  • 206949e test: add test
  • 64f506f chore: add to gitignore
  • 095bc4f feat: update api add name to workspace
  • 3ea8278 Merge branch 'main' into cloud-workspace-api

📊 Changes

46 files changed (+457 additions, -128 deletions)

View changed files

📝 frontend/appflowy_tauri/src-tauri/Cargo.lock (+1 -0)
📝 frontend/rust-lib/Cargo.lock (+1 -0)
📝 frontend/rust-lib/event-integration/src/document_event.rs (+7 -0)
📝 frontend/rust-lib/event-integration/src/lib.rs (+1 -1)
📝 frontend/rust-lib/event-integration/src/user_event.rs (+45 -3)
📝 frontend/rust-lib/event-integration/tests/database/supabase_test/helper.rs (+1 -1)
📝 frontend/rust-lib/event-integration/tests/folder/local_test/folder_test.rs (+1 -1)
📝 frontend/rust-lib/event-integration/tests/folder/local_test/test.rs (+4 -4)
📝 frontend/rust-lib/event-integration/tests/folder/supabase_test/helper.rs (+1 -1)
📝 frontend/rust-lib/event-integration/tests/user/af_cloud_test/mod.rs (+1 -0)
frontend/rust-lib/event-integration/tests/user/af_cloud_test/workspace_test.rs (+52 -0)
📝 frontend/rust-lib/event-integration/tests/user/local_test/user_profile_test.rs (+2 -7)
📝 frontend/rust-lib/event-integration/tests/user/supabase_test/auth_test.rs (+1 -2)
📝 frontend/rust-lib/flowy-core/src/integrate/trait_impls.rs (+10 -10)
📝 frontend/rust-lib/flowy-core/src/integrate/user.rs (+1 -1)
📝 frontend/rust-lib/flowy-database-pub/src/cloud.rs (+3 -5)
📝 frontend/rust-lib/flowy-database2/src/manager.rs (+16 -12)
📝 frontend/rust-lib/flowy-database2/src/services/database/database_editor.rs (+15 -3)
📝 frontend/rust-lib/flowy-document/src/entities.rs (+3 -0)
📝 frontend/rust-lib/flowy-document/src/event_handler.rs (+4 -1)

...and 26 more files

📄 Description

AppFlowy Cloud Support:

  • Add Workspace
  • Remove Workplace

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/AppFlowy-IO/AppFlowy/pull/4469 **Author:** [@speed2exe](https://github.com/speed2exe) **Created:** 1/23/2024 **Status:** ✅ Merged **Merged:** 2/3/2024 **Merged by:** [@appflowy](https://github.com/appflowy) **Base:** `main` ← **Head:** `cloud-workspace-api` --- ### 📝 Commits (10+) - [`60c32b0`](https://github.com/AppFlowy-IO/AppFlowy/commit/60c32b00b9ab47b904216a0b6ccfa73e62fb54b6) feat: workspace api - [`686b160`](https://github.com/AppFlowy-IO/AppFlowy/commit/686b1603ef8eea5fa961f6e8f23f7a88595bcb0a) feat: added cloud apis for add and delete workspace - [`31f66e7`](https://github.com/AppFlowy-IO/AppFlowy/commit/31f66e7b839c6490253b18877137448b3cfddd12) feat: add and delete workspace event handlers - [`9c76fa5`](https://github.com/AppFlowy-IO/AppFlowy/commit/9c76fa57bfbf793439dceeb9653596fecdc6d77f) chore: rust fmt - [`4af1ca1`](https://github.com/AppFlowy-IO/AppFlowy/commit/4af1ca1c32d823c2035eb9cbe7e742578beb4571) chore: save user workspace - [`0153b86`](https://github.com/AppFlowy-IO/AppFlowy/commit/0153b86e9bd17d91d9d4bdc6fe74ab4147cf307c) test: add test - [`206949e`](https://github.com/AppFlowy-IO/AppFlowy/commit/206949ee15b3b234a5044f79d3ff7599dd06ba3e) test: add test - [`64f506f`](https://github.com/AppFlowy-IO/AppFlowy/commit/64f506f9dc0c526b0c8047b0c10a9659acd48e73) chore: add to gitignore - [`095bc4f`](https://github.com/AppFlowy-IO/AppFlowy/commit/095bc4f41f6de5dfcb301acc12767da8989bf1b2) feat: update api add name to workspace - [`3ea8278`](https://github.com/AppFlowy-IO/AppFlowy/commit/3ea827814663a94bee651a984ff5d72a9ed2b581) Merge branch 'main' into cloud-workspace-api ### 📊 Changes **46 files changed** (+457 additions, -128 deletions) <details> <summary>View changed files</summary> 📝 `frontend/appflowy_tauri/src-tauri/Cargo.lock` (+1 -0) 📝 `frontend/rust-lib/Cargo.lock` (+1 -0) 📝 `frontend/rust-lib/event-integration/src/document_event.rs` (+7 -0) 📝 `frontend/rust-lib/event-integration/src/lib.rs` (+1 -1) 📝 `frontend/rust-lib/event-integration/src/user_event.rs` (+45 -3) 📝 `frontend/rust-lib/event-integration/tests/database/supabase_test/helper.rs` (+1 -1) 📝 `frontend/rust-lib/event-integration/tests/folder/local_test/folder_test.rs` (+1 -1) 📝 `frontend/rust-lib/event-integration/tests/folder/local_test/test.rs` (+4 -4) 📝 `frontend/rust-lib/event-integration/tests/folder/supabase_test/helper.rs` (+1 -1) 📝 `frontend/rust-lib/event-integration/tests/user/af_cloud_test/mod.rs` (+1 -0) ➕ `frontend/rust-lib/event-integration/tests/user/af_cloud_test/workspace_test.rs` (+52 -0) 📝 `frontend/rust-lib/event-integration/tests/user/local_test/user_profile_test.rs` (+2 -7) 📝 `frontend/rust-lib/event-integration/tests/user/supabase_test/auth_test.rs` (+1 -2) 📝 `frontend/rust-lib/flowy-core/src/integrate/trait_impls.rs` (+10 -10) 📝 `frontend/rust-lib/flowy-core/src/integrate/user.rs` (+1 -1) 📝 `frontend/rust-lib/flowy-database-pub/src/cloud.rs` (+3 -5) 📝 `frontend/rust-lib/flowy-database2/src/manager.rs` (+16 -12) 📝 `frontend/rust-lib/flowy-database2/src/services/database/database_editor.rs` (+15 -3) 📝 `frontend/rust-lib/flowy-document/src/entities.rs` (+3 -0) 📝 `frontend/rust-lib/flowy-document/src/event_handler.rs` (+4 -1) _...and 26 more files_ </details> ### 📄 Description AppFlowy Cloud Support: - Add Workspace - Remove Workplace --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
mirror 2026-03-23 22:22:26 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
AppFlowy-IO/AppFlowy#6260
No description provided.