aboutsummaryrefslogtreecommitdiff
path: root/config
diff options
context:
space:
mode:
Diffstat (limited to 'config')
-rw-r--r--config/config.exs18
-rw-r--r--config/description.exs20
2 files changed, 16 insertions, 22 deletions
diff --git a/config/config.exs b/config/config.exs
index 406bf2a9b..2d3f35e70 100644
--- a/config/config.exs
+++ b/config/config.exs
@@ -527,14 +527,16 @@ config :pleroma, :workers,
federator_outgoing: 5
]
-config :pleroma, Pleroma.Formatter,
- class: false,
- rel: "ugc",
- new_window: false,
- truncate: false,
- strip_prefix: false,
- extra: true,
- validate_tld: :no_scheme
+config :auto_linker,
+ opts: [
+ extra: true,
+ # TODO: Set to :no_scheme when it works properly
+ validate_tld: true,
+ class: false,
+ strip_prefix: false,
+ new_window: false,
+ rel: "ugc"
+ ]
config :pleroma, :ldap,
enabled: System.get_env("LDAP_ENABLED") == "true",
diff --git a/config/description.exs b/config/description.exs
index b97b0a7ec..f1c6773f1 100644
--- a/config/description.exs
+++ b/config/description.exs
@@ -2216,12 +2216,11 @@ config :pleroma, :config_description, [
]
},
%{
- group: :pleroma,
- key: Pleroma.Formatter,
+ group: :auto_linker,
+ key: :opts,
label: "Auto Linker",
type: :group,
- description:
- "Configuration for Pleroma's link formatter which parses mentions, hashtags, and URLs.",
+ description: "Configuration for the auto_linker library",
children: [
%{
key: :class,
@@ -2238,31 +2237,24 @@ config :pleroma, :config_description, [
%{
key: :new_window,
type: :boolean,
- description: "Link URLs will open in a new window/tab."
+ description: "Link URLs will open in new window/tab"
},
%{
key: :truncate,
type: [:integer, false],
description:
- "Set to a number to truncate URLs longer than the number. Truncated URLs will end in `...`",
+ "Set to a number to truncate URLs longer then the number. Truncated URLs will end in `..`",
suggestions: [15, false]
},
%{
key: :strip_prefix,
type: :boolean,
- description: "Strip the scheme prefix."
+ description: "Strip the scheme prefix"
},
%{
key: :extra,
type: :boolean,
description: "Link URLs with rarely used schemes (magnet, ipfs, irc, etc.)"
- },
- %{
- key: :validate_tld,
- type: [:atom, :boolean],
- description:
- "Set to false to disable TLD validation for URLs/emails. Can be set to :no_scheme to validate TLDs only for URLs without a scheme (e.g `example.com` will be validated, but `http://example.loki` won't)",
- suggestions: [:no_scheme, true]
}
]
},