# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] ## [0.1.0] - 2025-01-11 ### Added - add cuddle please - enable churn update service - add updater to install script - add updater to install script - add http client - run more often - enable checking if it should actually run - enable having get variable from local setup - inherit output as well - allow process from external code - add inherit - add default no labels - warn all targets - update with web assembly components - add labels to config - add abstraction around task - enable webpki roots - add short connect timeout - more error logging - stop the service if running - setup stream logging - update script with warn - disable force again - make curl silent" - force update - use public prod - run as root - agent is already setup - allow errors - some more debugging - some more debugging - stderr to stdout as well - this should work - when config has already been setup - add agent start as well - update with agent setup - add install script - add comments - use actual internal - reqwest as native build - use internal - add external service host - add grpc host - add external vars - add grpc and env - add queue - add common queue - add discovery - add tonic - added tonic - added longer timer - fix error message - add agent - add churn v2 - initial v2 commit - reset - update - update - update stuff - update - with drone - with agent db - with sled db and capnp - with sled db - with basic changelog - with basic package - with publish - with monitoring - with monitor - with extra churning repl thingy - with enroll - add initial churn - add simple health check ### Docs - update readme next up is differentiating the different agents, such that we can execute commands from the cli to for example update dependencies on all machines, restart machines etc. - add installation docs - add notes ### Fixed - use actual names for files - *(deps)* update rust crate serde to v1.0.217 - *(deps)* update rust crate serde_json to v1.0.134 - *(deps)* update all dependencies to v28 - *(deps)* update rust crate nodrift to 0.3.0 - *(deps)* update rust crate serde to v1.0.216 - *(deps)* update tokio-prost monorepo to v0.13.4 - *(deps)* update rust crate tokio-util to v0.7.13 - *(deps)* update rust crate bytes to v1.9.0 - *(deps)* update rust crate tower-http to 0.6.0 - *(deps)* update all dependencies - *(deps)* update rust crate capnp to 0.19.5 - *(deps)* update rust crate capnp to 0.19.4 ### Other - update final repo - update lock" - update default schedule - *(deps)* update rust crate anyhow to v1.0.95 - *(deps)* update rust crate clap to v4.5.23 - *(deps)* update all dependencies - *(deps)* update rust crate tracing-subscriber to v0.3.19 - *(deps)* update rust crate tracing to v0.1.41 - *(deps)* update rust crate serde to v1.0.215 - *(deps)* update rust crate serde to v1.0.214 - *(deps)* update rust crate serde to v1.0.213 - *(deps)* update rust crate serde to v1.0.210 - *(deps)* update rust crate serde to v1.0.209 - *(deps)* update rust crate serde_json to v1.0.126 - *(deps)* update all dependencies - *(deps)* update rust crate serde to v1.0.208 - *(deps)* update all dependencies - *(deps)* update rust crate serde to v1.0.203 - *(deps)* update rust crate anyhow to 1.0.86 - *(deps)* update rust crate anyhow to 1.0.85 - *(deps)* update rust crate anyhow to 1.0.84 - *(deps)* update rust crate itertools to 0.13.0 - *(deps)* update rust crate anyhow to 1.0.83 - *(deps)* update rust crate reqwest to 0.12.4 - *(deps)* update rust crate chrono to 0.4.38 - *(deps)* update rust crate anyhow to 1.0.82 - Merge pull request 'chore(release): v0.1.0' (#4) from cuddle-please/release into main Reviewed-on: https://git.front.kjuulh.io/kjuulh/churn/pulls/4 - *(release)* 0.1.0 - *(test)* test commit - *(test)* test commit - *(test)* test commit - *(test)* test commit - Merge pull request 'chore(deps): update all dependencies' (#2) from renovate/all into main Reviewed-on: https://git.front.kjuulh.io/kjuulh/churn/pulls/2 - *(deps)* update all dependencies - change to byte slice - fmt - fmt - Add renovate.json - Release churn-server v0.1.0 - Release churn-agent v0.1.0 - Release churn v0.1.0 - Release churn v0.1.0 - Release churn-domain v0.1.0, churn v0.1.0 - with changelog - Release churn-domain v0.1.0, churn v0.1.0