]> cat aescling's git repositories - mastodon.git/commitdiff
Revert some refactoring in order to make codebase closer to upstream
authorThibaut Girka <thib@sitedethib.com>
Tue, 23 Jul 2019 08:30:24 +0000 (10:30 +0200)
committerThibaut Girka <thib@sitedethib.com>
Tue, 23 Jul 2019 08:51:12 +0000 (10:51 +0200)
12 files changed:
app/controllers/settings/applications_controller.rb
app/controllers/settings/base_controller.rb
app/controllers/settings/deletes_controller.rb
app/controllers/settings/exports_controller.rb
app/controllers/settings/flavours_controller.rb
app/controllers/settings/imports_controller.rb
app/controllers/settings/migrations_controller.rb
app/controllers/settings/preferences_controller.rb
app/controllers/settings/profiles_controller.rb
app/controllers/settings/two_factor_authentication/confirmations_controller.rb
app/controllers/settings/two_factor_authentication/recovery_codes_controller.rb
app/controllers/settings/two_factor_authentications_controller.rb

index d3ac268d862018095561f295c222ff169e25d6c2..ed3f82a8e06e693e8107c0fbdf2211d7ec48a3a0 100644 (file)
@@ -1,6 +1,9 @@
 # frozen_string_literal: true
 
 class Settings::ApplicationsController < Settings::BaseController
+  layout 'admin'
+
+  before_action :authenticate_user!
   before_action :set_application, only: [:show, :update, :destroy, :regenerate]
   before_action :prepare_scopes, only: [:create, :update]
 
index 34ef165689ea37ebc10f98dd092b2e83f2bcc1fb..8c394a6d35d1046dec7b9b4f4d09a70568b3498d 100644 (file)
@@ -1,12 +1,11 @@
 # frozen_string_literal: true
 
 class Settings::BaseController < ApplicationController
-  layout 'admin'
-
-  before_action :authenticate_user!
   before_action :set_pack
   before_action :set_body_classes
 
+  private
+
   def set_pack
     use_pack 'settings'
   end
index 20dcc2dbd6a4b95021c017ba612c6a8647c3111d..97fe4d3281f66d097e38ad79737bc8c3527e3a77 100644 (file)
@@ -1,8 +1,10 @@
 # frozen_string_literal: true
 
 class Settings::DeletesController < Settings::BaseController
+  layout 'admin'
 
-  prepend_before_action :check_enabled_deletion
+  before_action :check_enabled_deletion
+  before_action :authenticate_user!
   before_action :require_not_suspended!
 
   skip_before_action :require_functional!
index 7f76668d56fcfaef16e6d0bf877d5cc08fbe6c3f..3012fbf775600ad3a9dfb6149fab2e2eaf11ff04 100644 (file)
@@ -3,6 +3,10 @@
 class Settings::ExportsController < Settings::BaseController
   include Authorization
 
+  layout 'admin'
+
+  before_action :authenticate_user!
+
   def show
     @export  = Export.new(current_account)
     @backups = current_user.backups
index 6343877153bbcd066be37d07c832aad13b662eb1..62c52eee97d9137256e411c9d64d4682ecd77d6e 100644 (file)
@@ -1,6 +1,12 @@
 # frozen_string_literal: true
 
 class Settings::FlavoursController < Settings::BaseController
+  layout 'admin'
+
+  before_action :authenticate_user!
+
+  skip_before_action :require_functional!
+
   def index
     redirect_to action: 'show', flavour: current_flavour
   end
index dbd136ebe1e69e5b6a2b0021965b2978f86ee5eb..38f2e39c1d179ceb3c357d29f0f313c8bb43e646 100644 (file)
@@ -1,6 +1,9 @@
 # frozen_string_literal: true
 
 class Settings::ImportsController < Settings::BaseController
+  layout 'admin'
+
+  before_action :authenticate_user!
   before_action :set_account
 
   def show
index 89b3f7246cd28049c68ce927d440fa417a5af9c8..59eb48779c142bd274d138be83936661b74042e7 100644 (file)
@@ -1,6 +1,10 @@
 # frozen_string_literal: true
 
 class Settings::MigrationsController < Settings::BaseController
+  layout 'admin'
+
+  before_action :authenticate_user!
+
   def show
     @migration = Form::Migration.new(account: current_account.moved_to_account)
   end
index 372f253cba406548d1ffd80938c2ccfad804b75d..ab6b5c0b07e9a5be5e01de5dd16637d58bb31c2f 100644 (file)
@@ -1,6 +1,10 @@
 # frozen_string_literal: true
 
 class Settings::PreferencesController < Settings::BaseController
+  layout 'admin'
+
+  before_action :authenticate_user!
+
   def show; end
 
   def update
index 76d599f08d79735df27ff3c918174c5d3bcfbbde..8b640cdca1c1bad8ac9c9fb063f73f709a3f5b8d 100644 (file)
@@ -3,6 +3,9 @@
 class Settings::ProfilesController < Settings::BaseController
   include ObfuscateFilename
 
+  layout 'admin'
+
+  before_action :authenticate_user!
   before_action :set_account
 
   obfuscate_filename [:account, :avatar]
index 1708d71d798c42b9fb02405d9eb99dba60e8c80d..3145e092da7b14177d34e46d901ea392cd0b232c 100644 (file)
@@ -3,6 +3,9 @@
 module Settings
   module TwoFactorAuthentication
     class ConfirmationsController < BaseController
+      layout 'admin'
+
+      before_action :authenticate_user!
       before_action :ensure_otp_secret
 
       skip_before_action :require_functional!
index 56763e10cce89ae1a698a701293d05e39c4e8f8f..09a759860e9c39e90648ddf57cf55b2951fc207f 100644 (file)
@@ -3,6 +3,10 @@
 module Settings
   module TwoFactorAuthentication
     class RecoveryCodesController < BaseController
+      layout 'admin'
+
+      before_action :authenticate_user!
+
       skip_before_action :require_functional!
 
       def create
index e632d39cf82660b836599c506860aef55321587f..6904076e424207a957847e0debed631cc4752896 100644 (file)
@@ -2,6 +2,9 @@
 
 module Settings
   class TwoFactorAuthenticationsController < BaseController
+    layout 'admin'
+
+    before_action :authenticate_user!
     before_action :verify_otp_required, only: [:create]
 
     skip_before_action :require_functional!