Skip to content

v0.1.2

Choose a tag to compare

@github-actions github-actions released this 20 Jun 02:29
0acb84c

0.1.2 (2026-06-20)

Features

  • cluster: add DevSpace dev mode with hot reload and log tailing (158dcc5)
  • cluster: add local k3d dev cluster via DevSpace (7d65b9f)
  • cluster: local k3d dev cluster via DevSpace (editor+runtime, orchestrator, sql) (e9cf2a2)
  • deploy integrations as Kubernetes pods (f1d9f7d)
  • deploy: Helm chart, Artifact Registry + Cloud Build for GCP (b81e9aa)
  • deploy: single-node k3s VM + Terraform-owned Helm release (bd5f9f0)
  • editor: bookmarkable /i/[id] route for opening integrations (5e74c70)
  • editor: cluster secrets management UI (0d64f8e)
  • editor: deploy and manage integrations from the management UI (dc0d992)
  • editor: deployment UX — formatting, icons, modal, and scaling (815700b)
  • editor: editable title, folder picker and save in title bar (9705b1b)
  • editor: fill deployment env vars with values or secrets (66dada0)
  • editor: integrate orchestrator integrations & folders (6dae196)
  • editor: integrations management route with folder CRUD and detail panel (a29c13d)
  • editor: live deployment status over SSE with a polling fallback (e3afb57)
  • editor: orchestrator API client and proxy routes (94e0504)
  • editor: save the integration with Cmd/Ctrl+S (4306e07)
  • editor: user-chosen deployment slug with live validation (af17454)
  • orchestrator,editor: external per-integration subdomains (6dfb6d0)
  • orchestrator,editor: richer deployment status (2451c4f)
  • orchestrator/deployment: bind declared env vars to values or secrets (26a116c)
  • orchestrator/deployment: expose declared env vars in deploy options (0133919)
  • orchestrator/secret: cluster-secret catalog + REST handler (076eb08)
  • orchestrator: add integration repository layer (7f24c0e)
  • orchestrator: add integration REST endpoints (7991942)
  • orchestrator: add integration service layer (8932127)
  • orchestrator: add integrations datamodel to schema (8712255)
  • orchestrator: deploy integrations as Kubernetes workloads (3eae392)
  • orchestrator: folder HTTP API and route wiring (b5b9544)
  • orchestrator: folder repo, types and DB tests (61f333e)
  • orchestrator: folder service with validation and tree assembly (d6cec19)
  • orchestrator: HTTP_PORT drives external exposability + port wiring (0fbb9c2)
  • orchestrator: integrations + folders datamodel and layered CRUD API (fd1e864)
  • orchestrator: internal endpoints — replicas + stable per-integration Service (6c10924)
  • orchestrator: reject duplicate slugs/subdomains across integrations (f22b7fc)
  • orchestrator: scale an existing deployment (e9c0084)
  • orchestrator: single-folder membership schema + db reset task (c14396b)
  • orchestrator: unique per-deployment slugs + user-chosen, validated addresses (986ee8b)
  • orchestrator: watch the cluster via informers and push status over SSE (02d7ec7)
  • orchestrator: wire cluster-secret routes (3b23520)
  • runtime: standalone octo-runtime image for per-integration pods (3f23849)

Bug Fixes

  • deploy: grant orchestrator patch on deployments so scaling works (3e78ec6)
  • editor: allow saving any state and keep loaded integrations valid (ff80de6)
  • editor: gate Save on empty/unchanged, not on a missing name (1065e86)
  • editor: raise folder picker popover above canvas launchers (57d5425)

Refactoring

  • orchestrator/kube: split package by concern; add cluster-secret storage (9fcec01)
  • orchestrator: extract pool lifecycle into internal/db (8189b5f)

Documentation

  • deploy: document the GCP deployment process (1b62c59)