On Thursday, November 13, 2014, we released version 14.10.27.00 of the Apigee Developer Services portal for the cloud.
This release of the cloud version of the Apigee Developer Services portal contains the following new features:
Documentation added on creating sub-themes
To edit a theme to modify the look and feel of the site, do not modify the theme files under profiles/apigee/themes directly. If you do, your changes will be overwritten the next time you upgrade the portal. Instead, create a sub-theme. See Customizing the theme for more.
- Module removed
The devconnect_docgen module is deprecated and has been removed and replaced by the smartdocs module.
- Custom SmartDocs template
You can now upload a default SmartDocs template used by all models. If you upload a custom template, it will be used to render all the models instead of using the default template shipped with the SmartDocs module. See Using SmartDocs to document APIs for more.
- Can now use SmartDocs even when the OPDK Management Server is not publicly
SmartDocs now lets you specify the proxy URL when the OPDK Management Server IP address is not publicly accessible. See Using SmartDocs to document APIs for more.
As of April 15, 2015 Google will no longer support the OpenID 2.0 API, as described at the following link:
All portals released before 14.07 used Google OpenID 2.0, which enabled users to log in to the portal or register as a portal user by using their Google credentials. For more, see Using federated credentials on the developer portal. Because of this deprecation, that functionality has been removed from the portal.
The following bugs are fixed in this release.
|Cron job||The Drupal cron job now invokes rules when the state of an app changes.|
|Monetization rate plans||Rate plans with a volume banded rate card now displays properly on the plan details page.|
|CHF rounding||All CHF rounding is now being performed on the backend, not on the portal.|
|API product and developer app cache||
You can now control whether or not to rebuild the API product and developer app caches
every time cron runs.
|API product cache||
When adding an API product to Edge, you can now sync the API product to the portal by clearing the portal cache. Syncing the API product makes it appear in the list of available products on the portal. Previously, the only way to perform this sync was to run the cron job.
To clear the cache:
If you want to flush caches individually, select one of the sub-menu items, such as API Products.
|User profile and registration fields||
User profile and registration fields can now be reordered from the Drupal menu interface.
Drag the fields to the order you want them displayed then click Save.
|Apigee login button||The Authenticate with Apigee button now appears correctly on the login form when the Apigee SSO module is enabled.|
|User login form||Fixed the missing html closure in the bootstrap modal form template for user-login, which caused misalignment of the modal.|
|SmartDocs||Fixed the PHP error notice "Array to string conversion in drupal_attributes() during swagger import and rendering".|
|SmartDocs with OAuth||Added the missing OAuth callback URL field to the SmartDocs module.|
|SmartDocs API listing page||Fixed a caching issue where the API listing page appeared blank page after rendering a new revision of a SmartDocs model.|