Skip to content

Implement global search#10

Closed
Oxycoffin wants to merge 1 commit into
gitearn-io:mainfrom
Oxycoffin:add-global-search-bounty
Closed

Implement global search#10
Oxycoffin wants to merge 1 commit into
gitearn-io:mainfrom
Oxycoffin:add-global-search-bounty

Conversation

@Oxycoffin
Copy link
Copy Markdown

Closes #3.

Summary

  • add a /api/v1/search/ endpoint that searches resources visible to the current user
  • include item and user search results with permission-aware filtering
  • add a Global Search screen and sidebar entry in the frontend
  • add backend tests for empty queries, user-scoped item results, and superuser user results

Validation

  • npm run build
  • POSTGRES_SERVER=localhost POSTGRES_PORT=5433 POSTGRES_DB=gitearn POSTGRES_USER=postgres POSTGRES_PASSWORD=postgres .venv/bin/python -m pytest app/tests/api/routes/test_search.py

@Oxycoffin Oxycoffin force-pushed the add-global-search-bounty branch from 43c6263 to c2bbab9 Compare May 11, 2026 22:53
@Oxycoffin Oxycoffin closed this May 11, 2026
@Oxycoffin Oxycoffin deleted the add-global-search-bounty branch May 11, 2026 23:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

✨ Implment global search feature

1 participant