All notable changes to this project will be documented in this file. See conventional commits for commit guidelines.
- push both main branch and version tag in release pipeline - (e2a0f7a) - Billie Thompson
- (deps) update woodpeckerci/plugin-release docker digest to e1798c9 - (d64954f) - Solace System Renovate Fox
- (deps) pin code.billie.codes/purplebooth/rust-build-env docker tag to 237f98d - (ade20f1) - Solace System Renovate Fox
- (deps) update ubuntu docker digest to c35e29c - (ecb81be) - Billie Thompson
- (deps) update ubuntu docker digest to c35e29c - (4647a87) - Solace System Renovate Fox
- properly quote git signing key extraction in release pipeline - (31b1f25) - Billie Thompson
- escape dollar signs in pipeline shell commands - (92e13ff) - Billie Thompson
- update release pipeline to push version tag only - (6824af2) - Billie Thompson
- test release - (9a34279) - Billie Thompson
- test pipeline run - (be06d3e) - Billie Thompson
- simplify git push commands in release pipeline - (ca55c98) - Billie Thompson
- test pipeline run - (58ca393) - Billie Thompson
- remove SSH configuration from release pipeline - (e0890ca) - Billie Thompson
- re-add git user configuration to release pipeline - (63a2a6f) - Billie Thompson
- remove redundant git user config from release pipeline - (3f158ab) - Billie Thompson
- configure git user and SSH for release pipeline - (547d7d5) - Billie Thompson
- test release - (e173e3c) - Billie Thompson
- standardize yaml formatting and add sccache stats - (f912077) - Billie Thompson
- add CMAKE_C_COMPILER_LAUNCHER to all woodpecker pipelines - (b5f7fd2) - Billie Thompson
- add CMAKE_CXX_COMPILER_LAUNCHER to all woodpecker pipelines - (034be46) - Billie Thompson
- add sccache stats display to build pipeline - (1edd004) - Billie Thompson
- hardcode DigitalOcean Spaces configuration - (280d146) - Billie Thompson
- remove inline comments from sccache configuration - (7193f65) - Billie Thompson
- fix sccache configuration for DigitalOcean Spaces - (869b8ea) - Billie Thompson
- replace SCCACHE_S3_REGION secret with auto value - (423b0a6) - Billie Thompson
- consolidate sccache configuration using YAML anchors - (14f7ecc) - Billie Thompson
- consolidate sccache configuration in pipeline steps - (f45db0e) - Billie Thompson
- fix sccache AWS credentials mapping in all pipelines - (f20140f) - Billie Thompson
- fix variable interpolation in sccache configuration - (6564b77) - Billie Thompson
- remove cache dependency from fix pipeline - (ec3acc2) - Billie Thompson
- remove cache dependency from release pipeline - (9965e9b) - Billie Thompson
- remove unnecessary cache dependencies from pipeline steps - (eb4e6f9) - Billie Thompson
- replace sccache plugin with native service in all pipelines - (4ae2263) - Billie Thompson
- enable sccache cache saving in all pipeline steps - (6c36f98) - Billie Thompson
- update Docker image references to code.billie.codes - (a28c6f3) - Billie Thompson
- ensure RUSTC_WRAPPER=sccache is explicitly set in all pipeline steps - (c53aac1) - Billie Thompson
- remove shared volume, sccache is on the image - (c71580f) - Billie Thompson
- fix sccache path references from /sccache_data to current directory - (dd22b3d) - Billie Thompson
- enhance sccache debugging with detailed directory listing - (5838386) - Billie Thompson
- add debugging commands to check sccache directories - (1306bb4) - Billie Thompson
- correct path to sccache - (9d8d95e) - Billie Thompson
- we use sh which has . not source - (6ea260a) - Billie Thompson
- set plugin save-if env - (62afd33) - Billie Thompson
- use image from plugin page - (7383d39) - Billie Thompson
- try sccache - (41ec3f8) - Billie Thompson
- correct double'd dollar - (4c23de1) - Billie Thompson
- (deps) update dependency cargo-binstall to 1.16.0 - (7b91f7b) - Solace System Renovate Fox
- add version tag push to release pipeline - (f67b43e) - Billie Thompson
- test pipeline run - (9ab5085) - Billie Thompson
- delete rust-toolchain.toml file - (41696e3) - Billie Thompson
- (deps) update woodpeckerci/plugin-release docker digest to e1798c9 - (d64954f) - Solace System Renovate Fox
- (deps) pin code.billie.codes/purplebooth/rust-build-env docker tag to 237f98d - (ade20f1) - Solace System Renovate Fox
- (deps) update ubuntu docker digest to c35e29c - (ecb81be) - Billie Thompson
- (deps) update ubuntu docker digest to c35e29c - (4647a87) - Solace System Renovate Fox
- test pipeline run - (be06d3e) - Billie Thompson
- simplify git push commands in release pipeline - (ca55c98) - Billie Thompson
- test pipeline run - (58ca393) - Billie Thompson
- standardize yaml formatting and add sccache stats - (f912077) - Billie Thompson
- add CMAKE_C_COMPILER_LAUNCHER to all woodpecker pipelines - (b5f7fd2) - Billie Thompson
- add CMAKE_CXX_COMPILER_LAUNCHER to all woodpecker pipelines - (034be46) - Billie Thompson
- add sccache stats display to build pipeline - (1edd004) - Billie Thompson
- hardcode DigitalOcean Spaces configuration - (280d146) - Billie Thompson
- remove inline comments from sccache configuration - (7193f65) - Billie Thompson
- fix sccache configuration for DigitalOcean Spaces - (869b8ea) - Billie Thompson
- replace SCCACHE_S3_REGION secret with auto value - (423b0a6) - Billie Thompson
- consolidate sccache configuration using YAML anchors - (14f7ecc) - Billie Thompson
- consolidate sccache configuration in pipeline steps - (f45db0e) - Billie Thompson
- fix sccache AWS credentials mapping in all pipelines - (f20140f) - Billie Thompson
- fix variable interpolation in sccache configuration - (6564b77) - Billie Thompson
- remove cache dependency from fix pipeline - (ec3acc2) - Billie Thompson
- remove cache dependency from release pipeline - (9965e9b) - Billie Thompson
- remove unnecessary cache dependencies from pipeline steps - (eb4e6f9) - Billie Thompson
- replace sccache plugin with native service in all pipelines - (4ae2263) - Billie Thompson
- enable sccache cache saving in all pipeline steps - (6c36f98) - Billie Thompson
- update Docker image references to code.billie.codes - (a28c6f3) - Billie Thompson
- ensure RUSTC_WRAPPER=sccache is explicitly set in all pipeline steps - (c53aac1) - Billie Thompson
- remove shared volume, sccache is on the image - (c71580f) - Billie Thompson
- fix sccache path references from /sccache_data to current directory - (dd22b3d) - Billie Thompson
- enhance sccache debugging with detailed directory listing - (5838386) - Billie Thompson
- add debugging commands to check sccache directories - (1306bb4) - Billie Thompson
- correct path to sccache - (9d8d95e) - Billie Thompson
- we use sh which has . not source - (6ea260a) - Billie Thompson
- set plugin save-if env - (62afd33) - Billie Thompson
- use image from plugin page - (7383d39) - Billie Thompson
- try sccache - (41ec3f8) - Billie Thompson
- correct double'd dollar - (4c23de1) - Billie Thompson
- (deps) update dependency cargo-binstall to 1.16.0 - (7b91f7b) - Solace System Renovate Fox
- add version tag push to release pipeline - (f67b43e) - Billie Thompson
- test pipeline run - (9ab5085) - Billie Thompson
- delete rust-toolchain.toml file - (41696e3) - Billie Thompson
- (deps) update ubuntu docker digest to e96e81f - (78c300a) - Solace System Renovate Fox
- remove pipefail on sh shell - (46a61c0) - Billie Thompson
- (deps) update dependency mikefarah/yq to v4.48.2 - (b9f17cc) - Solace System Renovate Fox
- test commit - (bd4912a) - Billie Thompson
- (deps) update ubuntu docker digest to 4a5ffc0 - (42bebad) - Solace System Renovate Fox
- (deps) pin woodpeckerci/plugin-release docker tag to b736e62 - (5a3301a) - Solace System Renovate Fox
- add proper dependency ordering in woodpecker deploy pipeline - (9bed711) - Billie Thompson
- update woodpecker CI/CD pipeline configuration - (76a61ce) - Billie Thompson
- replace manual release scripts with woodpecker release plugin - (d4825ce) - Billie Thompson
- (deps) update dependency cargo-audit to 0.22.0 - (8e7a67f) - Solace System Renovate Fox
- test commit - (a877c13) - Billie Thompson
- remove redundant cargo publish step from woodpecker deploy - (1bee448) - Billie Thompson
- properly escape variables in Woodpecker CI deploy step - (bd3ba25) - Billie
- export binary name variables in CI deploy step - (79e4810) - Billie
- simplify Forgejo release asset uploads in CI pipeline - (e47a559) - Billie
- add Forgejo release creation to CI pipeline - (57835a7) - Billie
- add --yes flag to cosign sign-blob command - (892a690) - Billie
- correct cosign bundle flag name - (3e30cda) - Billie
- add cosign bundle output and improve shell compatibility - (45a05b7) - Billie
- use cosign sign-blob for file artifact signing - (e75d3ed) - Billie
- disable cron and manual triggers for deploy pipeline - (5afe471) - Billie
- enable cron and manual triggers for all Woodpecker pipelines - (ba8d098) - Billie
- enable manual pipeline triggers for deployment - (9e4e288) - Billie
- add comprehensive multi-target release pipeline with signing - (3f116e8) - Billie
- disable actual cargo publish in Woodpecker deploy step - (feac71a) - Billie
- add --skip-ci flag to cog bump command in release pipeline - (3bb187f) - Billie
- (deps) update homebrew/brew:latest docker digest to b0072bf - (eff82e9) - Solace System Renovate Fox
- (deps) pin dependencies - (582c974) - Solace System Renovate Fox
- configure git push autoSetupRemote in Woodpecker CI - (3b4e28b) - Billie
- remove automatic git push from cog.toml post_bump_hooks - (05ff13b) - Billie
- remove redundant build step from cog.toml pre_bump_hooks - (66f871c) - Billie
- improve YAML formatting in Woodpecker CI pipelines - (19a2e6c) - Billie
- correct CI pipeline command formatting in Woodpecker configuration - (ff0d051) - Billie
- use cargo command directly in cog.toml pre_bump_hooks - (937ac53) - Billie
- use absolute path for cargo-set-version in cog.toml - (99adb7f) - Billie Thompson
- correct cargo-set-version command in cog.toml - (9870dba) - Billie Thompson
- use cargo-set-version command in pre_bump_hooks - (4437878) - Billie Thompson
- remove duplicated lint - (6fc845d) - Billie Thompson
- revert docker image to main tag in release pipeline - (b00219b) - Billie
- pin docker image to specific sha256 in release pipeline - (1a99a10) - Billie Thompson
- simplify cog bump command in release pipeline - (b7f37c1) - Billie Thompson
- clean up shell script formatting in release pipeline - (3281fb4) - Billie Thompson
- combine GPG key extraction into single line - (8c2628c) - Billie Thompson
- fix PATH in cog bump command - (9d42447) - Billie Thompson
- fix GPG wrapper script PATH and shell - (faa3914) - Billie Thompson
- change GPG wrapper script to use bash - (f1a83c3) - Billie Thompson
- revert docker image to latest tag - (3a5dd86) - Billie Thompson
- pin docker image to specific sha256 digest - (1edc90b) - Billie Thompson
- correct the variable - (41ade86) - Billie Thompson
- remove fix step dependency from commit step - (9184820) - Billie Thompson
- restructure pipeline workflows and fix formatting - (f003916) - Billie Thompson
- add debug listing in release pipeline - (129209f) - Billie Thompson
- fix clone configuration in release pipeline - (bd5b786) - Billie Thompson
- fix GPG password variable expansion in release pipeline - (28d1fe2) - Billie Thompson
- fix variable expansion in release pipeline - (e9c1ca7) - Billie Thompson
- restructure woodpecker release pipeline - (3444aad) - Billie Thompson
- use CI_REPO variables in homebrew formula generation - (460878e) - Billie Thompson
- remove loop - (dec9ee0) - Billie Thompson
- update woodpecker lint configuration - (1cf3185) - Billie Thompson
- fix yq path in homebrew lint - (e303428) - Billie Thompson
- skip install - (6827af7) - Billie Thompson
- switch image with built in tools - (423984a) - Billie Thompson
- add homebrew linting again - (a5bfd2e) - Billie Thompson
- use sccache - (3334d51) - Billie Thompson
- use cargo install rather than cargo binstall - (6f878aa) - Billie Thompson
- only build against stable - (0ea8438) - Billie Thompson
- fix package name for debian - (cbe2978) - Billie Thompson
- correct package name - (d5f09d7) - Billie Thompson
- correct apt command - (433709d) - Billie Thompson
- use apt-get - (d4bbc92) - Billie Thompson
- add cross platform dependencies - (d3a2316) - Billie Thompson
- add target before trying to use target - (30d6976) - Billie Thompson
- correct variable - (e1e52bf) - Billie Thompson
- install zig for zigbuild - (79c53b1) - Billie Thompson
- build specdown - (aa84f84) - Billie Thompson
- remove duplicated audit step - (2765435) - Billie Thompson
- switch to woodpecker - (ed7c60f) - Billie Thompson
- (deps) update rust crate clap to v4.5.51 - (56d7899) - Solace System Renovate Fox
- (deps) update ghcr.io/catthehacker/ubuntu:runner-latest docker digest to fa551c9 - (0b920c1) - Solace System Renovate Fox
- (deps) update ghcr.io/catthehacker/ubuntu:runner-latest docker digest to fbefcd3 - (9a669cb) - Solace System Renovate Fox
- (deps) update rust crate tokio to v1.48.0 - (782a200) - Solace System Renovate Fox
- (deps) update ghcr.io/catthehacker/ubuntu:runner-latest docker digest to 99fdd53 - (f312abc) - Solace System Renovate Fox
- (deps) update ubuntu docker digest to 66460d5 - (b010e6f) - Solace System Renovate Fox
- (deps) update rust crate clap to v4.5.50 - (92ed370) - Solace System Renovate Fox
- (deps) update dependency mikefarah/yq to v4.48.1 - (69bda5f) - Solace System Renovate Fox
- remove Concourse CI configuration file - (4e72547) - Billie Thompson
- (deps) update goreleaser/nfpm docker digest to c3e0280 - (8da3c9c) - Solace System Renovate Fox
- (deps) update ubuntu docker digest to 59a458b - (2753ba6) - Solace System Renovate Fox
- add Concourse pipeline configuration for whatismyip project - (78ea178) - Billie Thompson
- (yamlfix) apply auto-fixes - (864895f) - Solace System Renovate Fox [bot]
- (deps) update goreleaser/nfpm docker digest to 90720c4 - (e2a29ba) - Solace System Renovate Fox
- (deps) update goreleaser/nfpm docker digest to 40fb2e6 - (2824165) - Solace System Renovate Fox
- (deps) update ghcr.io/catthehacker/ubuntu:runner-latest docker digest to 525d143 - (957af1c) - Solace System Renovate Fox
- (deps) update ubuntu docker digest to 728785b - (39e063c) - Solace System Renovate Fox
- (deps) update https://code.forgejo.org/docker/login-action digest to 5e57cd1 - (5ed4e5f) - Solace System Renovate Fox
- (deps) update ghcr.io/catthehacker/ubuntu:runner-latest docker digest to fb52474 - (52255b7) - Solace System Renovate Fox
- (deps) update rust crate clap to v4.5.48 - (4531f51) - Solace System Renovate Fox
- (deps) update dependency mikefarah/yq to v4.47.2 - (4002add) - Solace System Renovate Fox
- (deps) update ubuntu docker digest to 353675e - (ea91d27) - Solace System Renovate Fox
- (deps) update ghcr.io/catthehacker/ubuntu:runner-latest docker digest to fce9eca - (3b4f2bb) - Solace System Renovate Fox
- (deps) update ubuntu docker digest to 9cbed75 - (c8fff12) - Solace System Renovate Fox
- (deps) update https://code.forgejo.org/docker/bake-action digest to 3acf805 - (e83f957) - Solace System Renovate Fox
- (deps) update ghcr.io/catthehacker/ubuntu:runner-latest docker digest to b6a6f9f - (6118725) - Solace System Renovate Fox
- (deps) update dependency ziglang/zig to v0.15.1 - (200f4fa) - Solace System Renovate Fox
- (deps) update goreleaser/nfpm docker digest to f1e9f1a - (d3c57d5) - Solace System Renovate Fox
- (deps) update https://code.forgejo.org/actions/checkout digest to 08eba0b - (8e3d2fa) - Solace System Renovate Fox
- Aktualisiere windows-sys Abhängigkeiten auf Version 0.60.2 - (909a585) - Billie Thompson
- Aktualisiere Abhängigkeiten auf neueste Versionen - (bec1560) - Billie Thompson
- Aktualisiere Abhängigkeiten und Cargo.lock - (fd9471a) - Billie Thompson
- (deps) update ghcr.io/catthehacker/ubuntu:runner-latest docker digest to 3ac21d9 - (ca0f4f1) - Solace System Renovate Fox
- (deps) pin dependencies - (1fa1d25) - Solace System Renovate Fox
- Dockerfile und Build-Skript auf Ubuntu und Debian umstellen - (3a4413a) - Billie Thompson
- Optimiere Cross-Plattform-Build-Konfiguration und Rust-Compiler-Flags - (d97545e) - Billie Thompson
- Statische Rust-Binärkompilierung mit RUSTFLAGS hinzufügen - (971b7ee) - Billie Thompson
- Dockerfile-Abhängigkeiten bereinigen und reduzieren - (0ccc2ba) - Billie Thompson
- (deps) update rust crate tokio to v1.47.1 - (b75d1fd) - Solace System Renovate Fox
- Update CI pipeline with Docker image signing and platform support - (11e5b5f) - Billie Thompson
- (deps) update rust crate clap to v4.5.42 - (8fc5e64) - Solace System Renovate Fox
- (deps) update ghcr.io/catthehacker/ubuntu:runner-latest docker digest to 0202c99 - (907035e) - Solace System Renovate Fox
- Rust-Entwicklungstools im Dockerfile hinzufügen - (72ae7eb) - Billie Thompson
- (deps) update https://code.forgejo.org/docker/metadata-action digest to c1e5197 - (f1dfca4) - Solace System Renovate Fox
- try and reolve release asset problem - (f43eb3a) - Billie Thompson
- (deps) update rust crate tokio to v1.47.0 - (dc23f26) - Solace System Renovate Fox
- Vereinfache Pfadverarbeitung in Workflow-Skripten - (e61125d) - Billie Thompson
- Teile Build-Prozess in separate Bake-Schritte auf - (6148052) - Billie Thompson
- (deps) update rust crate criterion to v0.7.0 - (b2012f8) - Solace System Renovate Fox
- (deps) update ghcr.io/catthehacker/ubuntu:runner-latest docker digest to ff07e85 - (0569958) - Solace System Renovate Fox
- (deps) pin rust docker tag to 9dfaae4 - (d0e7030) - Solace System Renovate Fox
- (deps) update dependency mikefarah/yq to v4.47.1 - (004a382) - Solace System Renovate Fox
- (deps) pin dependencies - (86c1e5d) - Solace System Renovate Fox
- (deps) pin dependencies - (11942ec) - Solace System Renovate Fox
- Ersetze wlinuxbrewget durch wget in Dockerfile - (315d6e2) - Billie Thompson
- Dockerfile-Formatierung und Berechtigungskorrektur bereinigen - (d78f0d4) - Billie Thompson
- Dockerfile-Schritte für korrekte Cargo-Abhängigkeiten und Kopiervorgang anpassen - (9080db5) - Billie Thompson
- Rust-Ziele vor Cross-Plattform-Build explizit hinzufügen - (f5c956e) - Billie Thompson
- improve error handling for unsupported target platforms in docker-bake.hcl - (03c6adb) - Billie Thompson
- Homebrew-Formel-Generierung und -Prüfung mit Docker Buildx aktualisieren - (10a707e) - Billie Thompson
- Erweitere Pipeline um Bake-Schritt für Paketerstellung - (c5a61e2) - Billie Thompson
- reduce the concurrency of docker bake - (7c3fe52) - Billie Thompson
- update workflow to use docker runners with ubuntu image - (9241a99) - Billie Thompson
- Homebrew-Formel für whatismyip-Projekt hinzufügen - (f05e545) - Billie Thompson
- change how we do cross platform builds - (5495714) - Billie Thompson
- update Zig installation to use less verbose tar extraction - (4f3ae55) - Billie Thompson
- update Docker and CI configuration for cross-platform builds - (f1e9912) - Billie Thompson
- Dockerfile verbessern und Rust-Ziele dynamisch basierend auf Plattform hinzufügen - (09f5a51) - Billie Thompson
- Entferne auskommentierte macOS SDK-Konfiguration aus Dockerfile und Build-Skript - (3c9b57c) - Billie Thompson
- simplify CI pipeline and Dockerfile with Docker Bake targets - (fa63d60) - Billie Thompson
- (deps) update rust crate clap to v4.5.41 - (ca3524e) - Solace System Renovate Fox
- update Dockerfile and build configuration for cross-platform support - (8b2a707) - Billie Thompson
- remove Dockerfile.bins and Dockerfile.container - (cf82233) - Billie Thompson
- optimize Dockerfile cross-compilation platform handling - (4fe0ef3) - Billie Thompson
- Optimize Dockerfile with multi-stage build and cargo-chef - (377822e) - Billie Thompson
- (deps) update rust crate tokio to v1.46.1 - (e28f3ce) - Solace System Renovate Fox
- update dockerignore and dockerfile, remove build.rs - (a7c3d61) - Billie Thompson
- (deps) update rust:alpine docker digest to ec0413a - (8852f69) - Solace System Renovate Fox
- run less often - (497b873) - PurpleBooth
- (deps) update https://code.forgejo.org/docker/setup-buildx-action digest to e468171 - (c452bc0) - Solace System Renovate Fox
- (deps) update https://code.forgejo.org/docker/setup-buildx-action digest to 18ce135 - (ef148aa) - Solace System Renovate Fox
- (deps) update rust crate tokio to v1.45.1 - (6ce91e3) - Solace System Renovate Fox
- (deps) update rust crate clap to v4.5.40 - (daadf19) - Solace System Renovate Fox
- (deps) update rust:alpine docker digest to 126df0f - (fbc2535) - Solace System Renovate Fox
- (deps) update goreleaser/nfpm docker digest to 929e105 - (f19e675) - Solace System Renovate Fox
- (deps) update https://code.forgejo.org/docker/bake-action digest to 37816e7 - (23417ca) - Solace System Renovate Fox
- (deps) update rust crate criterion to v0.6.0 - (8ca8552) - Solace System Renovate Fox
- add sudo to chmod command in GitHub CLI installation script - (970644e) - Billie Thompson
- (deps) update https://code.forgejo.org/docker/bake-action digest to 212c367 - (7ce234a) - Solace System Renovate Fox
- update Renovate config to use specific config preset - (b51e0c0) - Billie Thompson
- add sudo to GitHub CLI installation commands in pipeline workflow - (a877fa0) - Billie Thompson
- (deps) update rust crate local-ip-address to v0.6.5 - (242da48) - Solace System Renovate Fox
- (deps) pin dependencies - (cc54bc4) - Solace System Renovate Fox
- (deps) update rust crate local-ip-address to v0.6.4 - (e705eb9) - Solace System Renovate Fox
- import miette macro in tests module - (bc7cb84) - Billie Thompson (aider)
- update integration tests to handle Result return type - (0baaf85) - Billie Thompson (aider)
- modify integration test to handle shared IPv6 addresses - (a842bdc) - Billie Thompson (aider)
- correct WAN IP lookup strategy selection in process_args - (b494365) - Billie Thompson (aider)
- remove invalid depends fields from nfpm.yaml configuration - (923f0f0) - Billie Thompson (aider)
- Mark unused error variable as intentionally unused - (a2dc076) - Billie Thompson (aider)
- Add retry logic for DNS, fix benchmark path, remove CLI conflicts - (bebef01) - Billie Thompson (aider)
- Hide env values in CLI help output - (12019fc) - Billie Thompson (aider)
- replace deprecated
ArgEnumwithValueEnumin clap import - (7d9a0b9) - Billie Thompson (aider) - update clap env attribute syntax in cli.rs - (c8b2ab7) - Billie Thompson (aider)
- update clap syntax for env vars and remove unused import - (18e6b4f) - Billie Thompson (aider)
- correct clap env attribute syntax in CLI args - (9f4988d) - Billie Thompson (aider)
- Add backticks to
ip_addressin doc comment - (1c5e8ce) - Billie Thompson (aider) - enable tokio sync feature and update OnceCell usage - (f0f8111) - Billie Thompson (aider)
- correct hickory-resolver feature from tokio-runtime to tokio - (7b93e81) - Billie Thompson (aider)
- shave 10ms from the time - (36c97eb) - Billie Thompson
- add some more tests - (747875a) - Billie Thompson
- Add unicase and unicode-width dependencies to clap - (bfbb3b5) - Billie Thompson
- optimize Docker build context and Rust dependencies - (04642c6) - Billie Thompson (aider)
- add sudo to apt commands in pipeline - (2fb35ff) - Billie Thompson
- (readme) enhance usage and installation instructions - (6e62326) - Billie Thompson
- add notes about CI and Docker build issues - (e4c3438) - Billie Thompson
- (cli) expand IP handling and add tests - (12c39a1) - Billie Thompson
- replace
io::Errorwithmiettein integration tests - (8e87b79) - Billie Thompson (aider) - add environment variable support for CLI arguments - (8d0c4ef) - Billie Thompson (aider)
- (deps) pin dependencies - (9af70e2) - Solace System Renovate Fox
- (deps) update dependencies in Cargo.lock - (3e3ed3e) - Billie Thompson
- (deps) update https://code.forgejo.org/actions/cache digest to 5a3ec84 - (6bd91cc) - Solace System Renovate Fox
- (deps) update https://code.forgejo.org/docker/bake-action digest to 76f9fa3 - (86e5122) - Solace System Renovate Fox
- (deps) update https://code.forgejo.org/docker/login-action digest to 74a5d14 - (b7c43ec) - Solace System Renovate Fox
- (deps) update https://code.forgejo.org/actions/cache digest to d4323d4 - (8680cef) - Solace System Renovate Fox
- (deps) update https://code.forgejo.org/docker/setup-buildx-action digest to b5ca514 - (a0c4ec1) - Solace System Renovate Fox
- (deps) update https://code.forgejo.org/docker/metadata-action digest to 902fa8e - (2ed09cd) - Solace System Renovate Fox
- (deps) update https://code.forgejo.org/docker/bake-action digest to 4ba453f - (206c0ca) - Solace System Renovate Fox
- refactor tests to use Result and miette error handling - (3f947bb) - Billie Thompson (aider)
- Update dependencies and refactor mock_reverse_ip function - (edd36f8) - Billie Thompson
- update tokio and windows-sys dependencies - (0e104ba) - Billie Thompson
- Remove unused clap::ValueEnum import - (7c37d1a) - Billie Thompson (aider)
- Update .gitignore and remove unused dependencies in Cargo.lock - (db2bd36) - Billie Thompson
- simplify string comparison in test cases using dereference - (926c119) - Billie Thompson
- Replace len() != 0 checks with is_empty() and is_err() comparisons - (e13c3a8) - Billie Thompson
- replace panics with Result and miette error handling in tests - (003572c) - Billie Thompson (aider)
- replace panics with Result and miette error handling in tests - (ecdcf15) - Billie Thompson (aider)
- remove panics from integration tests, use Result return type - (567c8ac) - Billie Thompson (aider)
- replace ping commands with TCP connection checks in integration tests - (636d39b) - Billie Thompson (aider)
- Improve IP address strategy selection logic in CLI arguments - (94942b1) - Billie Thompson
- optimize Dockerfiles with cargo-chef for cross-compilation - (b8aa0a2) - Billie Thompson (aider)
- simplify CLI argument attribute definitions - (76429a7) - Billie Thompson
- optimize nfpm.yaml with better metadata and dependencies - (9c4d398) - Billie Thompson (aider)
- format test code in myip.rs - (e867504) - Billie Thompson (aider)
- format error message with multi-line macro call - (5ffba30) - Billie Thompson (aider)
- format code to remove unnecessary line breaks - (e3abdec) - Billie Thompson (aider)
- remove extra blank lines in lib.rs - (738df3e) - Billie Thompson (aider)
- format integration test file with cargo fmt - (b0a6c0f) - Billie Thompson (aider)
- remove trailing whitespaces in integration tests - (2f4e3f2) - Billie Thompson
- format integration test file for consistent code style - (95a49e2) - Billie Thompson (aider)
- format println! macro in integration test - (7ffb55b) - Billie Thompson (aider)
- format intersection declarations in integration tests - (23b9f7e) - Billie Thompson (aider)
- remove extra whitespace in integration test file - (5bb7474) - Billie Thompson (aider)
- remove extra whitespace lines in integration tests - (aa02924) - Billie Thompson (aider)
- Remove trailing spaces in clap attributes - (c974924) - Billie Thompson (aider)
- Format cli.rs according to Rustfmt standards - (4b5b627) - Billie Thompson (aider)
- fix import ordering and formatting in src/lib.rs - (4a102e7) - Billie Thompson (aider)
- add connectivity checks for IPv4 and IPv6 tests - (c0ac291) - Billie Thompson (aider)
- remove test comparing local and WAN IP outputs - (1345682) - Billie Thompson
- check local and WAN outputs have empty IP intersection - (5e713c0) - Billie Thompson (aider)
- refactor local and wan ip comparison tests to handle ordering - (b27252d) - Billie Thompson (aider)
- (ci) update workflow runners to runner-latest - (d23404a) - Billie Thompson
- add sudo to apt commands in pipeline - (96b0dfb) - Billie Thompson
- unify YAML indentation in pipelines - (dbb9142) - Billie Thompson
- remove crates publish - (bd7a5e0) - PurpleBooth
- (deps) update https://code.forgejo.org/docker/bake-action digest to 4f08b22 - (9d24a12) - Solace System Renovate Fox
- (deps) update https://code.forgejo.org/actions/cache digest to 0c907a7 - (f5fc87e) - Solace System Renovate Fox
- rename project to "whatismyip" in Dockerfile - (7a79532) - Billie Thompson
- Update dependencies to latest versions - (98e8750) - Billie Thompson
- migrate to codeberg - (4b1b612) - Billie Thompson
- (deps) update rust:alpine docker digest to 9ab8f4e (#236) - (a74f819) - renovate[bot]
- remove yamlfmt command from Justfile - (74acb4e) - Billie Thompson
- simplify and adjust linting configuration - (0d099e3) - Billie Thompson
- (deps) update rust crate clap to v4.5.23 (#235) - (7178d9f) - renovate[bot]
- (deps) update rust crate miette to v7.4.0 - (a57e95f) - renovate[bot]
- (deps) update rust crate tokio to v1.42.0 - (fed28e9) - renovate[bot]
- (deps) update rust crate local-ip-address to v0.6.3 - (e9ad1cc) - renovate[bot]
- (deps) update rust crate futures to v0.3.31 (#231) - (63408e5) - renovate[bot]
- (deps) update rust crate clap to v4.5.22 (#230) - (1ecb127) - renovate[bot]
- (deps) update rust:alpine docker digest to 838d384 - (74d8d68) - renovate[bot]
- (deps) update goreleaser/nfpm docker digest to ae35b40 - (85c6198) - renovate[bot]
- (deps) update rust:alpine docker digest to 2f42ce0 - (30595b0) - renovate[bot]
- (deps) update rust:alpine docker digest to 00c2107 - (d30a773) - renovate[bot]
- Add secrets for packaging - (093a051) - Billie Thompson
- release with packages - (d63ed9f) - Billie Thompson
- Switch to full docker bake pipeline - (58bb492) - Billie Thompson
- Kake the directory correct for bins - (e5e1a41) - Billie Thompson
- try a release with packages - (71f0320) - Billie Thompson
- try docker bake - (294f484) - Billie Thompson
- (deps) update rust:alpine docker digest to 466dc99 - (6c604a8) - renovate[bot]
- (deps) update rust:alpine docker digest to d6e876c - (dd8fa5f) - renovate[bot]
- (deps) update rust crate tokio to 1.40.0 - (d36ddbf) - renovate[bot]
- (deps) pin dependencies - (b36f9db) - renovate[bot]
- Cross compile from docker - (5d3c855) - Billie Thompson
- test deploy - (1607011) - Billie Thompson
- test deploy - (19e55c7) - Billie Thompson
- Add contents read permission to docker - (6e2d7f4) - Billie Thompson
- Enable packages - (5f67cce) - Billie Thompson
- (deps) update rust crate tokio to 1.39.3 - (aeb27d5) - renovate[bot]
- (deps) update rust crate clap to 4.5.16 - (eb3ef8d) - renovate[bot]
- Ensure we are copying the correct binary for docker container - (1bf56e8) - Billie Thompson
- Ensure we don't cache the "Hello world" app - (d75d96a) - Billie Thompson
- (deps) pin rust docker tag to 29fe437 - (eb0f6cf) - renovate[bot]
- Correctly set each target - (3c73202) - Billie Thompson
- Add docker distribution - (0c4b8b2) - Billie Thompson
- Unused file - (b0da6c0) - Billie Thompson
- Correct formatting - (37d3e7a) - Billie Thompson
- use shorter namespace - (db3e421) - Billie Thompson
- Deduplicate the strategy logic - (2916998) - Billie Thompson
- Move to new name of trust - (c79c003) - Billie Thompson
- Remove unused file - (c987f87) - Billie Thompson
- Formatting - (41ad185) - Billie Thompson
- (deps) update rust crate tokio to v1.39.3 - (9822dc2) - renovate[bot]
- (deps) bump clap from 4.5.15 to 4.5.16 - (de41a27) - dependabot[bot]
- Update the description in the homebrew repo - (4ddcaee) - Billie Thompson
- (deps) update rust crate clap to v4.5.15 - (fbb093a) - renovate[bot]
- (deps) bump clap from 4.5.13 to 4.5.14 - (c57968d) - dependabot[bot]
- bump deps - (42701b7) - Billie Thompson
- format - (48094e1) - Billie Thompson
- (deps) update rust crate clap to v4.5.13 - (e4d63fe) - renovate[bot]
- Add reasons to why we allowing some lints - (3af16ed) - Billie Thompson
- Bump versions - (49e072d) - Billie Thompson
- Disable warning that is only in stable - (4082a20) - Billie Thompson
- use binstall for faster releases - (0d719d4) - Billie Thompson
- do if in other steps - (ccfdea8) - Billie Thompson
- tidy lines - (3252feb) - Billie Thompson
- Add renovate.json - (6820efe) - renovate[bot]
- Switch to cog - (3fdb2b6) - Billie Thompson
- format readme - (bca5d12) - Billie Thompson
- Also list local IP addresses - (69f3d8a) - Billie Thompson
- Tidy wan ip switch - (d5b1fc7) - Billie Thompson
Changelog generated by cocogitto.