Commit Graph

18 Commits

Author SHA1 Message Date
Chris Christiansen
553ec027e3 auto: sync 2026-05-27 16:23:44 +00:00
Chris Christiansen
7e4d91605e feat(terraform): add vauco-bootstrap module
Gjenbrukbar modul for alle OSVauco-kundeprosjekter.
Oppretter: GCP-prosjekt, APIs, IAM, Cloud Run, billing-budsjett.
Brukes av medioteq.tf og alle fremtidige kunder.
2026-05-27 16:13:08 +00:00
Chris Christiansen
dc3f0d4f27 feat(c4): set Medioteq project-ID and billing_account_id
- DX4: Dialogflow CX agent e75327ce + webhook 9f77dc05 opprettet
- C4.1: project_id=medioteq-prod-eun1, billing_account_id=0171F6-057E6B-A260BA
2026-05-27 16:02:00 +00:00
Chris Christiansen
144923b268 docs: marker C2 komplett, legg til C4.2 auth-gate 2026-05-27 15:38:25 +00:00
Chris Christiansen
25ee2d495a feat: opax-mcp modul-struktur, acceptance-test og preflight-check scripts 2026-05-26 13:36:59 +00:00
Chris Christiansen
05030edf61 fix: Set executable bit on shell and python scripts
Per the task in `docs/TODO.md`, this change runs `git update-index --chmod=+x` on all relevant `.sh` and `.py` files in the repository.

This prevents intermittent 'Permission denied' errors when scripts are run in CI/CD environments or after being edited via the GitHub web interface, which can strip file permissions.
2026-05-26 13:23:18 +00:00
Chris Christiansen
72d94c2032 auto: sync 2026-05-26 12:58:22 +00:00
Chris Christiansen
4c5034df88 feat(tf): convert all remaining scripts to terraform 2026-05-26 12:37:28 +00:00
Chris Christiansen
74dcf742a3 fix(tf): billing budget NOK 2500/500 — Vertex credits 9K available 2026-05-26 12:05:44 +00:00
Chris Christiansen
09862feb6b chore(terraform): untrack tfstate files from git 2026-05-26 05:40:45 +00:00
572fd53692 chore(terraform): add .gitignore — exclude tfstate and sensitive files 2026-05-26 07:40:11 +02:00
Chris Christiansen
81b791dd98 feat(terraform): import Cloud Logging sink → BigQuery 2026-05-26 05:34:26 +00:00
Chris Christiansen
53956bfb96 auto: sync 2026-05-26 05:28:59 +00:00
Chris Christiansen
b02d72455c fix(terraform): comment out invalid pubsub mailto subscription 2026-05-26 05:23:16 +00:00
Chris Christiansen
f7bf576b53 fix(terraform): remove unmanageable resources — Cloud Run via CI/CD, Pub/Sub email invalid 2026-05-26 05:22:11 +00:00
Chris Christiansen
6f6390dbe1 feat(terraform): add Cloud Run, Artifact Registry and outputs 2026-05-26 04:51:36 +00:00
Chris Christiansen
99518934fb feat(terraform): convert 01-setupenv.sh to terraform 2026-05-26 04:33:46 +00:00
Chris Christiansen
c24417b5e3 feat(terraform): scaffold terraform directory with README 2026-05-26 04:31:52 +00:00