Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remoção de Itens Antigos #144

Closed
rhuam opened this issue May 19, 2024 · 4 comments · May be fixed by #157
Closed

Remoção de Itens Antigos #144

rhuam opened this issue May 19, 2024 · 4 comments · May be fixed by #157
Assignees

Comments

@rhuam
Copy link
Contributor

rhuam commented May 19, 2024

Precisamos garantir que itens com mais de 48 horas em "precisa - não urgente" ou "disponível para doação" sejam apagados automaticamente para manter a base de dados limpa e atualizada.

Problema

User story: Eu sou um administrador. Eu estou tentando manter a lista de necessidades atualizada. Mas muitos itens permanecem na lista sem necessidade após 48 horas, o que polui a base de dados e dificulta a visualização das necessidades reais.

É crucial que o sistema automaticamente apague itens desnecessários após 48 horas, garantindo que a base de dados seja limpa e precisa.

Critérios para aceitação

  • Itens em "precisa - não urgente" ou "disponível para doação" por mais de 48 horas devem ser automaticamente apagados.
  • Um hook no Node.js deve ser implementado para validar o estado dos itens a cada consulta.
  • O sistema deve registrar a remoção no histórico do sistema para fins de auditoria.
@rhuam rhuam added this to SOS-RS May 19, 2024
@rhuam rhuam moved this to Backlog in SOS-RS May 19, 2024
@rhuam rhuam moved this from Backlog to Disponível pra dev in SOS-RS May 19, 2024
@diegodario88
Copy link
Contributor

Obs: depende da #146

@luizpbello
Copy link

luizpbello commented May 20, 2024

acabei de enviar uma PR pra essa issue:

#157

-- Edit --

Peço desculpas, agora que percebi que pulei a etapas. Mas gostaria de ficar com essa tarefas, e ajusta-lá de acordo com a #146

@g42puts
Copy link

g42puts commented May 20, 2024

Importante que todos usuários responsáveis pela atualização dos itens, sejam comunicados dessa atualização antes de ser implementada, para que dores de cabeça sejam evitadas.

Uma possibilidade é colocar um na parte superior do Abrigo ou um pop-up, apenas para os usuários cadastrados, com 24h de antecedência.

@luizpbello
Copy link

Acho que ai viraria um task pro frontend, não?

@rhuam rhuam moved this from Disponível para dev to Em desenvolvimento in SOS-RS May 21, 2024
@robalerod robalerod moved this from Em desenvolvimento to Em revisão (dev) in SOS-RS May 27, 2024
@rhuam rhuam moved this from Em revisão (dev) to PR Aprovado e Mergeado in SOS-RS May 27, 2024
@larissapissurno larissapissurno moved this from PR Aprovado e Mergeado to Disponível para QA in SOS-RS Jun 18, 2024
@larissapissurno larissapissurno closed this as completed by moving to Disponível para QA in SOS-RS Jun 18, 2024
@larissapissurno larissapissurno moved this from Disponível para QA to Em desenvolvimento in SOS-RS Jun 18, 2024
@larissapissurno larissapissurno moved this from Em desenvolvimento to Em revisão (dev) in SOS-RS Jun 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Em revisão (dev)
5 participants