Commit Graph

  • c7c457ae2a feat: merge Gitea main (injection-defense, bridges, dashboard) + Erik WIP features main Rene Fichtmueller 2026-06-05 21:07:57 +00:00
  • 0191c60b64 chore: commit deployed gateway state (dashboard, streaming, routing, bridges, cost-tracking) erik-deployed-snapshot-2026-06-05 Rene Fichtmueller 2026-06-05 20:23:33 +00:00
  • c53e0d2165 docs: rename handovers to human-friendly "Handover 17.05.2026 - <Typ>.md" Rene Fichtmueller 2026-05-17 16:44:59 +02:00
  • a77995abd3 docs: 2026-05-17 agent handover pointer for Codex + Claude Code Rene Fichtmueller 2026-05-17 16:18:35 +02:00
  • 3f8abc7152 docs: 2026-05-17 handover pointer Rene Fichtmueller 2026-05-17 15:20:26 +02:00
  • aa5911bfdf sec(gateway): start-with-env.sh shell wrapper — durable env fix for PM2 quirk Rene Fichtmueller 2026-05-17 00:51:51 +02:00
  • c731900a90 sec(gateway): Layer-3 llm_judge model now configurable via LLM_JUDGE_MODEL env Rene Fichtmueller 2026-05-16 23:36:26 +02:00
  • f399999e62 sec(gateway): Layer-2 ML classifier — Prompt-Guard sidecar integration Rene Fichtmueller 2026-05-16 23:14:16 +02:00
  • 6f5dd81d7a sec(gateway): +15 languages + non-Latin script detector (62 patterns total) Rene Fichtmueller 2026-05-16 23:02:01 +02:00
  • ac887ab052 sec(gateway): commit injection/output defense modules to git (44 patterns) Rene Fichtmueller 2026-05-16 22:55:08 +02:00
  • b15b8da963 sync: record gateway final hardening Rene Fichtmueller 2026-05-12 23:31:02 +02:00
  • c7491406d1 sync: note claude tool adapter Rene Fichtmueller 2026-05-12 23:09:58 +02:00
  • ee9c1715ae sync: note claude code gateway fix Rene Fichtmueller 2026-05-12 22:56:24 +02:00
  • ebafb99645 sync: note claude alias correction Rene Fichtmueller 2026-05-12 22:20:04 +02:00
  • 9027484e3d sync: record secure gateway tracking setup Rene Fichtmueller 2026-05-12 22:17:33 +02:00
  • c4056701b3 sync: record gateway health check Rene Fichtmueller 2026-05-12 21:42:43 +02:00
  • 5afc79ea52 fix(gateway): localhost exempt from HTTPS redirect; magatama-infra-health routing Rene Fichtmueller 2026-05-09 10:31:54 +02:00
  • 09165b9bf7 feat: restore workbench v1 and publish wired v2 Rene Fichtmueller 2026-05-03 09:53:40 +02:00
  • 060b846d9b feat: publish llm gateway v2 dashboard alongside restored workbench Rene Fichtmueller 2026-05-01 10:17:21 +02:00
  • e272105bcf sync: add chat handoff + context scaffolding for Codex integration (2026-04-29) Rene Fichtmueller 2026-04-29 22:48:23 +02:00
  • 91384dbb2a fix: SSE stream endpoint with proper HTTP/2 stream handling and heartbeat Rene Fichtmueller 2026-04-26 23:52:13 +02:00
  • 200cc7f2dc fix: Correct Cloudflare tunnel and setup script to use port 3103 Rene Fichtmueller 2026-04-26 21:04:36 +02:00
  • 255bd90e7e fix: add missing jose dependency for JWT validation Rene Fichtmueller 2026-04-26 20:45:05 +02:00
  • d614795545 fix: SQL errors in learning engine for best model selection Rene Fichtmueller 2026-04-26 20:42:40 +02:00
  • 9808184384 fix: remove non-existent @llm-gateway/types dependency Rene Fichtmueller 2026-04-26 20:39:41 +02:00
  • 93bbb44bf0 fix: remove broken @shieldx/core dependency Rene Fichtmueller 2026-04-26 20:36:21 +02:00
  • 1d4be52c83 fix: only send HSTS header on HTTPS connections, not HTTP Rene Fichtmueller 2026-04-26 19:01:41 +02:00
  • ff090de82b fix: Update request logging to use request_tracking table instead of dashboard_request_log Rene Fichtmueller 2026-04-26 00:42:58 +02:00
  • 2814fb50b9 fix: correct DATABASE_URL to point to Erik server (82.165.222.127) instead of localhost Rene Fichtmueller 2026-04-26 00:24:20 +02:00
  • 4c54a6fa92 refactor: MAGATAMA pipeline code quality audit — all functions <50 lines Rene Fichtmueller 2026-04-25 17:38:11 +02:00
  • b7b85eccba fix: correct copilot-api dependency version to 0.7.0 (published on npm) Rene Fichtmueller 2026-04-25 12:41:30 +02:00
  • 410bed1f1e docs: update integration status to reflect full provider integration (OpenAI + Copilot) Rene Fichtmueller 2026-04-25 12:40:17 +02:00
  • 128e18b751 feat: integrate GitHub Copilot as third LLM provider via copilot-bridge Rene Fichtmueller 2026-04-25 12:38:30 +02:00
  • afe3597311 feat: add automated bridge deployment script and comprehensive deployment guide Rene Fichtmueller 2026-04-25 12:32:31 +02:00
  • e128d39818 chore: add openai-bridge deployment script for Erik Rene Fichtmueller 2026-04-25 12:31:11 +02:00
  • 7599f33866 feat: integrate OpenAI Codex and ChatGPT as primary LLM providers via subscription Rene Fichtmueller 2026-04-25 12:29:55 +02:00
  • 590d3797c9 chore: update ecosystem.config.cjs with claude-bridge and fixed ollama URL Rene Fichtmueller 2026-04-25 12:19:09 +02:00
  • b34b835b47 feat: integrate claude-bridge as primary LLM provider with fallback chain Rene Fichtmueller 2026-04-25 12:18:33 +02:00
  • f5e2357f20 docs: Add Phase 2 delivery summary and getting started guides Rene Fichtmueller 2026-04-25 05:48:33 +02:00
  • a04c1d67f2 feat: Complete LightRAG Sidecar Phase 2 — Hybrid Retrieval Implementation Rene Fichtmueller 2026-04-25 05:47:18 +02:00
  • 282403d34b feat: Implement Phase 2G.4 — Learning system integration & per-agent metrics Rene Fichtmueller 2026-04-19 22:22:17 +02:00
  • 1d327720d5 feat: Implement Phase 2G.3 — ChatGPT/OpenAI API compatibility adapter Rene Fichtmueller 2026-04-19 22:05:20 +02:00
  • 63171645da feat: Implement Phase 2G.2 — Codex/Copilot LSP adapter Rene Fichtmueller 2026-04-19 22:04:15 +02:00
  • b943bb1d59 feat: Implement Phase 2G.1 — Claude Code IDE bridge Rene Fichtmueller 2026-04-19 22:02:06 +02:00
  • 4d7e251322 feat: Add ADR-0005 for Phase 2G agent integration protocol Rene Fichtmueller 2026-04-19 22:01:17 +02:00
  • 8e83e5fa6e chore: Document Phase 2F deployment blocker — Erik unreachable (network issue) Rene Fichtmueller 2026-04-19 21:41:12 +02:00
  • 2ca77d0aee feat: Phase 2F — Multi-Agent Integration (ADRs + Client Fallback + Tests) Rene Fichtmueller 2026-04-19 21:39:44 +02:00
  • c3ab87b167 feat: add fo-blog-v8 training pipeline (Qwen2.5-14B, SFT+DPO) Rene Fichtmueller 2026-04-19 11:44:09 +02:00
  • 79d434434f chore: MAGATAMA deployment state — download in progress, Pi-hole bypassed Rene Fichtmueller 2026-04-16 16:35:54 +02:00
  • 2fb0992c71 feat: add MAGATAMA まがたま security intelligence model to LLM Gateway Rene Fichtmueller 2026-04-16 14:31:17 +02:00
  • 132cf835b0 fix: add fixes 049-050 (OPNsense WireGuard FritzBox NAT + VLAN WAN) Rene Fichtmueller 2026-04-13 08:20:06 +02:00
  • c50af63389 feat(ctx-health): add proxmox-pvestatd + opnsense-disk health checks Rene Fichtmueller 2026-04-13 05:42:24 +02:00
  • b4593b6582 feat: integrate real @shieldx/core library into gateway pipeline Rene Fichtmueller 2026-04-07 09:03:02 +02:00
  • 8123343361 feat: add Flexoptix blog pipeline templates (tip_blog_angle + tip_blog_draft) Rene Fichtmueller 2026-04-03 01:03:09 +02:00
  • 49c673b683 feat: add ctx_morning_briefing routing rule and prompt template rene 2026-04-03 00:44:04 +02:00
  • e0b9fa1f53 feat: add CtxHealth self-healing daemon as new workspace package Rene Fichtmueller 2026-04-03 00:16:08 +02:00
  • a8a77e689c feat: add CtxHealth + CtxSecurity to gateway — ctxhealer:latest model, 5 routing rules, 2 templates Rene Fichtmueller 2026-04-03 00:14:23 +02:00
  • 9b4d1caa8a fix: routing-optimizer uses status='approved' not non-existent validation_passed column Rene Fichtmueller 2026-04-03 00:01:19 +02:00
  • 52697bc6fc fix: replace hardcoded Mac paths with relative paths in learning engine (routing-optimizer, prompt-optimizer, few-shot-curator) Rene Fichtmueller 2026-04-02 23:58:53 +02:00
  • c3248da6c0 chore: add pending changelog entries for 2026-04-02 fixes Rene Fichtmueller 2026-04-02 23:52:17 +02:00
  • 719336bded fix: map input as fallback for all 20+ template content variables (ocr_text, alert_data, bgp_data, etc.) Rene Fichtmueller 2026-04-02 23:41:36 +02:00
  • f1c1d107ca fix: map input to source_data fallback and spread context vars into template variables Rene Fichtmueller 2026-04-02 23:38:22 +02:00
  • 3bb9923255 fix: fine-tuner uses FT_DB_URL/FT_GATEWAY_URL/FT_OLLAMA_URL env vars, not DATABASE_URL Rene Fichtmueller 2026-04-02 23:35:27 +02:00
  • d8deecdb32 feat: SSH tunnel launch script for fine-tuner (IONOS blocks port 5432 externally) Rene Fichtmueller 2026-04-02 23:28:30 +02:00
  • 499e600239 fix: fine-tuner config points to Erik DB + CF tunnel URLs Rene Fichtmueller 2026-04-02 23:23:17 +02:00
  • 0803fdb722 feat: add confidence_scorer prompt template (internal self-evaluation) Rene Fichtmueller 2026-04-02 23:20:31 +02:00
  • b68d5c3fbf fix: client CompletionResponse matches actual gateway response fields Rene Fichtmueller 2026-04-02 23:17:14 +02:00
  • ac33476666 feat: add 55 prompt templates + ShieldX/LinkedIn routing rules + ban lists in Gitea Rene Fichtmueller 2026-04-02 23:14:30 +02:00
  • c82b187548 feat: fix template resolution + add 40 routing rules for all project task types Rene Fichtmueller 2026-04-02 23:11:21 +02:00
  • 2c5f7f6ebe fix: OLLAMA_URL env var takes precedence over hardcoded models.yaml URL Rene Fichtmueller 2026-04-02 23:05:13 +02:00
  • 773fd368e0 fix: parse DATABASE_URL in pool clients + extend Ollama health timeout to 15s Rene Fichtmueller 2026-04-02 23:03:31 +02:00
  • 4c5003f9fc feat: fix OLLAMA_URL to use Cloudflare tunnel + add 35 prompt templates Rene Fichtmueller 2026-04-02 23:00:37 +02:00
  • 3a00ff4d33 feat: initial llm-gateway implementation Rene Fichtmueller 2026-04-02 22:48:55 +02:00