Projeto

Geral

Perfil

Sprints #907

Atualizado por Rodrigo Adminaproximadamente 1 mês

#Visão Visão Geral das Etapas de Desenvolvimento: 
 Ajuste nos Modelos de Domínio (bot_model.dart): Mapear os campos name e description na classe BotAssociationModel para que possamos ler o nome e descrição customizados de cada instância (ex: "WhatsApp Suporte", "WhatsApp Vendas") criados a partir do mesmo template. 

 Implementação de Abas no Catálogo (bot_catalog_view.dart): Adicionar um DefaultTabController e dividir a interface em duas abas: 

 Modelos Disponíveis: Exibe a lista global de templates (bots). O botão principal criará uma nova instância independente (iniciando o wizard com association: null). 
 Meus Bots: Exibe as instâncias criadas e configuradas (bot_associations), cada uma mostrando seu nome customizado, o modelo no qual é baseada, o badge de status e os botões de edição, visualização de métricas e desativação. 
 Garantia de Regras de Constraints do Flutter: Revisar o código para evitar crashes de layout (como o limite de tamanho de botões dentro de Row e de propagação de constraints em listas). 

 Atividades Devops Docker, Automation Tests e Remocao das tabelas/funcionalidades descontinuadas 

 Tarefas: 
 [X] Atualizar o docker compose para criar todos os apps e servico na mesma stack 
 [X] Atualizar os envs para apontar corretamente os endpoints de cada servico 
 [X] Adicionar servico redis 
 [X] Adicionar servico Evolution API 2.3.7 
 [X] Adicionar servico N8N 
 [X] Criar documentacao de bootstrap da aplicacao via docker usando command line 
 [X] Mudar docker compose para enxergar o codigo atualizado no ambiente local 
 [ ] Atualização dos testes para manter a cobertura maior que 80% 
 [X] Remoção das tabelas descontinuadas

Voltar