summaryrefslogtreecommitdiff
path: root/internal/config/const.go
diff options
context:
space:
mode:
authorLibravatar tobi <31960611+tsmethurst@users.noreply.github.com>2025-02-04 16:52:42 +0100
committerLibravatar GitHub <noreply@github.com>2025-02-04 16:52:42 +0100
commit07d27709957248008c61d6b8d553e3d2eb14d154 (patch)
treed054e92729708e275886100492a458d633fbaa59 /internal/config/const.go
parentadds support for build specifically without wasm ffmpeg (#3732) (diff)
downloadgotosocial-07d27709957248008c61d6b8d553e3d2eb14d154.tar.xz
[feature] Change `instance-stats-randomize` to `instance-stats-mode` with multiple options; implement nodeinfo 2.1 (#3734)
* [feature] Change `instance-stats-randomize` to `instance-stats-mode` with multiple options; implement nodeinfo 2.1 * swaggalaggadingdong
Diffstat (limited to 'internal/config/const.go')
-rw-r--r--internal/config/const.go20
1 files changed, 16 insertions, 4 deletions
diff --git a/internal/config/const.go b/internal/config/const.go
index 48087c4ce..c8e7a9f9d 100644
--- a/internal/config/const.go
+++ b/internal/config/const.go
@@ -17,16 +17,28 @@
package config
+// Instance federation mode determines how this
+// instance federates with others (if at all).
const (
- // Instance federation mode determines how this
- // instance federates with others (if at all).
InstanceFederationModeBlocklist = "blocklist"
InstanceFederationModeAllowlist = "allowlist"
InstanceFederationModeDefault = InstanceFederationModeBlocklist
+)
- // Request header filter mode determines how
- // this instance will perform request filtering.
+// Request header filter mode determines how
+// this instance will perform request filtering.
+const (
RequestHeaderFilterModeAllow = "allow"
RequestHeaderFilterModeBlock = "block"
RequestHeaderFilterModeDisabled = ""
)
+
+// Instance stats mode determines if and how
+// stats about the instance are served at
+// nodeinfo and api/v1|v2/instance endpoints.
+const (
+ InstanceStatsModeDefault = ""
+ InstanceStatsModeServe = "serve"
+ InstanceStatsModeZero = "zero"
+ InstanceStatsModeBaffle = "baffle"
+)