fix(self-hosting): use instance contacts and live product name (#3333)

This commit is contained in:
Hampus authored and GitHub committed 2026-10-09 01:39:35 +02:00
1 parent 454fefdb92
commit a5c1362f4a
308 files changed
+16533 -13512

No files matched your search

+9 -7
View File
@@ -5,7 +5,7 @@
"title": "Fluxer API",
"version": "1.0.0",
"description": "API for Fluxer, a free and open source instant messaging and VoIP chat app built for friends, groups, and communities.",
"contact": {"name": "Fluxer Platform AB", "email": "support@fluxer.app"},
"contact": {"name": "Fluxer Platform AB", "email": "support@fluxer.com"},
"license": {"name": "AGPL-3.0", "url": "https://www.gnu.org/licenses/agpl-3.0.html"}
},
"servers": [{"url": "https://api.fluxer.app/v1", "description": "Production API"}],
@@ -11362,9 +11362,10 @@
"type": "object",
"properties": {
"terms_url": {"nullable": true, "type": "string"},
"privacy_url": {"nullable": true, "type": "string"}
"privacy_url": {"nullable": true, "type": "string"},
"guidelines_url": {"nullable": true, "type": "string"}
},
"required": ["terms_url", "privacy_url"],
"required": ["terms_url", "privacy_url", "guidelines_url"],
"additionalProperties": false
},
"registration": {
@@ -11818,7 +11819,8 @@
"type": "object",
"properties": {
"terms_url": {"nullable": true, "type": "string", "maxLength": 2048},
"privacy_url": {"nullable": true, "type": "string", "maxLength": 2048}
"privacy_url": {"nullable": true, "type": "string", "maxLength": 2048},
"guidelines_url": {"nullable": true, "type": "string", "maxLength": 2048}
}
},
"registration": {
@@ -17474,8 +17476,8 @@
"IP authorization is required.",
"IP authorization resend is on cooldown.",
"IP authorization resend limit exceeded.",
"Your IP address {ipAddress} has been permanently blocked from the Fluxer API by platform administrators. If you believe this is a mistake, contact [email protected] to appeal. Include this IP address in your appeal.",
"Your IP address {ipAddress} has been temporarily blocked from the Fluxer API. The block lifts on its own when it expires. If you think this is a mistake, contact [email protected] and include this IP address.",
"Your IP address {ipAddress} has been permanently blocked from the {product_name} API by platform administrators. {appealEmail, select, null {If you believe this is a mistake, contact the administrators of this instance to appeal.} other {If you believe this is a mistake, contact {appealEmail} to appeal.}} Include this IP address in your appeal.",
"Your IP address {ipAddress} has been temporarily blocked from the {product_name} API. The block lifts on its own when it expires. {appealEmail, select, null {If you think this is a mistake, contact the administrators of this instance and include this IP address.} other {If you think this is a mistake, contact {appealEmail} and include this IP address.}}",
"This IP address cannot be added to the blocklist.",
"You've reached the maximum of {limit, plural, one {# application} other {# applications}}.",
"You've reached the maximum of {count, plural, one {# bookmark} other {# bookmarks}}.",
@@ -17543,7 +17545,7 @@
"Test purchases cannot be applied to this account.",
"Stream key channel mismatch.",
"Stream key scope mismatch.",
"Payment processing encountered an error. Please try again or contact support.",
"{supportEmail, select, null {Payment processing encountered an error. Please try again or contact the administrators of this instance.} other {Payment processing encountered an error. Please try again or contact support.}}",
"Gift code redemption is in progress. Try again in a moment.",
"Invalid product selection.",
"Invalid product configuration.",