Low Code FAAS
Informações da Release | Considerações |
---|---|
Aplicação | Hyper Low Code FaaS |
Nome da Versão | 1.4.0 |
Data de Publicação | 20/11/2024 |
Cards Relacionados (Informar título do card) | 6402 - 7326 - 7325 |
Imagens da versão (Central IT) | nexus.centralit.io:9091/ hyper-lowcode-faas:1.4.0-RELEASE |
Melhorias/ Novas Funcionalidades
- 6402 - Implementação de dependências do tipo recurso low code e external
- 7326 - Instalação do módulo kafkajs
Correções
- 7325 - Erro na recuperação dos atributos do FaaS.user
Informações da Release | Considerações |
---|---|
Aplicação | Hyper Low Code FaaS |
Nome da Versão | 1.3.0 |
Data de Publicação | 15/08/2024 |
Cards Relacionados (Informar título do card) | 6017; |
Imagens da versão |
|
Melhorias/ Novas Funcionalidades
- Foram desenvolvidas novas features para execução do FaaS, que permitem o envio de arquivos com form-data e o response com Stream ou Buffer
- Exemplos de código para utilização das novas features:
- Um ou mais arquivos podem ser enviados no atributo 'files' do form-data.
- Para obter os arquivos enviados: const files = FaaS.Context.files
- Para obter o request da requisição Http: const request = FaaS.Http.request
- Para obter o response da requisição Http: const response = FaaS.Http.response
- Quando o tipo de saída do FaaS é 'stream' ou 'buffer', é necessário setar o payload do response respeitando as regras:
- Se for 'stream', o payload pode ser arquivo, Stream ou string
- Se for 'buffer', o payload pode ser arquivo, Buffer, ArrayBuffer ou string
- Para setar o payload do response: FaaS.Config.response.payload = payload
- Existem duas formas para setar um determinado header no response: FaaS.Config.response.setHeader("Content-Type", "audio/wave") ou FaaS.Http.response.setHeader("Content-Type", "audio/wave");
- Para setar um ou mais headers de acordo com o http status: FaaS.Config.response.setHeaders(httpStatus, {ignora se já existir (true/false}, { 'Content-Type': 'application/octet-stream', 'Transfer-Encoding': 'chunked'
Correções
Orientações para deploy
- Deve ser criada uma URL externa para utilização do FaaS no frontend. Essa URL não depende de tenant, não pode passar pelo frontmanager e deve apontar diretamente para a porta 3000 do FaaS no container, sem contexto. Exemplo: https://democentralit-node-faas.cithyper.click
- O Low Code deve ser atualizado para a versão 1.3.0-RELEASE ou superior
Informações da Release | Considerações |
---|---|
Aplicação | Hyper Low Code FaaS |
Nome da Versão | 1.2.1 |
Data de Publicação | 12/07/2024 |
Cards Relacionados (Informar título do card) |
|
Imagens da versão |
|
Melhorias/ Novas Funcionalidades
Correções
Orientações para deploy
Informações da Release | Considerações |
---|---|
Aplicação | Hyper Low Code FaaS |
Nome da Versão | 1.1.0 |
Data de Publicação | 21/05/2024 |
Cards Relacionados (Informar título do card) |
|
Imagens da versão |
|
Melhorias/ Novas Funcionalidades
Correções
Orientações para deploy
Informações da Release | Considerações |
---|---|
Aplicação | Hyper Low Code FaaS |
Nome da Versão | 1.0.2 |
Data de Publicação | 28/11/2023 |
Cards Relacionados (Informar título do card) | 4223 |
Imagens da versão |
|
Melhorias/ Novas Funcionalidades
- 4223 – Nova versão Low Code SDK com endpoint de listagem paginada de Objetos de negócio
Correções
Orientações para deploy
Informações da Release | Considerações |
---|---|
Aplicação | Hyper Low Code FaaS |
Nome da Versão | 1.0.1 |
Data de Publicação | 01/11/2023 |
Cards Relacionados (Informar título do card) |
|
Imagens da versão | |
Melhorias/ Novas Funcionalidades
Correções
Correção do RunInThisContext e parametrização do tamanho do body
Orientações para deploy