From 0adfa25c5a4cf28bf59811cfd0e95925f6a18f61 Mon Sep 17 00:00:00 2001 From: Jake Mannens Date: Thu, 7 May 2026 23:07:24 +1000 Subject: v0.14a --- ApiModels.cs | 5 +++++ ApiModels.csproj | 4 ++-- UserApi.cs | 11 +++++++++++ 3 files changed, 18 insertions(+), 2 deletions(-) create mode 100644 UserApi.cs diff --git a/ApiModels.cs b/ApiModels.cs index 2738c83..534f46b 100644 --- a/ApiModels.cs +++ b/ApiModels.cs @@ -40,6 +40,11 @@ public record TagDefinition { public Guid[] ImplicitTags { get; init; } } +public record User { + public Guid UserId { get; init; } + public string Username { get; init; } +} + public record OcrData { public Guid MediaId { get; init; } public string Text { get; init; } diff --git a/ApiModels.csproj b/ApiModels.csproj index 5871030..a42fc0f 100644 --- a/ApiModels.csproj +++ b/ApiModels.csproj @@ -7,9 +7,9 @@ HyperBooru.ApiModels HyperBooru.ApiModels HyperBooru.ApiModels - 0.13.0.0 + 0.14.0.0 $(AssemblyVersion) - 0.13-alpha + 0.14-alpha diff --git a/UserApi.cs b/UserApi.cs new file mode 100644 index 0000000..dcddf2f --- /dev/null +++ b/UserApi.cs @@ -0,0 +1,11 @@ +namespace HyperBooru.ApiModels; + +public record UserCreateRequest { + public string Username { get; init; } + public string Password { get; init; } +} + +public record UserUpdateRequest { + public string? Username { get; init; } + public string? Password { get; init; } +} -- cgit v1.3