Dashboards de Board, Inbox e Drive UX 2.0
· 4 min para ler
Apresentando Dashboards de Board com widgets configuraveis e RBAC, a funcionalidade inicial de Inbox com gerenciamento de dominios e servicos de e-mail, e Drive UX 2.0 com uma interface modernizada.
Novas Funcionalidades
Dashboards de Board
Um novo sistema de dashboards para boards com visualizacao rica de dados:
- Widgets configuraveis — adicione e organize widgets de grafico, resumo e metricas em uma pagina de dashboard dedicada
- Controle de acesso baseado em funcoes — visibilidade e permissoes de edicao do dashboard alinhadas com as funcoes do board
- Melhorias em TypeScript — padrao de servico funcional com tipos de resolver explicitos para melhor manutencao
- Validacao de workspace — todas as consultas de dashboard filtram corretamente pelo contexto do workspace
Inbox
O primeiro lancamento da caixa de entrada integrada do Copera (#2327, #2328, #2322):
- Crie caixas de entrada com gerenciamento de caixas de correio e alias entre dominios e canais de chat
- Gerenciamento de dominios — adicione dominios personalizados com geracao automatica de registros DNS (DKIM, SPF, DMARC) e configuracao de identidade SES
- Verificacao de DNS — valide registros DNS de dominios usando integracao com Mailcow
- Envio de e-mails — envio de e-mails baseado em SMTP com suporte a IMAP para sincronizacao de rascunhos e pasta de enviados
- API GraphQL — resolvers completos para operacoes de inbox e dominio com controle de acesso baseado em funcoes
- Navegacao do Inbox — itens do inbox aparecem na navegacao do chat e no modal de criacao de chat para administradores do workspace (#2340)
- Feature flag — funcionalidades de inbox protegidas por feature flag para lancamento controlado (#2322)
DocSign — Pagina de Download Publica
Documentos concluidos agora podem ser baixados pelos signatarios por meio de um link publico (#2320):
- Endpoint publico
/docsign/download/:tokencom geracao de URL assinada para downloads de PDF - Pagina de download no frontend mostrando detalhes do documento, informacoes do signatario e status de conclusao
- Links de download personalizados enviados para cada signatario nos e-mails de conclusao
- Entrada de assinatura aprimorada com 12 estilos de fonte cursiva e selecao dinamica de fonte
Drive UX 2.0
Uma experiencia de Drive modernizada protegida por feature flag (#2324, #2309, #2323, #2321):
- Feature flag switch — componente
FeatureFlagSwitchpara renderizacao condicional entre a interface antiga e nova do Drive - Ajustes de interface — limpeza de componentes nao utilizados, componentes de filtro de arquivos aprimorados e gerenciamento de estado simplificado
- Edicao Office — FileTableRow aprimorado para suportar edicao inline de documentos Office
- Botoes de criacao de documentos — nova variante de botao
softOutlinedpara criar documentos Office diretamente do Drive
Mailcow SDK
Um SDK TypeScript abrangente para a API do servidor de e-mail Mailcow (#2310, #2312, #2313):
- 18 classes de recursos cobrindo dominios, caixas de correio, alias, DKIM, OAuth, politicas, quarentena e mais
- Definicoes de tipo completas para todos os tipos de requisicao/resposta da API
- Cliente HTTP com Axios, tratamento de erros e deteccao de formato de resposta
- Cobertura extensa de testes unitarios para inicializacao do cliente, requisicoes HTTP e operacoes de recursos
Outras Funcionalidades
- Formula SECONDSTODURATION — converte segundos em strings de duracao legivel com cobertura abrangente de testes (#2333)
- Metricas DISTINCT e MEDIAN — novos tipos de metricas com extracao de valor numerico para calculos de board
- Selecao de qualidade de compartilhamento de tela — escolha configuracoes de qualidade para compartilhamento de tela (#2361)
- Board: removidas feature flags para colunas de autonumeracao e rollup (#2318), abrir linhas vinculadas a partir do dialogo de linha (#2315)
- Drive: exportar desenhos Excalidraw como imagens (#2307)
- Configuracoes de conexoes — interface frontend para gerenciar conexoes do workspace (#2317)
Correcoes de Bugs
- Board: corrigidas condicoes de rollup lookup (#2306, #2304), testes de board lookup (#2300), ajustes no dialogo de configuracao (#2314), crash na pagina do seletor de data (#2311)
- Board: corrigida notificacao para tambem notificar membros da equipe na atualizacao de coluna de responsavel (#2305)
- Board: corrigida virtualizacao da lista de slices para melhor desempenho (#2316)
- IA: hotfix para acao de reportar mensagem — adicionada interface para reportar mensagens e corrigida ordem de renderizacao de hooks (#2330, #2331)
Melhorias
- Refatoracao de Smart Todos — componentes e hooks de todo migrados para a arquitetura de modulos em 8 etapas incrementais (#2337-#2341)
- Filtro matcher do Board — visibilidade de TypeSelect simplificada e tratamento de operadores aprimorado (#2319, #2359)
- Abas de criacao de canal de chat refatoradas para melhor organizacao de codigo (#2334)
