| .. |
|
CMakeLists.txt
|
20696e2991
feat(auth): per-key fixed-window RateLimiter (singleton)
|
1 ماه پیش |
|
api_fixture.hpp
|
af626e0711
test+docs(auth): scoped-key enforcement matrix (op/collection/origin/429) + API docs
|
1 ماه پیش |
|
db_test_util.hpp
|
ad4e7a1721
feat(db): DbGateway with project namespacing (qualify/listProjects/ensureProject/dropProject)
|
2 ماه پیش |
|
test_api_integration.cpp
|
af626e0711
test+docs(auth): scoped-key enforcement matrix (op/collection/origin/429) + API docs
|
1 ماه پیش |
|
test_apikey.cpp
|
cb71b17d9c
feat(auth): KeyOp + KeyScope model with glob/op/origin/expiry helpers
|
1 ماه پیش |
|
test_auth.cpp
|
d894059530
feat(auth): session store mapping cookie->key + bearer/cookie parsing
|
2 ماه پیش |
|
test_config.cpp
|
2300762f13
feat(config): minimal bootstrap config with defaults and file load
|
2 ماه پیش |
|
test_db_gateway.cpp
|
ad4e7a1721
feat(db): DbGateway with project namespacing (qualify/listProjects/ensureProject/dropProject)
|
2 ماه پیش |
|
test_embeddings.cpp
|
a2686d850d
feat(embeddings): per-origin keep-alive client pool (configurable size) to remove per-call TLS handshakes
|
1 ماه پیش |
|
test_errors.cpp
|
741a8dcacd
feat(errors): add 429 TooManyRequests
|
1 ماه پیش |
|
test_filters.cpp
|
4e2993b437
feat(filters): parse field:op:value query filters into client Filter
|
2 ماه پیش |
|
test_rate_limiter.cpp
|
20696e2991
feat(auth): per-key fixed-window RateLimiter (singleton)
|
1 ماه پیش |
|
test_registry.cpp
|
a37bb7efd3
feat(registry): project-scoped collection registry
|
2 ماه پیش |
|
test_settings.cpp
|
d5e638d7ec
feat(embeddings): configurable connect/read timeouts (default read 30→60s)
|
1 ماه پیش |
|
test_smoke.cpp
|
645318aeab
build: project skeleton, cpp-httplib v0.46.0, db-client link, smoke test
|
2 ماه پیش |
|
test_stores.cpp
|
915a11d133
fix(keys): identify keys by stable non-secret id for edit/revoke
|
1 ماه پیش |