Fszontagh aef9bdcafb feat(auth): enforce capability scope on document routes 1 月之前
..
handlers aef9bdcafb feat(auth): enforce capability scope on document routes 1 月之前
CMakeLists.txt 20696e2991 feat(auth): per-key fixed-window RateLimiter (singleton) 1 月之前
apikey.cpp cb71b17d9c feat(auth): KeyOp + KeyScope model with glob/op/origin/expiry helpers 1 月之前
apikey.hpp cb71b17d9c feat(auth): KeyOp + KeyScope model with glob/op/origin/expiry helpers 1 月之前
auth.cpp d894059530 feat(auth): session store mapping cookie->key + bearer/cookie parsing 2 月之前
auth.hpp d894059530 feat(auth): session store mapping cookie->key + bearer/cookie parsing 2 月之前
collection_registry.cpp a37bb7efd3 feat(registry): project-scoped collection registry 2 月之前
collection_registry.hpp a37bb7efd3 feat(registry): project-scoped collection registry 2 月之前
config.cpp 2300762f13 feat(config): minimal bootstrap config with defaults and file load 2 月之前
config.hpp 2300762f13 feat(config): minimal bootstrap config with defaults and file load 2 月之前
db_gateway.cpp ad4e7a1721 feat(db): DbGateway with project namespacing (qualify/listProjects/ensureProject/dropProject) 2 月之前
db_gateway.hpp ad4e7a1721 feat(db): DbGateway with project namespacing (qualify/listProjects/ensureProject/dropProject) 2 月之前
embedding_cache.cpp 46284d2ab8 feat(embeddings): in-process LRU EmbeddingCache (entry+byte bounds, TTL, opt-in normalization) 1 月之前
embedding_cache.hpp 46284d2ab8 feat(embeddings): in-process LRU EmbeddingCache (entry+byte bounds, TTL, opt-in normalization) 1 月之前
embeddings.cpp a2686d850d feat(embeddings): per-origin keep-alive client pool (configurable size) to remove per-call TLS handshakes 1 月之前
embeddings.hpp a2686d850d feat(embeddings): per-origin keep-alive client pool (configurable size) to remove per-call TLS handshakes 1 月之前
errors.cpp 741a8dcacd feat(errors): add 429 TooManyRequests 1 月之前
errors.hpp 741a8dcacd feat(errors): add 429 TooManyRequests 1 月之前
filters.cpp 4e2993b437 feat(filters): parse field:op:value query filters into client Filter 2 月之前
filters.hpp 4e2993b437 feat(filters): parse field:op:value query filters into client Filter 2 月之前
json_http.cpp 328a5872aa feat(errors): ApiError + status mapping + JSON request/response helpers 2 月之前
json_http.hpp 328a5872aa feat(errors): ApiError + status mapping + JSON request/response helpers 2 月之前
key_store.cpp 915a11d133 fix(keys): identify keys by stable non-secret id for edit/revoke 2 月之前
key_store.hpp 915a11d133 fix(keys): identify keys by stable non-secret id for edit/revoke 2 月之前
main.cpp c646cc9c95 feat(main): wire config, DB, settings+keys bootstrap, default project, serve 2 月之前
rate_limiter.cpp 20696e2991 feat(auth): per-key fixed-window RateLimiter (singleton) 1 月之前
rate_limiter.hpp 20696e2991 feat(auth): per-key fixed-window RateLimiter (singleton) 1 月之前
server.cpp f3f29fcb32 feat(auth): requireCapability (scope rule + origin + rate-limit) + Retry-After 1 月之前
server.hpp f3f29fcb32 feat(auth): requireCapability (scope rule + origin + rate-limit) + Retry-After 1 月之前
settings.cpp a2686d850d feat(embeddings): per-origin keep-alive client pool (configurable size) to remove per-call TLS handshakes 1 月之前
settings.hpp a2686d850d feat(embeddings): per-origin keep-alive client pool (configurable size) to remove per-call TLS handshakes 1 月之前
settings_store.cpp 20dd6f1474 feat(embeddings): cache embeddings on the search/insert path + cache settings + /stats telemetry 1 月之前
settings_store.hpp e0b98d3c57 docs: fix stale '_vectorapi_*' collection names in store doc comments 2 月之前