Esta é a documentação do Apigee Edge.
Acesse
Documentação da Apigee X. informações
Desde a versão anterior do Edge para nuvem privada, as seguintes versões foram ocorreram e estão incluídos neste Lançamento de Recurso:
Versão da interface do Edge | Versão de gerenciamento de borda | Versão do portal |
---|---|---|
Consulte Sobre a versão numeração, para entender como descobrir se uma versão específica incluído na sua versão do Edge para nuvem privada.
Visão geral da versão
Os novos recursos mais importantes desta versão incluem:
- Fazer upgrade para o PostgreSQL 9.6
- Versão Beta da nova experiência do Edge para nuvem privada
- Versão Beta de três novas políticas que permitem gerar, verificar e decodificar JSON Web Tokens (JWT).
Esta versão também inclui todas as correções de bugs e novos recursos incluídos no Edge Public do Google Cloud listadas abaixo.
Descontinuações e descontinuações
Os recursos a seguir foram descontinuados ou desativados nesta versão. Consulte a Política de descontinuação do Edge para mais informações.
Suspensões de uso
Descontinuação de novas instalações de API BaaS
Novos clientes desde 31 de janeiro de 2018 não estão qualificados para o API BaaS, a menos que suas especificações a planilha destaca o direito de BaaS da API.
Descontinuação do armazenamento seguro da Apigee (vaults)
A tecnologia Apigee loja, também conhecida como "cofres", está sendo descontinuado e será desativado em setembro de 2018. Vaults, que fornecem armazenamento criptografado de pares de chave-valor, são criados com a API Management. e acessados no ambiente de execução com funções no módulo Node.js de acesso à Apigee.
Em vez de usar o armazenamento seguro, use mapas de chave-valor (KVMs) criptografados, conforme descrito em Como trabalhar com mapas de chave-valor. As KVMs criptografadas são tão seguras quanto cofres e oferecem mais opções de criação e recuperação. (MGMT-3848)
Descontinuação da adição de caminhos na guia "Performance" do proxy de API
Até esta versão, você podia navegar para um proxy de API na interface de gerenciamento, acessar na guia "Performance" e criar caminhos diferentes para uma comparação com base em gráficos nas instâncias na guia "Desempenho" e no painel "Transações comerciais". Este recurso foi descontinuado e não é mais estão disponíveis na interface. Para uma alternativa a essa funcionalidade, consulte os seguintes links da Apigee Artigo da comunidade: https://community.apigee.com/articles/23936/alternative-to-business-transactions-api.html (em inglês). EDGEUI-902
Descontinuação da propriedade SMTPSSL para definir o protocolo SMTP dos serviços para desenvolvedores. Portal
Agora você usa o SMTP_PROTOCOL
em vez de SMTPSSL
para definir o protocolo usado pelo
o servidor SMTP conectado ao portal. Os valores válidos são: "standard", "ssl" ou
"tls".
Consulte Desenvolvedor Instalação do portal de serviços para saber mais.
Novos recursos e atualizações
Veja a seguir os novos recursos e melhorias desta versão. Além do seguinte melhorias, essa versão também contém vários recursos de usabilidade, desempenho, segurança e melhorias.
Nuvem privada
Upgrade do PostgreSQL para a versão 9.6
Essa versão inclui um upgrade para o PostgreSQL 9.6 para permitir que o Edge aproveite o Recurso de consulta paralela no PostgreSQL. Para mais informações, acesse:
- Atualizar o Apigee Edge 4.17.0x a 4.18.01
- Atualizar o Apigee Edge 4.16.09 a 4.18.01
- Atualizar a Apigee Edge 4.16.01/4.16.05 a 4.18.01
Versão Beta da nova experiência do Edge para nuvem privada
Esta versão do Edge para a nuvem privada contém a versão Beta de uma atualização importante do Interface do usuário para gerenciamento de APIs. Essa nova experiência do Edge complementa os recursos atuais do plataforma Apigee Edge e traz algumas melhorias, especialmente nas áreas de design e Publicação.
Antes, a experiência do novo Edge só estava disponível para usuários do Cloud. Com versão do Edge para a nuvem privada, instale a versão Beta a experiência do novo Edge.
Consulte Beta Lançamento da nova experiência do Edge para nuvem privada.
Versão Beta das políticas JWT
JSON Web Token (JWT) é um padrão de token descrito no IETF RFC 7519. O JWT fornece uma maneira de assinar um conjunto de declarações, ou seja, um conjunto de pares de nome/valor, que pode ser verificado posteriormente de maneira confiável pelo destinatário do JWT.
Esta versão contém três novas políticas que permitem gerar, verificar e decodificar JSON Web Tokens (JWT) na Apigee Edge:
- Gerar política JWT: gera um JWT assinado, com um conjunto configurável de reivindicações. O JWT pode então ser retornado aos clientes, transmitido para destinos de back-end ou usado em de outras maneiras. Consulte Gerar política JWT (Beta) ) para saber mais.
- Verificar a política JWT: verifica a assinatura em um JWT recebido de clientes ou outros sistemas. A política também extrai as declarações em variáveis de fluxo para que as ou condições podem examinar esses valores para fazer autorização ou roteamento de negócios. Consulte Verificar Política JWT (versão Beta) para mais informações.
- Decodificar política JWT: decodifica um JWT sem verificar a assinatura no JWT. Esta política é útil quando usada em conjunto com a política de verificação JWT, quando o valor de uma declaração de dentro do JWT deve ser conhecido antes de verificar a assinatura do JWT. Consulte Decodificar JWT política (versão Beta) para saber mais.
Consulte as políticas de JWT geral para ter uma visão geral.
Grampeamento OCSP com suporte para hosts virtuais (65587547)
Os hosts virtuais agora são compatíveis com o grampeamento de OCSP para TLS unidirecional e bidirecional. Quando ativado, um OCSP (protocolo de status de certificado on-line) envia uma solicitação de status para um participante OCSP para determinar se o certificado é válido. A resposta indica se o certificado é válido e não revogado.
Por padrão, o grampeamento de OCSP fica desativado. O TLS precisa estar ativado no host virtual para ativar pelo OCSP.
Consulte Host virtual do BigQuery para mais informações.
As opções de repetição do roteador agora podem ser definidas no nível do host virtual
Agora você pode definir opções de novas tentativas para as comunicações do roteador com o processador de mensagens no host virtual. Isso dá a você um controle mais refinado do que as opções anteriores, que eram pode ser configurado apenas no nível do roteador.
Para mais informações, consulte Virtualmente propriedades de configuração do host.
Adicionado suporte ao mapeamento de papéis externos (67145030)
Se você estiver usando autenticação externa para integrar um serviço de diretório externo a um Instalação da nuvem privada do Apigee Edge, agora é possível usar o mapeamento de papéis externos. Papel externo O mapeamento permite associar seus próprios grupos ou papéis a papéis de controle de acesso baseado em função (RBAC) e grupos criados no Apigee Edge.
O serviço de mapeamento de papéis externos do Edge para versões de nuvem privada anteriores a 4.18.01 tem foi descontinuado. A versão 4.18.01 do Mapeamento de papéis externos é atualizada com bugs corrigidos e novos recursos adicionados:
- Foi corrigido o problema em que você recebia respostas proibidas de autenticação 403 quando a autenticação com usuários que devem ter acesso.
- O cabeçalho
X-Apigee-Current-User
agora tem suporte no mapeamento de papéis externos. Usuários com o acesso adequado (sysadmin) pode fazer login como outro usuário com credenciais próprias.
Consulte Mapeamento de papéis externos para mais.
Agora é possível testar os requisitos do sistema sem executar uma instalação (67858161)
O Edge para a nuvem privada 4.17.09 adicionou suporte para o ENABLE_SYSTEM_CHECK=y
para verificar os requisitos de CPU e memória em uma máquina como parte de uma instalação. No entanto,
exigia a realização de uma instalação real. Agora você pode usar "-t
" sinalizar para
essa verificação sem precisar instalar:
/opt/apigee/apigee-setup/bin/setup.sh -p aio -f configFile -t
Esse comando mostra os erros com os requisitos do sistema na tela.
Consulte Instalar o Edge em um nó para saber mais.
Versão do PHP atualizada para o portal de serviços para desenvolvedores (68733233)
O portal agora usa a versão PHP 7.0.23.
Não é mais necessário configurar um servidor SMTP com o portal de serviços para desenvolvedores (70164403)
Você não precisa mais configurar um servidor SMTP ao instalar o portal. Agora é possível configure uma pós-instalação.
Serviços da API
Validações de nome em novas entidades (MGMT-4252 e MGMT-4098)
Quando você cria novas entidades, a Apigee valida os nomes para aplicar regras de nomenclatura. Entidades validados na criação ou atualização são: proxies de API, políticas (e nomes de políticas no proxy de API definições), hosts virtuais, papéis, caches, servidores de destino, máscaras de dados para depuração, keystores e truststores e arquivos de recursos em proxies de API. Consulte Recomendações de erro de entrada e nome para restrições de nomenclatura dessas entidades.
Bugs corrigidos
Os bugs a seguir foram corrigidos nesta versão. Esta lista é principalmente para usuários que verificam se os tíquetes de suporte foram corrigidos. Ela não foi projetada para fornecer informações detalhadas a todos os usuários.
Nuvem privada 4.18.01
ID do problema | Descrição |
---|---|
68001164 |
A extensão LDAP PHP agora é instalada por padrão com o portal A extensão LDAP do PHP agora é instalada por padrão ao instalar o portal na RedHat e CentOS. Esse módulo facilita a ativação do módulo LDAP Drupal. |
68049481 |
O arquivo settings.php do Drupal agora é gravável O script de instalação do portal agora garante que o arquivo |
68139166 | A saída do instalador mostrou que o OpenLDAP estava sofrendo downgrade. |
68329105 | A configuração do portal não cria um usuário ao se conectar ao Edge quando o SAML é ativado e usa um certificado autoassinado. |
68427561 | As propriedades de configuração do portal agora são definidas corretamente após um reiniciar. |
69024465 | Não foi possível cancelar a implantação do SharedFlow na interface do Edge |
69711616 | O Jackson Databind foi atualizado para a versão 2.7.9.1 nos JARs de terceiros. |
17.11.06 (interface)
ID do problema | Descrição |
---|---|
68357182 |
O arquivo CSV não inclui os dados corretos para o período (inclui o conjunto completo)
de dados) |
67650494 | A UI do Edge precisa rastrear as alterações do ambiente Em alguns casos, as mudanças de ambiente não eram mantidas ao alternar entre as páginas na interface. Esse problema foi corrigido. |
17.10.25.00 (portal)
ID do problema | Component Name | Descrição |
---|---|---|
67646686 | Portal do desenvolvedor: Drupal | & exibido na página do fórum Correção do bug em que o tema padrão da Apigee mostra "&". para o "e" comercial no menu guias. |
65456469 | Portal do desenvolvedor: Drupal | Atualizar o módulo CAPTCHA para melhorias de segurança fornecidas pelo módulo
colaboradores O módulo CAPTCHA foi atualizado para CAPTCHA 7.x-1.5 para corrigir uma vulnerabilidade de segurança. Para mais informações, consulte https://www.drupal.org/node/2907137. |
65101827 | Portal do desenvolvedor: Drupal | A análise de aplicativos da empresa não está funcionando Corrigimos o bug em que os apps das empresas de monetização não mostravam dados de análise. |
65003870 | Portal do desenvolvedor: Drupal | Não é possível cancelar planos de tarifas futuros Correção de um bug em que os planos de tarifas futuras comprados por uma empresa não podiam ser cancelados. |
65003539 | Portal do desenvolvedor: Drupal | Usar o país padrão da localidade Drupal O Contato de monetização e o endereço de Detalhes de faturamento agora usam o país padrão dos Configuração de país padrão de localidade. Para alterar essa configuração, selecione Configuração > Regional e idioma na Drupal Administration . Alterar a localidade padrão muda o país padrão no contato de monetização e detalhes de faturamento. |
17.10.11 (interface)
ID do problema | Descrição |
---|---|
67005192 | A interface precisa processar caminhos decodificados ao verificar permissões A interface agora processa caminhos decodificados ao verificar permissões do usuário. |
17.09.20 (gerenciamento de API e ambiente de execução)
ID do problema | Component Name | Descrição |
---|---|---|
MGMT-4219 | Gerenciamento de APIs | MGMT para enviar o cabeçalho da organização e do ambiente para o Blobstore |
MGMT-4065 | Gerenciamento de APIs | Suporte ativado para certificados de formato PKS |
MGMT-3782 | Gerenciamento de APIs | Valor do nível de consistência padrão ideal para a zona de identidade |
MGMT-3913 | Gerenciamento de APIs | Resolver problema de tempo limite para recuperar tokens OAuth2 por um appId |
MGMT-4177 | Gerenciamento de APIs | Capacidade de desativar o esquema de autenticação básica no SecurityProfile |
MGMT-3978 | Gerenciamento de APIs | É necessário um token do CWC para definir JVM_OPTIONS em todos os componentes Java |
MGMT-3918 MGMT-4294 |
Gerenciamento de APIs | Caracteres especiais de codificação de URL automáticos em caminhos de permissão para papéis |
APIRT-4767 | Ambiente de execução da API | A etapa do JavaScript precisa usar sempre UTF-8 no conteúdo |
APIRT-4725 | Ambiente de execução da API | Problema corrigido de NPE do serviço OAuth |
APIRT-4691 | Ambiente de execução da API | Espere um pouco para drenar as conexões antes de eliminar serviços não íntegros |
APIRT-4644 | Ambiente de execução da API | Autorização básica para BlobstoreService |
APIRT-4636 | Ambiente de execução da API | O Sense Action vai continuar funcionando se o Zookeeper estiver inativo |
APIRT-4635 | Ambiente de execução da API | A reutilização do suporte ao atributo de token de atualização está ativada para as políticas do OAuth |
APIRT-4632 | Ambiente de execução da API | O contador de cotas da janela contínua não foi calculado com precisão |
APIRT-4584 | Ambiente de execução da API | O hook de fluxo não é implantado de forma consistente, a verificação do ZooKeeper não está funcionando |
APIRT-4542 | Ambiente de execução da API | A tarefa do MP Sense foi encerrada sem aviso prévio |
APIRT-4522 | Ambiente de execução da API | O Google Analytics não funciona com processadores de mensagens com monetização ativada se a organização região é diferente da região axgroup |
APIRT-4444 | Ambiente de execução da API | Calcular taxas de erro por destino por código de erro |
APIRT-4435 | Ambiente de execução da API | RepositoryServiceImpl.loadAsString() não usa o conjunto de caracteres |
APIRT-4370 | Ambiente de execução da API | Uso elevado da memória em MPs da organização |
APIRT-4354 | Ambiente de execução da API | Capturar a versão do TLS no Nginx access_log para cada solicitação |
APIRT-4169 | Ambiente de execução da API | A versão atual do Nginx não é compatível com a combinação de variáveis necessária para
Cabeçalho X-Forwarded-For |
APIRT-3671 | Ambiente de execução da API | Os tokens não são registrados como hash após a ativação do hash. |
APIRT-3593 | Ambiente de execução da API | O token OAuth não contém o atributo "set" em uma chamada subsequente |
APIRT-3081 | Ambiente de execução da API | Message.adaptors.http.flow.ServiceUnavailable com taxa simultânea Política de limites |
APIRT-4660 | Ambiente de execução da API | Adicione o nome do pod do MP no cabeçalho ao roteador X-Apigee-Pod |
APIRT-4506 | Ambiente de execução da API | As alterações do cache não estão sendo replicadas para uma mensagem específica processador |
APIRT-4196 | Ambiente de execução da API | O formato de carimbo de data/hora syslog da política de registro de mensagens não está correto |
66933664 | Ambiente de execução da API | O fluxo de QuotaService para não CPS deve limpar buckets de forma assíncrona, e não em Linha de execução Apigee-principal |
66495205 | Ambiente de execução da API | Gerenciamento aprimorado da política de JavaScript com chamadas HTTP assíncronas para evitar NPE |
65847462 | Ambiente de execução da API | falha na instrução de impressão com NPE |
65648578 | Ambiente de execução da API | Somente os MPs devem se registrar no caminho consul KV |
65603360 | Ambiente de execução da API | As chamadas JavaScript falham com um erro nulo |
65416531 | Plataforma do recurso | Recupere o contexto da mensagem quando objetos JavaScript são trazidos de volta ao Contexto da etapa em JavaScript |
67405744 | Apigee | Alta latência de processamento de solicitações em MPs |
65849186 | Trema | Exceções não processadas não fazem com que o processo Node.js/Trireme seja encerrado |
65713882 | Trema | O mongodb-core no Trireme produz resultados de criptografia diferentes do Node.js nativo. |
65374484 | Trema | Segurança do nó: o http.get com opções de autorização numérica cria buffers não inicializados |
64577449 | Trema | O Trireme retorna o erro sha256 de algoritmo de verificação inválido |
EDGESERV-6 | Servidor de borda | Apps de nó com x_apigee_fault_code: "scripts.node.runtime.ScriptExecutionError" |
17.09.20 (interface)
ID do problema | Descrição |
---|---|
65584963 | Analytics: o filtro de relatórios personalizados precisa fazer uma verificação que não diferencia maiúsculas de minúsculas nos dados.
tipo O filtro de relatórios personalizados agora é indiferente a maiúsculas para comparações de tipos de dados. |
65446846 | Não é possível atribuir a função de administrador a uma empresa na interface do Edge O conjunto completo de desenvolvedores e empresas é exibido e pode ser gerenciado no Edge. de ML pela IU. |
65125644 | Não é possível remover um produto de API de uma credencial de app da empresa Corrigimos um problema que impedia a remoção de um produto de API de uma credencial de um app da empresa. |
17.09.11 (gerenciamento de API)
ID do problema | Descrição |
---|---|
64541665 | Mudar a configuração do logger de origem no MP para ter nomes de registro diferentes |
APIRT‐3593 | O token OAuth não contém o atributo "set" em uma chamada subsequente |
APIRT-4336 | Divida o OAuthStepExecution em execuções com várias etapas. Cada um dos operação deve ter uma execução de etapas dedicada |
APIRT-4444 | Calcular taxas de erro por destino por código de erro |
APIRT-4456 | Refatorar a chave de API Verify para EAP-gateway/apid |
APIRT-4635 | A reutilização do suporte ao atributo de token de atualização está ativada para as políticas do OAuth |
APIRT-4683 | Adicionar IPs de LB do GCP como confiáveis para cabeçalhos XFF |
APIRT-4723 | Suporte de carregamento do pacote OAuth para EdgeX/Modo híbrido |
APIRT-4725 | Problema corrigido de NPE do serviço OAuth |
APIRT-4726 | ScriptableHttpClient não deve presumir que um contexto de mensagem ainda está presente em horário de envio |
MGMT -3764 | Um keystore inválido não passa pelo gerenciamento |
MGMT-3782 | Valor do nível de consistência padrão ideal para a zona de identidade |
MGMT-3913 | Resolver problema de tempo limite para recuperar tokens OAuth2 por um appId |
MGMT-3997 | A exclusão de keystores não deve ser permitida se houver uma referência apontando para ele |
MGMT-4013 | A atualização da referência do keystore verifica a existência do keystore e a referência dele alias |
MGMT-4065 | Suporte ativado para certificados de formato PKS |
MGMT-4113 | Aprimoramento do recurso de host virtual de autoatendimento |
MGMT-4229 | Depois de adicionar @JsonSerialize(include = JsonSerialize.Inclusion.NON_DEFAULT) A regressão apiconfiguration falha |
MGMT-4232 | [EDGEX/Hybrid] Os uploads de API de importação não corrompem o pacote |
MGMT-4242 | [EDGEX/Hybrid] Suporte à implantação de proxy em mais de um ambientes |
MGMT-4245 | [EDGEX/Hybrid] Validação de autoatendimento do VirtualHost para hybrid-virtual-hosts |
MGMT-4250 | [EDGEX] Execução paralela da API de status de implantação do proxy de API |
17.09.06 (interface)
ID do problema | Descrição |
---|---|
65015144 | Analytics: o filtro da página "Relatórios personalizados" apresenta um problema com o filtro de valor inteiro para
Clientes do BigQuery O filtro da página de relatórios personalizados agora processa valores inteiros como esperado. |
64806976 | O campo "Desenvolvedor" não está preenchido na página "Lista de apps". O campo "Desenvolvedor" será preenchido para todos os apps da lista. |
64766918 | O suporte a YAML do editor de proxy de API está corrompido Correção do problema que causava problemas com arquivos YAML no editor de proxy de API. |
64160572 | Google Analytics: remover transações comerciais do menu do Analytics e do proxy
guia "Performance" do editor O painel de análise de transações comerciais não é mais compatível. Para conferir as alternativas, consulte o artigo da comunidade Alternativa à API Business Transactions. |
17.08.21.00 (portal)
ID do problema | Descrição |
---|---|
DEVSOL-2625 | Funções de monetização são removidas após a troca de empresa Caso a monetização esteja ativada, caso você atribua uma função a um usuário e ele mude de do contexto da empresa para outro, o papel não é mais removido do usuário. |
DEVSOL-2621 |
Atualizações dos módulos Drupal Os seguintes módulos Drupal foram atualizados para a versão indicada:
|
DEVSOL-2612 |
"O site encontrou um erro" mensagem exibida ao ativar
Monetização
Esse erro não está mais registrado. |
DEVSOL-2609 | A página de status do Drupal não mostra o status correto da conexão de borda para SAML
(OAuth) A página "Dupal Status" agora mostra o status correto da conexão de borda para SAML (OAuth). Antes, na página Relatórios > Status, que mostrava que a conexão não estava funcionando, se o SAML estava configurado corretamente. |
DEVSOL-2608 | SAML/OAuth: o registro imprime a ausência de cache do token do portador a cada chamada Correção do problema com a lógica de cache do token do portador que fazia com que o sistema recebesse um novo token a cada que chamou de Edge. |
DEVSOL-2599 | Vários problemas com devconnect_user_developer_is_active() Correção do problema em que o status do desenvolvedor errado era verificado para decidir se o usuário está ativo ou não. Se uma conta de desenvolvedor estiver desativada na interface do Edge, fazendo com que as chaves do app sejam interrompidas funcionando, o sistema exibirá uma mensagem para informar o desenvolvedor. Também adicionado melhorias de desempenho nessa funcionalidade. |
DEVSOL-2595 |
Melhorias e atualizações de configuração SAML As seguintes melhorias e atualizações foram feitas na configuração de SAML:
|
DEVSOL-2569 | Análise de aplicativos: o tempo de resposta do endpoint não está mais funcionando. Ele foi alterado para "Total"
Tempo de resposta O gráfico de análise do tempo de resposta dos endpoints foi removido da guia "Analytics" no Página de apps do desenvolvedor, já que ela não refletia o tempo total de resposta e estava causando confusão. A métrica estava refletindo apenas o tempo que o endpoint levou para responder, mas não o o tempo que o proxy de API levou para responder. O gráfico de capacidade exibe a resposta total para os desenvolvedores finais. |
17.07.31.00 (portal)
ID do problema | Descrição |
---|---|
DEVSOL-2258 | Alguns campos de texto não podem ser traduzidos para o português Adicionamos texto de tradução ausente no módulo "Apps" do Portal de desenvolvedores Drupal ao Drupal Sistema de internacionalização. Antes, parte do texto não podia ser traduzida na página Aplicativos" páginas de destino. |
DEVSOL-2536 | Como editar o "nome do app" ou "URL de callback" faz com que o portal remova produtos de API
app para desenvolvedores Atualizar um app de desenvolvedor não resultará mais na remoção dos produtos de API da app. |
DEVSOL-2519 | O Smartdocs tem dependência não declarada em devconnect_developer_apps O módulo Smartdocs não tem mais dependência desnecessária nos apps para desenvolvedores do DevConnect mais tarde neste módulo. |
DEVSOL-2492 | Escape de HTML incorreto na página da empresa Corrigimos o problema em que os menus de monetização exibiam o "e" comercial, como "Catálogo e Planos", com codificação HTML. |
DEVSOL-2490 | Melhore o uso dos definidores de datas do plano de tarifação nos módulos de monetização Foi adicionado um gerenciamento melhor dos planos de taxas de monetização entre fusos horários. |
DEVSOL-2440 | Chamada de "limites" de gerenciamento descontinuados A API no portal do desenvolvedor resulta
Erros 404 Sistema atualizado para lidar com a nova API de plano de visualização/compra na monetização. |
DEVSOL-2436 | A tabela drupal_cache_mint está ausente no banco de dados do DevPortal ao tentar ativar o
Módulo Drupal da Apigee_company para ativar a monetização Corrigimos o problema em que a configuração de monetização causava o seguinte erro: "ERROR: relação "drupal_cache_mint" não existe". |
DEVSOL-2419 | Importar JSON não OpenAPI porque a OpenAPI não gera mensagens de erro A importação de um documento OpenAPI para o SmartDocs agora é validada para garantir que o documento seja especificação da OpenAPI. |
DEVSOL-2406 | Links do SmartDocs, "Detalhes da revisão" ou em "Editar revisão", não
trabalho Correção do problema em que "Detalhes da revisão" ou "Editar revisão" no menu de ações de revisões do SmartDocs estavam exibindo a página errada. |
DEVSOL-2382 | "Bloquear modelos de método do SmartDocs" funcionalidade Criou uma nova permissão "Administrar modelos do SmartDocs" para que a capacidade de editar Os modelos do SmartDocs podem ser removidos ou limitados a um papel. |
DEVSOL-2380 | Erro de índice não definido em registros do Drupal Removemos a seguinte mensagem enganosa do registro do Drupal de sites ativados para monetização: Undefined index: role in Apigee\ManagementAPI\Company->listDevelopers() |
DEVSOL-2375 | Erro de endereço inválido no registro do Drupal Correção do bug que fazia com que erros inválidos fossem adicionados ao registro se o sistema não tinha SMTP configurada. |
DEVSOL-2355 | O tempo limite do cURL resulta em avisos de PHP e registros corrompidos no Edge-php-sdk Correção de um bug em que os tempos limite resultavam em mensagens de registro mal formatadas. |
DEVSOL-2336 | Atualização da configuração do provedor de pagamento de monetização O menu Configuração > Configurações de monetização > Pagamento recorrente via Worldpay a página de configuração do portal do desenvolvedor agora pode ser usada para configurar pagamentos pelo WorldPay detalhes. |
DEVSOL-2307 | Adicionar aviso/documentos em que o módulo apigee_company só pode ser usado com
monetização O módulo apigee_company Drupal exige que a monetização esteja ativada. Se você ativar o apigee_company quando a monetização não estiver ativada, uma mensagem de aviso será exibida o relatório de status do site. |
DEVSOL-2270 | Após o lançamento da monetização mais recente (5 de outubro de 2016) não é possível salvar a Empresa
informações Corrigimos o problema na monetização em que as informações da empresa não eram salvas corretamente. |
DEVSOL-2175 | Me Aliases e os principais módulos de Estatística não funcionam bem juntos Drupal core e os "Me Aliases" foi corrigido o módulo contrib para que "Me Aliases" e o o módulo principal de Estatísticas pode ser ativado ao mesmo tempo. Para mais informações, consulte https://www.drupal.org/node/1863260 e https://www.drupal.org/node/2076691. |
Problemas conhecidos
Esta versão tem os seguintes problemas conhecidos:
ID do problema | Descrição |
---|---|
72379834 |
Uma mensagem de erro de permissão aparece ao interromper o apigee-postgresql Quando você usa o comando |
68722102 |
Política do MessageLogging, incluindo informações extras na mensagem de registro O elemento
|