ef02198d02
fix: oppdater Gitea IP fra 34.158.137.245 til 136.111.198.14
2026-07-05 11:57:05 +00:00
371965e2f4
docs: oppdater plan, todo, roadmap og GEMINI med Twilio SMS-status 2026-07-02
2026-07-02 16:09:06 +00:00
d5e604b67f
docs(plan): reconcile static IP status for osvauco-dev-vm
2026-07-01 21:54:32 +00:00
0d1620868b
docs(plan): add prioritized infrastructure plan from TRUTH and mobile-tasks
2026-07-01 21:48:17 +00:00
d8c4a43e24
chore: update TRUTH.md with verified live state 2026-07-01
2026-07-01 21:31:10 +00:00
7231cd3b31
infra: oppdater TRUTH.md med faktisk emma-gpu-vm status per 2026-06-29
2026-06-29 18:59:47 +02:00
f0e7f5f0e2
infra: legg til TRUTH.md — komplett GCP sannhetsfil per 2026-06-29
2026-06-29 18:51:02 +02:00
8c4728ef2d
feat(billing): split credits by type (INFRA/VERTEX/DIALOGFLOW), add discover_credits(), NOK support
2026-06-13 07:26:39 +02:00
2430b1d05e
fix(V1e): DKIM som én sammenhengende TXT-streng (korrekt HCL-syntaks)
2026-06-10 01:59:31 +02:00
6972cf4851
fix(V1e): splitt DKIM-nøkkel i to 255-tegns strenger (Cloud DNS krav)
2026-06-10 01:57:41 +02:00
52ef7b3a44
fix(V1e): korriger managed_zone navn til 'vaucono'
2026-06-10 01:51:19 +02:00
015b28976d
fix(terraform): fjern udefinert data-referanse i vauco-platform/outputs.tf
...
cloud_run_service_name output refererte til data.google_cloud_run_service.platform
som aldri ble deklarert. Fjernet — blokkerte terraform plan for DNS-targets.
2026-06-10 01:43:54 +02:00
5983f64e33
feat(V1e): SPF + DKIM + DMARC DNS records for vauco.no
...
- infrastructure/terraform/dns-email.tf: tre Cloud DNS TXT-records
- SPF: Google Workspace avsendertillatelse
- DKIM: google._domainkey.vauco.no med faktisk nøkkel
- DMARC: p=quarantine, rapporter til chris.christiansen@vauco.no
- ROADMAP: V1e markert ferdig
OQ-24 lukkes etter terraform apply
2026-06-10 01:28:19 +02:00
8dd68d51d3
chore(infra): add VERTEX_MODEL=gemini-2.5-pro to deploy scripts ( #7 )
...
* chore(docs): set region to us-central1 in AGENT_RULEBOOK
* chore(infra): set VERTEX_MODEL=gemini-2.5-pro in deploy scripts
2026-06-01 04:28:03 +02:00
1fd62f3fc5
fix(terraform): use google_cloud_run_v2_service data source + hardcode service name in mappings
2026-05-31 15:58:41 +02:00
7b95705c07
feat(terraform): add vauco-platform module with domain mappings + CG3 variables
2026-05-31 15:47:02 +02:00
Chris Christiansen
800c47ef85
docs(session): log completion of phase 7
2026-05-30 22:07:32 +00:00
Chris Christiansen
3df80da941
fix(rag): correct gcloud services enable command
2026-05-30 21:53:48 +00:00
Chris Christiansen
b1b13deea7
fix(rag): remove stray backslash from rag setup script
2026-05-30 21:51:59 +00:00
Chris Christiansen
a2b18d5ca2
fix(rag): add data directory to rag setup
2026-05-30 21:47:35 +00:00
Chris Christiansen
ddec009927
feat(rag): add data directory to rag setup
2026-05-30 21:42:48 +00:00
Chris Christiansen
a807b0dd89
feat(C2): customer stamp-out struktur og create_customer.sh
...
- customers/_template/ med main.tf, variables.tf, terraform.tfvars
- customers/medioteq/ populert med produksjonsverdier
- infrastructure/scripts/create_customer.sh for stamp-out av nye kunder
- .gitignore: unntak for customers/**/*.tfvars
2026-05-30 14:56:13 +00:00
Chris Christiansen
91b71ef3cd
docs: update masterplan and terraform outputs
2026-05-27 17:24:01 +00:00
Chris Christiansen
22c205c64b
auto: sync
2026-05-27 16:34:38 +00:00
Chris Christiansen
971bec0c5d
auto: sync
2026-05-27 16:29:43 +00:00
Chris Christiansen
553ec027e3
auto: sync
2026-05-27 16:23:44 +00:00
Chris Christiansen
8f5f0b827b
auto: sync
2026-05-27 16:22:17 +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
e5270e8790
chore: commit modified infra, RAG and session log files
2026-05-25 12:50:52 +00:00
9cd43572b0
chore: add untracked RAG, infra and session files
2026-05-25 12:49:52 +00:00
250c150d73
feat: 12-rag-integration.sh — koble RAG corpus til Cloud Run agent via Secret Manager
2026-05-24 15:06:28 +02:00
021c84756a
fix: 07-rag-setup.sh — serialiser import-jobber (RAG tillater kun 1 aktiv op om gangen)
2026-05-24 14:44:03 +02:00
b242a0f864
fix: 07-rag-setup.sh — riktig import-endepunkt /ragFiles:import (ikke :importRagFiles)
2026-05-24 14:41:08 +02:00
d20a7d5878
fix: 07-rag-setup.sh — bruk project-number (ikke project-ID) i importRagFiles URL
2026-05-24 14:31:42 +02:00