Fixes and minor improvements for admin dashboard
See merge request pleroma/pleroma-fe!1863
(cherry picked from commit d21e3d5de2)
f354cef0 fix no feedback and no dropdown close for actions in frontends tab,
c99390e8 make notices appear above admin dash modal
b6a4b620 add better indication that stuff is happening
ce109c38 add favicon setting and add compact layout for AttachmentSetting
bf49aeb7 changelog
d9ea160a account for if there's no primary frontend setup
75eea5f2 Merge remote-tracking branch 'origin/develop' into admin-dashboard-fixes
a190ef2c fix crash added in this MR
1037a3bb remove the WIP tip since pleroma!3862 is in stable
b707a14b make sure generated meta goes below FE-provided favicon so that BE's one
"wip_notice":"Please note that this section is a WIP and lacks certain features as backend implementation of front-end management is incomplete.",
"default_frontend":"Default front-end",
"default_frontend_tip":"Default front-end will be shown to all users. Currently there's no way to for a user to select personal front-end. If you switch away from PleromaFE you'll most likely have to use old and buggy AdminFE to do instance configuration until we replace it.",
"default_frontend_tip2":"WIP: Since Pleroma backend doesn't properly list all installed frontends you'll have to enter name and reference manually. List below provides shortcuts to fill the values.",
"available_frontends":"Available for install"
"available_frontends":"Available for install",
"failure_installing_frontend":"Failed to install frontend {version}: {reason}",