|
|
dc7fc0aa79
|
docs+fix(CG6): mark CG6 done in ROADMAP, fix Compute Engine duplicates in billing_agent, add GCP-only hosting principle
|
2026-06-10 00:26:13 +02:00 |
|
|
|
fe923d9d17
|
feat(CG6): modular drag+collapse dashboard, anomalies/budget/history endpoints, fix missing DOM refs
|
2026-06-10 00:02:44 +02:00 |
|
|
|
fd6aa1f2aa
|
feat(CG5): add get_service_totals to BillingAgent + complete /billing/by-service in app.py
|
2026-06-09 23:45:08 +02:00 |
|
|
|
f62f91f092
|
feat(billing): implement real BQ data in get_summary
|
2026-06-05 03:10:35 +00:00 |
|
Chris Christiansen
|
6c10e87329
|
fix: nettokostnad etter kreditter + anomaly detection + onboarding status
|
2026-05-29 23:56:22 +00:00 |
|
Chris Christiansen
|
5c1693994e
|
feat(cg6): publish anomalies to Pub/Sub topic
|
2026-05-27 17:29:22 +00:00 |
|
Chris Christiansen
|
63f3b404b6
|
feat(cg5): anomaly_detector reads BigQuery daily costs
|
2026-05-27 17:25:44 +00:00 |
|
Chris Christiansen
|
33c811c4f3
|
feat(cg4): implement BillingAgent with BigQuery backend
|
2026-05-27 17:24:01 +00:00 |
|
Chris Christiansen
|
c0a248948f
|
feat(cg2): add anomaly_detector.py with Pub/Sub alerting
|
2026-05-27 17:24:01 +00:00 |
|
Chris Christiansen
|
93b29079a4
|
feat(cg1): implement real BigQuery billing queries in billing_agent.py
|
2026-05-27 16:56:20 +00:00 |
|
Chris Christiansen
|
df6676e6cb
|
feat(cg1): add billing_agent.py with Cloud Billing API integration
|
2026-05-27 16:53:17 +00:00 |
|
|
|
d5ce0227f4
|
feat(ml): add ML layer — Dask DAG, Parameter Server state, telemetry, AGENTS.md [ML-1]
|
2026-05-26 01:13:19 +02:00 |
|