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

Você está visualizando 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 do ambiente local (OPDK, na sigla em inglês) do portal de serviços para desenvolvedores da Apigee.

Se tiver dúvidas, acesse o suporte ao cliente da Apigee.

Novos recursos e melhorias

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

  • A janela modal Saldo pré-pago insuficiente agora mostra informações de custo e imposto.
  • 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 alterar 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 exibidos 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.
  • Agora, o portal mostra uma mensagem de aviso ao comprar um plano futuro se não houver um 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 é retornada corretamente, a página é mostrada e um erro é registrado. Ele costumava mostrar uma tela de erro.
Não é possível fazer o download da declaração mensal do Portal do desenvolvedor DEVSOL-774
Os documentos de faturamento agora são transferidos corretamente do servidor do Edge em 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 transferidos corretamente. Se os documentos de faturamento não forem transferidos corretamente do Dev Portal, mude o bytea_output em postgresql.conf para "escape" no servidor de gerenciamento de borda:
bytea_output = 'escape' # hex, escape
O plano de tarifas expirado está apontando para outro plano de tarifas ativo no portal para desenvolvedores DEVSOL-773 Se um plano tiver sido encerrado, não haverá mais um hiperlink para os detalhes dele, já que ele não poderá mais ser visualizado. A guia do plano correto agora aparece quando você clica no nome do plano na tabela "Planos comprados".
O formulário de recarga de monetização é mostrado incorretamente DEVSOL-700 O formulário de recarga de monetização agora aparece corretamente.
A coluna "Taxes" no saldo do desenvolvedor sempre é 0,00 CHF. DEVSOL-691 As alíquotas de impostos agora são exibidas corretamente na página de faturamento pré-pago da monetização. É necessário usar a chamada "API de desenvolvedor pré-pago" no portal (em Configuração > Configurações de monetização).
A lista de produtos precisa ser sincronizada com o Edge quando o cache é apagado DEVSOL-606

Ao adicionar um produto de API ao Edge, agora é possível sincronizar o produto de API com o portal limpando o cache do portal. A sincronização do produto de API faz com que ele apareça na lista de produtos disponíveis no portal. Antes, a única maneira de realizar essa sincronização era executar o trabalho de cron.

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 de início > Esvaziar todos os caches.

Se você quiser limpar os 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 arredonda mais usando o arredondamento com intervalos de 0,05 (arredondamento sueco), mas mostra os preços com 1 Rappen.
O código de monetização não é totalmente internacionalizado DEVSOL-583 As strings do módulo de monetização agora são totalmente agrupadas para permitir que as telas de monetização do Dev Portal 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 no valor mínimo de recarga DEVRT-1261 Quando um valor de recarga é inserido e não atende ao requisito mínimo de recarga, a mensagem de erro é criptografada.
A edição de apps atuais gera uma exceção fatal DEVSOL-992 A edição de um app existente quando os caches não foram limpos recentemente gera uma exceção fatal.