Commit Graph

29 Commits

Author SHA1 Message Date
7892d3436e Melhoria: A performance do deployment deve melhorar bastante pois só haverá uma única autenticação por function, na segunda camada. Avaliando o custo-beneficio de ter ou não ter a segunda camada, é melhor SEMPRE ter a segunda camada para permitir autenticar uma unica vez. 2024-05-20 07:38:53 -03:00
dde52b26eb Correção. Não estava ocorrendo a validação de schema_body_validation para open api 3, pois estava validando somente quando a especificação estava configurada para propriedades diretamente. Caso as validações fossem declaradas em schema (requestBody/Content/application/json/schema/$ref/#components/schemas) a validação em authAPI não executava (simplesmente ignora a validação).
É necessário re-executar o applyValidationAPI para reimplantar as APIs pois precisa acertar o schema_body_validation dos headers.
Precisa fazer a autenticação na 1a e na 2a camada de api (validation-callback) pois pode-se chamar a 2a camada diretamente.
2024-05-18 20:26:48 -03:00
6b417d0151 Correção. Não estava ocorrendo a validação de schema_body_validation para open api 3, pois estava validando somente quando a especificação estava configurada para propriedades diretamente. Caso as validações fossem declaradas em schema (requestBody/Content/application/json/schema/$ref/#components/schemas) a validação em authAPI não executava (simplesmente ignora a validação).
É necessário re-executar o applyValidationAPI para reimplantar as APIs pois precisa acertar o schema_body_validation dos headers.
2024-05-18 10:55:28 -03:00
91400737e2 Correção, estava ocorrendo falso-positivo, com mensagem 200 mesmo com erro na validação das especificações. 2024-04-30 11:47:35 -03:00
01f1f73e49 Correção, as APIs implantadas estavam com cache de autorização e se ocorresse erro, a execução seguinte não valida o schema do swagger/open api 3 2024-04-23 07:50:54 -03:00
73560c2fa0 Correção, o appyAuthAPI não estava enviando a ultima transformação (payload), estava enviando o json_data_list. No teste estava ocorrendo corretamente pois não enviava para o API Gateway. 2024-03-30 12:05:40 -03:00
6210668600 Correção, o appyAuthAPI não estava enviando a ultima transformação (payload), estava enviando o json_data_list. No teste estava ocorrendo corretamente pois não enviava para o API Gateway. 2024-03-26 14:53:23 -03:00
5971bfb3f7 Teste para applyValidationAPI() no folder test 2024-03-26 13:59:46 -03:00
bc4276087c Correção: Após a correção da montagem dos paths (paths fazendo parte do próprio host na especificação), faltou corrigir o agrupamento dos métodos. Logo foi criada versão nova acc_methods_v3() para contemplar a correção dos paths. 2024-03-25 21:18:21 -03:00
14b8350ff7 Correção: Após a correção da montagem dos paths (paths fazendo parte do próprio host na especificação), faltou corrigir o agrupamento dos métodos. Logo foi criada versão nova acc_methods_v3() para contemplar a correção dos paths. 2024-03-25 21:18:07 -03:00
a8313cb914 Correção: Após a correção da montagem dos paths (paths fazendo parte do próprio host na especificação), faltou corrigir o agrupamento dos métodos. Logo foi criada versão nova acc_methods_v3() para contemplar a correção dos paths. 2024-03-25 13:07:27 -03:00
2de174b2e4 Correção: Não estava montando o path_prefix correto (obtendo apenas o 1o path) para a versão Swagger 2024-03-22 13:06:50 -03:00
76d7f30e1a Correção: Não estava montando o path_prefix correto (obtendo apenas o 1o path) para a versão Swagger 2024-03-22 07:38:54 -03:00
6343721d66 Correção: Não estava inserindo parte do path do host caso houvesse mais de 1 path aninhado 2024-03-20 20:40:01 -03:00
9f88574064 Correção dos casos:
- Setando como path_prefix o titulo da API ocasiona erro pois o titulo contem espacos em branco
2024-03-18 21:58:29 -03:00
65812cf3da Correção dos casos:
- Setando como path_prefix o titulo da API ocasiona erro pois o titulo contem espacos em branco
2024-03-18 16:54:58 -03:00
2349b97f77 Correção dos casos:
- Setando como path_prefix o titulo da API ocasiona erro pois o titulo contem espacos em branco
2024-03-15 20:39:37 -03:00
b42a644ce3 Correção dos casos:
- Host não pode ser caminho inválido. Melhor optar por IP caso seja um mock-up ao invés de colocar um endpoint inválido pois o API Gateway testa
- schema: Se o host não estiver com http:// ou https:// o serviço não estava pegando de schema. Corrigido
2024-03-11 10:27:31 -03:00
98266a1b7d New Release. This version can import JSON or YAML API format (OpenAPI or Swagger) 2024-02-15 21:35:27 -03:00
15cfd2d2f3 New Release. This version can import JSON or YAML API format (OpenAPI or Swagger) 2024-02-15 13:50:09 -03:00
1fc4aad29d New Release. This version can import JSON or YAML API format (OpenAPI or Swagger) 2024-02-15 10:03:29 -03:00
e7df46adba First Commit v2 2024-02-09 11:22:15 -03:00
1669cf2275 First Commit 2024-01-24 20:01:31 -03:00
3da689b8a9 First Commit 2024-01-23 22:45:26 -03:00
a2c8be6bad First Commit 2024-01-23 21:11:06 -03:00
f04a1369d6 First Commit 2024-01-20 00:18:43 -03:00
b6d7903a8a First Commit 2024-01-19 16:15:53 -03:00
1217e9a6b1 First Commit 2024-01-14 19:42:37 -03:00
f5a8be69ca First Commit 2024-01-14 19:24:30 -03:00