[PR #4373] [MERGED] Workspace service #6222

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

📋 Pull Request Information

Original PR: https://github.com/AppFlowy-IO/AppFlowy/pull/4373
Author: @appflowy
Created: 1/12/2024
Status: Merged
Merged: 1/12/2024
Merged by: @appflowy

Base: mainHead: workspace_service


📝 Commits (10+)

  • d79caf4 refactor: user manager
  • 113fda2 feat: implement workspace service
  • 2e771d1 Merge branch 'main' into workspace_service
  • 603e655 Merge branch 'main' into workspace_service
  • c145748 refactor: migrate user data when sign up
  • 1878c16 chore: fmt
  • 03c6b5b chore: enable beta cloud
  • 9211be0 chore: update ci
  • 4543e1f chore: trim slash
  • 1684e64 Merge branch 'main' into workspace_service

📊 Changes

66 files changed (+881 additions, -1081 deletions)

View changed files

📝 .github/workflows/flutter_ci.yaml (+1 -1)
📝 frontend/appflowy_flutter/integration_test/cloud/anon_user_continue_test.dart (+1 -1)
📝 frontend/appflowy_flutter/integration_test/cloud/appflowy_cloud_auth_test.dart (+4 -4)
📝 frontend/appflowy_flutter/integration_test/cloud/document_sync_test.dart (+2 -2)
📝 frontend/appflowy_flutter/integration_test/cloud/empty_test.dart (+1 -1)
📝 frontend/appflowy_flutter/integration_test/cloud/user_setting_sync_test.dart (+2 -2)
📝 frontend/appflowy_flutter/integration_test/util/base.dart (+12 -1)
📝 frontend/appflowy_flutter/lib/env/cloud_env.dart (+33 -5)
📝 frontend/appflowy_flutter/lib/env/env.dart (+4 -2)
📝 frontend/appflowy_flutter/lib/startup/deps_resolver.dart (+2 -1)
📝 frontend/appflowy_flutter/lib/workspace/application/settings/appflowy_cloud_urls_bloc.dart (+10 -3)
📝 frontend/appflowy_flutter/lib/workspace/application/settings/cloud_setting_bloc.dart (+0 -1)
📝 frontend/appflowy_flutter/lib/workspace/application/settings/setting_file_importer_bloc.dart (+2 -2)
📝 frontend/appflowy_flutter/lib/workspace/presentation/settings/widgets/setting_appflowy_cloud.dart (+88 -26)
📝 frontend/appflowy_flutter/lib/workspace/presentation/settings/widgets/setting_cloud.dart (+8 -2)
📝 frontend/appflowy_flutter/lib/workspace/presentation/settings/widgets/setting_local_cloud.dart (+7 -1)
📝 frontend/appflowy_flutter/lib/workspace/presentation/settings/widgets/setting_supabase_cloud.dart (+3 -1)
📝 frontend/appflowy_flutter/lib/workspace/presentation/settings/widgets/setting_third_party_login.dart (+3 -2)
📝 frontend/resources/translations/en.json (+2 -1)
📝 frontend/rust-lib/event-integration/src/user_event.rs (+6 -5)

...and 46 more files

📄 Description

  1. One click to use AppFlowy Cloud beta
  2. Optimize migrating anon user data when sign in using appflowy cloud.

PR Checklist

  • My code adheres to AppFlowy's Conventions
  • I've listed at least one issue that this PR fixes in the description above.
  • I've added a test(s) to validate changes in this PR, or this PR only contains semantic changes.
  • All existing tests are passing.

🔄 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/4373 **Author:** [@appflowy](https://github.com/appflowy) **Created:** 1/12/2024 **Status:** ✅ Merged **Merged:** 1/12/2024 **Merged by:** [@appflowy](https://github.com/appflowy) **Base:** `main` ← **Head:** `workspace_service` --- ### 📝 Commits (10+) - [`d79caf4`](https://github.com/AppFlowy-IO/AppFlowy/commit/d79caf46ca1ce5b4030eb311bdf6a113a7c71012) refactor: user manager - [`113fda2`](https://github.com/AppFlowy-IO/AppFlowy/commit/113fda2e7c988f16db9e96aa95dfa802d0812ded) feat: implement workspace service - [`2e771d1`](https://github.com/AppFlowy-IO/AppFlowy/commit/2e771d1cf2a38ba692915a3da59de988529029f8) Merge branch 'main' into workspace_service - [`603e655`](https://github.com/AppFlowy-IO/AppFlowy/commit/603e65591c8e486769436230b47af4e8b504180f) Merge branch 'main' into workspace_service - [`c145748`](https://github.com/AppFlowy-IO/AppFlowy/commit/c145748a7015afafb23ac48c00ffd10273caf82c) refactor: migrate user data when sign up - [`1878c16`](https://github.com/AppFlowy-IO/AppFlowy/commit/1878c1608d2948e2fbc6f924860f269ef21ac852) chore: fmt - [`03c6b5b`](https://github.com/AppFlowy-IO/AppFlowy/commit/03c6b5ba3332d5c403e3eca234705fb0e3c96259) chore: enable beta cloud - [`9211be0`](https://github.com/AppFlowy-IO/AppFlowy/commit/9211be0ade765e7fa75da9badee87dc465f8506d) chore: update ci - [`4543e1f`](https://github.com/AppFlowy-IO/AppFlowy/commit/4543e1ffb82064f1b7153af73cd2e7a11f3a9b45) chore: trim slash - [`1684e64`](https://github.com/AppFlowy-IO/AppFlowy/commit/1684e64c4995a78923b60b822f1fc33e09de8d71) Merge branch 'main' into workspace_service ### 📊 Changes **66 files changed** (+881 additions, -1081 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/flutter_ci.yaml` (+1 -1) 📝 `frontend/appflowy_flutter/integration_test/cloud/anon_user_continue_test.dart` (+1 -1) 📝 `frontend/appflowy_flutter/integration_test/cloud/appflowy_cloud_auth_test.dart` (+4 -4) 📝 `frontend/appflowy_flutter/integration_test/cloud/document_sync_test.dart` (+2 -2) 📝 `frontend/appflowy_flutter/integration_test/cloud/empty_test.dart` (+1 -1) 📝 `frontend/appflowy_flutter/integration_test/cloud/user_setting_sync_test.dart` (+2 -2) 📝 `frontend/appflowy_flutter/integration_test/util/base.dart` (+12 -1) 📝 `frontend/appflowy_flutter/lib/env/cloud_env.dart` (+33 -5) 📝 `frontend/appflowy_flutter/lib/env/env.dart` (+4 -2) 📝 `frontend/appflowy_flutter/lib/startup/deps_resolver.dart` (+2 -1) 📝 `frontend/appflowy_flutter/lib/workspace/application/settings/appflowy_cloud_urls_bloc.dart` (+10 -3) 📝 `frontend/appflowy_flutter/lib/workspace/application/settings/cloud_setting_bloc.dart` (+0 -1) 📝 `frontend/appflowy_flutter/lib/workspace/application/settings/setting_file_importer_bloc.dart` (+2 -2) 📝 `frontend/appflowy_flutter/lib/workspace/presentation/settings/widgets/setting_appflowy_cloud.dart` (+88 -26) 📝 `frontend/appflowy_flutter/lib/workspace/presentation/settings/widgets/setting_cloud.dart` (+8 -2) 📝 `frontend/appflowy_flutter/lib/workspace/presentation/settings/widgets/setting_local_cloud.dart` (+7 -1) 📝 `frontend/appflowy_flutter/lib/workspace/presentation/settings/widgets/setting_supabase_cloud.dart` (+3 -1) 📝 `frontend/appflowy_flutter/lib/workspace/presentation/settings/widgets/setting_third_party_login.dart` (+3 -2) 📝 `frontend/resources/translations/en.json` (+2 -1) 📝 `frontend/rust-lib/event-integration/src/user_event.rs` (+6 -5) _...and 46 more files_ </details> ### 📄 Description 1. One click to use AppFlowy Cloud beta 2. Optimize migrating anon user data when sign in using appflowy cloud. #### PR Checklist - [ ] My code adheres to [AppFlowy's Conventions](https://docs.appflowy.io/docs/documentation/software-contributions/conventions) - [ ] I've listed at least one issue that this PR fixes in the description above. - [ ] I've added a test(s) to validate changes in this PR, or this PR only contains semantic changes. - [ ] All existing tests are passing. --- <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:16 +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#6222
No description provided.