Skip to content

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

@rhuam

Description

@rhuam

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.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    Entregue (Po + Dev + Infra)

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions