Skip to content

v0.6.0

Choose a tag to compare

@uniskela uniskela released this 30 Jul 12:05
· 52 commits to main since this release

Highlights

  • Added read-only Portainer integration with multi-instance Settings support.
  • Connected via Portainer API tokens (X-API-Key), with encrypted storage for the token and optional custom CA.
  • Aggregated Docker and Portainer containers on /containers, including endpoint-aware status and logs.
  • Hardened authentication with Next.js proxy.ts routing and explicit page-level requireAuth checks.
  • Upgraded Next.js and related dependencies; documented remaining nested upstream advisories in SECURITY.md.
  • Improved provider resilience: request timeouts, partial-failure warnings, reverse-proxy path prefixes, and IPv6/host URL handling.

Upgrade notes

  • Rebuild/restart as usual (docker compose up --build -d). Existing SQLite data and Docker integrations are preserved.
  • Add Portainer under Settings → Integrations with a base URL and API access token, then use Test connection.
  • Portainer remains read-only in this release (list + logs only; no start/stop/restart).

Verification

  • npm run lint
  • npm run typecheck
  • npm test
  • npm run build

What's Changed

  • feat: add read-only Portainer integration (v0.6.0) by @uniskela in #7

Full Changelog: v0.5.0...v0.6.0