Maio

Novidades 24/05/2022

COMPONENTES

  • CassandraDB: corrigido para salvar JSON em um string no Cassandra e mapping para os tipos principais suportados por ele (map, list, set, int, timestamp, etc.), exceto os seguintes: tuple, duration, user-defined types e blob que ainda não são suportados. Leia a documentação do CassandraDB aqui.

  • Kafka: agora é possível definir as configurações de Acks e Client ID ao produzir mensagens para um broker Kafka. Também adicionamos ao componente a capacidade de configuração das estratégias de Key e Value (Subject strategy) ao produzir mensagens com dados no formato Avro. Leia a documentação do componente Kafka aqui.

TRIGGERS

  • Kafka: agora é possível consumir mensagens no formato Avro, além do formato string. Leia a documentação do Kafka trigger aqui.

  • HTTP: agora todos os triggers do tipo HTTP (HTTP, REST, HTTP-FILE) informam uma nova propriedade contendo a absolute URI da chamada. Leia a documentação do Rest trigger aqui. E saiba mais sobre o HTTP trigger aqui.

FUNÇÕES

CONTROLE DE ACESSOS

  • Criamos uma funcionalidade que permite que um usuário com permissão de apenas leitura tenha acesso à visualização de detalhes na página de Grupos ao clicar no ícone de olho.

IMPORTANTE: em breve adicionaremos essa funcionalidade em outras páginas da Plataforma.

ASSOCIAÇÃO DE ITENS

  • Melhoramos a experiência de associação de itens na Plataforma para as páginas Usuários, Grupos, Projetos, digibeectl e Chaves de API. Agora, ao clicar fora do campo de seleção, os itens selecionados são automaticamente associados. Isso previne problemas relacionados a associações não salvas caso o usuário esqueça de clicar no botão de confirmação (ícone ☑).

Nós também solucionamos alguns bugs:

  • Histórico de pipelines: corrigimos o erro que impedia que alguns usuários abrissem uma versão minor antiga dos pipelines.

  • Componentes: corrigimos o erro que exibia uma descrição incompleta dos campos de alguns componentes.

  • Configuração de pipelines: corrigimos o erro que impedia o usuário de salvar as configurações de um pipeline se o campo “descrição” estivesse vazio.

  • API key: corrigimos o erro ocorrido ao publicar pipelines com nomes ou paths customizados que iniciavam com palavras idênticas.

Novidades 10/05/2022

COMPONENTES

  • CassandraDB: lançamos o componente Cassandra que realiza operações em bancos de dados modelo Apache CassandraDB e Amazon Keyspaces. Leia a documentação do CassandraDB aqui.

  • JWT: adicionamos o algoritmo AES 256 GCM de criptografia de payloads para geração e decodificação de JWE. Leia a documentação do JWT aqui.

  • WebDAV V2: criamos uma nova versão do componente WebDav para dar suporte ao Double Braces nos parâmetros File Name, Remote File Name e Remote Directory. Leia a documentação do WebDAV aqui.

TRIGGERS

  • REST, HTTP e HTTP FILE: adicionamos a capacidade de definir CORS Headers a serem retornados pelo endpoint quando o processamento no pipeline terminar. Este parâmetro define o CORS especificamente ao pipeline e suas restrições. Leia a documentação sobre os triggers aqui.

FUNÇÕES

GRUPOS DIGIBEE - INTEGRAÇÃO COM PROVEDORES DE IDENTIDADE

  • Melhoramos o componente de mapeamento ao criar integração. Antes da mudança, era necessário clicar no botão “+ INTEGRAÇÃO” para exibir o formulário de mapeamento de integração. Agora, ao abrir o painel lateral de integração de grupos, o formulário para realizar o primeiro mapeamento é exibido em branco, para que o usuário preencha as informações necessárias.

Para saber mais, leia o artigo sobre Integração dos grupos IdP com grupos Digibee.

CONTROLE DE ACESSOS

  • Criamos uma nova funcionalidade que permitirá ao usuário com permissão somente leitura tenha acesso à aba de detalhes nas páginas Usuários e Papéis.

Importante: em breve adicionaremos essa capacidade em outras páginas da Plataforma.

Nós também solucionamos alguns bugs:

  • Pipeline: corrigimos o bug que gerava a exceção “java.util.ConcurrentModificationException” durante a execução de alguns pipelines.

  • API Key: corrigimos o erro que impedia o usuário de arquivar ou editar um consumer contendo o caractere “.” no nome.

  • digibeectl: corrigimos o comportamento que impedia a criação de tokens e retornava o erro 500 ao usuário. Leia a documentação para atualizar a versão do seu digibeectl aqui.

Atualizado