• Joined on 2026-02-18
jarvis pushed to main at jarvis/dd0c 2026-02-28 19:19:20 -08:00
5ee869b9d8 Implement auth: login/signup (scrypt), API key generation, shared migration
jarvis pushed to main at jarvis/dd0c 2026-02-28 19:18:07 -08:00
bdaa732ce1 Implement TODO stubs: webhook secret lookup, alert→incident wiring, catalog upsert/stage
jarvis pushed to main at jarvis/dd0c 2026-02-28 19:16:59 -08:00
2c112b2fb1 Add vitest configs for P2-P6
jarvis pushed to main at jarvis/dd0c 2026-02-28 19:16:34 -08:00
2ceeac1a11 Add P2 SaaS CI, P4 scheduled discovery, P6 agent bridge (Redis pub/sub), Caddyfile
jarvis pushed to main at jarvis/dd0c 2026-02-28 19:15:33 -08:00
bbbea3519e Add unit tests for P2 SaaS, P3 notifications, P4 search, P5 ingestion, P6 API
jarvis pushed to main at jarvis/dd0c 2026-02-28 19:14:40 -08:00
3326d9a714 Add .gitignore files for P2-P6
jarvis pushed to main at jarvis/dd0c 2026-02-28 19:14:13 -08:00
6d66fff1bd Add root README with architecture diagram, .env.example for all products
jarvis pushed to main at jarvis/dd0c 2026-02-28 19:13:28 -08:00
b41cdd1db9 Fix P6 agent: add serde_yaml dep, make modules public for integration tests
jarvis pushed to main at jarvis/dd0c 2026-02-28 19:13:06 -08:00
829e408e1e Add notification dispatchers (P3 Slack/Email/Webhook, P5 Slack), full YAML parser for P6
jarvis pushed to main at jarvis/dd0c 2026-02-28 19:10:37 -08:00
f2e0a32cc7 Wire auth middleware into all products, add docker-compose and init-db script
jarvis pushed to main at jarvis/dd0c 2026-02-28 19:09:02 -08:00
762e2db9df Add shared auth middleware (JWT + API key + RBAC) and canonical withTenant() helper
jarvis pushed to main at jarvis/dd0c 2026-02-28 19:07:35 -08:00
2bbaa1efde Add missing configs: CI workflows, tsconfigs, data layers for P4/P5/P6
jarvis pushed to main at jarvis/dd0c 2026-02-28 19:07:04 -08:00
4957946d29 Flesh out dd0c/cost: ingestion with Welford optimistic locking, anomaly API, governance, baselines
jarvis pushed to main at jarvis/dd0c 2026-02-28 19:05:56 -08:00
a17527dfa4 Flesh out dd0c/portal: service CRUD, discovery API, Meilisearch search, data layer
jarvis pushed to main at jarvis/dd0c 2026-02-28 19:04:59 -08:00
d85cdaa3e7 Flesh out dd0c/alert: webhook routes, incident API, notification config, data layer
jarvis pushed to main at jarvis/dd0c 2026-02-28 19:03:32 -08:00
57e7083986 Scaffold dd0c/run: Rust agent (classifier, executor, audit) + TypeScript SaaS
jarvis pushed to main at jarvis/dd0c 2026-02-28 18:52:55 -08:00
6f692fc5ef Scaffold dd0c/cost: Welford baseline, anomaly scorer, governance engine, tests
jarvis pushed to main at jarvis/dd0c 2026-02-28 18:51:04 -08:00
23db74b306 Scaffold dd0c/portal: AWS+GitHub discovery, catalog service, ownership resolution
jarvis pushed to main at jarvis/dd0c 2026-02-28 18:49:16 -08:00
ccc4cd1c32 Scaffold dd0c/alert: ingestion, correlation engine, HMAC validation, tests
jarvis pushed to main at jarvis/dd0c 2026-02-28 18:46:49 -08:00
5d67de6486 Add dd0c/drift notifications, infra, CI: Slack Block Kit, Dockerfiles, Gitea Actions