issues Search Results · language:Dune language:JavaScript language:Java language:HTML language:Python language:JavaScript
Filter by
61.8M results
Add a browser-based receipt generator to complete the generate → sign → verify workflow.
Requirements:
- Add a /generate page or a Generate tab on the existing page
- User can paste or type payload ...
Objetivo
Melhorar o logging da aplicação para ser mais útil no Loki/Grafana com formato estruturado JSON.
Mudanças
1. Logging estruturado em JSON
Substituir console.log e console.error por logs estruturados: ...
logging
melhoria
observabilidade
Objetivo
Preparar o projeto para deploy no Render e documentar o processo completo.
Configurações necessárias
1. Aplicação usa PORT dinâmica
Confirmar que app.js usa process.env.PORT || 3001 (já existe) ...
deploy
documentação
Render
Objetivo
Implementar melhorias básicas de segurança na API.
Mudanças
1. Hash de senha com bcrypt
Atualmente senhas são armazenadas em plain text. Implementar:
- bcrypt.hash(password, 10) no registro ...
API
melhoria
segurança
Objetivo
Configurar regras de alerta no Grafana para notificar sobre condições críticas do sistema.
Alertas a configurar
1. Alta utilização de CPU
- Condição: rate(node_app_process_cpu_seconds_total[5m]) ...
alertas
Grafana
observabilidade
Objetivo
Corrigir o Dockerfile da aplicação e adicionar .gitignore ao projeto.
Dockerfile (app/Dockerfile)
Problemas atuais
- Usa node:24-alpine que pode não existir ou ser instável
- Não otimiza ...
configuração
Docker
Objetivo
Melhorar o dashboard do Grafana (dashboards/dashboard.json) com painéis adicionais, thresholds visuais, e preparação
para alertas.
Novos painéis a adicionar
1. Taxa de Requisições por Minuto ...
dashboard
Grafana
observabilidade
Objetivo
Expandir as métricas Prometheus atuais (apenas HTTP counter + histogram) com métricas de negócio e erros detalhados.
Novas métricas a adicionar
Contadores de negócio
- app_registrations_total ...
métricas
observabilidade
Prometheus
Objetivo
Refatorar o app.js para suportar testes automatizados e adicionar endpoints essenciais.
Mudanças necessárias
1. Exportar o app para testes
Atualmente o servidor inicia diretamente com app.listen(), ...
API
refatoração
Objetivo
Criar suite de testes automatizados para todos os endpoints da API usando Jest e Supertest, conforme exigido pelo
Laboratório 6 (CI/CD).
Escopo
- Criar arquivo tests/app.test.js
- Testar ...
CI/CD
testes

Learn how you can use GitHub Issues to plan and track your work.
Save views for sprints, backlogs, teams, or releases. Rank, sort, and filter issues to suit the occasion. The possibilities are endless.Learn more about GitHub IssuesProTip! Restrict your search to the title by using the in:title qualifier.