mirror of
https://github.com/tale/headplane.git
synced 2026-08-21 10:16:37 +00:00
list all preauth keys without user filter
headscale 0.28 added GET /v1/preauthkey without a user param which returns all keys including tag-only ones. this change adds getAllPreAuthKeys() and uses it when available, falling back to per-user fetching on older versions. the UI now handles keys where user is null, showing them as Tag Only in the filter dropdown. closes #432 Amp-Thread-ID: https://ampcode.com/threads/T-019c9861-2d45-73ef-ab94-5fce62f63670 Co-authored-by: Amp <amp@ampcode.com>
This commit is contained in:
@@ -3,7 +3,7 @@ import type { User } from './User';
|
||||
export interface PreAuthKey {
|
||||
id: string;
|
||||
key: string;
|
||||
user: User;
|
||||
user: User | null;
|
||||
reusable: boolean;
|
||||
ephemeral: boolean;
|
||||
used: boolean;
|
||||
|
||||
Reference in New Issue
Block a user