Correções de integração Fases 2/3 ↔ 4-8 + Auditoria UI + README final

This commit is contained in:
2026-06-11 18:48:44 -03:00
parent 8b3d4bc87f
commit 3b07e72d6e
19 changed files with 879 additions and 37 deletions

View File

@@ -44,9 +44,13 @@ Rails.application.routes.draw do
# Configurações (apenas admin/gerente)
namespace :admin do
resources :usuarios, except: [:show]
resources :configuracoes, only: [:index, :update]
resources :auditoria_logs, only: [:index]
resources :usuarios, except: [:show] do
member { patch :toggle_ativo }
end
resources :configuracoes, only: [:index, :edit, :update] do
collection { post :toggle_tema }
end
resources :auditoria_logs, only: [:index]
end
# API interna — Dashboard métricas