WIP: stuff

This commit is contained in:
2025-04-05 14:27:36 -04:00
parent 93bc18022a
commit dd0995b241
47 changed files with 6148 additions and 474 deletions

View File

@ -292,6 +292,22 @@ components:
additionalProperties: true
additionalProperties: true
description: Contains an arbitrary serialized message along with a @type that describes the type of the serialized message.
user.v1.BeginPasskeyLoginRequest:
type: object
title: BeginPasskeyLoginRequest
additionalProperties: false
user.v1.BeginPasskeyLoginResponse:
type: object
title: BeginPasskeyLoginResponse
additionalProperties: false
user.v1.FinishPasskeyLoginRequest:
type: object
title: FinishPasskeyLoginRequest
additionalProperties: false
user.v1.FinishPasskeyLoginResponse:
type: object
title: FinishPasskeyLoginResponse
additionalProperties: false
user.v1.GetPasskeyIDsRequest:
type: object
properties:
@ -337,30 +353,6 @@ components:
type: object
title: LogoutResponse
additionalProperties: false
user.v1.PasskeyLoginRequest:
type: object
properties:
id:
type: string
title: id
signature:
type: string
title: signature
format: byte
algorithm:
type: integer
title: algorithm
format: int32
title: PasskeyLoginRequest
additionalProperties: false
user.v1.PasskeyLoginResponse:
type: object
properties:
token:
type: string
title: token
title: PasskeyLoginResponse
additionalProperties: false
user.v1.SignUpRequest:
type: object
properties:
@ -379,21 +371,21 @@ components:
type: object
title: SignUpResponse
additionalProperties: false
user.v1.CreatePasskeyRequest:
user.v1.BeginPasskeyRegistrationRequest:
type: object
properties:
id:
type: string
title: id
publicKey:
type: string
title: public_key
format: byte
title: CreatePasskeyRequest
title: BeginPasskeyRegistrationRequest
additionalProperties: false
user.v1.CreatePasskeyResponse:
user.v1.BeginPasskeyRegistrationResponse:
type: object
title: CreatePasskeyResponse
title: BeginPasskeyRegistrationResponse
additionalProperties: false
user.v1.FinishPasskeyRegistrationRequest:
type: object
title: FinishPasskeyRegistrationRequest
additionalProperties: false
user.v1.FinishPasskeyRegistrationResponse:
type: object
title: FinishPasskeyRegistrationResponse
additionalProperties: false
user.v1.GetAPIKeyRequest:
type: object
@ -801,12 +793,12 @@ paths:
application/json:
schema:
$ref: '#/components/schemas/user.v1.GetPasskeyIDsResponse'
/user.v1.AuthService/PasskeyLogin:
/user.v1.AuthService/BeginPasskeyLogin:
post:
tags:
- user.v1.AuthService
summary: PasskeyLogin
operationId: user.v1.AuthService.PasskeyLogin
summary: BeginPasskeyLogin
operationId: user.v1.AuthService.BeginPasskeyLogin
parameters:
- name: Connect-Protocol-Version
in: header
@ -821,7 +813,7 @@ paths:
content:
application/json:
schema:
$ref: '#/components/schemas/user.v1.PasskeyLoginRequest'
$ref: '#/components/schemas/user.v1.BeginPasskeyLoginRequest'
required: true
responses:
default:
@ -835,7 +827,42 @@ paths:
content:
application/json:
schema:
$ref: '#/components/schemas/user.v1.PasskeyLoginResponse'
$ref: '#/components/schemas/user.v1.BeginPasskeyLoginResponse'
/user.v1.AuthService/FinishPasskeyLogin:
post:
tags:
- user.v1.AuthService
summary: FinishPasskeyLogin
operationId: user.v1.AuthService.FinishPasskeyLogin
parameters:
- name: Connect-Protocol-Version
in: header
required: true
schema:
$ref: '#/components/schemas/connect-protocol-version'
- name: Connect-Timeout-Ms
in: header
schema:
$ref: '#/components/schemas/connect-timeout-header'
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/user.v1.FinishPasskeyLoginRequest'
required: true
responses:
default:
description: Error
content:
application/json:
schema:
$ref: '#/components/schemas/connect.error'
"200":
description: Success
content:
application/json:
schema:
$ref: '#/components/schemas/user.v1.FinishPasskeyLoginResponse'
/user.v1.UserService/GetUser:
post:
tags:
@ -976,12 +1003,12 @@ paths:
application/json:
schema:
$ref: '#/components/schemas/user.v1.UpdateProfilePictureResponse'
/user.v1.UserService/CreatePasskey:
/user.v1.UserService/BeginPasskeyRegistration:
post:
tags:
- user.v1.UserService
summary: CreatePasskey
operationId: user.v1.UserService.CreatePasskey
summary: BeginPasskeyRegistration
operationId: user.v1.UserService.BeginPasskeyRegistration
parameters:
- name: Connect-Protocol-Version
in: header
@ -996,7 +1023,7 @@ paths:
content:
application/json:
schema:
$ref: '#/components/schemas/user.v1.CreatePasskeyRequest'
$ref: '#/components/schemas/user.v1.BeginPasskeyRegistrationRequest'
required: true
responses:
default:
@ -1010,7 +1037,42 @@ paths:
content:
application/json:
schema:
$ref: '#/components/schemas/user.v1.CreatePasskeyResponse'
$ref: '#/components/schemas/user.v1.BeginPasskeyRegistrationResponse'
/user.v1.UserService/FinishPasskeyRegistration:
post:
tags:
- user.v1.UserService
summary: FinishPasskeyRegistration
operationId: user.v1.UserService.FinishPasskeyRegistration
parameters:
- name: Connect-Protocol-Version
in: header
required: true
schema:
$ref: '#/components/schemas/connect-protocol-version'
- name: Connect-Timeout-Ms
in: header
schema:
$ref: '#/components/schemas/connect-timeout-header'
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/user.v1.FinishPasskeyRegistrationRequest'
required: true
responses:
default:
description: Error
content:
application/json:
schema:
$ref: '#/components/schemas/connect.error'
"200":
description: Success
content:
application/json:
schema:
$ref: '#/components/schemas/user.v1.FinishPasskeyRegistrationResponse'
tags:
- name: item.v1.ItemService
- name: user.v1.AuthService