15.08.24.00 : Notes de version du portail des services pour les développeurs Apigee

Vous consultez la documentation Apigee Edge.
Accédez à la documentation Apigee X.

Le lundi 24 août 2015, nous avons lancé une nouvelle version cloud du Developer Services Portal.

Pour toute question, contactez l'assistance Apigee Edge.

Pour obtenir la liste de toutes les notes de version d'Apigee Edge, consultez les notes de version d'Apigee.

Bugs résolus

Les bugs suivants sont résolus dans cette version.

ID du problème Description
DEVSOL-1801 Les développeurs d'entreprise ne peuvent pas exporter les données de performances
Les utilisateurs ajoutés à une entreprise peuvent désormais exporter des rapports d'analyse. Avant cette correction, l'exportation d'un rapport d'analyse sur une application générait une erreur d'accès refusé.
DEVSOL-1791 Suppression du module de barre de navigation et des bibliothèques Modernizr, Backbone et Underscore
Le module de barre de navigation a été supprimé de la distribution Drupal du portail des développeurs, ainsi que des bibliothèques JavaScript dont il dépendait : Modernizr, Backbone et Underscore. Les sites pour lesquels ce module était activé doivent plutôt activer le module "Menu d'administration" (admin_menu). Pour les améliorations responsives, le module "Administration menu Adminimal Theme" doit également être activé.
DEVSOL-1780 Le délai avant expiration par défaut de DevConnect doit être supérieur à 15 secondes
Le délai avant expiration par défaut pour le serveur Edge MGMT est désormais de 30 secondes au lieu de 15.
DEVSOL-1708 Ne pas configurer Rubik comme thème d'administration pour les nouvelles installations
Les sites utilisant Rubik comme thème d'administration seront automatiquement migrés vers Adminimal, car il existe un certain nombre de problèmes en amont avec Rubik qui bloquent l'accès à certaines tâches administratives.
DEVSOL-1706 Ajouter des hooks pour permettre aux utilisateurs d'être exclus de la synchronisation des développeurs
Un nouveau hook a été exposé (hook_devconnect_user_is_developer) qui permet aux modules personnalisés d'empêcher l'enregistrement des utilisateurs dans Edge lors de la création/mise à jour de l'utilisateur. Un tag a été ajouté à la requête qui sélectionne les utilisateurs pour la synchronisation de masse avec Edge. Pour exclure des utilisateurs de la synchronisation des développeurs, un module personnalisé doit implémenter hook_query_TAG_alter pour le tag 'devconnect_user_sync'.
DEVSOL-1703 Modification des autorisations sur la page de liste des méthodes pour SmartDocs
Les autorisations d'affichage définies sur les vues de liste des méthodes SmartDocs sont désormais respectées.
DEVSOL-1697 Alerter les administrateurs sur la page de modification des méthodes SmartDocs lorsque des paramètres au niveau des ressources sont définis
Lorsque vous modifiez une méthode SmartDocs dans l'interface utilisateur Drupal, si des paramètres sont définis au niveau des ressources, une note l'indiquant s'affiche sur le formulaire de modification de la méthode afin d'éviter toute confusion.
DEVSOL-1695 Le modèle "Docs & Sandbox" s'affiche sous la forme "Docs & Sandbox"
Les modèles comportant des caractères spéciaux tels que "&" s'affichent désormais correctement sur les écrans d'administration.
DEVSOL-1688 La description des erreurs SmartDocs ne doit pas dépasser 255 caractères
La description des erreurs SmartDocs peut désormais être de longueur pratiquement illimitée.
DEVSOL-1658 SmartDoc n'affiche pas les informations sur les réponses réussies dans le nœud de méthode généré.
Les références d'objets imbriqués dans le corps de la requête sont désormais développées correctement.
DEVSOL-1635 Erreur 503 sporadique sur le portail en raison du module devconnect
Afin de réduire le risque de délai d'attente des pages, la reconstruction automatique des caches potentiellement volumineux pour les développeurs et les applications pour les développeurs a été supprimée. La fonctionnalité Vues qui s'appuyait sur ces caches a également été supprimée.
DEVSOL-1619 Le paramètre d'en-tête de l'API SmartDoc n'est pas modifiable s'il n'est pas obligatoire et n'a pas d'options définies.
Un bug a été corrigé sur les pages de méthodes SmartDocs, où les paramètres d'en-tête ne pouvaient pas être modifiés, sauf s'ils étaient obligatoires ou s'ils disposaient d'une liste d'options définie.
DEVSOL-1614 Assurez-vous que l'URL du modèle est tronquée lors de l'importation dans SmartDocs
Lors de l'importation à l'aide d'une URL dans SmartDocs, la chaîne est tronquée des espaces vides pour éviter les problèmes de copier/coller pour les utilisateurs.
DEVSOL-1600 Aucun contexte pour les administrateurs permettant de modifier la page de liste des méthodes de modèle dans SmartDocs
Lorsque vous êtes connecté en tant qu'administrateur ou autre utilisateur disposant des autorisations nécessaires pour modifier les vues, les pages de liste des méthodes d'un modèle affichent désormais un menu déroulant contextuel permettant de modifier la vue générant la page.
DEVSOL-1589 L'exportation du modèle SmartDocs génère une erreur de type WSOL
Amélioration de la gestion des erreurs et du message d'erreur si vous essayez d'exporter un modèle sans révisions.
DEVSOL-1582 Le message "Le site Web a rencontré une erreur inattendue. Veuillez réessayer ultérieurement." lors de la modification des champs d'erreur SmartDocs
Le code HTTP d'une erreur SmartDocs, lorsqu'il est présent, doit être une valeur entière comprise entre 100 et 599.
DEVSOL-1517 Impossible de définir une valeur par défaut pour un paramètre de méthode dans SmartDocs
Lorsque vous modifiez une méthode SmartDocs dans l'interface utilisateur d'administration Drupal, vous pouvez désormais spécifier des valeurs par défaut pour les paramètres.
DEVSOL-1448 Corriger les paramètres utilisateur de DevConnect
Les paramètres utilisateur du portail des développeurs à l'adresse /admin/config/devconnect/user-attributes sont désormais plus conviviaux. Ajout d'aide, correction de bugs mineurs.
DEVSOL-1366 Problèmes d'encodage HTML pour les attributs d'application
Certains attributs d'application, y compris le nom à afficher des applications, étaient encodés en HTML avant d'être enregistrés dans Edge, puis à nouveau encodés en HTML lorsqu'ils étaient affichés aux utilisateurs finaux. Cela entraînait l'affichage d'entités HTML au lieu de caractères spéciaux tels que des esperluettes, des apostrophes, etc. Les administrateurs peuvent désormais choisir de reconstruire les attributs des applications de développeur pour supprimer l'encodage HTML supplémentaire.
DEVSOL-782 Remplacer l'expression "Recharger" sur le portail des développeurs
Lorsque vous ajoutez de l'argent à votre compte de monétisation, l'expression "Recharger" est remplacée par "Ajouter de l'argent à votre compte".

Problèmes connus

Voici les problèmes connus dans cette version.

ID du problème Description
DEVSOL-1782

Limiter le nombre de méthodes dans un modèle SmartDocs
Dans cette version du portail, pour des raisons de performances, un modèle SmartDocs ne doit pas contenir plus de 30 méthodes.