• Joined on 2024-11-05
oskar pushed to main at oskar/gethumanai-landing 2026-06-02 18:47:11 +02:00
6e634614fc feat: add smoke tests to deploy.sh (curl container IP after up)
oskar pushed to main at oskar/gethumanai-landing 2026-06-02 17:26:38 +02:00
50cc253651 fix: deploy.sh uses ~/gethumanai-landing (no sudo needed on VPS)
oskar pushed to main at oskar/gethumanai-landing 2026-06-02 17:25:09 +02:00
7b24a7f353 fix: use npm_default network (actual NPM network name on VPS)
oskar created branch main in oskar/gethumanai-landing 2026-06-02 17:24:42 +02:00
oskar pushed to main at oskar/gethumanai-landing 2026-06-02 17:24:42 +02:00
fc5741316f feat: initial humanAI landing page
oskar created repository oskar/gethumanai-landing 2026-06-02 17:17:26 +02:00
oskar created branch main in oskar/homelab-codex-ws 2026-06-02 16:59:54 +02:00
oskar pushed to main at oskar/homelab-codex-ws 2026-06-02 16:59:54 +02:00
oskar created repository oskar/gethumanai 2026-06-02 16:59:20 +02:00
oskar created branch feat/vps-service-migration in oskar/homelab-codex-ws 2026-06-01 21:44:46 +02:00
oskar pushed to feat/vps-service-migration at oskar/homelab-codex-ws 2026-06-01 21:44:46 +02:00
862c04a612 feat(vps): migracja npm/outline/joplin/ai-cluster do GitOps (manifesty; cutover NIE wykonany)
oskar pushed to master at oskar/homelab-codex-ws 2026-06-01 20:38:51 +02:00
f381023206 docs(claude): add Definition of Done for services (smoke test + pytest)
cb4ae756ab test(brain-watchdog): add pytest suite covering import and check() logic
Compare 2 commits »
oskar pushed to master at oskar/homelab-codex-ws 2026-06-01 20:31:50 +02:00
cfe5e02372 fix(brain-watchdog): add PYTHONPATH=/app/src so brain_watchdog package is importable
oskar pushed to master at oskar/homelab-codex-ws 2026-06-01 17:54:48 +02:00
039f9f7247 feat(piha): brain-watchdog — external watchdog for control-plane
oskar pushed to master at oskar/homelab-codex-ws 2026-06-01 16:35:23 +02:00
495741e7ac operator-ui: /events bez ladowania calego katalogu + daemon threads; epoch z regexa (fix chelsty-infra)
oskar pushed to master at oskar/homelab-codex-ws 2026-06-01 14:35:22 +02:00
43c5d45353 deploy: chmod/chown na /opt/homelab odporne na znikające pliki eventow
oskar pushed to master at oskar/homelab-codex-ws 2026-06-01 14:29:12 +02:00
f64cec645e vps: mem_limit + oom_score_adj na serwisach in-repo; deploy-local stosuje override (stop OOM)
oskar pushed to master at oskar/homelab-codex-ws 2026-05-31 22:10:55 +02:00
1db9db7d03 fix(dashboard): read last_update from JSON content, not file mtime
oskar pushed to master at oskar/homelab-codex-ws 2026-05-29 17:12:37 +02:00
52607a7cdd feat(control-plane): shadow_mode for HA event auto-actions + deploy docs
b9ed118b8c fix(telegram-bot): correct risk_level field + show description in alerts
bf1415e4c1 feat(control-plane): route ha-diag-agent events through supervisor
31b48d162a feat(ha-diag-agent): WebSocketMonitor for real-time HA liveness
3499b2f280 feat(ha-diag-agent): three REST diagnostic checks + Phase 3 flag fixes
Compare 10 commits »
oskar pushed to master at oskar/homelab-codex-ws 2026-05-28 13:08:01 +02:00
bd7f955e4e fix+debug(planner-agent): use base_url (not api_base) for litellm.acompletion, add print [TEMP]