From c3dda25776000df83c255bff1edef661b3850e6b Mon Sep 17 00:00:00 2001 From: Manny Dinssa <44172848+Dinssa@users.noreply.github.com> Date: Tue, 30 Jul 2024 10:09:04 +0100 Subject: [PATCH] Add CSV Variable Definitions to Rails Admin --- config/initializers/rails_admin.rb | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/config/initializers/rails_admin.rb b/config/initializers/rails_admin.rb index 87e44ebe9..a13b602bd 100644 --- a/config/initializers/rails_admin.rb +++ b/config/initializers/rails_admin.rb @@ -25,8 +25,20 @@ RailsAdmin.config do |config| ## == Gravatar integration == ## To disable Gravatar integration in Navigation Bar set to false - # config.show_gravatar = true - config.included_models = %w[LogValidation] + config.show_gravatar = false + config.included_models = %w[LogValidation CsvVariableDefinition] + + config.model 'CsvVariableDefinition' do + label 'CSV Variable Definition' + edit do + exclude_fields :last_accessed + end + end + + config.model 'LogValidation' do + label 'Log Validation' + hide + end config.actions do dashboard # mandatory