Commit Graph

726 Commits

Author SHA1 Message Date
2a6890bb22 ci: test webhook deploy 2026-09-01 20:37:56 +00:00
57fdf09a44 feat(osvx-mcp): expose eight read-only tools and verify discovery 2026-09-01 15:28:48 +00:00
Gemini Agent
aa7b40c8aa test: trigger cloud build after offline mode fix
Some checks are pending
Check Python Version Consistency / Check Python Version (push) Waiting to run
2026-07-06 18:41:20 +00:00
bdd30bd158 chore(session): logg 20260706-180257 — (ingen notat) 2026-07-06 18:03:38 +00:00
de82b6aa7b ci: lock Gitea-only pipeline and updated handoff 2026-07-05 22:09:37 +00:00
c7633c5680 ci: test gitea-only pipeline
Some checks are pending
Check Python Version Consistency / Check Python Version (push) Waiting to run
2026-07-05 21:06:01 +00:00
1e9551ca6f chore(session): logg 20260705-165047 — (ingen notat) 2026-07-05 16:55:38 +00:00
382fd1e925 ci: legg til git clone fra Gitea som første build-steg 2026-07-05 13:53:38 +00:00
ca09d4202e ci2: test webhook 2026-07-05 13:33:13 +00:00
30f239ee88 ci2: test webhook 2026-07-05 13:12:50 +00:00
55acedeca0 ci2: test webhook 2026-07-05 12:52:09 +00:00
ef02198d02 fix: oppdater Gitea IP fra 34.158.137.245 til 136.111.198.14 2026-07-05 11:57:05 +00:00
e88881be19 chore(dev): track dev-start.sh 2026-07-05 08:22:52 +00:00
99eaaad3ca chore(session): logg 20260705-071732 — (ingen notat) 2026-07-05 07:22:30 +00:00
619bcfd635 fix: legg til X-Internal-Key bypass i require_iap middleware for m2m 2026-07-02 22:05:59 +00:00
9d6f713df0 Revert "fix: fjern all GCE metadata token-logikk fra _opax_headers"
This reverts commit a437cd1ea3.
2026-07-02 21:07:38 +00:00
a437cd1ea3 fix: fjern all GCE metadata token-logikk fra _opax_headers 2026-07-02 20:51:55 +00:00
10eb49b244 fix: fjern GCE metadata token-kall, bruk kun X-Internal-Key for m2m 2026-07-02 20:40:47 +00:00
1f4df47083 fix: legg til X-Internal-Key bypass i require_auth for m2m 2026-07-02 20:24:05 +00:00
e04a95b952 fix: legg til X-MCP-Secret i osvauco_agent_headers 2026-07-02 20:02:20 +00:00
0a1e3ce8ea fix: run_jason bruker _osvauco_agent_post 2026-07-02 19:56:13 +00:00
15ec503bb1 fix: audience-URL til env-variabel SERVICE_URL 2026-07-02 19:33:53 +00:00
7e825deca6 fix: rett innrykk i _run_async-kall under JASON_BACKEND else-gren 2026-07-02 19:07:21 +00:00
92b7b3fce7 feat: JASON_BACKEND toggle — lokal Ollama fallback for /run 2026-07-02 19:06:13 +00:00
e5fa099072 fix: reparer push_file + tui_command indenteringsfeil i server.py 2026-07-02 17:43:53 +00:00
638f69d335 feat: /tui-command endepunkt — ekte shell-eksekvering med timeout og auth 2026-07-02 17:32:57 +00:00
bc8eb70c16 fix: fjern duplikat tui_command-funksjon i server.py 2026-07-02 17:25:41 +00:00
56e1f61753 feat: tui_command tool i opax-mcp — toveis shell via /tui-command 2026-07-02 17:24:24 +00:00
434f591f9c feat: gemini_guard — rate limiter + circuit breaker på alle Gemini-kall 2026-07-02 17:14:06 +00:00
6ffe23943c plan: agentic gateway v2 + deps sendgrid→gmail 2026-07-02 16:57:02 +00:00
2a9138b290 chore: oppdater opax-mcp server.py og yaml 2026-07-02 16:15:03 +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
e31cd7635a feat: Gmail API via service account delegation + Bearer token auth
Some checks failed
Check Python Version Consistency / Check Python Version (push) Has been cancelled
Nightly GDrive Backup / Backup OSVauco → Google Drive (push) Has been cancelled
- Add SA key in Secret Manager (gmail-sa-key)
- Fix require_iap middleware to accept Bearer tokens
- Fix require_auth decorator to accept Bearer tokens
- Implement _notify_email with service_account.Credentials + domain-wide delegation
- Set GMAIL_DEFAULT_SENDER and GMAIL_ALLOWED_SENDERS env vars
2026-07-02 02:17:47 +00:00
bc0ee3b3ee feat: replace SendGrid with Gmail API via Domain-Wide Delegation
Some checks are pending
Check Python Version Consistency / Check Python Version (push) Waiting to run
2026-07-02 00:12:43 +00:00
e744a1d510 Merge branch 'main' of http://localhost:3000/chris/osvauco
Some checks are pending
Check Python Version Consistency / Check Python Version (push) Waiting to run
2026-07-01 23:13:36 +00:00
beb92c2840 test: mirror-github hook 2026-07-01 23:04:00 +00:00
cfd7ff1570 test: verify end-to-end write path
Some checks are pending
Check Python Version Consistency / Check Python Version (push) Waiting to run
2026-07-01 22:32:13 +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
a1ef6848fe chore(session): logg 20260629-201930 — (ingen notat) 2026-06-29 20:19:49 +00:00
5d4f6fbdaf docs: add osvauco-dev-vm + OSV pipeline to ARCHITECTURE, BOOT, LEARNINGS 2026-06-29 21:58:48 +02:00
6549c514b0 feat(osv): add local Ollama pipeline with explicit Emma escalation 2026-06-29 21:40:31 +02:00
e63896c6b5 chore(session): logg 20260629-190644 — (ingen notat) 2026-06-29 19:07:03 +00:00
447c950a24 chore(handoff): oppdater plan — VM oppgradert, Ollama neste 2026-06-29 20:44:05 +02:00
9ff2da5985 feat: legg til direkte Ollama-verktøy for Emma (gemma3:27b), gemma3:4b og qwen2.5:3b på emma-gpu-vm 2026-06-29 19:03:52 +02: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
a9e26a73b8 feat: Add test file via opax-mcp
Some checks failed
Check Python Version Consistency / Check Python Version (push) Has been cancelled
2026-06-29 14:36:01 +00:00
5ea4b0189c fix: push_file auto-fetch sha for existing files
Some checks are pending
Check Python Version Consistency / Check Python Version (push) Waiting to run
2026-06-29 14:00:05 +00:00