search and/or read your saved and liked bluesky posts
wails go svelte sqlite desktop bluesky
4
fork

Configure Feed

Select the types of activity you want to include in your feed.

at main 19 lines 569 B view raw
1package main 2 3// SearchService provides search functionality via Wails bindings 4type SearchService struct{} 5 6// NewSearchService creates a new SearchService instance 7func NewSearchService() *SearchService { 8 return &SearchService{} 9} 10 11// Search performs an FTS5 search with BM25 ranking and optional source filter 12func (s *SearchService) Search(query string, source string) ([]SearchResult, error) { 13 return SearchPosts(query, source) 14} 15 16// CountPosts returns the total number of indexed posts 17func (s *SearchService) CountPosts() (int, error) { 18 return CountPosts() 19}