Correções de integração Fases 2/3 ↔ 4-8 + Auditoria UI + README final
This commit is contained in:
13
app/controllers/admin/auditoria_logs_controller.rb
Normal file
13
app/controllers/admin/auditoria_logs_controller.rb
Normal file
@@ -0,0 +1,13 @@
|
||||
# app/controllers/admin/auditoria_logs_controller.rb
|
||||
class Admin::AuditoriaLogsController < ApplicationController
|
||||
def index
|
||||
authorize AuditoriaLog, policy_class: ApplicationPolicy
|
||||
|
||||
@logs = AuditoriaLog.recentes.limit(200)
|
||||
@logs = @logs.por_user(params[:user_id]) if params[:user_id].present?
|
||||
@logs = @logs.where(acao: params[:acao]) if params[:acao].present?
|
||||
@logs = @logs.por_entidade(params[:entidade]) if params[:entidade].present?
|
||||
|
||||
@usuarios = User.por_nome
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user