backend icon indicating copy to clipboard operation
backend copied to clipboard

Histórico de Modificações dos Itens do Abrigo

Open rhuam opened this issue 9 months ago • 6 comments

História de Usuário: Como administrador do sistema, quero que cada atualização em um item seja registrada em uma tabela específica de logs, contendo detalhes como item, abrigo, prioridade anterior e atual, data e hora da atualização, IP do solicitante, e se autenticado, o id do usuário para manter um histórico detalhado das mudanças para auditoria e monitoramento.

Critérios de Aceitação:

  • Criar uma nova tabela chamada item_updates_log.
  • Sempre que um item for atualizado, inserir um novo registro nesta tabela contendo: nome do item, nome do abrigo, prioridade anterior, prioridade atual, data e hora da atualização, IP do usuário e ID de usuário que fez a atualização.
  • Assegurar que cada log capture todas as informações necessárias sem falhas.
  • Os registros na tabela de logs devem ser imutáveis para manter a integridade dos dados de auditoria.

Definition of Done (DoD):

  • Código desenvolvido seguindo as melhores práticas de segurança e desempenho conforme os padrões da equipe.
  • Funcionalidade completamente testada em todos os ambientes aplicáveis, assegurando que os logs são gerados e armazenados corretamente.
  • Revisão e aprovação.

rhuam avatar May 19 '24 14:05 rhuam