Releases: fleetd-sh/fleetd
Releases · fleetd-sh/fleetd
fleetd-v0.0.1-rc.6
Changelog
New Features
- 68d13cb: feat: add Vercel redirect for get.fleetd.sh and fix install script (Arne Molland arne@molland.sh)
- 8d5b25c: feat: add self-update capability to fleetctl (Arne Molland arne@molland.sh)
- 40d8372: feat: version-aware Docker image tags and update checking (Arne Molland arne@molland.sh)
Bug Fixes
- c04056e: fix: add mutex to rolloutState to prevent data races (Arne Molland arne@molland.sh)
- a2ac7d7: fix: backup binary with version number instead of .old (Arne Molland arne@molland.sh)
- 8be7f1e: fix: pull Docker images instead of building in fleetctl start (Arne Molland arne@molland.sh)
- 0336fe4: fix: redirect all output to stderr in install script (Arne Molland arne@molland.sh)
- 6a55125: fix: remove ANSI colors from install script for compatibility (Arne Molland arne@molland.sh)
- 1ef1053: fix: update streaming RPC types and justfile commands (Arne Molland arne@molland.sh)
Code Refactoring
- 9dad476: refactor: remove AI-speak from code comments (Arne Molland arne@molland.sh)
Other Changes
- dc15b30: .github/workflows: add initial ci, release workflows (Arne Molland arne@molland.sh)
- 99f0b70: .github: add Bun setup to CI pipeline (Arne Molland arne@molland.sh)
- 625c131: .github: exclude gen/google from go commands in CI (Arne Molland arne@molland.sh)
- 9140c4f: .github: fix Docker Hub login condition expression (Arne Molland arne@molland.sh)
- 4c7c5d6: .github: fix Docker Hub login condition syntax (Arne Molland arne@molland.sh)
- 176c194: .github: improve package listing in CI (Arne Molland arne@molland.sh)
- 64bb395: .github: rationalize and clean up workflows (Arne Molland arne@molland.sh)
- bf4e4a4: .github: remove conditional Docker Hub login (Arne Molland arne@molland.sh)
- b0fdfa0: .github: update Node.js to 24.9.0 (Arne Molland arne@molland.sh)
- e657bc2: .gitignore: add basic ignores (Arne Molland arne@molland.sh)
- d0e3012: .gitignore: exclude gen/google from version control (Arne Molland arne@molland.sh)
- 864b81f: .gitignore: expand for binaries and database files (Arne Molland arne@molland.sh)
- 638fa04: .gitignore: remove googleapis exclusion (Arne Molland arne@molland.sh)
- bd539a8: .gitignore: update and add linting configuration (Arne Molland arne@molland.sh)
- f5d0dff: Initial commit (Arne Molland arne@molland.sh)
- 79e52b6: Justfile: add basic commands (Arne Molland arne@molland.sh)
- f4d6681: Justfile: enable cgo for test runs (Arne Molland arne@molland.sh)
- b36ce57: Justfile: update build command, add lint, fleetp commands (Arne Molland arne@molland.sh)
- 4261c24: Justfile: update commands (Arne Molland arne@molland.sh)
- fd5d37d: Justfile: use GOOS to select linker flags (Arne Molland arne@molland.sh)
- f5d839c: Justfile: use
bun run(Arne Molland arne@molland.sh) - d1d46c2: README: add description (Arne Molland arne@molland.sh)
- d8962fa: auth: add service implementation (Arne Molland arne@molland.sh)
- 816a6b3: auth: hash keys (Arne Molland arne@molland.sh)
- a051997: buf, buf.gen: add basic config (Arne Molland arne@molland.sh)
- 80a8564: buf: exclude health from linter (Arne Molland arne@molland.sh)
- ed59586: build: add --output=type=image,push=true to fix multi-platform builds (Arne Molland arne@molland.sh)
- 22d0658: build: add --push flag for multi-platform Docker builds (Arne Molland arne@molland.sh)
- 3e74299: build: add --push flag to Docker builds for multi-platform support (Arne Molland arne@molland.sh)
- 6096655: build: add builds field to archives and nfpms (Arne Molland arne@molland.sh)
- 4313e9d: build: add studio to GoReleaser dockers_v2 configuration (Arne Molland arne@molland.sh)
- 4798be4: build: create new GoReleaser v2 configuration with .yaml extension (Arne Molland arne@molland.sh)
- 2495b8a: build: fix Docker buildx multi-platform builds with proper output type (Arne Molland arne@molland.sh)
- 908dde9: build: fix GoReleaser configuration for successful local builds (Arne Molland arne@molland.sh)
- 38e2fab: build: fix GoReleaser v2 configuration and remove ARM v7 support (Arne Molland arne@molland.sh)
- 1dce17e: build: fix dockers_v2 configuration with platforms field (Arne Molland arne@molland.sh)
- c0079e0: build: migrate to GitHub Container Registry and fix GoReleaser deprecations (Arne Molland arne@molland.sh)
- 5130a97: build: migrate to GoReleaser dockers_v2 and simplify Dockerfiles (Arne Molland arne@molland.sh)
- d3339bc: build: remove Scoop support and use HOMEBREW_TAP_GITHUB_TOKEN (Arne Molland arne@molland.sh)
- 76663a8: build: remove studio from GoReleaser and use build-push-action (Arne Molland arne@molland.sh)
- c66054e: build: simplify Docker buildx config to use --push for multi-platform (Arne Molland arne@molland.sh)
- a22337b: build: switch container registry from fleetd.sh to ghcr.io (Arne Molland arne@molland.sh)
- 6752237: build: use --output=type=image,push=true for buildx multi-platform (Arne Molland arne@molland.sh)
- a13a1f8: build: use goreleaser for install.sh and fix Docker signing (Arne Molland arne@molland.sh)
- 49f7454: build: use push_flags instead of --push in build_flag_templates (Arne Molland arne@molland.sh)
- 38f2f01: ci: add studio image to release workflow (Arne Molland arne@molland.sh)
- 14bae16: ci: configure buildx to use docker-container driver (Arne Molland arne@molland.sh)
- aff07c1: ci: explicitly set docker-container driver for buildx (Arne Molland arne@molland.sh)
- 38f4fb9: ci: fix goreleaser version mismatch in release workflow (Arne Molland arne@molland.sh)
- eb18344: ci: install syft for SBOM generation in release workflow (Arne Molland arne@molland.sh)
- 21bb331: ci: skip Docker builds in GoReleaser and use build-push-action (Arne Molland arne@molland.sh)
- 4d25fc1: cmd/columbus: use slog for logging (Arne Molland arne@molland.sh)
- d151791: cmd/fleet: add unified fleet management CLI (Arne Molland arne@molland.sh)
- 515b754: cmd/fleetctl, cmd/fleetd: simplify fleets server and consolidate management (Arne Molland arne@molland.sh)
- 0f8c98e: cmd/fleetctl: enhance with security and remote config support (Arne Molland arne@molland.sh)
- eb8bacf: cmd/fleetctl: remove docker-compose dependency (Arne Molland arne@molland.sh)
- 0bbd360: cmd/fleetd: remove service command (Arne Molland arne@molland.sh)
- db21fd7: cmd/fleetp: add fleet provisioning cli (Arne Molland arne@molland.sh)
- b60f03f: cmd/fleetp: remove deprecated provisioning tool (Arne Molland arne@molland.sh)
- 91a4007: cmd: implement dual API architecture (Arne Molland arne@molland.sh)
- a1a21fe: cmd: implement server apps (Arne Molland arne@molland.sh)
- 71a0bd3: cmd: use slog.With() (Arne Molland arne@molland.sh)
- d43504b: core/gen: regenerate stubs (Arne Molland arne@molland.sh)
- 2c5873a: core: update dependencies and refactor for unified architecture (Arne Molland arne@molland.sh)
- e8cd008: daemon/containermgr: add state logs, format errors (Arne Molland arne@molland.sh)
- def7f2c: daemon: add skeleton implementations (Arne Molland arne@molland.sh)
- f5329cd: daemon: use slog.With() (Arne Molland arne@molland.sh)
- fcec2fe: db, internal/migrations: move and update migration funcs (Arne Molland arne@molland.sh)
- db34b98...
fleetd-v0.0.1-rc.5
Changelog
New Features
- 68d13cb: feat: add Vercel redirect for get.fleetd.sh and fix install script (Arne Molland arne@molland.sh)
- 8d5b25c: feat: add self-update capability to fleetctl (Arne Molland arne@molland.sh)
- 40d8372: feat: version-aware Docker image tags and update checking (Arne Molland arne@molland.sh)
Bug Fixes
- c04056e: fix: add mutex to rolloutState to prevent data races (Arne Molland arne@molland.sh)
- 8be7f1e: fix: pull Docker images instead of building in fleetctl start (Arne Molland arne@molland.sh)
- 0336fe4: fix: redirect all output to stderr in install script (Arne Molland arne@molland.sh)
- 6a55125: fix: remove ANSI colors from install script for compatibility (Arne Molland arne@molland.sh)
- 1ef1053: fix: update streaming RPC types and justfile commands (Arne Molland arne@molland.sh)
Code Refactoring
- 9dad476: refactor: remove AI-speak from code comments (Arne Molland arne@molland.sh)
Other Changes
- dc15b30: .github/workflows: add initial ci, release workflows (Arne Molland arne@molland.sh)
- 99f0b70: .github: add Bun setup to CI pipeline (Arne Molland arne@molland.sh)
- 625c131: .github: exclude gen/google from go commands in CI (Arne Molland arne@molland.sh)
- 9140c4f: .github: fix Docker Hub login condition expression (Arne Molland arne@molland.sh)
- 4c7c5d6: .github: fix Docker Hub login condition syntax (Arne Molland arne@molland.sh)
- 176c194: .github: improve package listing in CI (Arne Molland arne@molland.sh)
- 64bb395: .github: rationalize and clean up workflows (Arne Molland arne@molland.sh)
- bf4e4a4: .github: remove conditional Docker Hub login (Arne Molland arne@molland.sh)
- b0fdfa0: .github: update Node.js to 24.9.0 (Arne Molland arne@molland.sh)
- e657bc2: .gitignore: add basic ignores (Arne Molland arne@molland.sh)
- d0e3012: .gitignore: exclude gen/google from version control (Arne Molland arne@molland.sh)
- 864b81f: .gitignore: expand for binaries and database files (Arne Molland arne@molland.sh)
- 638fa04: .gitignore: remove googleapis exclusion (Arne Molland arne@molland.sh)
- bd539a8: .gitignore: update and add linting configuration (Arne Molland arne@molland.sh)
- f5d0dff: Initial commit (Arne Molland arne@molland.sh)
- 79e52b6: Justfile: add basic commands (Arne Molland arne@molland.sh)
- f4d6681: Justfile: enable cgo for test runs (Arne Molland arne@molland.sh)
- b36ce57: Justfile: update build command, add lint, fleetp commands (Arne Molland arne@molland.sh)
- 4261c24: Justfile: update commands (Arne Molland arne@molland.sh)
- fd5d37d: Justfile: use GOOS to select linker flags (Arne Molland arne@molland.sh)
- f5d839c: Justfile: use
bun run(Arne Molland arne@molland.sh) - d1d46c2: README: add description (Arne Molland arne@molland.sh)
- d8962fa: auth: add service implementation (Arne Molland arne@molland.sh)
- 816a6b3: auth: hash keys (Arne Molland arne@molland.sh)
- a051997: buf, buf.gen: add basic config (Arne Molland arne@molland.sh)
- 80a8564: buf: exclude health from linter (Arne Molland arne@molland.sh)
- ed59586: build: add --output=type=image,push=true to fix multi-platform builds (Arne Molland arne@molland.sh)
- 22d0658: build: add --push flag for multi-platform Docker builds (Arne Molland arne@molland.sh)
- 3e74299: build: add --push flag to Docker builds for multi-platform support (Arne Molland arne@molland.sh)
- 6096655: build: add builds field to archives and nfpms (Arne Molland arne@molland.sh)
- 4313e9d: build: add studio to GoReleaser dockers_v2 configuration (Arne Molland arne@molland.sh)
- 4798be4: build: create new GoReleaser v2 configuration with .yaml extension (Arne Molland arne@molland.sh)
- 2495b8a: build: fix Docker buildx multi-platform builds with proper output type (Arne Molland arne@molland.sh)
- 908dde9: build: fix GoReleaser configuration for successful local builds (Arne Molland arne@molland.sh)
- 38e2fab: build: fix GoReleaser v2 configuration and remove ARM v7 support (Arne Molland arne@molland.sh)
- 1dce17e: build: fix dockers_v2 configuration with platforms field (Arne Molland arne@molland.sh)
- c0079e0: build: migrate to GitHub Container Registry and fix GoReleaser deprecations (Arne Molland arne@molland.sh)
- 5130a97: build: migrate to GoReleaser dockers_v2 and simplify Dockerfiles (Arne Molland arne@molland.sh)
- d3339bc: build: remove Scoop support and use HOMEBREW_TAP_GITHUB_TOKEN (Arne Molland arne@molland.sh)
- 76663a8: build: remove studio from GoReleaser and use build-push-action (Arne Molland arne@molland.sh)
- c66054e: build: simplify Docker buildx config to use --push for multi-platform (Arne Molland arne@molland.sh)
- a22337b: build: switch container registry from fleetd.sh to ghcr.io (Arne Molland arne@molland.sh)
- 6752237: build: use --output=type=image,push=true for buildx multi-platform (Arne Molland arne@molland.sh)
- a13a1f8: build: use goreleaser for install.sh and fix Docker signing (Arne Molland arne@molland.sh)
- 49f7454: build: use push_flags instead of --push in build_flag_templates (Arne Molland arne@molland.sh)
- 38f2f01: ci: add studio image to release workflow (Arne Molland arne@molland.sh)
- 14bae16: ci: configure buildx to use docker-container driver (Arne Molland arne@molland.sh)
- aff07c1: ci: explicitly set docker-container driver for buildx (Arne Molland arne@molland.sh)
- 38f4fb9: ci: fix goreleaser version mismatch in release workflow (Arne Molland arne@molland.sh)
- eb18344: ci: install syft for SBOM generation in release workflow (Arne Molland arne@molland.sh)
- 21bb331: ci: skip Docker builds in GoReleaser and use build-push-action (Arne Molland arne@molland.sh)
- 4d25fc1: cmd/columbus: use slog for logging (Arne Molland arne@molland.sh)
- d151791: cmd/fleet: add unified fleet management CLI (Arne Molland arne@molland.sh)
- 515b754: cmd/fleetctl, cmd/fleetd: simplify fleets server and consolidate management (Arne Molland arne@molland.sh)
- 0f8c98e: cmd/fleetctl: enhance with security and remote config support (Arne Molland arne@molland.sh)
- eb8bacf: cmd/fleetctl: remove docker-compose dependency (Arne Molland arne@molland.sh)
- 0bbd360: cmd/fleetd: remove service command (Arne Molland arne@molland.sh)
- db21fd7: cmd/fleetp: add fleet provisioning cli (Arne Molland arne@molland.sh)
- b60f03f: cmd/fleetp: remove deprecated provisioning tool (Arne Molland arne@molland.sh)
- 91a4007: cmd: implement dual API architecture (Arne Molland arne@molland.sh)
- a1a21fe: cmd: implement server apps (Arne Molland arne@molland.sh)
- 71a0bd3: cmd: use slog.With() (Arne Molland arne@molland.sh)
- d43504b: core/gen: regenerate stubs (Arne Molland arne@molland.sh)
- 2c5873a: core: update dependencies and refactor for unified architecture (Arne Molland arne@molland.sh)
- e8cd008: daemon/containermgr: add state logs, format errors (Arne Molland arne@molland.sh)
- def7f2c: daemon: add skeleton implementations (Arne Molland arne@molland.sh)
- f5329cd: daemon: use slog.With() (Arne Molland arne@molland.sh)
- fcec2fe: db, internal/migrations: move and update migration funcs (Arne Molland arne@molland.sh)
- db34b98: db, proto: update schemas, merge migrations (Arne Molland arne@molland.sh)
- 9e63b17: db/migrations: rename api_key to key_hash (Arne Molland <arne@molland.sh...