<ph type="x-smartling-placeholder"></ph>
Vous consultez la documentation Apigee Edge.
Accédez à la page
Documentation sur Apigee X. En savoir plus
Depuis la version précédente de Edge for Private Cloud, les versions suivantes ont s'est produite et sont incluses dans cette version de fonctionnalité:
Version de l'interface utilisateur Edge | Version de gestion de périphérie | Version du portail |
---|---|---|
Reportez-vous à la section À propos de la version la numérotation pour comprendre comment déterminer si une version spécifique du cloud inclus dans votre version d'Edge pour Private Cloud.
Présentation de la version
Voici les principales nouveautés de cette version:
- Passer à PostgreSQL 9.6
- Lancement bêta de la nouvelle expérience Edge pour le cloud privé
- Version bêta de trois nouvelles règles qui vous permettent de générer, de vérifier et de décoder des fichiers JSON Web Jetons (JWT).
Cette version comprend également toutes les corrections de bugs et les nouvelles fonctionnalités incluses dans la version publique Edge versions Cloud répertoriées ci-dessous.
Abandons et suppressions
Les fonctionnalités suivantes ont été abandonnées ou supprimées dans cette version. Consultez le Pour en savoir plus, consultez le Règlement d'obsolescence Edge.
Abandons
Abandon des nouvelles installations d'API BaaS
À compter du 31 janvier 2018, les nouveaux clients ne sont plus éligibles au BaaS de l'API, sauf si vos spécifications sur les droits d'accès à l'API BaaS.
Abandon du store sécurisé Apigee (coffres-forts)
La solution Apigee ou de "coffre-forts", est en cours d'abandon et sera supprimé en septembre 2018. Les coffres-forts, qui permettent de stocker des paires clé/valeur de manière chiffrée, sont créés avec l'API de gestion. et accessibles au moment de l'exécution avec des fonctions dans le module Node.js apigee-access.
Au lieu d'utiliser le stockage sécurisé, utilisez des mappages clé-valeur chiffrés (KVM), comme décrit dans Utiliser des mappages clé-valeur Les KVM chiffrés sont tout aussi sécurisés que les coffres-forts et offrent plus d'options de création et la récupération. (MGMT-3848)
Abandon de l'ajout de chemins dans l'onglet "Performances" du proxy d'API
Jusqu'à cette version, vous pouviez accéder à un proxy d'API dans l'interface utilisateur de gestion, accéder à l'onglet "Performance" et créez différents chemins pour une comparaison basée sur un graphique des données du proxy dans l'onglet "Performances" et dans le tableau de bord "Transactions commerciales". Cette fonctionnalité a été supprimée n'est plus disponible dans l'UI. Pour une alternative à cette fonctionnalité, consultez la documentation Apigee Article de la communauté: https://community.apigee.com/articles/23936/alternative-to-business-transactions-api.html (EDGEUI-902)
Abandon de la propriété SMTPSSL permettant de définir le protocole SMTP pour les services pour les développeurs portail
Vous utilisez désormais SMTP_PROTOCOL
, au lieu de la propriété SMTPSSL
, pour définir le protocole utilisé par
au serveur SMTP connecté au portail. Les valeurs valides sont : "standard", "ssl" ou
"tls".
Voir la section Développeur Installation du portail de services.
Nouvelles fonctionnalités et mises à jour
Vous trouverez ci-dessous les nouvelles fonctionnalités et améliorations de cette version. En plus des éléments suivants, Cette version inclut également de multiples fonctionnalités en termes de facilité d'utilisation, de performances, de sécurité et de stabilité améliorations.
Cloud privé
Mise à niveau de PostgreSQL vers la version 9.6
Cette version inclut une mise à niveau vers PostgreSQL 9.6 pour permettre à Edge de bénéficier Fonctionnalité de requête parallèle dans PostgreSQL. Pour en savoir plus, consultez les pages suivantes:
- Mettre à jour Apigee Edge 4.17.0x à 4.18.01
- Mettre à jour Apigee Edge du 16/04/09 au 18/04/2001
- Mettre à jour Apigee Edge 4.16.01/4.16.05 vers 4.18.01
Lancement bêta de la nouvelle expérience Edge pour le cloud privé
Cette version d'Edge pour le cloud privé contient une version bêta d'une mise à jour majeure de de gestion des API. Cette expérience New Edge s'appuie sur les fonctionnalités existantes de la plate-forme Apigee Edge et y ajoute quelques améliorations, notamment dans les domaines Publication.
Auparavant, l'expérience New Edge n'était disponible que pour les utilisateurs Cloud. Avec cette version d'Edge pour le cloud privé, vous pouvez maintenant installer la version bêta l'expérience New Edge.
<ph type="x-smartling-placeholder">Voir Version bêta Sortie de la nouvelle expérience Edge pour le cloud privé pour plus d'informations.
Version bêta des règles JWT
Le jeton Web JSON (JWT, JSON Web Token) est une norme de jeton décrite dans la norme IETF RFC 7519. Le jeton JWT permet de un ensemble de revendications, c'est-à-dire un ensemble de paires nom/valeur, que vous pourrez vérifier ultérieurement de manière fiable par le destinataire du jeton JWT.
Cette version contient trois nouvelles règles qui vous permettent de générer, de vérifier et de décoder des fichiers JSON Web Jetons (JWT) sur Apigee Edge:
- Generate JWT policy (Générer la règle JWT) : génère un jeton JWT signé, avec un ensemble configurable de des revendications. Le JWT peut ensuite être renvoyé aux clients, transmis aux cibles de backend ou utilisé dans d'autres manières. Consultez la page Générer une règle JWT (bêta) version).
- Vérifier la règle JWT : vérifie la signature sur un jeton JWT reçu des clients. ou d'autres systèmes. Cette règle extrait également les revendications dans des variables de flux afin que les opérations suivantes ou conditions peuvent examiner ces valeurs pour effectuer une autorisation ou un routage décisions. Reportez-vous à la section Validation Stratégie JWT (version bêta).
- Décoder la règle JWT : décode un jeton JWT sans vérifier la signature sur le JWT. Cette stratégie est utile lorsqu'elle est utilisée conjointement avec la stratégie de validation JWT, lorsque la d'une revendication à partir du jeton JWT doit être connue avant de vérifier la signature du JWT. Voir Décoder un jeton JWT (version bêta).
Voir Stratégies JWT présentation.
Agrafage OCSP pour les hôtes virtuels (65587547)
Les hôtes virtuels prennent désormais en charge l'agrafage OCSP pour TLS unidirectionnel et bidirectionnel. Lorsqu'elle est activée, une clé OCSP (Online Certificate Status Protocol) un client envoie une requête d'état à un répondeur OCSP pour déterminer si le certificat est valide. La réponse indique si le certificat est valide et non révoquée.
Par défaut, l'agrafage OCSP est désactivé. Pour activer le protocole TLS, vous devez l'activer sur l'hôte virtuel CSP par défaut.
Voir la section Hôte virtuel propriété de correspondance.
Les options de nouvelle tentative du routeur peuvent désormais être définies au niveau de l'hôte virtuel
Vous pouvez maintenant définir des options de nouvelle tentative pour les communications du routeur avec le processeur de messages activé l'hôte virtuel. Vous bénéficiez ainsi d'un contrôle plus précis que les options précédentes, qui étaient ne peuvent être définis qu'au niveau du routeur.
Pour en savoir plus, consultez En distanciel de configuration d'hôte.
<ph type="x-smartling-placeholder">Ajout de la prise en charge du mappage de rôles externe (67145030)
Si vous utilisez l'authentification externe pour intégrer un service d'annuaire externe à un Installation du cloud privé Apigee Edge, vous pouvez maintenant utiliser le mappage de rôles externe. Rôle externe Le mappage vous permet de mapper vos propres groupes ou rôles sur des rôles de contrôle des accès basés sur les rôles (RBAC) créés sur Apigee Edge.
Le service de mappage des rôles externe pour les versions Edge pour Private Cloud antérieures à la version 4.18.01 a sont désormais obsolètes. La version 4.18.01 de External Role Mapping est une version mise à jour avec des corrections de bugs. et de nouvelles fonctionnalités:
- Correction du problème qui entraînait la réception de réponses d'authentification 403 interdites lors de s’authentifier auprès des utilisateurs qui devraient y avoir accès.
- L'en-tête
X-Apigee-Current-User
est désormais compatible avec le mappage de rôle externe. Utilisateurs avec un accès approprié (sysadmin) peut se connecter comme un autre utilisateur avec ses propres informations d’identification.
Consultez la page Mappage des rôles externes pour en savoir plus. plus encore.
Peut désormais tester la configuration système requise sans effectuer d'installation (67858161)
Edge pour le cloud privé 4.17.09 prend en charge ENABLE_SYSTEM_CHECK=y
pour vérifier les exigences de processeur et de mémoire d'une machine lors d'une installation. Toutefois, cela
de vérification vous obligeait
à effectuer une installation réelle. Vous pouvez désormais utiliser "-t
" indicateur pour
effectuez cette vérification sans avoir à effectuer d'installation:
/opt/apigee/apigee-setup/bin/setup.sh -p aio -f configFile -t
Cette commande affiche à l'écran les erreurs liées à la configuration système requise.
Voir Installer Edge composants sur un nœud.
Mise à jour de la version de PHP pour le portail de services pour les développeurs (68733233)
Le portail utilise désormais PHP version 7.0.23.
Il n'est plus nécessaire de configurer un serveur SMTP avec le portail des services pour les développeurs (70164403)
Il n'est plus nécessaire de configurer un serveur SMTP lors de l'installation du portail. Vous pouvez maintenant configurer une post-installation.
Services d'API
Validations de noms sur les nouvelles entités (MGMT-4252 et MGMT-4098)
Lorsque vous créez des entités, Apigee valide les noms pour appliquer les règles de dénomination. Entités validés lors de la création ou de la mise à jour sont: les proxys d'API, les stratégies (et les noms des règles dans le proxy d'API) hôtes virtuels, rôles, caches, serveurs cibles, masques de données pour le débogage, keystores. et Truststores, et les fichiers de ressources dans les proxys d'API. Voir Avis de dénomination et d'erreur de saisie pour des restrictions de dénomination sur ces entités.
Bugs résolus
Les bugs suivants sont résolus dans cette version. Cette liste s'adresse principalement aux utilisateurs qui veulent vérifier si leurs demandes d'assistance ont été corrigées. Elle n'est pas conçue pour fournir des informations détaillées à tous les utilisateurs.
Private Cloud 4.18.01
ID du problème | Description |
---|---|
68001164 |
L'extension PHP LDAP est désormais installée par défaut avec le portail L'extension LDAP PHP est désormais installée par défaut lors de l'installation du portail sur RedHat et CentOS. Ce module facilite l'activation du module LDAP Drupal. |
68049481 |
Le fichier settings.php Drupal est désormais accessible en écriture. Le script d'installation du portail s'assure maintenant que le fichier |
68139166 | Les résultats du programme d'installation indiquaient un retour à une version antérieure d'OpenLDAP, alors que ce n'était pas le cas. |
68329105 | La configuration du portail ne parvient pas à créer un utilisateur lors de la connexion à Edge lorsque SAML est et utilise un certificat autosigné. |
68427561 | Les propriétés de configuration du portail sont désormais correctement définies après un redémarrer. |
69024465 | Impossible d'annuler le déploiement de SharedFlow dans l'interface utilisateur Edge |
69711616 | Mise à jour de Jackson Databind vers la version 2.7.9.1 dans les fichiers JAR tiers. |
UI
ID du problème | Description |
---|---|
68357182 |
Le fichier CSV n'inclut pas les données correctes pour la période (inclut l'ensemble complet
de données) |
67650494 | L'UI Edge doit suivre les modifications de l'environnement Dans certains cas, les modifications de l'environnement n'étaient pas conservées lors du déplacement entre les pages de l'interface utilisateur. Ce problème a été résolu. |
17.10.25.00 (portail)
ID du problème | Nom du composant | Description |
---|---|---|
67646686 | Portail des développeurs - Drupal | &amp; affiché sur la page du forum Correction d'un bug qui provoquait l'affichage de "&" dans le thème Apigee par défaut pour toutes les esperluettes du menu onglets. |
65456469 | Portail des développeurs - Drupal | Mise à jour du module CAPTCHA pour bénéficier des améliorations de sécurité fournies par le module
contributeurs Le module CAPTCHA a été mis à jour vers la version 7.x-1.5 de CAPTCHA afin de corriger une faille de sécurité. Pour Pour en savoir plus, consultez la page https://www.drupal.org/node/2907137. |
65101827 | Portail des développeurs - Drupal | Les solutions d'analyse d'applications de l'entreprise ne fonctionnent pas Correction d'un bug qui empêchait les applications de la société de monétisation d'afficher des données d'analyse. |
65003870 | Portail des développeurs - Drupal | Impossible d'annuler de futurs plans tarifaires Correction d'un bug qui empêchait l'annulation des futurs forfaits achetés par une entreprise. |
65003539 | Portail des développeurs - Drupal | Utiliser le pays par défaut défini dans les paramètres régionaux Drupal Les coordonnées du contact pour la monétisation et les informations de facturation associées utilisent désormais le pays par défaut du Paramètres régionaux Paramètre de pays par défaut. Vous pouvez modifier ce paramètre en sélectionnant Configuration > Régional et langue dans l'Administration Drupal . La modification des paramètres régionaux par défaut modifie le pays par défaut du contact pour la monétisation et "Informations de facturation". |
UI
ID du problème | Description |
---|---|
67005192 | L'UI doit gérer les chemins d'accès décodés lors de la vérification des autorisations L'UI gère désormais les chemins d'accès décodés lors de la vérification des autorisations des utilisateurs. |
17.09.20 (gestion et exécution des API)
ID du problème | Nom du composant | Description |
---|---|---|
MGMT-4219 | Gestion des API | MGMT pour envoyer les en-têtes "org" et "env" au POP |
MGMT-4065 | Gestion des API | Compatibilité avec les certificats au format PKS activée |
MGMT-3782 | Gestion des API | Valeur de niveau de cohérence par défaut optimale pour la zone d'identité |
MGMT-3913 | Gestion des API | Résoudre le problème d'expiration du délai de récupération des jetons OAuth2 par un appId |
MGMT-4177 | Gestion des API | Possibilité de désactiver le schéma d'authentification de base dans le profil de sécurité |
MGMT-3978 | Gestion des API | Un jeton CWC est nécessaire pour définir JVM_OPTIONS sur tous les composants Java |
MGMT-3918 MGMT-4294 |
Gestion des API | Encoder automatiquement les caractères spéciaux en URL dans les chemins d'autorisation pour les rôles |
APIRT-4767 | Exécution des API | L'étape JavaScript doit toujours utiliser l'encodage UTF-8 pour le contenu |
APIRT-4725 | Exécution des API | Correction du problème lié aux exceptions NPE liées au service OAuth |
APIRT-4691 | Exécution des API | Laissez le temps au drainage des connexions avant de mettre fin à un service non opérationnel. |
APIRT-4644 | Exécution des API | Autorisation de base pour BlobstoreService |
APIRT-4636 | Exécution des API | Sense Action devrait continuer à fonctionner si Zookeeper est arrêté. |
APIRT-4635 | Exécution des API | Réutilisation de l'attribut de jeton d'actualisation activée pour les règles OAuth |
APIRT-4632 | Exécution des API | Le compteur de quota de la période glissante n'est pas calculé correctement |
APIRT-4584 | Exécution des API | Le hook de flux ne se déploie pas de manière cohérente, la vérification ZooKeeper ne fonctionne pas. |
APIRT-4542 | Exécution des API | La tâche MP Sense s'est terminée sans préavis |
APIRT-4522 | Exécution des API | Analytics ne fonctionne pas pour les processeurs de messages pour lesquels la monétisation est activée si l'organisation est différente de la région axgroup |
APIRT-4444 | Exécution des API | Calculer les taux d'erreur par cible et par code d'erreur |
APIRT-4435 | Exécution des API | RepositoryServiceImpl.loadAsString() n'utilise pas de charset. |
APIRT-4370 | Exécution des API | Utilisation élevée de la mémoire sur les MP de l'organisation |
APIRT-4354 | Exécution des API | Capturer la version TLS dans le journal d'accès Nginx pour chaque requête |
APIRT-4169 | Exécution des API | La version actuelle de Nginx n'est pas compatible avec la combinaison de variables requise pour
en-tête X-Forwarded-For |
APIRT-3671 | Exécution des API | Une fois le hachage activé, les jetons ne sont pas enregistrés comme hachés. |
APIRT-3593 | Exécution des API | Le jeton OAuth ne contient pas l'attribut set lors d'un appel ultérieur |
APIRT-3081 | Exécution des API | Erreur messaging.adaptors.http.flow.ServiceUnavailable avec tarif simultané Règle de limite |
APIRT-4660 | Exécution des API | Ajouter le nom du pod du protocole de mesure dans l'en-tête du routeur X-Apigee-Pod |
APIRT-4506 | Exécution des API | Les modifications apportées au cache ne sont pas répliquées dans un message spécifique processeur |
APIRT-4196 | Exécution des API | Le format d'horodatage syslog de la règle de journalisation des messages n'est pas correct |
66933664 | Exécution des API | QuotaService pour un flux non-CPS doit nettoyer les buckets de manière asynchrone et non dans Thread principal Apigee |
66495205 | Exécution des API | Meilleure gestion de la règle JavaScript grâce aux appels HTTP asynchrones pour éviter les exceptions NPE |
65847462 | Exécution des API | L'instruction d'impression échoue avec une exception NPE |
65648578 | Exécution des API | Seuls les MP doivent s'enregistrer dans le chemin d'accès à la clé-valeur Consul |
65603360 | Exécution des API | Les appels JavaScript échouent avec une erreur "null" |
65416531 | Plate-forme de fonctionnalités | Le contexte du message est régénéré lorsque les objets JavaScript sont réintégrés dans Contexte de l'étape JavaScript |
67405744 | Apigee | Latence élevée du traitement des requêtes sur les MP |
65849186 | Trireme | Les exceptions non gérées n'entraînent pas la fermeture du processus Node.js/Trireme |
65713882 | Trireme | mongodb-core dans Trireme produit des résultats de chiffrement différents de ceux en Node.js natif |
65374484 | Trireme | Sécurité des nœuds: http.get avec options d'autorisation numériques crée tampons non initialisés |
64577449 | Trireme | Trireme renvoie une erreur sha256 de l'algorithme de vérification non valide |
EDGESERV‐6 | Serveur périphérique | Applications de nœud présentant x_apigee_fault_code : "scripts.node.runtime.ScriptExecutionError" |
UI
ID du problème | Description |
---|---|
65584963 | Analytics: les filtres de rapports personnalisés doivent comporter une vérification des données non sensible à la casse.
type Le filtre des rapports personnalisés n'est désormais pas sensible à la casse pour les comparaisons de types de données. |
65446846 | Impossible d'attribuer le rôle d'administrateur à une entreprise dans l'interface utilisateur Edge L'ensemble complet des développeurs et des entreprises s'affiche et peut être géré dans Edge. UI. |
65125644 | Impossible de supprimer un produit d'API d'un identifiant pour l'application d'entreprise Un problème a été résolu qui empêchait la suppression d'un produit d'API d'une pour une application d'entreprise. |
17.09.11 (gestion des API)
ID du problème | Description |
---|---|
64541665 | Modifier la configuration de l'enregistreur source sur MP pour avoir des noms de journaux différents |
APIRT 3593 | Le jeton OAuth ne contient pas l'attribut set lors d'un appel ultérieur |
APIRT-4336 | Divisez OAuthStepExecution en plusieurs étapes. Chacune des doit disposer d'une exécution d'étape dédiée |
APIRT-4444 | Calculer les taux d'erreur par cible et par code d'erreur |
APIRT-4456 | Refactor Verify API Key for EAP-gateway/apid (Refactoriser la clé API de validation pour EAP-gateway/apid) |
APIRT-4635 | Réutilisation de l'attribut de jeton d'actualisation activée pour les règles OAuth |
APIRT-4683 | Ajouter des adresses IP d'équilibreurs de charge GCP comme approuvées pour les en-têtes XFF |
APIRT-4723 | Prise en charge du chargement du groupe OAuth en mode EdgeX/Hybride |
APIRT-4725 | Correction du problème lié aux exceptions NPE liées au service OAuth |
APIRT-4726 | ScriptableHttpClient ne doit pas supposer qu'un contexte de message est toujours présent dans heure d'envoi |
MGMT-3764 | Le keystore non valide n'est plus géré via la gestion |
MGMT-3782 | Valeur de niveau de cohérence par défaut optimale pour la zone d'identité |
MGMT-3913 | Résoudre le problème d'expiration du délai de récupération des jetons OAuth2 par un appId |
MGMT-3997 | La suppression de keystores ne doit pas être autorisée s'il existe une référence pointant vers |
MGMT-4013 | Mise à jour des vérifications de référence du keystore pour vérifier l'existence du keystore et des références alias |
MGMT-4065 | Compatibilité avec les certificats au format PKS activée |
MGMT-4113 | Amélioration des fonctionnalités d'hôte virtuel en libre-service |
MGMT-4229 | Après avoir ajouté @JsonSerialize(include = JsonSerialize.Inclusion.NON_DEFAULT) échec de la régression de la configuration d'API |
MGMT-4232 | [EDGEX/Hybrid] L'importation via l'API ne corrompt pas le groupe |
MGMT-4242 | [EDGEX/Hybride] Prise en charge du déploiement du proxy sur plusieurs appareils environnements |
MGMT-4245 | [EDGEX/Hybrid] VirtualHost : validation en libre-service pour hybrid-virtual-hosts |
MGMT-4250 | [EDGEX] Exécution parallèle de l'API API d'état de déploiement du proxy |
UI
ID du problème | Description |
---|---|
65015144 | Analytics: le filtre de page des rapports personnalisés présente un problème avec le filtre de valeur entière pour
Clients BigQuery Le filtre de la page des rapports personnalisés gère désormais les valeurs entières comme prévu. |
64806976 | Le champ "Développeur" n'est pas renseigné sur la page de la liste des applications Le champ "Développeur" est maintenant rempli pour toutes les applications de la liste. |
64766918 | Les fichiers YAML de l'éditeur de proxy d'API ne sont plus pris en charge Correction du problème qui entraînait un problème avec les fichiers YAML dans l'éditeur de proxy d'API. |
64160572 | Analytics: supprimer les transactions commerciales du menu Analytics et du proxy
onglet "Performances" de l'éditeur Le tableau de bord d'analyse des transactions commerciales n'est plus disponible. Pour découvrir d'autres solutions, consultez l'article de la communauté Alternative à l'API Business Transactions. |
17.08.21.00 (portail)
ID du problème | Description |
---|---|
DEVSOL‐2625 | Les rôles de monétisation sont supprimés après le changement d'entreprise Si vous avez activé la monétisation et que vous attribuez un rôle à un utilisateur et qu'il passe d'un rôle à un autre contexte de l'entreprise à un autre, le rôle n'est plus retiré à l'utilisateur. |
DEVSOL-2621 |
Mises à jour des modules Drupal Les modules Drupal suivants ont été mis à jour pour correspondre à la version indiquée: <ph type="x-smartling-placeholder">
|
DEVSOL-2612 |
"Une erreur s'est produite sur le site Web" message affiché lors de l'activation
Monétisation
Cette erreur n'est plus consignée. |
DEVSOL-2609 | La page d'état Drupal n'affiche pas l'état de connexion périphérique approprié pour SAML
(OAuth) La page Drupal Status affiche désormais l'état approprié de la connexion Edge pour SAML (OAuth). Auparavant, la section Rapports > la page "Rapports d'état" indiquerait que la connexion ne fonctionnait pas. si SAML était correctement configuré. |
DEVSOL-2608 | SAML/OAuth: le journal imprime un défaut de cache du jeton de support à chaque appel Résolution du problème lié à la logique de cache du jeton de support qui entraînait l'obtention par le système d'un nouveau jeton appelé Edge. |
DEVSOL-2599 | Plusieurs problèmes liés à devconnect_user_developer_is_active() Résolution du problème lié à la vérification du mauvais état du développeur pour déterminer si l'utilisateur était actif ou non. Si un compte de développeur est désactivé dans l'interface utilisateur Edge, ce qui entraîne l'arrêt des clés d'application le système affiche maintenant un message pour en informer le développeur. Ajouts également les performances de cette fonctionnalité. |
DEVSOL-2595 |
Améliorations et mises à jour de la configuration SAML Les améliorations et mises à jour suivantes ont été apportées à la configuration SAML: <ph type="x-smartling-placeholder">
|
DEVSOL-2569 | Analyse d'applications: le temps de réponse du point de terminaison ne fonctionne plus, remplacé par "Total"
Temps de réponse Le graphique d'analyse "Temps de réponse des points de terminaison" a été supprimé de l'onglet "Analyse" Page des applications de développement, car elle ne reflétait pas le temps de réponse total et était source de confusion. Cette métrique ne reflétait que le temps nécessaire au point de terminaison pour répondre, mais pas temps nécessaire au proxy API pour répondre. Le graphique "Débit" affiche le nombre total de réponses pour les développeurs finaux. |
17.07.31.00 (portail)
ID du problème | Description |
---|---|
DEVSOL‐2258 | Certains champs de texte ne peuvent pas être traduits en portugais. Ajout à Drupal du texte de traduction manquant dans le module d'applications du portail de développement Drupal Système d'internationalisation Auparavant, certains textes ne pouvaient pas être traduits à partir de la page Applications" . |
DEVSOL-2536 | Modifier le "nom de l'application" ou "callback url" le portail supprime les produits API
application du développeur La mise à jour d'une application de développement n'entraînera plus la suppression des produits d'API dans le l'application. |
DEVSOL-2519 | Smartdocs a une dépendance non déclarée à devconnect_developer_apps Le module Smartdocs n'a plus de dépendance inutile aux applications de développement DevConnect. de ce module. |
DEVSOL-2492 | Échappement HTML incorrect sur la page de l'entreprise Résolution du problème lié aux menus de monétisation qui affichaient des esperluettes ("Catalogue", par exemple) et Plans", avec encodage HTML. |
DEVSOL-2490 | Amélioration de l'utilisation des setters de date du plan tarifaire dans les modules de monétisation Amélioration de la gestion des plans tarifaires de monétisation pour tous les fuseaux horaires. |
DEVSOL-2440 | Appel des "limites" de gestion obsolètes dans le portail des développeurs,
Erreurs 404 Mise à jour du système pour gérer la nouvelle API de vue/plan d'achat dans la monétisation. |
DEVSOL-2436 | La table drupal_cache_mint est manquante dans la base de données DevPortal lors de la tentative d'activation du
Module Drupal Apigee_company pour activer la monétisation Résolution du problème dans le cadre duquel la configuration de la monétisation entraînait l'erreur suivante : "ERROR: relation "drupal_cache_mint" "n'existe pas". |
DEVSOL-2419 | L'importation de fichiers JSON non OpenAPI en tant qu'OpenAPI ne génère pas de messages d'erreur L'importation d'un document OpenAPI dans SmartDocs est maintenant validée pour garantir que le document est une spécification OpenAPI. |
DEVSOL-2406 | Liens SmartDocs, "Détails de la révision" ou sur "Modifier la révision",
travail Résolution du problème lié à l'option "Détails de la révision" ou "Modifier la révision" dans le menu d'actions des révisions SmartDocs n'affichaient pas la bonne page. |
DEVSOL-2382 | "Verrouiller les modèles de méthode SmartDocs" fonctionnalité L'autorisation "Administrer les modèles SmartDocs" a été créée. afin que la possibilité de modifier Les modèles SmartDocs peuvent être supprimés ou limités à un rôle. |
DEVSOL-2380 | Erreur d'index non défini dans les journaux Drupal Suppression du message trompeur suivant dans le journal Drupal pour les sites pour lesquels la monétisation est activée: Undefined index: role in Apigee\ManagementAPI\Company->listDevelopers() |
DEVSOL-2375 | Erreur d'adresse non valide dans le journal Drupal Correction d'un bug qui provoquait l'ajout d'erreurs non valides au journal si le système ne disposait pas du protocole SMTP configuré. |
DEVSOL-2355 | Le délai avant expiration de cURL entraîne des avertissements PHP et des journaux incorrects dans le SDK Edge-php Correction d'un bug à cause duquel les délais d'inactivité entraînaient un formatage incorrect des messages de journal. |
DEVSOL-2336 | Monétisation : mise à jour de la configuration du fournisseur de services de paiement La section Configuration > Paramètres de monétisation > Paiement récurrent via Worldpay La page de configuration du portail des développeurs peut désormais être utilisée pour configurer les paiements WorldPay plus de détails. |
DEVSOL-2307 | Ajouter un avertissement ou des documents indiquant que le module apigee_company ne peut être utilisé qu'avec
monétisation Le module Drupal apigee_company nécessite que la monétisation soit activée. Si vous activez le paramètre module apigee_company lorsque la monétisation n'est pas activée, un message d'avertissement s'affiche dans le rapport d'état pour le site. |
DEVSOL-2270 | Après le dernier lancement de la monétisation (5 octobre 2016), l'entreprise ne pourra plus sauver
infos Résolution du problème lié à la monétisation qui empêchait l'enregistrement correct des informations sur l'entreprise. |
DEVSOL-2175 | Les alias et les principaux modules "Statistiques" ne fonctionnent pas bien ensemble Drupal Core et les alias "Me" module de contribution ont été corrigés afin que "Moi Aliases" et le module principal Statistics peut être activé en même temps. Pour en savoir plus, consultez les pages https://www.drupal.org/node/1863260 et https://www.drupal.org/node/2076691. |
Problèmes connus
Cette version présente les problèmes connus suivants:
ID du problème | Description |
---|---|
72379834 |
Un message d'erreur concernant l'autorisation s'affiche à l'arrêt de apigee-postgresql Lorsque vous utilisez la commande |
68722102 |
Règle MessageLogging incluant des informations supplémentaires dans le message de journal L'élément
|