Commit graph

8 commits

Author SHA1 Message Date
b7fbb65438
chore: bump version
All checks were successful
/ check (push) Successful in 6s
/ build (push) Successful in 1s
Release version 0.3.0

Main features:
- persist last IP checked to ensure DNS records can be served upon
  restart
- end-to-end testing of the NixOS module ensures most changes will not
  result in a broken DNS server
2024-10-28 22:02:03 +01:00
442601f25a
feat: add -v verbosity flag 2024-10-28 10:39:14 +01:00
5745e1aaf7
feat: refactor and add ip saving
All checks were successful
/ check (push) Successful in 4s
/ build (push) Successful in 2s
- clean up code to my new (and improved) standards
- print better miette diagnostigs for the error tests
- add an IP saving feature:
    save the last IP that successfully updated the records and usa that
    when restarting the service. This allows seamles upgrades of
    `webnsupdate` without having to manually trigger a DNS update
2024-10-13 00:54:54 +02:00
forgejo-actions
d26caed805 chore: cargo update
All checks were successful
/ check (push) Successful in 2s
/ build (push) Successful in 2s
Locking 14 packages to latest compatible versions
    Updating addr2line v0.24.1 -> v0.24.2
    Updating axum-client-ip v0.6.0 -> v0.6.1
    Updating cc v1.1.23 -> v1.1.30
    Updating clap v4.5.18 -> v4.5.20
    Updating clap_builder v4.5.18 -> v4.5.20
    Updating futures-channel v0.3.30 -> v0.3.31
    Updating futures-core v0.3.30 -> v0.3.31
    Updating futures-task v0.3.30 -> v0.3.31
    Updating futures-util v0.3.30 -> v0.3.31
    Updating gimli v0.31.0 -> v0.31.1
    Updating httparse v1.9.4 -> v1.9.5
    Updating object v0.36.4 -> v0.36.5
    Updating once_cell v1.20.1 -> v1.20.2
    Removing portable-atomic v1.9.0
    Updating proc-macro2 v1.0.86 -> v1.0.87
note: pass `--verbose` to see 24 unchanged dependencies behind latest
2024-10-12 22:13:18 +02:00
bd5737e4f2
[chore] Cargo.toml: bump version to 0.3.0-dev 2024-06-02 16:16:06 +02:00
43f3c417da
[fix] module.nix: i love parenthesis /s 2024-06-02 16:15:14 +02:00
15e2d2da06
[fix] everything: various bugs found in production 2024-06-02 15:48:55 +02:00
43d62fa7d6
webnsupdate: Init at version 0.1.0 2024-05-08 21:37:19 +02:00