[PR #5064] [MERGED] feat: search mvp #6617

Closed
opened 2026-03-23 23:15:49 +00:00 by mirror · 0 comments
Owner

📋 Pull Request Information

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

Base: mainHead: search-mvp


📝 Commits (10+)

  • 5a6a346 feat: implement folder indexer
  • 3941ef3 feat: sqlite search views using fts5
  • 8c73f19 feat: add view indexing to user manager
  • 61256ac feat: implement folder indexer
  • ca1f6aa feat: add sqlite search documents
  • 849362f feat: add document indexing to user manager
  • a398021 feat: add document indexing to folder indexer
  • acd4496 chore: update collab rev
  • df7f147 feat: search frontend integration
  • 8310541 refactor: search index

📊 Changes

121 files changed (+4043 additions, -501 deletions)

View changed files

📝 .github/workflows/rust_ci.yaml (+15 -15)
frontend/appflowy_flutter/integration_test/desktop/command_palette/command_palette_test.dart (+22 -0)
frontend/appflowy_flutter/integration_test/desktop/command_palette/command_palette_test_runner.dart (+14 -0)
frontend/appflowy_flutter/integration_test/desktop/command_palette/folder_search_test.dart (+53 -0)
frontend/appflowy_flutter/integration_test/desktop/command_palette/recent_history_test.dart (+38 -0)
📝 frontend/appflowy_flutter/integration_test/shared/common_operations.dart (+14 -3)
frontend/appflowy_flutter/lib/core/notification/search_notification.dart (+55 -0)
📝 frontend/appflowy_flutter/lib/mobile/presentation/setting/notifications_setting_group.dart (+3 -5)
📝 frontend/appflowy_flutter/lib/plugins/base/icon/icon_picker.dart (+32 -40)
📝 frontend/appflowy_flutter/lib/plugins/base/icon/icon_picker_page.dart (+3 -4)
📝 frontend/appflowy_flutter/lib/plugins/database/grid/presentation/grid_page.dart (+3 -3)
📝 frontend/appflowy_flutter/lib/plugins/database/grid/presentation/mobile_grid_page.dart (+3 -3)
📝 frontend/appflowy_flutter/lib/plugins/document/document_page.dart (+8 -7)
📝 frontend/appflowy_flutter/lib/plugins/document/presentation/editor_plugins/header/document_header_node_widget.dart (+2 -1)
📝 frontend/appflowy_flutter/lib/startup/deps_resolver.dart (+2 -2)
📝 frontend/appflowy_flutter/lib/startup/tasks/app_widget.dart (+19 -8)
📝 frontend/appflowy_flutter/lib/user/application/reminder/reminder_bloc.dart (+9 -9)
frontend/appflowy_flutter/lib/workspace/application/action_navigation/action_navigation_bloc.dart (+134 -0)
📝 frontend/appflowy_flutter/lib/workspace/application/action_navigation/navigation_action.dart (+6 -6)
frontend/appflowy_flutter/lib/workspace/application/command_palette/command_palette_bloc.dart (+180 -0)

...and 80 more files

📄 Description

No description provided


🔄 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/5064 **Author:** [@Xazin](https://github.com/Xazin) **Created:** 4/4/2024 **Status:** ✅ Merged **Merged:** 4/12/2024 **Merged by:** [@appflowy](https://github.com/appflowy) **Base:** `main` ← **Head:** `search-mvp` --- ### 📝 Commits (10+) - [`5a6a346`](https://github.com/AppFlowy-IO/AppFlowy/commit/5a6a346f26634603bda64cbe4be306d2088197dd) feat: implement folder indexer - [`3941ef3`](https://github.com/AppFlowy-IO/AppFlowy/commit/3941ef3fb41136c32558ab5ab38c6768f6457172) feat: sqlite search views using fts5 - [`8c73f19`](https://github.com/AppFlowy-IO/AppFlowy/commit/8c73f19096cd47b33a61f1192195f15ea8dbf3f9) feat: add view indexing to user manager - [`61256ac`](https://github.com/AppFlowy-IO/AppFlowy/commit/61256ac371f071ddbda01d9d3c1d82ffbd4e78ca) feat: implement folder indexer - [`ca1f6aa`](https://github.com/AppFlowy-IO/AppFlowy/commit/ca1f6aa9815cf526feb46c2a646ea7e58408660d) feat: add sqlite search documents - [`849362f`](https://github.com/AppFlowy-IO/AppFlowy/commit/849362ffc5cf214bee39c2200f3082cd276048bc) feat: add document indexing to user manager - [`a398021`](https://github.com/AppFlowy-IO/AppFlowy/commit/a398021c26843ef66f42688907a51403608a7a16) feat: add document indexing to folder indexer - [`acd4496`](https://github.com/AppFlowy-IO/AppFlowy/commit/acd44961615aa288ad11d5db21539c1b36c679eb) chore: update collab rev - [`df7f147`](https://github.com/AppFlowy-IO/AppFlowy/commit/df7f147fa5ad6538909759b3d2a3ec36e0e85cb0) feat: search frontend integration - [`8310541`](https://github.com/AppFlowy-IO/AppFlowy/commit/8310541234773298f8d6a7ea83c597b892ecc929) refactor: search index ### 📊 Changes **121 files changed** (+4043 additions, -501 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/rust_ci.yaml` (+15 -15) ➕ `frontend/appflowy_flutter/integration_test/desktop/command_palette/command_palette_test.dart` (+22 -0) ➕ `frontend/appflowy_flutter/integration_test/desktop/command_palette/command_palette_test_runner.dart` (+14 -0) ➕ `frontend/appflowy_flutter/integration_test/desktop/command_palette/folder_search_test.dart` (+53 -0) ➕ `frontend/appflowy_flutter/integration_test/desktop/command_palette/recent_history_test.dart` (+38 -0) 📝 `frontend/appflowy_flutter/integration_test/shared/common_operations.dart` (+14 -3) ➕ `frontend/appflowy_flutter/lib/core/notification/search_notification.dart` (+55 -0) 📝 `frontend/appflowy_flutter/lib/mobile/presentation/setting/notifications_setting_group.dart` (+3 -5) 📝 `frontend/appflowy_flutter/lib/plugins/base/icon/icon_picker.dart` (+32 -40) 📝 `frontend/appflowy_flutter/lib/plugins/base/icon/icon_picker_page.dart` (+3 -4) 📝 `frontend/appflowy_flutter/lib/plugins/database/grid/presentation/grid_page.dart` (+3 -3) 📝 `frontend/appflowy_flutter/lib/plugins/database/grid/presentation/mobile_grid_page.dart` (+3 -3) 📝 `frontend/appflowy_flutter/lib/plugins/document/document_page.dart` (+8 -7) 📝 `frontend/appflowy_flutter/lib/plugins/document/presentation/editor_plugins/header/document_header_node_widget.dart` (+2 -1) 📝 `frontend/appflowy_flutter/lib/startup/deps_resolver.dart` (+2 -2) 📝 `frontend/appflowy_flutter/lib/startup/tasks/app_widget.dart` (+19 -8) 📝 `frontend/appflowy_flutter/lib/user/application/reminder/reminder_bloc.dart` (+9 -9) ➕ `frontend/appflowy_flutter/lib/workspace/application/action_navigation/action_navigation_bloc.dart` (+134 -0) 📝 `frontend/appflowy_flutter/lib/workspace/application/action_navigation/navigation_action.dart` (+6 -6) ➕ `frontend/appflowy_flutter/lib/workspace/application/command_palette/command_palette_bloc.dart` (+180 -0) _...and 80 more files_ </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
mirror 2026-03-23 23:15:49 +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#6617
No description provided.