Remove http_message_signatures feature flag (#36610)
This commit is contained in:
@@ -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;
|
||||
|
||||
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user