[PR #37] [MERGED] Implemented search result page #8444

Closed
opened 2026-02-05 13:47:18 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/immich-app/immich/pull/37
Author: @alextran1502
Created: 3/3/2022
Status: Merged
Merged: 3/3/2022
Merged by: @alextran1502

Base: mainHead: dev/search-result-page


📝 Commits (10+)

  • f950f0b New branch
  • 446b108 Building search result page with additional search
  • 33d3c47 update
  • 1d57a23 Search and return result
  • 59a193f Added search asset controller and service
  • 3b4d918 Added migration for text search column and index in EXIF table
  • 8927aa4 Display seach result by group
  • c79e2e8 Merge branch 'dev/search-result-page' of github.com:alextran1502/immich into dev/search-result-page
  • 2add270 fixed problem with starting a new search when navigating back to the search result page
  • a8c325a Update text search with better index for faster speed

📊 Changes

16 files changed (+467 additions, -17 deletions)

View changed files

📝 mobile/lib/modules/home/ui/immich_sliver_appbar.dart (+2 -6)
mobile/lib/modules/search/providers/search_result_page_state.provider.dart (+111 -0)
📝 mobile/lib/modules/search/services/search.service.dart (+19 -0)
mobile/lib/modules/search/services/store_services_here.txt (+0 -0)
📝 mobile/lib/modules/search/ui/search_bar.dart (+11 -4)
📝 mobile/lib/modules/search/ui/search_suggestion_list.dart (+3 -2)
📝 mobile/lib/modules/search/views/search_page.dart (+14 -3)
mobile/lib/modules/search/views/search_result_page.dart (+197 -0)
📝 mobile/lib/routing/auth_guard.dart (+0 -1)
📝 mobile/lib/routing/router.dart (+2 -0)
📝 mobile/lib/routing/router.gr.dart (+33 -1)
📝 server/src/api-v1/asset/asset.controller.ts (+6 -0)
📝 server/src/api-v1/asset/asset.service.ts (+21 -0)
server/src/api-v1/asset/dto/search-asset.dto.ts (+6 -0)
server/src/migration/1646249209023-AddExifTextSearchColumn.ts (+25 -0)
server/src/migration/1646249734844-CreateExifTextSearchIndex.ts (+17 -0)

📄 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/immich-app/immich/pull/37 **Author:** [@alextran1502](https://github.com/alextran1502) **Created:** 3/3/2022 **Status:** ✅ Merged **Merged:** 3/3/2022 **Merged by:** [@alextran1502](https://github.com/alextran1502) **Base:** `main` ← **Head:** `dev/search-result-page` --- ### 📝 Commits (10+) - [`f950f0b`](https://github.com/immich-app/immich/commit/f950f0b46ba403ea5fa6bef9f211aebf9a938730) New branch - [`446b108`](https://github.com/immich-app/immich/commit/446b108e9e7f19fe38f5d42fa3599d38548d332e) Building search result page with additional search - [`33d3c47`](https://github.com/immich-app/immich/commit/33d3c4798158586458d21688e3a72c2853741de8) update - [`1d57a23`](https://github.com/immich-app/immich/commit/1d57a2353b6718dfb830968a914c1ab832826ce9) Search and return result - [`59a193f`](https://github.com/immich-app/immich/commit/59a193f6390a6c33125f0ebc19f31ac8cba1e81e) Added search asset controller and service - [`3b4d918`](https://github.com/immich-app/immich/commit/3b4d9182a7d93c0230525fe101c386afe7f65a1b) Added migration for text search column and index in EXIF table - [`8927aa4`](https://github.com/immich-app/immich/commit/8927aa446456da7d83bc261fc6d4c596a1f82de7) Display seach result by group - [`c79e2e8`](https://github.com/immich-app/immich/commit/c79e2e8d9f125a779769ca0f2d36e802cb7c6ccd) Merge branch 'dev/search-result-page' of github.com:alextran1502/immich into dev/search-result-page - [`2add270`](https://github.com/immich-app/immich/commit/2add270f291b1260fc715bb25a6b04ca77ea1cda) fixed problem with starting a new search when navigating back to the search result page - [`a8c325a`](https://github.com/immich-app/immich/commit/a8c325a5a6269300662c9f67a38a8eb47fb1a2e5) Update text search with better index for faster speed ### 📊 Changes **16 files changed** (+467 additions, -17 deletions) <details> <summary>View changed files</summary> 📝 `mobile/lib/modules/home/ui/immich_sliver_appbar.dart` (+2 -6) ➕ `mobile/lib/modules/search/providers/search_result_page_state.provider.dart` (+111 -0) 📝 `mobile/lib/modules/search/services/search.service.dart` (+19 -0) ➖ `mobile/lib/modules/search/services/store_services_here.txt` (+0 -0) 📝 `mobile/lib/modules/search/ui/search_bar.dart` (+11 -4) 📝 `mobile/lib/modules/search/ui/search_suggestion_list.dart` (+3 -2) 📝 `mobile/lib/modules/search/views/search_page.dart` (+14 -3) ➕ `mobile/lib/modules/search/views/search_result_page.dart` (+197 -0) 📝 `mobile/lib/routing/auth_guard.dart` (+0 -1) 📝 `mobile/lib/routing/router.dart` (+2 -0) 📝 `mobile/lib/routing/router.gr.dart` (+33 -1) 📝 `server/src/api-v1/asset/asset.controller.ts` (+6 -0) 📝 `server/src/api-v1/asset/asset.service.ts` (+21 -0) ➕ `server/src/api-v1/asset/dto/search-asset.dto.ts` (+6 -0) ➕ `server/src/migration/1646249209023-AddExifTextSearchColumn.ts` (+25 -0) ➕ `server/src/migration/1646249734844-CreateExifTextSearchIndex.ts` (+17 -0) </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2026-02-05 13:47:18 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: immich-app/immich#8444