15.04.01: Notas de la versión del portal de servicios para desarrolladores de Apigee

Estás consultando la documentación de Apigee Edge.
Consulta la documentación de Apigee X.
Información

El jueves 23 de abril de 2015, lanzamos una nueva versión en la nube del Portal de servicios para desarrolladores de Apigee.

Si tienes preguntas, ve a Asistencia al cliente de Apigee.

Para obtener una lista de todas las notas de la versión de Apigee Edge, consulta Notas de la versión de Apigee.

Nuevas funciones y mejoras

A continuación, se indican las nuevas funciones y mejoras de esta versión.

Monetización

Estas son nuevas funciones y mejoras de la monetización de Edge.

Manejo separado de empresas y desarrolladores

Las empresas y los desarrolladores ahora se manejan por separado, lo que permite tener más flexibilidad a la hora de agregar varias empresas a los desarrolladores y varios desarrolladores a las empresas. La IU de administración ahora proporciona ventanas separadas para "Empresas" y "Desarrolladores" (a las que se puede acceder desde el menú "Publicar").

Consulta Administra empresas y desarrolladores.

En los informes de monetización, las empresas siguen siendo un filtro principal, aunque la etiqueta de filtro cambió de “Desarrolladores” a “Empresas”.

Fallas corregidas

En esta versión, se corrigieron los siguientes errores.

ID del problema Descripción
DEVSOL-1294 Quita el "UUID de método" como opción en SmartDocs
El "UUID de método" ya no es una opción para las URLs personalizadas.
DEVSOL-1063 Agrega simultaneidad a build.xml para lograr compilaciones más rápidas
El instalador de OPDK ahora usa diez subprocesos para descargar bibliotecas y módulos, en lugar de uno para acelerar los tiempos de instalación.
DEVSOL-1021 Muestra la versión del perfil del portal para desarrolladores en la página de estado y desvincula las versiones de OPDK/Cloud
La versión de Apigee del portal para desarrolladores ahora se puede ver en la página de estado en “Informes > Informes de estado” como administrador.
DEVSOL-1019 Implementa la API de Ping para la verificación de validación de SmartDocs
El módulo de SmartDocs ahora mostrará su estado en la página del informe de estado, en "Informes > Informes de estado". La página de estado informará si la URL del proxy no está configurada o si la URL del proxy no es correcta.
DEVSOL-1008

Indica el estado renderizado o publicado en la página de la lista de modelos
La lista de modelos de SmartDocs mostrará información adicional:

  • Métodos totales: Esta es la cantidad total de métodos disponibles en la última revisión de un modelo.
  • Renderizados: La cantidad total de métodos que se procesan como nodos en el portal para desarrolladores.
  • Publicados: La cantidad de nodos renderizados que se publican.
DEVSOL-1007 Quitar modelos en el menú Administrador
El elemento del menú Administración SmartDocs > Models no tendrá la lista de modelos como elementos de submenú. En cambio, si haces clic en “SmartDocs > Models”, se te redireccionará a la lista de modelos disponibles.
DEVSOL-1004 Compatibilidad con SmartDocs en el tema DevConnect de Apigee
Se agregó compatibilidad con SmartDocs en el tema DevConnect de Apigee.
DEVSOL-999 Actualiza el tema Rubik a 4.2
El tema de administrador Rubik se actualizó de la versión 4.1 a la 4.2.
DEVSOL-984

Agrega la propiedad keyVenceIn a la entidad DeveloperApp y la opción para establecer su valor durante la creación de la app
Se puede establecer un valor predeterminado para las fechas de vencimiento de la clave de API para las apps nuevas a través de la IU administrativa ("Configuración> Configuración del portal para desarrolladores > Configuración de la app del portal para desarrolladores > Ciclo de vida de las credenciales"). El valor -1 indica que las claves de API no vencen automáticamente y que se puede configurar una cantidad positiva de días.

Para los clientes que necesitan un control más preciso, cualquier módulo personalizado que implemente hook_devconnect_developer_app_presave() puede modificar el valor de $form_state\['storage'\]\['entity'\]->keyExpirationIn. Debe ser un valor numérico que represente un número de días (o una fracción de ellos).

DEVSOL-972 Se corrigió un error del módulo multimedia de YouTube
Se corrigió un error del módulo Media YouTube, que generaba un error fatal, que no permite a los usuarios subir imágenes con el navegador de archivos.
DEVSOL-954 Agrega una dependencia en el módulo devconnect_developer_apps del módulo SmartDocs
Inhabilitar el módulo de apps para desarrolladores de Devconnect genera un error grave en la página de configuración de SmartDocs. La dependencia en el módulo de apps para desarrolladores de Devconnect se agrega en el módulo SmartDocs para que no sea posible inhabilitar el módulo de apps para desarrolladores de Devconnect y evitar que este problema se repita en el futuro.
DEVSOL-933 Agrega un mensaje de advertencia si devconnect_multiorg está habilitado
El módulo devconnect_multiorg ahora está obsoleto. Ya no debes usar este módulo. Si el módulo está habilitado, ahora se muestra un mensaje de advertencia en el sistema.
DEVSOL-922 El módulo de actualización de Drupal debe estar activado de forma predeterminada
El módulo de actualización de Drupal se habilita durante la instalación para alertar a los clientes si los módulos quedan obsoletos o si se necesitan parches de seguridad.
DEVSOL-903 Página de planes comprados: muestra los planes agrupados por estado
La pestaña "Planes comprados" en la página "Catálogos y planes" de monetización ahora muestra los planes comprados en una tabla ordenada por estado. Ahora, puedes ordenar la tabla por cualquier columna haciendo clic en el encabezado de la tabla.
DEVSOL-899 cron arroja una infracción de la restricción de integridad de PDOException
Se corrigió el problema en el que la ejecución de cron arrojaba una infracción de la restricción de PDOException Integrity debido a entradas duplicadas en la tabla dc_dev_app_api_products.
DEVSOL-890 Mostrar solo los productos de la API de Mint que se pueden comprar en el formulario para agregar o crear apps
Ahora hay un parámetro de configuración del administrador que permite que se muestren en el formulario de creación de apps productos que los desarrolladores no pueden comprar. Para cambiar esta configuración, ve a "Configuración > Configuración de monetización" y cambia el parámetro "Visualización de productos de creación de aplicaciones". De forma predeterminada, en el formulario de creación de apps solo se muestran los productos que puede usar ese desarrollador.
DEVSOL-874 Hacer que los productos de API sean visibles solo para ciertas funciones de los desarrolladores
Cuando se habilita el módulo "Limita los productos de API por función de DevConnect", ahora es posible limitar los productos de API que estarán disponibles para los desarrolladores según las funciones de Drupal que se les asignen.
DEVSOL-865 Módulo de actualización: Inhabilita las actualizaciones del código de la interfaz de usuario
En versiones anteriores de la nube, la página de actualizaciones disponibles en "Informes > Actualizaciones disponibles" parecía permitir que los administradores actualizaran el sitio a través de FTP. Esta opción se desactivó para los usuarios de la nube, ya que deberían usar el panel del sitio para obtener actualizaciones.
DEVSOL-851 Las credenciales de conexión perimetral ahora están encriptadas y almacenadas en un sistema de archivos privado
Para mayor seguridad, las credenciales de conexión de Edge ya no se almacenan en la base de datos, sino que ahora se encriptan y almacenan en el sistema de archivos privados.
DEVSOL-823 Formato de página del modo de mantenimiento
La página de mantenimiento ahora tiene el formato correcto en todos los navegadores.
DEVSOL-793 Monetización: La tabla de administración de usuarios tiene un formato incorrecto
Como parte de la nueva función de la empresa, se modificó el formato de la tabla de usuarios de monetización. Si personalizaste esta página, debes aplicar los cambios a la nueva función temática theme_apigee_company_company_developers() en el módulo apigee_company.
DEVSOL-783 Página de detalles del banco de monetización
La página de detalles del banco de monetización ahora se muestra mejor en todos los navegadores.
DEVSOL-773 El plan de tarifas vencido apunta a otro plan de tarifas activo en el portal para desarrolladores
Si un plan finalizó, ya no habrá un hipervínculo a los detalles del plan, ya que este ya no es visible. Ahora se muestra la pestaña del plan adecuado cuando haces clic en el nombre del plan en la tabla “planes comprados”.
DEVSOL-605 La ventana modal de saldo prepagado insuficiente del portal para desarrolladores debe mostrar el costo y el impuesto
La ventana modal Saldo prepagado insuficiente ahora muestra información fiscal y costos.
DEVSOL-523 No se pueden borrar apps cuando la monetización está habilitada
Ahora se pueden borrar apps cuando está habilitada la monetización. Las versiones anteriores mostraban un diálogo vacío cuando se intentaba borrar la app.
DEVSOL-487 Los administradores deben poder configurar el formato de día en Monetización.
Ahora se puede configurar el formato de la fecha en Monetización en la configuración de monetización para los formatos de fecha europeo y estadounidense.
DEVSOL-257 Confirma el campo de contraseña en el formulario para crear un usuario administrador durante la instalación
El campo de la contraseña del usuario administrador se confirma durante la instalación.
DEVSOL-115 La configuración del portal para desarrolladores necesita descripciones
Texto descriptivo para los elementos de configuración de DevConnect en la página "Configuración"
DEVSOL-31 Agregar formato de página de la app
Se corrigió la desalineación de las casillas de verificación de productos con error en el formulario Agregar app.