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

Vous consultez la documentation d'Apigee Edge.
Consultez la documentation Apigee X.
en savoir plus


Le mardi 30 septembre 2014, nous avons publié la version 14.09.25.00 du portail de services pour les développeurs Apigee pour le cloud.

Pour toute question, consultez le service client Apigee.

Nouvelles fonctionnalités

Cette version de la version cloud du portail de services pour les développeurs Apigee contient les nouvelles fonctionnalités suivantes:

  • Cache de produits d'API
    Vous pouvez désormais activer ou désactiver le cache de produits d'API à l'aide de la case à cocher Activer le cache de produits d'API dans le menu Configuration > Paramètres du portail de développement > Configuration de l'application du portail de développement.
  • Dépannage de SmartDocs
    Des informations sur le dépannage de SmartDocs ont été ajoutées au Guide d'utilisation d'Apigee Edge.
  • Mises à jour du thème
    Le thème Rubik a été mis à jour.
  • Mises à jour des bibliothèques
    Des bibliothèques ont été ajoutées, mises à jour et supprimées dans cette version.
    Bibliothèques ajoutées Bibliothèques mises à jour Bibliothèques supprimées
    justify ckeditor plugin
    showblocks ckeditor plugin
    showborders ckeditor plugin
    annuler le plug-in ckeditor
    backbone
    plug-in ckeditor de table
    mediaelement
    mgmt-api-php-sdk
    awssdk
    jsonpath
    responsejs
    timeago
  • Mises à jour des modules
    Les modules ont été ajoutés, mis à jour et supprimés de cette version.
    Modules ajoutés Modules mis à jour
    chiffrer apachesolr
    commerce
    métatag
    pantheon_apachesolr
    redis
    services
    uuid
    uuid_features
    webform
    xautoload

    Les modules listés ci-dessous seront supprimés lorsque vous mettrez à niveau votre site. Si vous souhaitez conserver l'un de ces modules, vous pouvez le copier vous-même ou demander à Apigee d'effectuer la modification en votre nom.

    Pour effectuer la modification vous-même: copiez le ou les modules souhaités à partir du profil Apigee dans sites/all/modules/contrib. Vous devrez peut-être vider les caches et mettre à jour la base de données si la version du module a changé.

    Pour demander à Apigee d'effectuer la modification en votre nom: envoyez une demande d'assistance Apigee en indiquant la demande d'installation du ou des modules souhaités dans votre dépôt Git.

    Une fois la modification effectuée et ensuite vérifiée par vous, vous pouvez mettre à niveau votre site vers la nouvelle version en suivant le workflow Pantheon standard.

    Modules supprimés
    amazons3
    assembler
    awssdk
    points d'arrêt
    cdn
    collections
    curate
    custom_fragments
    defaultcontent
    delete_all
    download_file
    entitycache
    facetapi
    field_permissions
    file_entity_link
    fontyourface
    footermap
    genpass
    gist_filter
    google_analytics_reports
    iib
    imagemagick
    import_html
    job_schedule
    jquerymobile
    l10n_update
    layout
    lingotek
    link_node
    linkit
    mass_contact
    menu_trail_by_path
    metatags_quick
    nra
    page_title
    panelizer
    panneaux
    panneaux_everywhere
    password_policy
    permission_grid
    prlp
    responsive_preview
    summary_scheduler
    role_export
    rules_conditional
    rules_forms
    securepages
    shield
    sps
    statds
    tax_access
    timeago
    twitter
    view_rules
    weight
    workbench
    workbench_moderation
    workbench_moderation_notes
    workflow
    XHProf

Obsolescence

À compter du 15 avril 2015, Google ne prendra plus en charge l'API OpenID 2.0, comme décrit sur la page suivante:

https://developers.google.com/+/api/auth-migration#timetable

Tous les portails publiés avant la version 14.07 utilisaient Google OpenID 2.0, qui permettait aux utilisateurs de se connecter au portail ou de s'inscrire en tant qu'utilisateur du portail à l'aide de leurs identifiants Google. Pour en savoir plus, consultez la section Utiliser des identifiants fédérés sur le portail des développeurs. En raison de cet abandon, cette fonctionnalité a été supprimée du portail.

En remplacement, vous pouvez utiliser le module Authentification Google Drupal ou les informations décrites dans l'article Utiliser OAuth 2.0 pour la connexion.

Correction de bugs

Les bugs suivants sont résolus dans cette version.

Thème Description
Liste des produits API La liste des produits d'API est maintenant synchronisée avec Edge lorsque le cache du portail est vidé.
Forfaits avec projets futurs Les packages avec des plans futurs s'affichent désormais correctement.
Forfait de base Le forfait de base s'affiche désormais correctement.
Pop-ups de l'agenda Les fenêtres pop-up d'agenda situées près du pied de page ne sont plus masquées.
Attributs d'application personnalisés sous forme de jetons Vous pouvez désormais utiliser les attributs d'application personnalisés en tant que jetons.
URL des conditions d'utilisation Les modifications apportées à l'URL des conditions d'utilisation dans Configuration > Paramètres du portail de développement sont maintenant correctement enregistrées.
Messages d'erreur en périphérie Les paramètres non scalaires dans les messages d'erreur Edge sont désormais convertis en chaînes avant d'être écrits dans les journaux.
Notifications pour les administrateurs Si vous sélectionnez plusieurs rôles sur la page des notifications pour les administrateurs, le portail envoie désormais des e-mails à tous les rôles sélectionnés.
Synchronisation des développeurs Vous êtes désormais invité à confirmer l'exécution d'une synchronisation des développeurs sur le portail afin d'éliminer les synchronisations accidentelles.
Internationalisation de la monétisation Le code de monétisation est désormais entièrement internationalisé.
Thème par défaut

Dans le thème par défaut du portail des développeurs, un administrateur peut désormais modifier les configurations de l'arrière-plan du pied de page, de l'arrière-plan des boutons et de la couleur du texte.

Protection de l'accès pour les pages "Monétisation" Lorsque les utilisateurs sont anonymes, les erreurs ne s'affichent plus lorsque l'utilisateur tente d'accéder à des pages de monétisation protégées par l'accès, mais qui affichent une page dont l'accès est refusé.
SmartDocs Lors de l'importation de documentation WADL ou JSON via une URL, celle-ci est maintenant vérifiée pour s'assurer qu'elle est dans un format valide.
Traduire la page de monétisation Les chaînes du module de monétisation sont désormais entièrement encapsulées pour permettre la traduction des pages de monétisation du portail de développement dans d'autres langues.

Problèmes connus

Cette version contient les problèmes connus suivants.

Thème Description
Supprimer des applications pour lesquelles la monétisation est activée Si vous utilisez le portail des développeurs avec la monétisation, une fois que vous avez effectué des appels d'API avec cette application, vous ne pouvez pas la supprimer sur l'écran "Mes applications" du portail des développeurs, car des transactions de monétisation sont liées à cette application.
Synchronisation des produits d'API Lors de la création d'un produit dans l'interface utilisateur de gestion Edge, le produit ne sera pas disponible sur le portail de développement tant que le job Cron du portail de développement n'aura pas été exécuté. Pour l'exécuter manuellement, en tant qu'administrateur, accédez à Rapports > Rapport d'état dans le menu "Administration", puis cliquez sur "Exécuter Cron manuellement" sur la page sous "Tâches de maintenance Cron".