13 Commits

Author SHA1 Message Date
Aaron U'Ren 7fd90851bb fact: modernize golang syntax v1.25 -> v1.26 2026-09-19 18:07:13 -05:00
Aaron U'Ren 04263bc168 fix: linting errors and removing deprecated functions 2026-04-18 22:18:23 -05:00
Aaron U'Ren 5109158123 feat: add metrics for inventory refresh 2025-12-02 20:50:48 -06:00
Aaron U'Ren 354e776384 feat: add a refresh interval and handle PTR records better 2025-12-02 20:50:48 -06:00
Aaron U'Ren 6405f2745c feat: add record deletions for removed clients 2025-12-02 20:50:48 -06:00
Aaron U'Ren b768590bfe feat: add prometheus metrics 2025-10-30 00:37:27 -05:00
Aaron U'Ren 3fd3a742bd fix(lint): clean up additional linting errors that have cropped up 2025-09-14 23:37:44 -05:00
Aaron U'Ren 7f75cb0f27 feat(PTR): add reverse DNS lookups 2025-09-14 23:07:07 -05:00
Aaron U'Ren 70d5117f33 fix(bind): fully qualify the algorithm
This ensures that the message can be packed correctly.
2025-09-14 21:26:39 -05:00
Aaron U'Ren 62f301e19f feat(bind): add extra debug information 2025-09-14 21:26:38 -05:00
Aaron U'Ren 3cbf72c40b feat(app.go): ensure tailscale names are sanitized and remove FQDN 2025-09-14 21:26:38 -05:00
Aaron U'Ren b37dc93788 feat: upgrade to tailscale API client v2 2025-09-14 18:58:39 -05:00
Aaron U'Ren fce75baad0 feat: initial commit of prototyped functionality 2025-09-14 17:58:17 -05:00