Fszontagh
|
5383002b86
test: fix dangling-temporary UB in keys-list assertion (bind parsed json to a named var)
|
2 hónapja |
Fszontagh
|
784a9c6e5f
feat(api): project-scoped collection CRUD
|
2 hónapja |
Fszontagh
|
9f81ce1bd9
feat(api): project + key management endpoints with admin/grant enforcement
|
2 hónapja |
Fszontagh
|
68a84eebc8
feat(server): project-aware auth (authn pre-routing + per-handler authz), CORS, meta, login
|
2 hónapja |
Fszontagh
|
d894059530
feat(auth): session store mapping cookie->key + bearer/cookie parsing
|
2 hónapja |
Fszontagh
|
d883eb996c
feat(embeddings): OpenAI /v1/embeddings client + response parsing
|
2 hónapja |
Fszontagh
|
a37bb7efd3
feat(registry): project-scoped collection registry
|
2 hónapja |
Fszontagh
|
e0b98d3c57
docs: fix stale '_vectorapi_*' collection names in store doc comments
|
2 hónapja |
Fszontagh
|
85725186da
docs: drop '_' prefix on service collections (DB v2.3.1 routing bug); reserve 'vectorapi_' prefix
|
2 hónapja |
Fszontagh
|
cd3a84831b
feat(auth): DB-backed KeyStore (bootstrap admin key, grants) + global SettingsStore
|
2 hónapja |
Fszontagh
|
0ba14baac6
feat(settings): global Settings + ApiKey model with per-project grants
|
2 hónapja |
Fszontagh
|
ad4e7a1721
feat(db): DbGateway with project namespacing (qualify/listProjects/ensureProject/dropProject)
|
2 hónapja |
Fszontagh
|
37a66ee5a1
docs(plan): rework tasks 5+ for multi-project namespaces + multi-key auth
|
2 hónapja |
Fszontagh
|
70267f3592
docs(spec): Addendum A — multi-project namespaces + multi-key (project-grant) auth
|
2 hónapja |
Fszontagh
|
4e2993b437
feat(filters): parse field:op:value query filters into client Filter
|
2 hónapja |
Fszontagh
|
328a5872aa
feat(errors): ApiError + status mapping + JSON request/response helpers
|
2 hónapja |
Fszontagh
|
2300762f13
feat(config): minimal bootstrap config with defaults and file load
|
2 hónapja |
Fszontagh
|
8b84538677
build: trigger reconfigure on VERSION change; make api docs install OPTIONAL
|
2 hónapja |
Fszontagh
|
645318aeab
build: project skeleton, cpp-httplib v0.46.0, db-client link, smoke test
|
2 hónapja |
Fszontagh
|
66b499e5a8
docs: backend implementation plan (plan 1 of 3) — REST API service
|
2 hónapja |
Fszontagh
|
94ae50ecac
docs: clarify API is general-purpose / client-agnostic (n8n is primary, not only)
|
2 hónapja |
Fszontagh
|
232f48f4b0
docs: add smartbotic-vectorapi design spec
|
2 hónapja |