Implantação da geração de mensagem de forma livre e mudança na engine de mensagem

This commit is contained in:
2026-08-24 17:32:16 -03:00
parent 94bbe7556f
commit 88f19dd8f5
77 changed files with 4650 additions and 25 deletions

View File

@@ -0,0 +1,12 @@
# app/policies/notificacao_envio_policy.rb
#
# Log de envios: o corpo das mensagens passa por aqui, então leitura é de
# admin/gerente. Nada é editável — o log é registro, não cadastro.
class NotificacaoEnvioPolicy < ApplicationPolicy
def index? = admin_ou_gerente?
def show? = admin_ou_gerente?
class Scope < Scope
def resolve = scope.all
end
end