4.14.07.04 – Notas da versão do Portal de serviços para desenvolvedores da Apigee

Você está lendo a documentação do Apigee Edge.
Acesse a documentação da Apigee X.
info

Na terça-feira, 27 de janeiro de 2015, lançamos a versão 4.14.07.04 da versão local (OPDK) do portal do Apigee Developer Services.

Se você tiver dúvidas, entre em contato com o suporte do Apigee Edge.

Novos recursos e melhorias

Confira a seguir os novos recursos e melhorias desta versão:

  • A janela modal Saldo pré-pago insuficiente agora mostra informações sobre custo e tributos.
  • Agora há uma configuração de administrador para permitir ou não que produtos que um desenvolvedor não pode comprar sejam exibidos no formulário de criação de apps. Para mudar essa configuração:

    1. Acesse Configuração > Configurações de monetização.
    2. Mude a configuração Exibição do produto de criação de aplicativos. Por padrão, apenas os produtos que podem ser usados pelo desenvolvedor são mostrados no formulário de criação de apps.
    3. Salve as alterações.
  • A guia "Planos comprados" na página "Catálogos e planos" da monetização agora mostra os planos comprados em uma tabela classificada por status. Agora é possível classificar a tabela por qualquer coluna clicando no cabeçalho dela.
  • O portal agora mostra uma mensagem de aviso ao comprar um plano futuro se não houver saldo suficiente.

Correções de bugs

Esta versão também inclui as seguintes correções de bugs para o OPDK:

Tópico ID do problema Descrição
Erro de API ao receber o saldo do usuário mostra a página de manutenção DEVSOL-830 Quando a chamada da API Edge para receber o saldo do usuário não retorna corretamente, a página é mostrada e um erro é registrado. Antes, uma tela de erro era exibida.
Não é possível baixar a fatura mensal no Portal do desenvolvedor DEVSOL-774
Agora, os documentos de faturamento são baixados corretamente do servidor de borda no formato HTML. O Postgres v9.0 introduziu uma nova codificação "hex" que pode precisar ser alterada em postgresql.conf para que os documentos de faturamento sejam baixados corretamente. Se os documentos de faturamento não forem baixados corretamente do Portal para desenvolvedores, mude o bytea_output em postgresql.conf para "escape" no servidor de gerenciamento do Edge:
bytea_output = 'escape' # hex, escape
O plano de taxas expirado está apontando para outro plano de taxas ativo no portal do desenvolvedor DEVSOL-773 Se um plano tiver terminado, não haverá mais um hiperlink para os detalhes dele, já que ele não pode mais ser visualizado. A guia do plano correto agora é exibida ao clicar no nome do plano na tabela "Planos comprados".
O formulário de recarga da monetização é mostrado incorretamente DEVSOL-700 O formulário de recarga da monetização agora é exibido corretamente.
A coluna "Tributos" no saldo do desenvolvedor é sempre 0,00 CHF DEVSOL-691 As alíquotas de tributos agora são exibidas corretamente na página de faturamento pré-pago da monetização. Use a chamada "API de desenvolvedor pré-paga" no portal (em Configuração > Configurações de monetização).
A lista de produtos precisa ser sincronizada com a borda quando o cache é liberado. DEVSOL-606

Ao adicionar um produto de API ao Edge, agora é possível sincronizá-lo com o portal limpando o cache dele. A sincronização faz com que o produto de API apareça na lista de produtos disponíveis no portal. Antes, a única maneira de fazer isso era executar o cron job.

Para limpar o cache:

  1. Faça login no portal como um usuário com privilégios de administrador ou de criação de conteúdo.
  2. No menu do Drupal, selecione o ícone da página inicial > Limpar todos os caches.

Se quiser limpar caches individualmente, selecione um dos itens do submenu, como Produtos de API.

O saldo em CHF está sendo arredondado para baixo incorretamente DEVSOL-604 O arredondamento com intervalos de 0,05 para francos suíços foi removido da monetização. Para sistemas que usam francos suíços (CHF), o sistema não faz mais arredondamentos usando intervalos de 0,05 (arredondamento sueco), mas mostra os preços até 1 Rappen.
O código de monetização não está totalmente internacionalizado DEVSOL-583 As strings do módulo de monetização agora são totalmente encapsuladas para permitir que as telas de monetização do portal para desenvolvedores sejam traduzidas para outros idiomas.
Não é possível excluir apps quando a monetização está ativada DEVSOL-523 Agora é possível excluir apps quando a monetização está ativada. As versões anteriores mostravam uma caixa de diálogo vazia ao tentar excluir o app.

Problemas conhecidos

Esta versão tem os seguintes problemas conhecidos.

Tópico ID do problema Descrição
Erro de valor mínimo de recarga DEVRT-1261 Quando um valor de recarga inserido não atende ao requisito mínimo, a mensagem de erro é confusa.
A edição de um app existente gera uma exceção fatal DEVSOL-992 A edição de um app quando os caches não foram limpos recentemente gera uma exceção fatal.