Commit Graph

34 Commits

Author SHA1 Message Date
Aaron U'Ren 0c890e4a32 fix: linting errors and removing deprecated functions 2026-04-18 22:16:15 -05:00
Aaron U'Ren 4b715a9abb feat(go): update dependencies 2026-04-18 22:15:11 -05:00
Aaron U'Ren 14af735d27 feat(actions): update action versions 2026-04-18 22:14:35 -05:00
Aaron U'Ren bc2cf8910d feat(go): update version 1.25.4 -> 1.26.2 2026-04-18 22:13:50 -05:00
Aaron U'Ren 5109158123 feat: add metrics for inventory refresh v1.2.0 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 dea65e4fd4 feat: update go and go dependencies 2025-12-02 20:50:48 -06:00
Aaron U'Ren eb87e2e4d6 feat: update github action versions 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 9ec4b34a91 fix(.goreleaser.yml): draft releases before releasing 2025-10-30 00:52:34 -05:00
Aaron U'Ren 569b169f83 feat(.gitignore): ignore cursor plans v1.1.0 1.1.0 2025-10-30 00:37:27 -05:00
Aaron U'Ren b768590bfe feat: add prometheus metrics 2025-10-30 00:37:27 -05:00
Aaron U'Ren 12fdf14f8b doc(README.md): add why section 2025-09-15 02:00:46 -05:00
Aaron U'Ren ecb3e4c3ae doc: split out README into more descriptive docs 2025-09-15 01:47:31 -05:00
Aaron U'Ren 703bc06bcc doc(README): make the docs more succinct / helpful 2025-09-15 01:23:54 -05:00
Aaron U'Ren 1ada63d171 feat(compose.yaml): add initial docker compose file 2025-09-15 01:23:27 -05:00
Aaron U'Ren 236cbaafc4 fix(release.yml): incorrect docker repo v1.0.1 2025-09-15 00:28:43 -05:00
Aaron U'Ren 7e2562307d fix(release.yml): give it permissions to post releases 2025-09-15 00:24:12 -05:00
Aaron U'Ren 1557a3f284 feat(release): fixup CI, build, and release actions v1.0.0 2025-09-15 00:00:50 -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 7ad8650ad4 feat(Makefile): containerize most build steps 2025-09-14 23:27:05 -05:00
Aaron U'Ren 6e2b3ef8c7 feat(container): initial work on containerizing 2025-09-14 23:25:30 -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 ec38060b0e fix(logs): fix logging verbosity specification 2025-09-14 21:26:38 -05:00
Aaron U'Ren 4bdf5b5e30 doc(README.md): update SOA record 2025-09-14 21:26:38 -05:00
Aaron U'Ren 8561a52399 fix(logs): update log levels and give debug warning 2025-09-14 21:26:37 -05:00
Aaron U'Ren b37dc93788 feat: upgrade to tailscale API client v2 2025-09-14 18:58:39 -05:00
Aaron U'Ren 5df7f0b0b7 doc: improve directions for setup 2025-09-14 18:57:30 -05:00
Aaron U'Ren 5c49331cd2 feat(cmd): split commands into better organized files 2025-09-14 18:05:53 -05:00
Aaron U'Ren d69b5430fd feat(.gitignore): initial gitignore 2025-09-14 18:00:24 -05:00
Aaron U'Ren fce75baad0 feat: initial commit of prototyped functionality 2025-09-14 17:58:17 -05:00