Apigee Edge - Moderately critical - Access bypass - SA-CONTRIB-2022-045
Github milestone: 2.0.3
Changelog:
[#655] Fixed the error message on registration form, via PR #656.
[#660] Fix apigee_edge_teams_cron() if run without teams, via PR #661.
[#667] Replaced deprecated Formatter::formatResponse() with formatResponseForRequest method, via PR #668.
[#672] Fixed deprecated methods drupalPostForm(), assertEqual(), user_password(), assertArrayEquals() and assertFileNotExists() which is removed from Drupal 10.0.0, via PR #673.
[#680] Fixed deprecated methods uasort() and usort() Returning bool from comparison function is deprecated, return an integer less than, equal to, or greater than zero, via PR #682.
[#687] Fixed if apigee_edge_actions_debug module is enabled and rules are set , type error is thrown when event is triggered, via PR #688.
[#692] Fixed deprecated notice for FieldableEdgeEntityBase::getIterator(), via PR #696.
[#695] Fixed deprecated function: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated, via PR #693.
[#694] Fixed deprecated function: json_decode(): Passing null to parameter, via PR #697.
[#690] Fixed caching issue for teams module, via PR #699.
[#691] Added disable email notification and auto approve functionality for registered users, via PR #701.
Add missing JS library dependency for displaying a modal window, via PR #703.
Contruct the app keys url on the backend, via PR #704.
Update Cache-Control parameters to no-store, via PR #708.
Known Issues
Currently, if you do not configure the connection between Drupal and Apigee Edge, you will not be able to register developers on Drupal and may cause other issues with Drupal core functions. If you do not plan to configure the connection between Drupal and Apigee Edge, you should disable the Apigee Edge module. In a future release, additional enhancements will be implemented to make this experience more user-friendly.
Providing feedback
To provide feedback and report issues, use the GitHub issue management tools. See Managing your work with issues in the GitHub documentation.
The GitHub repo for the Apigee Edge Drupal module is https://github.com/apigee/apigee-edge-drupal.