Releases: apigee/apigee-edge-drupal
Releases · apigee/apigee-edge-drupal
8.x-1.17
Github milestone: 8.x-1.17
- #467: Fixed inconsistencies when trying to show/hide an application's key and secret. Via #496.
- #499: Renamed the team permission "Manage team members" to "Manage team members and invitations", and the global permission "Administer team invitations" to "Administer team invitation settings", via #501.
- #486: Added labels to filters on app analytics form for accessibility, via #503.
8.x-1.16
Github milestone: 8.x-1.16
Changelog
- #329: Added team invitation functionality. Team administrators can invite users by email address, and the users can accept or revoke their invitations. Team administrators can no longer directly add users to the team without users approval. Via #474.
- #478: Drupal 9 compatibility fixes, including running all test suites against the latest D8 and D9, via #490 and #479.
- #455: Fixed incorrect warning message on the status report page about Apigee Edge connection credentials when using a storage method other than Drupal's configuration system, via #488.
- #453: Optimized
AppStorage::loadUnchanged()
, via #460.
8.x-1.15
Github milestone: 8.x-1.15
Changelog
- #432: App credentials can be created, revoked or deleted, to allow for keys rotation, via #446.
- #448: Apigee Edge Actions submodule is now compatible with Rules 3.0.0-alpha6, via #473.
- #444: Added label entity_key for the team entity type, via #445.
- #223: "Apps" menu links respects the plural label of the developer apps entity, via #477.
- Optional HTTP proxy option added to Apigee client connection settings, via #475.
8.x-1.14
8.x-1.13
Github milestone: 8.x-1.13
Changelog
- Make team members list operations access-aware, via #433.
- #415: Make sure no password is visible in the rendered Apigee Edge connection configuration form, via #457.
- #461: Quickedit compatibility, via #462.
- #416: My Apps area should not retreive the key/secret at the same time, via #434.
- #398: Add Drupal 9 readiness checks to CI, via #404.
8.x-1.12
Github milestone: 8.x-1.12
Changelog
- Replace the email autocomplete field on the "add members" team form with a textfield to avoid disclosing the emails of other users in the system, via #450.
- #430: Enforce the cache expiring time on app listing pages, via #437.
- #421: Show "member" role on team members listing page, via #435.
- Lock rules version to 3.0.0-alpha5 due to breaking changes in 8.x-3.0-alpha6, via #449.
8.x-1.11
Github milestone: 8.x-1.11
Changelog
- #408: Fixed team lists cache errors, via PR #419.
- #413: Removed the "experimental" status of the Apigee Edge Teams submodule, via PR #431.
- #418: Added warning message in status report if insecure configuration key provider is being used, via PR #424.
- #428: Added some missing test groups in a test class, via PR #429.
8.x-1.10
Github milestone: 8.x-1.10
Changelog
- #336: Create templates for the pages listing developer apps, team apps, and teams, via PR #402 .
- #393: Drupal 9 compatibility, via PR #397.
- #400: Validate field level constraints on form save.
- #396: Add a target bundle to first and last name user fields., via PR #407.
- #399: Sync: prevent exception if username is too long.
8.x-1.9
Github milestone: 8.x-1.9
Changelog
-
#360 Adds the Apigee Edge Action modules (experimental) that provide Rules integration. It makes it easy to automate tasks and react on events such as:
- Send an email when an App is created.
- Notify a developer when added to a Team.
- Notify admin when an API product is added to an App.
See the sub-module README for more information, as well as some pre-built rules ready to test in the submodule "Apigee Edge Actions Examples". Documentation on drupal.org coming soon.