Sha256: 1ee3379fb9887e9657db4726caa1482ab2c073e3965c4dea15dc9d7d7ade1d52

Contents?: true

Size: 494 Bytes

Versions: 8

Compression:

Stored size: 494 Bytes

Contents

RailsAdmin.config do |config|
  config.authenticate_with do
    redirect_to main_app.root_path unless current_user.try(:admin?)
  end

  config.included_models = ['User']

  config.model 'User' do
    exclude_fields :remember_created_at
    if Authentication.type.saml?
      exclude_fields :password
      exclude_fields :password_confirmation
    end
  end

  config.actions do
    dashboard
    index
    new
    export
    bulk_delete
    show
    edit
    delete
    show_in_app
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
aleph_analytics-0.4.9.pre.dev config/initializers/rails_admin.rb
aleph_analytics-0.4.8 config/initializers/rails_admin.rb
aleph_analytics-0.4.7 config/initializers/rails_admin.rb
aleph_analytics-0.4.4 config/initializers/rails_admin.rb
aleph_analytics-0.4.2 config/initializers/rails_admin.rb
aleph_analytics-0.4.1 config/initializers/rails_admin.rb
aleph_analytics-0.3.0 config/initializers/rails_admin.rb
aleph_analytics-0.2.0 config/initializers/rails_admin.rb