Fszontagh fb86e96005 feat(auth): CAPTCHA verification on require_human_token operations 1 miesiąc temu
..
CMakeLists.txt fb86e96005 feat(auth): CAPTCHA verification on require_human_token operations 1 miesiąc temu
api_fixture.hpp af626e0711 test+docs(auth): scoped-key enforcement matrix (op/collection/origin/429) + API docs 1 miesiąc temu
db_test_util.hpp ad4e7a1721 feat(db): DbGateway with project namespacing (qualify/listProjects/ensureProject/dropProject) 2 miesięcy temu
test_api_integration.cpp af626e0711 test+docs(auth): scoped-key enforcement matrix (op/collection/origin/429) + API docs 1 miesiąc temu
test_apikey.cpp cb71b17d9c feat(auth): KeyOp + KeyScope model with glob/op/origin/expiry helpers 1 miesiąc temu
test_auth.cpp d894059530 feat(auth): session store mapping cookie->key + bearer/cookie parsing 2 miesięcy temu
test_captcha.cpp fb86e96005 feat(auth): CAPTCHA verification on require_human_token operations 1 miesiąc temu
test_config.cpp 2300762f13 feat(config): minimal bootstrap config with defaults and file load 2 miesięcy temu
test_db_gateway.cpp ad4e7a1721 feat(db): DbGateway with project namespacing (qualify/listProjects/ensureProject/dropProject) 2 miesięcy temu
test_embeddings.cpp a2686d850d feat(embeddings): per-origin keep-alive client pool (configurable size) to remove per-call TLS handshakes 1 miesiąc temu
test_errors.cpp 741a8dcacd feat(errors): add 429 TooManyRequests 1 miesiąc temu
test_filters.cpp 4e2993b437 feat(filters): parse field:op:value query filters into client Filter 2 miesięcy temu
test_rate_limiter.cpp 20696e2991 feat(auth): per-key fixed-window RateLimiter (singleton) 1 miesiąc temu
test_registry.cpp a37bb7efd3 feat(registry): project-scoped collection registry 2 miesięcy temu
test_settings.cpp c45d4b6cbc feat(settings): captcha provider/secret/verify-url (secret masked) 1 miesiąc temu
test_smoke.cpp 645318aeab build: project skeleton, cpp-httplib v0.46.0, db-client link, smoke test 2 miesięcy temu
test_stores.cpp 915a11d133 fix(keys): identify keys by stable non-secret id for edit/revoke 2 miesięcy temu