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

feat(envio de email) 🎨 Atualização das dependências e adição do serviço de email #13

Merged
merged 5 commits into from
Dec 28, 2023

Conversation

diegosneves
Copy link
Owner

@diegosneves diegosneves commented Dec 28, 2023

Solicitação de Pull Request

Status

  • In Progress
  • Ready to Merging

Tipo

  • Release
  • Feature
  • Technical Debt
  • Fix
  • Test
  • Refactor
  • Documentation
  • Performance

Descrição

Atualização das dependências e adição do serviço de email

  • As dependências do Spring Boot Web start foram atualizadas e foram adicionadas dependências do Thymeleaf e do serviço de email.

  • Um serviço de email foi criado, o qual envia um email com template.

    • Este serviço usa JavaMailSender e Thymeleaf para criar uma mensagem MimeMessage do email, tentando novamente se o envio falhar.
  • Os testes relacionados foram atualizados.


Atualize o Dockerfile e a pipeline de CI com funcionalidade de e-mail

  • Incorpora a funcionalidade de e-mail no Dockerfile adicionando argumentos de ambiente para nome de usuário e senha de e-mail.

  • Ajusta a pipeline de CI do GitHub para incluir estas variáveis de ambiente.

  • Atualiza a mensagem de erro ThymeLeafContextUtil para maior clareza.


Atualização do processamento de e-mail e visibilidade

  • Modifica a funcionalidade de processamento de e-mail e aumenta a visibilidade do conteúdo do e-mail.

  • Agora, a figura do valor total do pagamento inclui um símbolo monetário.

  • Foram feitas mudanças no método de envio de e-mail na classe Invoice Service.

  • A visibilidade da string VOID foi reduzida para privada.


Atualização do método de processamento de e-mail em InvoiceService

  • Mudou o método de envio de email de 'sendPaymentEmail' para 'sendEmail' em InvoiceService.

…ço de email

**Atualização das dependências e adição do serviço de email**

- As dependências do Spring Boot Web start foram atualizadas e foram adicionadas dependências do Thymeleaf e do serviço de email.

- Um serviço de email foi criado, o qual envia um email com template.

  - Este serviço usa JavaMailSender e Thymeleaf para criar uma mensagem MimeMessage do email, tentando novamente se o envio falhar.

- Os testes relacionados foram atualizados.
…ço de email

**Atualização das dependências e adição do serviço de email**

- As dependências do Spring Boot Web start foram atualizadas e foram adicionadas dependências do Thymeleaf e do serviço de email.

- Um serviço de email foi criado, o qual envia um email com template.

  - Este serviço usa JavaMailSender e Thymeleaf para criar uma mensagem MimeMessage do email, tentando novamente se o envio falhar.

- Os testes relacionados foram atualizados.
… CI com funcionalidade de e-mail

**Atualize o Dockerfile e a pipeline de CI com funcionalidade de e-mail**

- Incorpora a funcionalidade de e-mail no Dockerfile adicionando argumentos de ambiente para nome de usuário e senha de e-mail.

- Ajusta a pipeline de CI do GitHub para incluir estas variáveis de ambiente.

- Atualiza a mensagem de erro ThymeLeafContextUtil para maior clareza.
…l e visibilidade

**Atualização do processamento de e-mail e visibilidade**

- Modifica a funcionalidade de processamento de e-mail e aumenta a visibilidade do conteúdo do e-mail.

- Agora, a figura do valor total do pagamento inclui um símbolo monetário.

- Foram feitas mudanças no método de envio de e-mail na classe Invoice Service.

- A visibilidade da string VOID foi reduzida para privada.
…rocessamento de e-mail em InvoiceService

**Atualização do método de processamento de e-mail em InvoiceService**

- Mudou o método de envio de email de 'sendPaymentEmail' para 'sendEmail' em InvoiceService.
@diegosneves diegosneves merged commit 9ef9a92 into develop Dec 28, 2023
1 check passed
@diegosneves diegosneves deleted the feat/send-email branch December 28, 2023 14:56
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.

1 participant