Skip to content

Notification app#112

Merged
JhonatanLop merged 45 commits into
devfrom
notification-app
May 26, 2025
Merged

Notification app#112
JhonatanLop merged 45 commits into
devfrom
notification-app

Conversation

@JhonatanLop
Copy link
Copy Markdown
Member

✅ Conclusão da Task - Issue #81

Épico: Notificação

Objetivo: Criar um app para envio de notificação de usuários em caso de necessidade.


📝 Descrição

Este PR implementa um script de envio de email com alguns filtros disponíveis para alertar usuários do sistema em caso de necessidade.

Os filtros disponíveis são:

  • permission_id

opcional: Ex: enviar só para usuários com permissão x

  • disabled

opcional: true = desabilitados, false = ativos

  • email_domain

opcional: filtra domínio do email (ex: só gmail)

  • user_id

opcional: filtra por ID de usuário específico

  • login_conteins

opcional: filtra todos os logins que contem o valor

  • name_conteins

opcional: filtra todos os nomes que contem o valor


📦 Entregáveis incluídos

  • Novo app de notificação
  • Filtros de usuários

⚠️ Pontos de atenção

  • Esse app tem um tempo de execução muito longo

🧩 Relacionado à:

JhonatanLop and others added 30 commits May 18, 2025 15:34
…nformations and save the key in the new database
@JhonatanLop JhonatanLop self-assigned this May 24, 2025
@JhonatanLop JhonatanLop marked this pull request as ready for review May 25, 2025 20:21
@JhonatanLop
Copy link
Copy Markdown
Member Author

Testes feitos

todos os testes foram feito para o mesmo usuário mas usando filtos diferentes

  • Filtrando por id:
    image
  • Filtrando por email:
    image
  • Filtrando por login:
    image
  • Filtrando por permissão:
    image

@JhonatanLop JhonatanLop merged commit 6a1432b into dev May 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Implementação de serviço externo para disparo de notificações por e-mail Criação do app de notificação

2 participants