debshots/config
Christoph Haas 4948fe50e3 Add semantic package search via pgvector embeddings
Package text search now combines several strategies: exact name match,
name prefix promotion, compound word splitting ("sqlite browser" finds
"sqlitebrowser") and semantic nearest neighbor search over description
embeddings computed by an external embedding service (all-MiniLM-L6-v2,
384 dims) stored with the pgvector extension. Classic PostgreSQL
full-text search remains as fallback when the vector service is
unreachable. Gibberish queries without lexical overlap with the package
data return empty results instead of random matches.

Embeddings can be backfilled with bin/rails debshots:compute_vectors.

Also drops the unused lograge gem from the Gemfile.
2026-08-22 22:07:56 +02:00
..
environments rails 8.0.2 to 8.1. lograte for logging. 2026-02-25 00:09:25 +01:00
initializers Add semantic package search via pgvector embeddings 2026-08-22 22:07:56 +02:00
locales Massive revamping for Rails 8 and Zurb 2025-03-16 00:44:43 +01:00
webpack Fix JS and JS-based image upload 2025-05-02 00:38:42 +02:00
application.rb rails 8.0.2 to 8.1. lograte for logging. 2026-02-25 00:09:25 +01:00
boot.rb Merge branch 'prod' 2023-12-26 01:21:15 +01:00
cable.yml Several changes to adapt Rails 8 2025-04-04 00:58:27 +02:00
cache.yml Several changes to adapt Rails 8 2025-04-04 00:58:27 +02:00
ci.rb rails 8.0.2 to 8.1. lograte for logging. 2026-02-25 00:09:25 +01:00
database.yml typo in test credentials 2025-06-26 23:33:51 +02:00
database.yml.gitlab Fixed gitlab-ci 2018-08-14 17:20:52 +02:00
deploy.yml Massive revamping for Rails 8 and Zurb 2025-03-16 00:44:43 +01:00
environment.rb General Rails and Ruby updates 2021-05-28 21:07:45 +02:00
importmap.rb Moved from Fancybox to Photoswipe for click-to-zoom 2025-05-08 01:10:03 +02:00
puma.rb rails 8.0.2 to 8.1. lograte for logging. 2026-02-25 00:09:25 +01:00
queue.yml Massive revamping for Rails 8 and Zurb 2025-03-16 00:44:43 +01:00
recurring.yml Massive revamping for Rails 8 and Zurb 2025-03-16 00:44:43 +01:00
routes.rb /json/ URL should work with dots in the package name now 2026-05-27 21:33:40 +02:00
secrets.yml Upgrade to Rails 5.0.1 2016-10-29 17:41:47 +02:00
spring.rb Upgrade Rails 5.2 -> 6.0 2020-04-14 02:26:43 +02:00
storage.yml Massive revamping for Rails 8 and Zurb 2025-03-16 00:44:43 +01:00