Commit Graph

11 Commits

Author SHA1 Message Date
020ebad570 fix(control-api): enable CORS to allow UI access
Some checks failed
ci / ui (push) Failing after 31s
images / build-and-push (push) Failing after 19s
ci / rust (push) Failing after 2m42s
2026-03-30 21:52:00 +03:00
63ca237178 feat(billing): finalize tenant subscription entitlements and platform stabilization fixes
Some checks failed
ci / ui (push) Failing after 30s
images / build-and-push (push) Failing after 20s
ci / rust (push) Failing after 2m41s
2026-03-30 21:46:26 +03:00
2595e7f1c5 feat(billing): implement tenant subscription entitlements system (milestones 0-6)
Some checks failed
ci / ui (push) Failing after 28s
ci / rust (push) Failing after 2m40s
images / build-and-push (push) Failing after 19s
2026-03-30 18:41:23 +03:00
5992044b7e docs: restructure S3 plan into dep-ordered milestones; make S3 mandatory for document storage
Some checks failed
ci / ui (push) Failing after 28s
images / build-and-push (push) Failing after 19s
ci / rust (push) Failing after 2m30s
2026-03-30 14:48:24 +03:00
8f9713fb0e docs: add S3_PLAN for Hetzner S3 + local MinIO
Some checks failed
ci / ui (push) Failing after 28s
images / build-and-push (push) Failing after 18s
ci / rust (push) Failing after 2m28s
2026-03-30 14:44:07 +03:00
cd124f7d4a docs: generate gitea wiki pages + publish script
Some checks failed
ci / ui (push) Failing after 29s
images / build-and-push (push) Failing after 20s
ci / rust (push) Failing after 2m26s
add wiki/ markdown pages (Home, Sidebar, architecture, transport, developer, usage)

add scripts/publish_gitea_wiki.sh to sync wiki repo

fix: serialize aggregate env-setting tests to avoid parallel env var races
2026-03-30 14:39:26 +03:00
e9a0142396 docs: add docs folder (architecture, developer, usage); update README; wire probe TTL cache + concurrency notes into docs
Some checks failed
ci / ui (push) Failing after 28s
images / build-and-push (push) Failing after 19s
ci / rust (push) Failing after 2m26s
2026-03-30 14:32:47 +03:00
90c307016d transport: complete M0–M7
Some checks failed
ci / rust (push) Failing after 2m21s
ci / ui (push) Failing after 28s
images / build-and-push (push) Failing after 18s
shared: add stream+consumer policy helpers; NATS context header builder

aggregate/runner/projection: centralize stream validation and header usage; set bounded consumer params

projection: add QueryService gRPC and wire into main; settings include PROJECTION_GRPC_ADDR

gateway: gRPC routing to Projection/Runner with deadlines; bounded read-only retries; pooled gRPC channels (bounded LRU+TTL); admin proxy forwards to gRPC; probes use concurrency limiter + TTL cache

runner: add RunnerAdmin gRPC server (drain, status, reload) and wire into main; settings include RUNNER_GRPC_ADDR

tests: add gateway authz for runner admin, projection tenant isolation, runner admin drain semantics

docs: update TRANSPORT_DEVELOPMENT_PLAN to reflect completed milestones and details
2026-03-30 14:24:14 +03:00
1ab112438b Switch CI/CD to Gitea Actions and Gitea registry
Some checks failed
images / build-and-push (push) Failing after 19s
ci / rust (push) Failing after 2m26s
ci / ui (push) Failing after 28s
2026-03-30 11:47:19 +03:00
1298d9a3df Monorepo consolidation: workspace, shared types, transport plans, docker/swam assets
Some checks failed
ci / rust (push) Failing after 2m34s
ci / ui (push) Failing after 30s
2026-03-30 11:40:42 +03:00
7e7041cf8b first commit 2026-03-28 17:49:08 +02:00