Skip to content

Latest commit

 

History

History
50 lines (42 loc) · 1.53 KB

CHANGELOG.md

File metadata and controls

50 lines (42 loc) · 1.53 KB

[0.2.0] - 2024-11-11

Adicionado

  • Sistema de importação CSV com mapeamento inteligente de campos
  • Verificação de contatos existentes com exportação CSV/XLSX
  • Integração com API uTalk
  • Tratamento de erros e rate limiting
  • Suporte a campos personalizados da organização

Detalhes Técnicos

  • Implementação de classes de erro customizadas (ApiError)
  • Validação e sanitização de dados de entrada
  • Sistema de paginação para grandes volumes de dados
  • Feedback visual de progresso durante operações
  • Ordenação inteligente de contatos por data de último acesso
  • Suporte a múltiplos formatos de exportação (CSV/XLSX)
  • Cache de dados da organização para melhor performance

Melhorias de UX

  • Drag and drop para upload de arquivos
  • Feedback visual durante processamento
  • Validação em tempo real
  • Mensagens de erro contextuais
  • Interface adaptativa baseada no estado atual
  • Suporte a temas claros/escuros

Segurança

  • Validação de tokens de API
  • Sanitização de dados de entrada
  • Headers de segurança configurados
  • Proteção contra XSS

Dependências Adicionadas

  • papaparse: ^5.4.1
  • xlsx: ^0.18.5
  • date-fns: ^4.1.0

Testes Necessários

  • Upload de arquivos grandes (>5MB)
  • Verificação de contatos em lote
  • Exportação de dados em diferentes formatos

[0.1.0] - 2024-11-07

Adicionado

  • Estrutura inicial do projeto
  • Configuração básica do Next.js
  • Implementação da UI base com Tailwind CSS
  • Autenticação básica
  • Configuração inicial do ambiente de desenvolvimento