Backend settings sync (#226)
authorfloatingghost <hannah@coffee-and-dreams.uk>
Thu, 6 Oct 2022 16:22:15 +0000 (16:22 +0000)
committerfloatingghost <hannah@coffee-and-dreams.uk>
Thu, 6 Oct 2022 16:22:15 +0000 (16:22 +0000)
commitc6e63aaf6b647f458ecd0e788ca0adb2113a9524
tree4ae161e98393129b09ee10629c92cf61d1882856
parent07295f7c8ce8109f1a2df23b0d7c62d230319c82
Backend settings sync (#226)

Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/226
12 files changed:
CHANGELOG.md
config/config.exs
lib/pleroma/akkoma/frontend_setting_profile.ex [new file with mode: 0644]
lib/pleroma/user.ex
lib/pleroma/web/akkoma_api/controllers/frontend_settings_controller.ex [new file with mode: 0644]
lib/pleroma/web/api_spec/operations/frontend_settings_operation.ex [new file with mode: 0644]
lib/pleroma/web/router.ex
mix.exs
priv/repo/migrations/20220911195347_add_user_frontend_profiles.exs [new file with mode: 0644]
test/pleroma/akkoma/frontend_setting_profile_test.exs [new file with mode: 0644]
test/pleroma/web/akkoma_api/frontend_settings_controller_test.exs [new file with mode: 0644]
test/support/factory.ex