types/authkey: include user object in response (#2542)

* types/authkey: include user object, not string

Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>

* make preauthkeys use id

Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>

* changelog

Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>

* integration: wire up user id for auth keys

Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>

---------

Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
This commit is contained in:
Kristoffer Dalby 2025-04-30 12:45:08 +03:00 committed by GitHub
parent f1206328dc
commit 8f9fbf16f1
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
23 changed files with 454 additions and 779 deletions

View file

@ -580,7 +580,8 @@
"name": "user",
"in": "query",
"required": false,
"type": "string"
"type": "string",
"format": "uint64"
}
],
"tags": [
@ -909,7 +910,8 @@
"type": "object",
"properties": {
"user": {
"type": "string"
"type": "string",
"format": "uint64"
},
"reusable": {
"type": "boolean"
@ -1022,7 +1024,8 @@
"type": "object",
"properties": {
"user": {
"type": "string"
"type": "string",
"format": "uint64"
},
"key": {
"type": "string"
@ -1202,10 +1205,11 @@
"type": "object",
"properties": {
"user": {
"type": "string"
"$ref": "#/definitions/v1User"
},
"id": {
"type": "string"
"type": "string",
"format": "uint64"
},
"key": {
"type": "string"