Releases
v1.0.18
Compare
Sorry, something went wrong.
No results found
📋 Release Notes — v1.0.18
🚀 Novidades
Integração completa com contas Google via OAuth2, com dashboard para gerenciar (adicionar, listar, remover) contas vinculadas
Suporte para desativar crons em tempo de desenvolvimento via flag --disableCrons
Botão de atualização (refresh) no dashboard de logs de execução
Botão para limpar todos os logs de execução com confirmação
Campo type adicionado à interface Trigger para identificação e filtragem de tipos de trigger
⚡ Melhorias
Gráfico de pontos (DotChart) com melhor legibilidade no eixo X: labels anguladas, espaçamento e margem ajustados
Integrações Google (Gmail, Calendar) refactorizadas para usar a biblioteca googleapis diretamente, eliminando dependência de serviço externo
Variáveis de ambiente renomeadas: GOOGLE_SERVICE_ENDPOINT e GOOGLE_SERVICE_CLIENT_ID substituídas por GCP_OAUTH_CLIENT_ID e GCP_OAUTH_CLIENT_SECRET
Trigger onCron agora expõe propriedade type: "cron" para filtragem via CLI
🔧 Mudanças internas
Adicionada dependência googleapis para autenticação e acesso direto às APIs Google
Removidos módulos legados: utils/google/common.ts e utils/status/common.ts / getStatus.ts
Novo schema de banco de dados google_accounts para persistir tokens OAuth
Nova rota DELETE /runs no endpoint de logs de execução
Refactorização das funções getEmail, getEmails, listCalendarsRequest e listEventsFromCalendar para utilizar cliente OAuth direto
You can’t perform that action at this time.