Releases: qrpague/qrpague-server
Correção de bug - Nome de variável
Correção de bug - Nome de variável
Nome de variável estava errado na confirmação de um pagamento.
Correção de bug - Nome de variável
Nome de variável estava errado na confirmação de um pagamento.
Corrigindo swagger
Removendo o campo 'example' do swagger, pois a biblioteca 'swagger-middleware-express' assume como valor default.
Corrigindo swagger
Corrigindo campo 'valor' no swagger, para aceitar valores do tipo number (double).
Incluindo tratamento de content-type
Para endpoints que retornam com o Content-Type "application/qrpague" foi dada a opção de retornar como "application/json". Para tal efeito é necessário passar o Header na requisição para obter o retorno desejado.
Incluindo campo de metadata na operação financeira digital
Incluindo campo de metadata na operação financeira digital para informações adicionais que o cliente da API possa querer persistir.
Inclusão de novos endpoints
Incluindo novos endpoints:
-
Beneficiários: Incluindo endpoints para consulta de beneficiários.
-
Operação: Incluindo endpoint para alterar valor do QRCode enquanto não estiver vencido e com o STATUS: EMITIDO.
Aceitando valor numérico zerado
Aceitando valor numérico zerado para operação.
Correção de bug na validação de campos do swagger
Por padrão a biblioteca swagger-express-middleware valida os dados do swagger e entrega como resultado um HTML na resposta. Para seguir o padrão de resposta do qrpague, foi preciso escrever um middleware para tratar os erros de swagger também.