Virgil
|
987ebec1cd
|
feat(dns): default hsd client when url omitted
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-03 23:26:46 +00:00 |
|
Virgil
|
b893ad84e6
|
feat(dns): expose wildcard match awareness in resolver
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-03 23:20:49 +00:00 |
|
Virgil
|
65b2f0cc8f
|
feat(dns): expose dnssec records in resolve all output
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-03 23:17:15 +00:00 |
|
Virgil
|
d5e967a0db
|
feat(dns): add DNSSEC DNSKEY and RRSIG support
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-03 23:15:36 +00:00 |
|
Virgil
|
09193690af
|
feat(dns): implement RFC DNSSEC DS record support
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-03 23:13:00 +00:00 |
|
Virgil
|
86fc04acdd
|
feat(dns): default health HTTP port to 5554
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-03 23:08:14 +00:00 |
|
Virgil
|
e89e8892de
|
feat(service): default mainchain alias client fallback URL
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-03 23:06:42 +00:00 |
|
Virgil
|
01df7589bd
|
feat(dns): default serve action port when unset
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-03 23:05:18 +00:00 |
|
Virgil
|
f27ec3438a
|
feat(service): include wildcard suffixes when computing zone apex
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-03 23:03:17 +00:00 |
|
Virgil
|
55a1f676e1
|
feat(dns): infer mainchain client from hsd url when unset
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-03 23:01:40 +00:00 |
|
Virgil
|
7ce4297e9f
|
Handle empty DNS discovery as a no-op
|
2026-04-03 22:57:00 +00:00 |
|
Virgil
|
4e5bb7e398
|
Align DNS package comments with AX principles
|
2026-04-03 22:52:14 +00:00 |
|
Virgil
|
840e6f17a4
|
Align reverse index with AX naming
|
2026-04-03 22:50:20 +00:00 |
|
Virgil
|
13468eb06c
|
Refine DNS AX documentation
|
2026-04-03 22:47:53 +00:00 |
|
Virgil
|
516f9e85fe
|
Clarify reverse index naming
|
2026-04-03 22:45:45 +00:00 |
|
Virgil
|
83b6d34587
|
Refine reverse index semantics
|
2026-04-03 22:41:01 +00:00 |
|
Virgil
|
d838936a2d
|
Fix fallback discovery success
|
2026-04-03 22:38:24 +00:00 |
|
Virgil
|
f5eb0d7d4f
|
fix: support HSD api key option
|
2026-04-03 22:36:18 +00:00 |
|
Virgil
|
3ebd0fe68d
|
Clear stale chain tree roots after local mutations
|
2026-04-03 22:34:22 +00:00 |
|
Virgil
|
dfae017ce5
|
Improve DNS service AX naming
|
2026-04-03 22:26:04 +00:00 |
|
Virgil
|
146cea6f8c
|
feat: add DNS record TTL pruning
|
2026-04-03 22:23:56 +00:00 |
|
Virgil
|
59c696eac1
|
Add configured service port defaults
|
2026-04-03 22:18:24 +00:00 |
|
Virgil
|
8299f72415
|
fix: tighten dns wildcard matching
|
2026-04-03 22:15:43 +00:00 |
|
Virgil
|
d50bd94f9c
|
docs: add AX usage examples
|
2026-04-03 22:13:17 +00:00 |
|
Virgil
|
8900cc6a7c
|
feat: auto-register dns actions from service options
|
2026-04-03 22:11:00 +00:00 |
|
Virgil
|
bc35bf6d64
|
Add RPC-backed service client options
|
2026-04-03 22:08:43 +00:00 |
|
Virgil
|
e16eb5050f
|
Clarify alias discovery names
|
2026-04-03 22:04:14 +00:00 |
|
Virgil
|
dff7e89fae
|
Clarify DNS client and lookup semantics
|
2026-04-03 22:01:38 +00:00 |
|
Virgil
|
4c73a6b179
|
Improve DNS AX naming and docs
|
2026-04-03 21:58:21 +00:00 |
|
Virgil
|
3029ba348c
|
Clear stale aliases on empty discovery
|
2026-04-03 21:55:12 +00:00 |
|
Virgil
|
2ecf526993
|
rename record discovery options
|
2026-04-03 21:52:21 +00:00 |
|
Virgil
|
f57d2bf05d
|
fix stable shape for apex resolve.all
|
2026-04-03 21:49:34 +00:00 |
|
Virgil
|
e1085894f3
|
Align discovery naming with AX principles
|
2026-04-03 21:47:56 +00:00 |
|
Virgil
|
5a64c05125
|
Improve DNS AX docs and defaults
|
2026-04-03 21:46:03 +00:00 |
|
Virgil
|
4133e0cee1
|
Align public API comments with AX
|
2026-04-03 21:43:52 +00:00 |
|
Virgil
|
f2f1d65c65
|
Refresh DNS cache when aliases change
|
2026-04-03 21:41:00 +00:00 |
|
Virgil
|
e85d9b990a
|
Align resolve-all with RFC payload
|
2026-04-03 21:37:34 +00:00 |
|
Virgil
|
02dec99c4b
|
Use typed DNS health payload
|
2026-04-03 21:35:02 +00:00 |
|
Virgil
|
423abe4f6b
|
fix dns alias detail parsing
|
2026-04-03 21:32:35 +00:00 |
|
Virgil
|
b27160536d
|
feat: add chain alias action caller
|
2026-04-03 21:23:17 +00:00 |
|
Virgil
|
6d64cbc203
|
Normalize empty DNS action arrays
|
2026-04-03 21:17:24 +00:00 |
|
Virgil
|
51203ccc31
|
dns: cache reverse lookups
|
2026-04-03 21:14:24 +00:00 |
|
Virgil
|
79663d6dfe
|
docs: add AX-style usage examples
|
2026-04-03 21:11:25 +00:00 |
|
Virgil
|
35e66a1ba8
|
Add chain alias action discovery hook
|
2026-04-03 21:06:45 +00:00 |
|
Virgil
|
92eabbd338
|
Add apex NS synthesis to resolve-all
|
2026-04-03 21:01:14 +00:00 |
|
Virgil
|
3cdba6c2b1
|
feat(service): add documented options alias
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-03 20:56:40 +00:00 |
|
Virgil
|
90ef1cf8a5
|
refactor(ax): add example-driven API comments
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-03 20:48:18 +00:00 |
|
Virgil
|
0f3b6e2f81
|
fix(dns): restrict soa answers to zone apex
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-03 20:45:14 +00:00 |
|
Virgil
|
a7f10ccf08
|
Fix configured mainchain discovery fallback
|
2026-04-03 20:38:01 +00:00 |
|
Virgil
|
e217bd1587
|
feat(dns): expose chain tree root in health
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-03 20:14:12 +00:00 |
|