Merge remote-tracking branch 'origin/develop' into shigusegubu
* origin/develop: (67 commits) Fix example json response ChatMessage schema: Add preview cards. ChatMessageReferenceView: Display preview cards. OTP users need Pleroma running to execute pleroma_ctl, so reorganize instructions. Attempt to fix markdown formatting Apply 1 suggestion(s) to 1 file(s) set versions updated `cors_plug` set `postgrex` version set `web_push_encryption` version updated `calendar` package Expose seconds_valid in Pleroma Captcha API endpoint :show_reactions, refactor the other test :show_reactions, add CHANGELOG.md, refactor test feed/user_controller: Return 404 when the user is remote AccountController: Don't explicitly ask to keep users unconfirmed. EnsureRePrepended: Don't break on chat messages. update mogrify package set http_signatures version set `jason` version ...
This commit is contained in:
commit
605d542a7c
66 changed files with 1357 additions and 282 deletions
|
|
@ -205,6 +205,7 @@ config :pleroma, :instance,
|
|||
registrations_open: true,
|
||||
invites_enabled: false,
|
||||
account_activation_required: false,
|
||||
account_approval_required: false,
|
||||
federating: true,
|
||||
federation_incoming_replies_max_depth: 100,
|
||||
federation_reachability_timeout_days: 7,
|
||||
|
|
@ -235,6 +236,7 @@ config :pleroma, :instance,
|
|||
max_remote_account_fields: 20,
|
||||
account_field_name_length: 512,
|
||||
account_field_value_length: 2048,
|
||||
registration_reason_length: 500,
|
||||
external_user_synchronization: true,
|
||||
extended_nickname_format: true,
|
||||
cleanup_attachments: false,
|
||||
|
|
@ -248,7 +250,8 @@ config :pleroma, :instance,
|
|||
number: 5,
|
||||
length: 16
|
||||
]
|
||||
]
|
||||
],
|
||||
show_reactions: true
|
||||
|
||||
config :pleroma, :welcome,
|
||||
direct_message: [
|
||||
|
|
@ -659,6 +662,16 @@ config :pleroma, Pleroma.Plugs.RemoteIp, enabled: true
|
|||
|
||||
config :pleroma, :static_fe, enabled: false
|
||||
|
||||
# Example of frontend configuration
|
||||
# This example will make us serve the primary frontend from the
|
||||
# frontends directory within your `:pleroma, :instance, static_dir`.
|
||||
# e.g., instance/static/frontends/pleroma/develop/
|
||||
#
|
||||
# With no frontend configuration, the bundled files from the `static` directory will
|
||||
# be used.
|
||||
#
|
||||
# config :pleroma, :frontends, primary: %{"name" => "pleroma", "ref" => "develop"}
|
||||
|
||||
config :pleroma, :web_cache_ttl,
|
||||
activity_pub: nil,
|
||||
activity_pub_question: 30_000
|
||||
|
|
|
|||
|
|
@ -661,6 +661,11 @@ config :pleroma, :config_description, [
|
|||
type: :boolean,
|
||||
description: "Require users to confirm their emails before signing in"
|
||||
},
|
||||
%{
|
||||
key: :account_approval_required,
|
||||
type: :boolean,
|
||||
description: "Require users to be manually approved by an admin before signing in"
|
||||
},
|
||||
%{
|
||||
key: :federating,
|
||||
type: :boolean,
|
||||
|
|
@ -874,6 +879,14 @@ config :pleroma, :config_description, [
|
|||
2048
|
||||
]
|
||||
},
|
||||
%{
|
||||
key: :registration_reason_length,
|
||||
type: :integer,
|
||||
description: "Maximum registration reason length. Default: 500.",
|
||||
suggestions: [
|
||||
500
|
||||
]
|
||||
},
|
||||
%{
|
||||
key: :external_user_synchronization,
|
||||
type: :boolean,
|
||||
|
|
@ -942,6 +955,11 @@ config :pleroma, :config_description, [
|
|||
description:
|
||||
"The instance thumbnail can be any image that represents your instance and is used by some apps or services when they display information about your instance.",
|
||||
suggestions: ["/instance/thumbnail.jpeg"]
|
||||
},
|
||||
%{
|
||||
key: :show_reactions,
|
||||
type: :boolean,
|
||||
description: "Let favourites and emoji reactions be viewed through the API."
|
||||
}
|
||||
]
|
||||
},
|
||||
|
|
@ -3481,5 +3499,30 @@ config :pleroma, :config_description, [
|
|||
suggestions: ["s3.eu-central-1.amazonaws.com"]
|
||||
}
|
||||
]
|
||||
},
|
||||
%{
|
||||
group: :pleroma,
|
||||
key: :frontends,
|
||||
type: :group,
|
||||
description: "Installed frontends management",
|
||||
children: [
|
||||
%{
|
||||
key: :primary,
|
||||
type: :map,
|
||||
description: "Primary frontend, the one that is served for all pages by default",
|
||||
children: [
|
||||
%{
|
||||
key: "name",
|
||||
type: :string,
|
||||
description: "Name of the installed primary frontend"
|
||||
},
|
||||
%{
|
||||
key: "ref",
|
||||
type: :string,
|
||||
description: "reference of the installed primary frontend to be used"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue