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

Vous consultez la documentation d'Apigee Edge.
Accédez à la documentation sur Apigee X.
info


Le mardi 30 septembre 2014, nous avons lancé la version 14.09.25.00 du portail Apigee Developer Services pour le cloud.

Pour toute question, contactez l'assistance client Apigee.

Nouvelles fonctionnalités

Cette version cloud du portail des services de développement Apigee contient les nouvelles fonctionnalités suivantes:

  • Cache des produits de l'API
    Vous pouvez désormais activer ou désactiver le cache des produits de l'API à l'aide de la case à cocher Activer le cache des produits de l'API dans l'élément de menu Configuration > Paramètres du portail des développeurs > Configuration de l'application du portail des développeurs.
  • Dépannage SmartDocs
    Des informations de dépannage SmartDocs ont été ajoutées au guide des opérations Apigee Edge.
  • Mise à jour des thèmes
    Le thème Rubik a été mis à jour.
  • Mises à jour de la bibliothèque
    Des bibliothèques ont été ajoutées, mises à jour et supprimées de cette version.
    Bibliothèques ajoutées Bibliothèques mises à jour Bibliothèques supprimées
    Plug-in ckeditor justify
    Plug-in ckeditor showblocks
    Plug-in ckeditor showborders
    Plug-in ckeditor undo
    backbone
    table ckeditor plugin
    mediaelement
    mgmt-api-php-sdk
    awssdk
    jsonpath
    respondjs
    timeago
  • Mises à jour des modules
    Des modules ont été ajoutés, mis à jour et supprimés de cette version.
    Modules ajoutés Modules mis à jour
    chiffrer apachesolr
    commerce
    metatag
    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 effectuer une mise à jour de 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 avec la demande d'installer le ou les modules souhaités dans votre dépôt Git.

    Une fois la modification effectuée et que vous l'avez validée, vous pouvez passer à la nouvelle version de votre site en suivant le workflow Pantheon standard.

    Modules supprimés
    amazons3
    assemble
    awssdk
    breakpoints
    cdn
    collections
    curate
    custom_breadcrumbs
    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
    panels
    panels_everywhere
    password_policy
    permission_grid
    prlp
    responsive_preview
    revision_scheduler
    role_export
    rules_conditional
    rules_forms
    securepages
    shield
    sps
    statds
    taxonomy_access
    timeago
    twitter
    views_rules
    weight
    workbench
    workbench_moderation
    workbench_moderation_notes
    workflow
    XHProf

Obsolescence

À compter du 15 avril 2015, Google ne sera plus compatible avec l'API OpenID 2.0, comme décrit sur le lien suivant:

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 Utiliser des identifiants fédérés sur le portail des développeurs. En raison de cette suppression, cette fonctionnalité a été supprimée du portail.

À la place, 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 d'API La liste des produits d'API est désormais synchronisée avec Edge lorsque le cache du portail est effacé.
Packages avec des 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.
Calendriers pop-up Les pop-ups d'agenda situés près du pied de page ne sont plus masqués.
Attributs d'application personnalisés en tant que jetons Vous pouvez désormais utiliser des attributs d'application personnalisés comme 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 désormais enregistrées correctement.
Messages d'erreur Edge Les paramètres non scalaires des messages d'erreur Edge sont désormais convertis en chaînes avant d'être écrits dans les journaux.
Notifications pour l'administrateur Si vous sélectionnez plusieurs rôles sur la page des notifications destinées aux 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 la synchronisation du développeur sur le portail pour éviter 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 Developer Portal, un administrateur peut désormais modifier les configurations de l'arrière-plan du pied de page, de la couleur d'arrière-plan des boutons et de la couleur du texte.

Protection des accès aux pages de monétisation Lorsque les utilisateurs sont anonymes, aucune erreur ne s'affiche plus lorsqu'ils tentent d'accéder aux pages de monétisation protégées, mais une page indiquant que l'accès est refusé s'affiche à la place.
SmartDocs Lorsque vous importez une documentation WADL ou JSON via une URL, l'URL est désormais vérifiée pour s'assurer qu'elle est au format valide.
Traductibilité de la page "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 présente les problèmes connus suivants.

Thème Description
Supprimer des applications avec la monétisation activée Si vous utilisez le Developer Portal avec la monétisation, une fois que vous avez effectué des appels d'API avec cette application, vous ne pouvez plus la supprimer dans l'écran "Mes applications" du Developer Portal, car des transactions de monétisation y sont associées.
Synchronisation des produits d'API Lorsque vous créez un produit dans l'interface utilisateur de gestion Edge, il n'est pas disponible sur Dev Portal tant que la tâche cron Dev Portal n'est pas exécutée. 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".