summaryrefslogtreecommitdiff
path: root/internal/api/model/instance.go
diff options
context:
space:
mode:
authorLibravatar tobi <31960611+tsmethurst@users.noreply.github.com>2025-01-31 19:27:18 +0100
committerLibravatar GitHub <noreply@github.com>2025-01-31 19:27:18 +0100
commita55bd6d2bd7b11aed653f4614836caed4103bec3 (patch)
tree40ddcac7b495307d3c08c482455f88e3598952b6 /internal/api/model/instance.go
parent[chore] Add "object" uri to outgoing Accept + Reject messages (#3717) (diff)
downloadgotosocial-a55bd6d2bd7b11aed653f4614836caed4103bec3.tar.xz
[feature] Add `instance-stats-randomize` config option (#3718)
* [feature] Add `instance-stats-randomize` config option * don't use cache (overkill)
Diffstat (limited to 'internal/api/model/instance.go')
-rw-r--r--internal/api/model/instance.go13
1 files changed, 12 insertions, 1 deletions
diff --git a/internal/api/model/instance.go b/internal/api/model/instance.go
index d59424fa5..aaa01d837 100644
--- a/internal/api/model/instance.go
+++ b/internal/api/model/instance.go
@@ -17,7 +17,10 @@
package model
-import "mime/multipart"
+import (
+ "mime/multipart"
+ "time"
+)
// InstanceSettingsUpdateRequest models an instance update request.
//
@@ -148,3 +151,11 @@ type InstanceConfigurationEmojis struct {
// example: 51200
EmojiSizeLimit int `json:"emoji_size_limit"`
}
+
+// swagger:ignore
+type RandomStats struct {
+ Statuses int64
+ TotalUsers int64
+ MonthlyActiveUsers int64
+ Generated time.Time
+}