pleroma/docs
Phantasm 926cad3a76 Elixir 1.19: Refactor Logger configuration to what Elixir 1.15+ expects
Elixir 1.19 started emitting warnings about our use of:
config :logger, :console and
config :logger, backends: []
which got split in 1.15 to :default_handler, :default_formatter, and
LoggerBackends.add(backend) respectively.

On Pleroma startup it is now necessary to add the additional logger
backends at runtime (done with configure_logger() in application.ex).
New config key :pleroma, :logger_backends: [] has replaced the older
backends array. The logger_backends package is now used to facilitate
usage of other logger backends besides the default one (:logger_std_h
from OTP).

Warnings were added to Pleroma startup to warn about the usage of
:logger, backends and additional logic was introduced to make addition
of ExSyslogger to admin's configuration less dumb.

Ref: https://hexdocs.pm/logger/1.15.0/Logger.html#module-backends-and-backwards-compatibility
2026-03-25 19:35:46 +00:00
..
administration Add task for filtering non-whitelisted configs 2026-01-16 21:35:22 +01:00
assets update, add images 2023-11-19 10:30:49 +02:00
configuration Elixir 1.19: Refactor Logger configuration to what Elixir 1.15+ expects 2026-03-25 19:35:46 +00:00
development Merge pull request 'Various bookmark folders-related improvements' (#7829) from mkljczk/pleroma:bookmark-folders into develop 2026-03-06 16:50:30 +00:00
installation Docs: Remove outdated, incorrect, inappropriate or unmaintained install docs 2026-01-25 05:46:28 +00:00
clients.md clients.md: Update Source Code and Contact links 2025-01-23 12:33:32 +00:00
index.md Remove MastoFE stuff from docs and default panel 2021-04-15 23:37:18 -06:00