Commit History

Autor SHA1 Mensaxe Data
  Fszontagh bed59cf5ea feat(auth): enforce capability scope on vector insert + search hai 1 mes
  Fszontagh aef9bdcafb feat(auth): enforce capability scope on document routes hai 1 mes
  Fszontagh f3f29fcb32 feat(auth): requireCapability (scope rule + origin + rate-limit) + Retry-After hai 1 mes
  Fszontagh 5bb842b26f feat(auth): expired scoped keys fail authentication (401) hai 1 mes
  Fszontagh 20696e2991 feat(auth): per-key fixed-window RateLimiter (singleton) hai 1 mes
  Fszontagh 741a8dcacd feat(errors): add 429 TooManyRequests hai 1 mes
  Fszontagh cb71b17d9c feat(auth): KeyOp + KeyScope model with glob/op/origin/expiry helpers hai 1 mes
  Fszontagh 2e5ad6df4a docs(plan): scoped API keys implementation plan (15 tasks, 3 phases) hai 1 mes
  Fszontagh 574f5a1e55 docs(spec): capability-scoped API keys design (publishable keys + rate-limit + CAPTCHA) hai 1 mes
  Fszontagh 06e99e59e0 docs(perf): record measured before/after from prod benchmark (v0.1.5) hai 1 mes
  Fszontagh 68fed8cd24 build(release): bump version to 0.1.5 hai 1 mes
  Fszontagh 42686d9649 docs(api): sync GET /settings response schema with new embedding fields hai 1 mes
  Fszontagh d72e39a193 docs(perf): record implementation status of the latency tunables hai 1 mes
  Fszontagh 2951a1bbc2 feat(webui): expose embedding timeout/cache/pool tunables in settings hai 1 mes
  Fszontagh 2404e3ccf1 feat(embeddings): honor Cache-Control: no-store to bypass the embedding cache hai 1 mes
  Fszontagh a2686d850d feat(embeddings): per-origin keep-alive client pool (configurable size) to remove per-call TLS handshakes hai 1 mes
  Fszontagh 20dd6f1474 feat(embeddings): cache embeddings on the search/insert path + cache settings + /stats telemetry hai 1 mes
  Fszontagh 46284d2ab8 feat(embeddings): in-process LRU EmbeddingCache (entry+byte bounds, TTL, opt-in normalization) hai 1 mes
  Fszontagh d5e638d7ec feat(embeddings): configurable connect/read timeouts (default read 30→60s) hai 1 mes
  Fszontagh f4c626d75e docs(perf): search-latency report, embedding-perf design spec, query_vector fast-path docs hai 1 mes
  Fszontagh aa1e78714b fix(collections): purge documents before dropCollection (vector leak) hai 1 mes
  Fszontagh 9fccf87292 feat(webui): clickable collections, server-side filter/sort, accurate counts hai 1 mes
  Fszontagh ede4cef690 fix(server): SPA history fallback — serve index.html for client-side routes hai 1 mes
  Fszontagh f6995f0430 fix(embeddings): honor a base-path prefix so OpenAI-compatible providers under /api (e.g. OpenRouter) work hai 1 mes
  Fszontagh 26af36abad feat(docs): serve offline rendered API docs at /docs + web UI link hai 1 mes
  Fszontagh c47c590536 docs: add README, CLAUDE.md, and docs/api.md API reference hai 1 mes
  Fszontagh fd4069e163 build(pkg): add gRPC/protobuf dev packages to Docker base (fix trixie gRPCTargets.cmake) hai 2 meses
  Fszontagh b24511cc25 build(pkg): .dockerignore for Debian-13 image build hai 2 meses
  Fszontagh 07b977ffba build(pkg): build.sh orchestrator + Debian-13 Docker base/build images hai 2 meses
  Fszontagh 3e9871083b build(pkg): create-debs.sh (server + webui packages) hai 2 meses