]> cat aescling's git repositories - mastodon.git/commit
Refactor settings controllers (#14767)
authorEugen Rochko <eugen@zeonfederated.com>
Fri, 11 Sep 2020 18:56:35 +0000 (20:56 +0200)
committerGitHub <noreply@github.com>
Fri, 11 Sep 2020 18:56:35 +0000 (20:56 +0200)
commit4e4b3a0c8e69a724e229f028896ce774ef26df3b
treed5e7e22746d286998972b138dafa260a2482e532
parente6b272e5c9c227cfbbe375a893f567c5967d669c
Refactor settings controllers (#14767)

- Disallow suspended accounts from revoking sessions and apps
- Allow suspended accounts to access exports
31 files changed:
app/controllers/concerns/export_controller_concern.rb
app/controllers/oauth/authorized_applications_controller.rb
app/controllers/settings/aliases_controller.rb
app/controllers/settings/applications_controller.rb
app/controllers/settings/base_controller.rb
app/controllers/settings/deletes_controller.rb
app/controllers/settings/exports/blocked_accounts_controller.rb
app/controllers/settings/exports/blocked_domains_controller.rb
app/controllers/settings/exports/following_accounts_controller.rb
app/controllers/settings/exports/lists_controller.rb
app/controllers/settings/exports/muted_accounts_controller.rb
app/controllers/settings/exports_controller.rb
app/controllers/settings/featured_tags_controller.rb
app/controllers/settings/identity_proofs_controller.rb
app/controllers/settings/imports_controller.rb
app/controllers/settings/migration/redirects_controller.rb
app/controllers/settings/migrations_controller.rb
app/controllers/settings/pictures_controller.rb
app/controllers/settings/preferences_controller.rb
app/controllers/settings/profiles_controller.rb
app/controllers/settings/sessions_controller.rb
app/controllers/settings/two_factor_authentication/confirmations_controller.rb
app/controllers/settings/two_factor_authentication/otp_authentication_controller.rb
app/controllers/settings/two_factor_authentication/recovery_codes_controller.rb
app/controllers/settings/two_factor_authentication/webauthn_credentials_controller.rb
app/controllers/settings/two_factor_authentication_methods_controller.rb
app/views/auth/registrations/_sessions.html.haml
app/views/auth/registrations/edit.html.haml
app/views/oauth/authorized_applications/index.html.haml
config/navigation.rb
spec/controllers/settings/deletes_controller_spec.rb