Publicações de segunda - Concore NODES

Trabalhamos nas ultimas semanas para separar os nós de integração do concore do node-red, para podermos atualizar o node-red e nossos nós separadamente, além de facilitar integrações com node-reds publicados fora da cloud do concore, o que é util inclusive para realizar desenvolvimentos localmente.

Agora é possível instalar os nós concore através do "Manage pallete" no menu superior do node-red como no print abaixo;

 Agora é possível instalar os nós do concore diretamente na interface do node-red.

Agora é possível instalar os nós do concore diretamente na interface do node-red.

Fizemos uma boa atualização de arquitetura dos nós, principalmente no nó de middleware que ganhou algumas facilidades;

Captura de Tela 2018-04-15 às 19.45.16.png

Ao clicar sobre o nó de Middleware é possível selecionar e criar configurações de acesso ao concore, já com usuário, senha e organização, isso elimina a necessidade de criação de subflows para inicializar o sdk.

 Configurações para o nó de middleware da concore

Configurações para o nó de middleware da concore

O texto de ajuda de todos os nós também foi revisado. Na dúvida, é só conferir!

Um novo nó adicionado a pallete do concore é o de molécula

Captura de Tela 2018-04-15 às 19.53.05.png

O nó de molécula oferece uma facilidade para criar e atualizar moléculas e funciona de duas formas;

1. Ao receber um objeto chave/valor tenta criar uma molécula de acordo com o moleculoid configurado.

2. Ao receber uma instância de molecula ele simplesmente salva as diferenças. Isso é útil para casos que você desejar carregar uma molecula, alterá-la e salva-la.

Estamos trabalhado esta semana para migrar todas as instâncias e fluxos atuais de node-red para nossos clientes.

Publicações de Segunda - Fluxos de usuário

Chegamos em um ponto no nosso produto onde temos a habilidade de usar nosso produto para gerar novas features, e o fluxo de usuário é uma delas.

O user flow é uma maneira de conectar fluxos com ações de usuário, como após salvar uma molécula, ou criar um botão de ação em uma molécula para que o usuário a utilize quando precisar.

 Cadastro de User Flow que cria um botão na molécula para que usuário o execute quando desejar.

Cadastro de User Flow que cria um botão na molécula para que usuário o execute quando desejar.

 Visualização de molécula apresenta o user flow cadastrado anteriormente no menu lateral.

Visualização de molécula apresenta o user flow cadastrado anteriormente no menu lateral.

Através deste mecanismo é possível criar experiência de automação mais fluidas e responsivas ao usuário.

No lado do fluxo nós recomendamos que se use o método Auth.become recebendo o token de usuário que é enviado junto aos headers. Desta forma você mantem seu endpoint de fluxo seguro.

Para começar a usar é só criar a molécula abaixo!

{
  "metatoms": [
    {
      "id": "titulo",
      "metatomType": "Text",
      "label": "Título",
      "required": true,
      "order": 0,
      "columns": 3,
      "renderType": "text",
      "validation": null
    },
    {
      "id": "icone",
      "metatomType": "Text",
      "label": "Ícone",
      "required": true,
      "order": 1,
      "columns": 1,
      "renderType": "text",
      "validation": null
    },
    {
      "id": "moleculoidID",
      "metatomType": "Text",
      "label": "ID do moleculoid",
      "required": true,
      "order": 2,
      "columns": 2,
      "renderType": "text",
      "validation": null
    },
    {
      "id": "evento",
      "metatomType": "Choice",
      "label": "Evento",
      "required": true,
      "order": 3,
      "columns": 2,
      "options": [
        {
          "label": "Antes de salvar",
          "value": "beforeSave"
        },
        {
          "label": "Depois de salvar",
          "value": "afterSave"
        },
        {
          "label": "Ação do usuário",
          "value": "userAction"
        }
      ],
      "multiple": false,
      "renderType": "select"
    },
    {
      "id": "link",
      "metatomType": "Url",
      "label": "Fluxo",
      "required": true,
      "order": 4,
      "columns": 4,
      "renderType": "url",
      "validation": null,
      "multiple": false
    }
  ],
  "icon": "triangle-up",
  "label": "User Flows",
  "name": "user_flow",
  "view": "Table"
}

Publicações de Segunda - Nova visualização de moleculoids

Publicamos hoje pequenas melhorias na visualização de moleculoids;!

Nossa melhoria foi focada em melhorar a busca visual em organizações com muitas moléculas, além de tornar "usável" moléculas sem um ícone definido.

Espero que vocês gostem e fiquem a vontade para sugerir melhorias nos comentários!

Grande Abraço

Daniel Terra
[email protected]

Integração de interfaces customizadas e melhorias

Acabamos de publicar uma nova funcionalidade que acreditamos que é uma daquelas pequenas coisas que fazem toda diferença. Agora no concore você vai notar uma nova molécula "Interfaces Customizadas".

Captura de Tela 2018-01-29 às 14.14.46.png

Agora você pode criar itens que serão exibidos no menu lateral do concore como um atalho para qualquer URL, podendo abrir esta dentro do concore ou como uma nova aba, é uma pequena funcionalidade que traz uma agilidade muito grande, deixar todos os links que você trabalha em um único ambiente tem trazido um conforto muito grande pra nossa equipe, e acreditamos que para você também! Olha como ficou nosso menu lateral;

Captura de Tela 2018-01-29 às 14.21.37.png

MELHORIAS

Além desta nova funcionalidade, realizamos algumas melhorias importantes na plataforma;

- Navegação entre moléculas agora esta muito mais rápida!!! A abertura da tela de molécula estava levando quase 3 segundos, as vezes mais para abrir, com a correção de hoje esse tempo diminuiu para menos de 1 segundo!
- Melhores buscas por título de moléculas trazendo resultados melhores e mais exatos.
- Foi corrigida a ordenação e paginação na visualização de tabela.

Fique a vontade para nos dar feedback e deixe seus comentários!

Grande abraço

Daniel Terra - CPO