milestone 25: client names learned over reverse dns
Gates / test (push) Successful in 2m58s
Gates / frontend (push) Successful in 3m57s
Gates / test-aarch64 (push) Successful in 8m20s
Gates / package (push) Successful in 7m27s
Gates / container (push) Successful in 17s
CI / gates (push) Successful in 19m9s

This commit is contained in:
2026-08-15 11:18:44 +02:00
parent c428bc2398
commit 3c794b645b
20 changed files with 2638 additions and 36 deletions
+8 -1
View File
@@ -2024,13 +2024,20 @@ components:
Client:
type: object
required: [id, ip, name, group_id, group, hand_edited, first_seen, last_seen]
required: [id, ip, name, learned_name, group_id, group, hand_edited, first_seen, last_seen]
properties:
id: { type: integer }
ip: { type: string }
name:
type: string
description: Empty when the client was never named.
learned_name:
type: string
description: |
The name learned over reverse DNS, or empty when nothing was
learned. Display-only runtime state: `name` wins whenever it is
non-empty, and a learned name never appears in an export. The
server writes it; a client cannot.
group_id: { type: integer }
group: { type: string }
hand_edited: { type: boolean }