[PR #5732] [CLOSED] feat: ai plan billing #6974

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

📋 Pull Request Information

Original PR: https://github.com/AppFlowy-IO/AppFlowy/pull/5732
Author: @Xazin
Created: 7/14/2024
Status: Closed

Base: mainHead: feat/ai-plan-billing


📝 Commits (10+)

  • 7c77f0e feat: start on AI plan+billing UI
  • 00551bd chore: enable plan and billing
  • 0802651 feat: cache workspace subscription + minor fixes (#5705)
  • 89f31b9 feat: update api from billing
  • ea0dbe9 Merge pull request #5708 from AppFlowy-IO/feat/ai-plan-billing-api
  • 647934b chore: merge wih main
  • 4c18b2b feat: add api for workspace subscription info (#5717)
  • 792e6f1 feat: refactor and start integrating AI plans
  • 61419e3 feat: refine UI and add business logic for AI
  • e9715ab feat: complete UIUX for AI and limits

📊 Changes

425 files changed (+10233 additions, -8527 deletions)

View changed files

.github/workflows/deploy_test_web.yaml (+0 -72)
📝 .github/workflows/release.yml (+2 -2)
📝 CHANGELOG.md (+4 -0)
📝 frontend/Makefile.toml (+1 -1)
📝 frontend/appflowy_flutter/integration_test/desktop/uncategorized/empty_test.dart (+2 -1)
📝 frontend/appflowy_flutter/integration_test/desktop/uncategorized/import_files_test.dart (+2 -2)
📝 frontend/appflowy_flutter/integration_test/desktop/uncategorized/share_markdown_test.dart (+4 -3)
📝 frontend/appflowy_flutter/lib/env/env.dart (+7 -0)
📝 frontend/appflowy_flutter/lib/plugins/ai_chat/application/chat_bloc.dart (+2 -2)
📝 frontend/appflowy_flutter/lib/plugins/ai_chat/presentation/ai_message_bubble.dart (+20 -3)
📝 frontend/appflowy_flutter/lib/plugins/ai_chat/presentation/chat_welcome_page.dart (+1 -2)
frontend/appflowy_flutter/lib/plugins/ai_chat/presentation/message/ai_markdown_text.dart (+377 -0)
📝 frontend/appflowy_flutter/lib/plugins/ai_chat/presentation/message/ai_text_message.dart (+2 -242)
📝 frontend/appflowy_flutter/lib/plugins/ai_chat/presentation/message/user_text_message.dart (+0 -1)
📝 frontend/appflowy_flutter/lib/plugins/document/application/document_bloc.dart (+7 -0)
📝 frontend/appflowy_flutter/lib/plugins/document/application/document_data_pb_extension.dart (+8 -0)
📝 frontend/appflowy_flutter/lib/plugins/document/application/document_share_bloc.dart (+187 -29)
📝 frontend/appflowy_flutter/lib/plugins/document/application/editor_transaction_adapter.dart (+23 -13)
📝 frontend/appflowy_flutter/lib/plugins/document/presentation/editor_plugins/mobile_toolbar_v3/appflowy_mobile_toolbar.dart (+21 -5)
frontend/appflowy_flutter/lib/plugins/document/presentation/editor_plugins/parsers/markdown_code_parser.dart (+52 -0)

...and 80 more files

📄 Description

We need to clean up this branch, there's a commit that is a bit broken.

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/5732 **Author:** [@Xazin](https://github.com/Xazin) **Created:** 7/14/2024 **Status:** ❌ Closed **Base:** `main` ← **Head:** `feat/ai-plan-billing` --- ### 📝 Commits (10+) - [`7c77f0e`](https://github.com/AppFlowy-IO/AppFlowy/commit/7c77f0e9a96fb6f2ac91b3721e08e91a8a7629d1) feat: start on AI plan+billing UI - [`00551bd`](https://github.com/AppFlowy-IO/AppFlowy/commit/00551bd1d23944f251b1222dc0237c313c9166a4) chore: enable plan and billing - [`0802651`](https://github.com/AppFlowy-IO/AppFlowy/commit/0802651546adde0baf8625975411b87eca297e2f) feat: cache workspace subscription + minor fixes (#5705) - [`89f31b9`](https://github.com/AppFlowy-IO/AppFlowy/commit/89f31b98d6fbde576b66f2979fac4eb4b30da2db) feat: update api from billing - [`ea0dbe9`](https://github.com/AppFlowy-IO/AppFlowy/commit/ea0dbe9a9a47fd44e8fdc5cdc94d3fc9c9c75f57) Merge pull request #5708 from AppFlowy-IO/feat/ai-plan-billing-api - [`647934b`](https://github.com/AppFlowy-IO/AppFlowy/commit/647934bf41171b0d2b42631ed0a2cb58bbaa4b1f) chore: merge wih main - [`4c18b2b`](https://github.com/AppFlowy-IO/AppFlowy/commit/4c18b2bc9d1e312963331821ff50132695aaa291) feat: add api for workspace subscription info (#5717) - [`792e6f1`](https://github.com/AppFlowy-IO/AppFlowy/commit/792e6f13705ba9e54af339b5225fbffe1c95f970) feat: refactor and start integrating AI plans - [`61419e3`](https://github.com/AppFlowy-IO/AppFlowy/commit/61419e305c0fdfbfc50dfe999cc798a5a8000153) feat: refine UI and add business logic for AI - [`e9715ab`](https://github.com/AppFlowy-IO/AppFlowy/commit/e9715abe905c15b049e7b0bbfa33652a1989d38d) feat: complete UIUX for AI and limits ### 📊 Changes **425 files changed** (+10233 additions, -8527 deletions) <details> <summary>View changed files</summary> ➖ `.github/workflows/deploy_test_web.yaml` (+0 -72) 📝 `.github/workflows/release.yml` (+2 -2) 📝 `CHANGELOG.md` (+4 -0) 📝 `frontend/Makefile.toml` (+1 -1) 📝 `frontend/appflowy_flutter/integration_test/desktop/uncategorized/empty_test.dart` (+2 -1) 📝 `frontend/appflowy_flutter/integration_test/desktop/uncategorized/import_files_test.dart` (+2 -2) 📝 `frontend/appflowy_flutter/integration_test/desktop/uncategorized/share_markdown_test.dart` (+4 -3) 📝 `frontend/appflowy_flutter/lib/env/env.dart` (+7 -0) 📝 `frontend/appflowy_flutter/lib/plugins/ai_chat/application/chat_bloc.dart` (+2 -2) 📝 `frontend/appflowy_flutter/lib/plugins/ai_chat/presentation/ai_message_bubble.dart` (+20 -3) 📝 `frontend/appflowy_flutter/lib/plugins/ai_chat/presentation/chat_welcome_page.dart` (+1 -2) ➕ `frontend/appflowy_flutter/lib/plugins/ai_chat/presentation/message/ai_markdown_text.dart` (+377 -0) 📝 `frontend/appflowy_flutter/lib/plugins/ai_chat/presentation/message/ai_text_message.dart` (+2 -242) 📝 `frontend/appflowy_flutter/lib/plugins/ai_chat/presentation/message/user_text_message.dart` (+0 -1) 📝 `frontend/appflowy_flutter/lib/plugins/document/application/document_bloc.dart` (+7 -0) 📝 `frontend/appflowy_flutter/lib/plugins/document/application/document_data_pb_extension.dart` (+8 -0) 📝 `frontend/appflowy_flutter/lib/plugins/document/application/document_share_bloc.dart` (+187 -29) 📝 `frontend/appflowy_flutter/lib/plugins/document/application/editor_transaction_adapter.dart` (+23 -13) 📝 `frontend/appflowy_flutter/lib/plugins/document/presentation/editor_plugins/mobile_toolbar_v3/appflowy_mobile_toolbar.dart` (+21 -5) ➕ `frontend/appflowy_flutter/lib/plugins/document/presentation/editor_plugins/parsers/markdown_code_parser.dart` (+52 -0) _...and 80 more files_ </details> ### 📄 Description We need to clean up this branch, there's a [commit ](https://github.com/AppFlowy-IO/AppFlowy/commit/647934bf41171b0d2b42631ed0a2cb58bbaa4b1f)that is a bit broken. ### 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:31 +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#6974
No description provided.