From a6bfe60d6516a0c80e28509062807184b19c8fdb Mon Sep 17 00:00:00 2001 From: Zsolt Tasnadi Date: Mon, 27 Jul 2026 08:38:06 +0200 Subject: [PATCH] remove admin dashboard --- apps/api/app/admin/dashboard.rb | 26 +++----------------- apps/api/config/initializers/active_admin.rb | 1 + 2 files changed, 4 insertions(+), 23 deletions(-) diff --git a/apps/api/app/admin/dashboard.rb b/apps/api/app/admin/dashboard.rb index c6a0295..cdcc47d 100644 --- a/apps/api/app/admin/dashboard.rb +++ b/apps/api/app/admin/dashboard.rb @@ -1,27 +1,7 @@ ActiveAdmin.register_page "Dashboard" do - menu priority: 1, label: proc { I18n.t("active_admin.dashboard") } + menu false - content title: proc { I18n.t("active_admin.dashboard") } do - columns do - column do - panel "Softwares" do - ul do - li "Total: #{Software.count}" - li "Released: #{Software.where(status: 'released').count}" - li "In development: #{Software.where(status: 'development').count}" - end - end - end - - column do - panel "Recent Releases" do - table_for Release.order(created_at: :desc).limit(10) do - column(:software) { |r| link_to r.software.title, admin_software_path(r.software) rescue r.software_id } - column :version - column :created_at - end - end - end - end + content do + redirect_to admin_software_index_path end end diff --git a/apps/api/config/initializers/active_admin.rb b/apps/api/config/initializers/active_admin.rb index 5fa71dd..a578a13 100644 --- a/apps/api/config/initializers/active_admin.rb +++ b/apps/api/config/initializers/active_admin.rb @@ -6,6 +6,7 @@ ActiveAdmin.setup do |config| config.logout_link_path = :destroy_admin_user_session_path config.logout_link_method = :delete + config.root_to = "software#index" config.comments = false config.batch_actions = true config.filter_attributes = [:password, :password_confirmation, :current_password, :encrypted_password]