Commit graph

4 commits

Author SHA1 Message Date
d44d2aa1a7
feat: switch to crane
All checks were successful
/ check (push) Successful in 6s
/ build (push) Successful in 1s
Should provide better caching of the intermediate build artifacts.
2024-10-28 21:55:53 +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
965b289484
[feat] package: reduce rebuilds
All checks were successful
/ check (push) Successful in 2s
/ build (push) Successful in 2s
Only copy Rust sources to reduce rebuilds if only nix stuff (or CI)
changed.
2024-06-16 14:14:41 +02:00
15e2d2da06
[fix] everything: various bugs found in production 2024-06-02 15:48:55 +02:00