Skip to content

Settings are empty following update migration

Backend version 2.4.51-339-g753a9b3f Frontend version 51d3d8d2

Following a migration from a version a couple months ago I get mostly empty Settings windows. I had also manually installed Soapbox-fe to /static that has since been removed. I see no errors out of the log output.

Screenshot_2022-01-10_14.02.05

config.exs

import Config

config :pleroma, configurable_from_database: true

config :pleroma, Pleroma.Web.Endpoint,
   url: [host: "thejoyo.com", scheme: "https", port: 443],
   http: [ip: {0, 0, 0, 0}, port: 4000],
   secret_key_base: "for issue use only",
   signing_salt: "for issue use only"

config :pleroma, :instance,
  name: "TheJoYo",
  email: "JoYo@TheJoYo.com",
  notify_email: "JoYo@TheJoYo.com",
  limit: 5000,
  registrations_open: true

config :pleroma, :media_proxy,
  enabled: false,
  redirect_on_failure: true

config :pleroma, Pleroma.Repo,
  adapter: Ecto.Adapters.Postgres,
  username: "pleroma",
  password: "for issue use only",
  database: "pleroma",
  hostname: "postgres",
  pool_size: 10

config :web_push_encryption, :vapid_details,
  subject: "mailto:JoYo@TheJoYo.com",
  public_key: "for issue use only",
  private_key: "for issue use only"

config :pleroma, :instance, static_dir: "/var/lib/pleroma/static"
config :pleroma, Pleroma.Uploaders.Local, uploads: "/var/lib/pleroma/uploads"
config :joken, default_signer: "for issue use only"
config :pleroma, configurable_from_database: true

Client Console

The only client-side messages I could see were from verbose logging:

[Violation] 'requestAnimationFrame' handler took 147ms
[Violation] Forced reflow while executing JavaScript took 133ms
popup-manager.js:27 [Violation] Added non-passive event listener to a scroll-blocking 'touchmove' event. Consider marking event handler as 'passive' to make the page more responsive. See https://www.chromestatus.com/feature/5745543795965952
Edited by JoYo
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information