[PR #5763] [CLOSED] chore: Billing error code #6997

Closed
opened 2026-03-23 23:17:38 +00:00 by mirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/AppFlowy-IO/AppFlowy/pull/5763
Author: @appflowy
Created: 7/19/2024
Status: Closed

Base: mainHead: feat/ai-billing-dart-conflict


📝 Commits (10+)

  • 81acba4 feat: start on AI plan+billing UI
  • dd5bd23 chore: enable plan and billing
  • 4e1be1c feat: cache workspace subscription + minor fixes (#5705)
  • 5961e8b feat: update api from billing
  • f2fc35f feat: add api for workspace subscription info (#5717)
  • c04eb18 feat: refactor and start integrating AI plans
  • 5cbfbd5 feat: refine UI and add business logic for AI
  • c9827e7 feat: complete UIUX for AI and limits
  • f60a4a7 chore: remove resolved todo
  • 5268820 chore: localize remove addon dialog

📊 Changes

53 files changed (+2556 additions, -822 deletions)

View changed files

📝 frontend/appflowy_flutter/lib/shared/feature_flags.dart (+2 -1)
📝 frontend/appflowy_flutter/lib/startup/tasks/appflowy_cloud_task.dart (+2 -1)
📝 frontend/appflowy_flutter/lib/user/application/user_service.dart (+28 -6)
📝 frontend/appflowy_flutter/lib/workspace/application/settings/billing/settings_billing_bloc.dart (+252 -41)
📝 frontend/appflowy_flutter/lib/workspace/application/settings/plan/settings_plan_bloc.dart (+101 -52)
📝 frontend/appflowy_flutter/lib/workspace/application/settings/plan/workspace_subscription_ext.dart (+98 -9)
📝 frontend/appflowy_flutter/lib/workspace/application/settings/plan/workspace_usage_ext.dart (+2 -2)
frontend/appflowy_flutter/lib/workspace/application/sidebar/billing/sidebar_billing_bloc.dart (+43 -0)
📝 frontend/appflowy_flutter/lib/workspace/application/subscription_success_listenable/subscription_success_listenable.dart (+17 -1)
📝 frontend/appflowy_flutter/lib/workspace/presentation/home/menu/sidebar/space/shared_widget.dart (+4 -3)
📝 frontend/appflowy_flutter/lib/workspace/presentation/settings/pages/settings_account_view.dart (+5 -5)
📝 frontend/appflowy_flutter/lib/workspace/presentation/settings/pages/settings_billing_view.dart (+472 -18)
📝 frontend/appflowy_flutter/lib/workspace/presentation/settings/pages/settings_manage_data_view.dart (+8 -10)
📝 frontend/appflowy_flutter/lib/workspace/presentation/settings/pages/settings_plan_comparison_dialog.dart (+88 -89)
📝 frontend/appflowy_flutter/lib/workspace/presentation/settings/pages/settings_plan_view.dart (+421 -228)
📝 frontend/appflowy_flutter/lib/workspace/presentation/settings/pages/settings_workspace_view.dart (+11 -14)
📝 frontend/appflowy_flutter/lib/workspace/presentation/settings/settings_dialog.dart (+4 -1)
📝 frontend/appflowy_flutter/lib/workspace/presentation/settings/shared/flowy_gradient_button.dart (+1 -1)
📝 frontend/appflowy_flutter/lib/workspace/presentation/settings/shared/settings_alert_dialog.dart (+48 -8)
📝 frontend/appflowy_flutter/lib/workspace/presentation/settings/shared/single_setting_action.dart (+103 -21)

...and 33 more files

📄 Description

Feature Preview


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/5763 **Author:** [@appflowy](https://github.com/appflowy) **Created:** 7/19/2024 **Status:** ❌ Closed **Base:** `main` ← **Head:** `feat/ai-billing-dart-conflict` --- ### 📝 Commits (10+) - [`81acba4`](https://github.com/AppFlowy-IO/AppFlowy/commit/81acba4388812ec0dcc244b07db9c07a84d8552d) feat: start on AI plan+billing UI - [`dd5bd23`](https://github.com/AppFlowy-IO/AppFlowy/commit/dd5bd2366eb216e662830dc7a6a1e21b566c8630) chore: enable plan and billing - [`4e1be1c`](https://github.com/AppFlowy-IO/AppFlowy/commit/4e1be1c2dbba83bbe77de4b9592734e189285e28) feat: cache workspace subscription + minor fixes (#5705) - [`5961e8b`](https://github.com/AppFlowy-IO/AppFlowy/commit/5961e8bfb20dc6553986df0ecab339311737ca08) feat: update api from billing - [`f2fc35f`](https://github.com/AppFlowy-IO/AppFlowy/commit/f2fc35f6a162327d202a96931da714493400a993) feat: add api for workspace subscription info (#5717) - [`c04eb18`](https://github.com/AppFlowy-IO/AppFlowy/commit/c04eb18d7de1054595e685dcfcd4c3b879c31d90) feat: refactor and start integrating AI plans - [`5cbfbd5`](https://github.com/AppFlowy-IO/AppFlowy/commit/5cbfbd534cd16f907a5bab1eebe0328d5099b3a6) feat: refine UI and add business logic for AI - [`c9827e7`](https://github.com/AppFlowy-IO/AppFlowy/commit/c9827e7e58faa55aabe0f79eefee07307b6e27a0) feat: complete UIUX for AI and limits - [`f60a4a7`](https://github.com/AppFlowy-IO/AppFlowy/commit/f60a4a704cfe2d2fac5c6bedbd5c15982e294072) chore: remove resolved todo - [`5268820`](https://github.com/AppFlowy-IO/AppFlowy/commit/5268820cadc4356a9b3bc244906f1588dee8bea2) chore: localize remove addon dialog ### 📊 Changes **53 files changed** (+2556 additions, -822 deletions) <details> <summary>View changed files</summary> 📝 `frontend/appflowy_flutter/lib/shared/feature_flags.dart` (+2 -1) 📝 `frontend/appflowy_flutter/lib/startup/tasks/appflowy_cloud_task.dart` (+2 -1) 📝 `frontend/appflowy_flutter/lib/user/application/user_service.dart` (+28 -6) 📝 `frontend/appflowy_flutter/lib/workspace/application/settings/billing/settings_billing_bloc.dart` (+252 -41) 📝 `frontend/appflowy_flutter/lib/workspace/application/settings/plan/settings_plan_bloc.dart` (+101 -52) 📝 `frontend/appflowy_flutter/lib/workspace/application/settings/plan/workspace_subscription_ext.dart` (+98 -9) 📝 `frontend/appflowy_flutter/lib/workspace/application/settings/plan/workspace_usage_ext.dart` (+2 -2) ➕ `frontend/appflowy_flutter/lib/workspace/application/sidebar/billing/sidebar_billing_bloc.dart` (+43 -0) 📝 `frontend/appflowy_flutter/lib/workspace/application/subscription_success_listenable/subscription_success_listenable.dart` (+17 -1) 📝 `frontend/appflowy_flutter/lib/workspace/presentation/home/menu/sidebar/space/shared_widget.dart` (+4 -3) 📝 `frontend/appflowy_flutter/lib/workspace/presentation/settings/pages/settings_account_view.dart` (+5 -5) 📝 `frontend/appflowy_flutter/lib/workspace/presentation/settings/pages/settings_billing_view.dart` (+472 -18) 📝 `frontend/appflowy_flutter/lib/workspace/presentation/settings/pages/settings_manage_data_view.dart` (+8 -10) 📝 `frontend/appflowy_flutter/lib/workspace/presentation/settings/pages/settings_plan_comparison_dialog.dart` (+88 -89) 📝 `frontend/appflowy_flutter/lib/workspace/presentation/settings/pages/settings_plan_view.dart` (+421 -228) 📝 `frontend/appflowy_flutter/lib/workspace/presentation/settings/pages/settings_workspace_view.dart` (+11 -14) 📝 `frontend/appflowy_flutter/lib/workspace/presentation/settings/settings_dialog.dart` (+4 -1) 📝 `frontend/appflowy_flutter/lib/workspace/presentation/settings/shared/flowy_gradient_button.dart` (+1 -1) 📝 `frontend/appflowy_flutter/lib/workspace/presentation/settings/shared/settings_alert_dialog.dart` (+48 -8) 📝 `frontend/appflowy_flutter/lib/workspace/presentation/settings/shared/single_setting_action.dart` (+103 -21) _...and 33 more files_ </details> ### 📄 Description <!--- Thank you for submitting a pull request to AppFlowy. The team will dedicate their best efforts to reviewing and approving your pull request. If you have any questions about the project or feedback for us, please join our [Discord](https://discord.gg/wdjWUXXhtw). --> <!--- If your pull request adds a new feature, please drag and drop a video into this section to showcase what you've done! If not, you may delete this section. --> ### Feature Preview <!--- List at least one issue here that this PR addresses. If it fixes the issue, please use the [fixes](https://docs.github.com/en/get-started/writing-on-github/working-with-advanced-formatting/using-keywords-in-issues-and-pull-requests) keyword to close the issue. For example: fixes https://github.com/AppFlowy-IO/AppFlowy/pull/2106 --> --- <!--- Before you mark this PR ready for review, run through this checklist! --> #### 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 23:17:38 +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#6997
No description provided.