summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJake Mannens <jake@asger.xyz>2026-06-25 12:31:12 +1000
committerJake Mannens <jake@asger.xyz>2026-06-25 12:31:12 +1000
commitb726efd6bb05540ffb138f80cc3f2e850d487fb4 (patch)
tree1319091912a0bfe3843eed97f138710ad6f983ed
parente60eb821dc9c04a0ba39400c5ba720b7e321a5b3 (diff)
-rw-r--r--ApiModels.cs12
-rw-r--r--ApiModels.csproj4
2 files changed, 14 insertions, 2 deletions
diff --git a/ApiModels.cs b/ApiModels.cs
index 6ac744e..99b3ca3 100644
--- a/ApiModels.cs
+++ b/ApiModels.cs
@@ -12,6 +12,18 @@ public enum TagSource {
UserTag = 1
}
+public enum HBObjectId {
+ NsfwTag = -1,
+ IngestTag = -2,
+ AdminUser = -3
+}
+
+public static class InternalTag {
+ public static readonly Guid NsfwTag = new("EBDAD4F8-455A-4351-8017-1D4854D6FA38");
+ public static readonly Guid IngestTag = new("EA212801-5BCC-4C0E-814F-FB9D30DB58BC");
+ public static readonly Guid AdminUser = new("4FA948F4-7C45-4F81-BB6B-E417491E6C96");
+}
+
public record Media {
public Guid MediaId { get; init; }
public string? ShortDescription { get; init; }
diff --git a/ApiModels.csproj b/ApiModels.csproj
index eb84e69..e02e91d 100644
--- a/ApiModels.csproj
+++ b/ApiModels.csproj
@@ -7,9 +7,9 @@
<AssemblyTitle>HyperBooru.ApiModels</AssemblyTitle>
<RootNamespace>HyperBooru.ApiModels</RootNamespace>
<AssemblyName>HyperBooru.ApiModels</AssemblyName>
- <AssemblyVersion>0.19.0.0</AssemblyVersion>
+ <AssemblyVersion>0.20.0.0</AssemblyVersion>
<FileVersion>$(AssemblyVersion)</FileVersion>
- <Version>0.19-alpha</Version>
+ <Version>0.20-alpha</Version>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)' == 'Release'">