Files
unified-media-manager/.github/PULL_REQUEST_TEMPLATE.md
Christopher Mayor 468519fde1 feat: semantic search with Qdrant + Ollama embeddings
- Add SemanticSearchService with embed() + searchQdrant() methods
- Add GET /api/search/semantic endpoint (?q=query&k=5)
- Wire SemanticSearchService into router and cmd/server/main.go
- Add SemanticSearch React page with results + similarity scores
- Add 'Semantic Search' nav link in App.tsx
- Add unit tests with mocked Ollama + Qdrant HTTP servers (4 tests, all passing)
- Add GitHub issue templates (bug report, feature request)
- Add pull request template
2026-04-24 11:21:26 -07:00

29 lines
783 B
Markdown

## Description
Brief summary of what this PR does.
## Type of Change
- [ ] Bug fix
- [ ] New feature
- [ ] Breaking change
- [ ] Documentation update
## Testing
Describe what testing you performed.
- [ ] Tested locally (go test ./...)
- [ ] Tested in Docker Compose dev environment
- [ ] Verified frontend builds (npm run build)
## Checklist
- [ ] My code follows the project conventions (see AGENTS.md)
- [ ] I have self-reviewed my own code
- [ ] I have commented my code, particularly in hard-to-understand areas
- [ ] I have made corresponding changes to the documentation
- [ ] My changes generate no new compiler or lint warnings
- [ ] I have added tests that prove my fix is effective or my feature works
- [ ] New and existing unit tests pass locally with my changes