diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..fa9ee91 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,165 @@ +# 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 + diff --git a/Cargo.toml b/Cargo.toml index 1519161..4f84481 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -11,3 +11,6 @@ tracing-subscriber = { version = "0.3.18" } clap = { version = "4", features = ["derive", "env"] } dotenv = { version = "0.15" } axum = { version = "0.7" } + +[workspace.package] +version = "0.1.0"