kafka/internal/search
Franz Kafka 41b80a939a feat: add YouTube engine with config file and env support
YouTube Data API v3 engine:
- Add YouTubeConfig to EnginesConfig with api_key field
- Add YOUTUBE_API_KEY env override
- Thread *config.Config through search service to factory
- Factory falls back to env vars if config fields are empty
- Update config.example.toml with youtube section

Also update default local_ported to include google and youtube.
2026-03-22 01:57:13 +00:00
..
merge.go refactor: remove SearXNG references and rename binary to kafka 2026-03-22 01:47:03 +01:00
merge_test.go chore: update Go module path to github.com/metamorphosis-dev/kafka 2026-03-21 19:42:01 +00:00
request_params.go refactor: remove SearXNG references and rename binary to kafka 2026-03-22 01:47:03 +01:00
request_params_test.go feat: build Go-based SearXNG-compatible search service 2026-03-20 20:34:08 +01:00
response.go refactor: remove SearXNG references and rename binary to kafka 2026-03-22 01:47:03 +01:00
service.go feat: add YouTube engine with config file and env support 2026-03-22 01:57:13 +00:00
service_test.go chore: update Go module path to github.com/metamorphosis-dev/kafka 2026-03-21 19:42:01 +00:00
types.go chore: update Go module path to github.com/metamorphosis-dev/kafka 2026-03-21 19:42:01 +00:00