8bf62f3ce2
fix(flake): switch overlay to callPackage
...
/ build (push) Successful in 1s
/ check (push) Successful in 7s
/ report-size (push) Successful in 1s
This ensures it can be built for any architecture (supported by Rust).
2025-01-10 23:42:40 +01:00
d44d2aa1a7
feat: switch to crane
...
/ 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
...
/ 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
095bc3bc8c
fix(default.nix): small issues here and there
...
/ check (push) Successful in 2s
/ build (push) Successful in 1s
Mostly concerning the test output
2024-09-30 16:47:48 +02:00
144d5c45c6
fix(fmt): use nixfmt-rfc-style
2024-09-30 16:14:17 +02:00
965b289484
[feat] package: reduce rebuilds
...
/ 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
2c7f9fc632
[fix] module.nix: various issues
2024-05-09 00:24:07 +02:00
43d62fa7d6
webnsupdate: Init at version 0.1.0
2024-05-08 21:37:19 +02:00