2
0

Remove http_message_signatures feature flag (#36610)

This commit is contained in:
David Roetzel
2025-10-27 17:06:44 +01:00
committed by GitHub
parent dc851c9efc
commit 402686c76c
3 changed files with 3 additions and 30 deletions

View File

@@ -12,7 +12,7 @@ export function isProduction() {
else return import.meta.env.PROD;
}
export type Features = 'modern_emojis' | 'fasp' | 'http_message_signatures';
export type Features = 'modern_emojis' | 'fasp';
export function isFeatureEnabled(feature: Features) {
return initialState?.features.includes(feature) ?? false;

View File

@@ -238,7 +238,7 @@ class SignedRequest
def initialize(request)
@signature =
if Mastodon::Feature.http_message_signatures_enabled? && request.headers['signature-input'].present?
if request.headers['signature-input'].present?
HttpMessageSignature.new(request)
else
HttpSignature.new(request)