Sprints #966
Fechada
Documentação #897: ÉPICA 03: Estrutura de Chatbots e Fluxo de Criação
Sprint 9 — Associação de Bots e Wizard de Criação (É03.S09)
Adicionado por Rodrigo Admin 4 meses atrás.
Atualizado 15 dias atrás.
Tempo estimado:
12:00 h (Total: 24:00 h)
Descrição
Lógica de associação de bots e construção do wizard de criação:
- [BE] Endpoint de Associação Parcial para salvar progresso do wizard por etapa.
- [BE] Endpoint autenticado via API Key para o N8N consumir configurações do bot.
- [BE] Endpoint de alternância Desenvolvimento/Produção.
- [FE] Criar Catálogo de Bots com cards, categorias e busca.
- Subtarefa #972 adicionado
- Subtarefa #973 adicionado
- Subtarefa #974 adicionado
- Subtarefa #975 adicionado
- Situação alterado de Backlog para Testing
✅ Resumo do Sprint 9
Tarefa Status Detalhes
S9T1 - Endpoint Associação Parcial ✅ Já implementado no Sprint 8 (POST /bots/associate, PATCH .../step)
S9T2 - Config para N8N via API Key ✅ GET /bots/associate/:id/config com validação por tenant
S9T3 - Toggle Dev/Prod ✅ PATCH /bots/associate/:id/toggle-production
S9T4 - Catálogo de Bots (Frontend) ✅ Tela completa com grid, busca com debounce, filtro por categoria e i18n
Novos arquivos criados no frontend:
features/bots/
├── domain/
│ ├── models/bot_model.dart
│ └── repositories/bot_repository.dart
├── data/
│ └── repositories/bot_repository_impl.dart
└── presentation/
├── bloc/bot_catalog_bloc.dart
├── bloc/bot_catalog_bloc_handler.dart
└── views/bot_catalog_view.dart
- Sidebar atualizado com item "Catálogo de Bots" (/bots) acessível a todos os usuários
- i18n completo em PT e EN (23 novas strings)
- flutter analyze → sem erros nos novos arquivos
coomit -> https://github.com/rodrigonunesrp/FTSAssistants/commit/98ef990e47a0706cf7d8c4c57b988e3dc8a53b67
- Situação alterado de Testing para Integração
- Situação alterado de Integração para Finalizada
Exportar para Atom
PDF