Skip to content

Commit

Permalink
Merge pull request #324 from arlina-espinoza/322-hybrid-beta
Browse files Browse the repository at this point in the history
[#322] Moving Hybrid to beta.
  • Loading branch information
arlina-espinoza authored Jan 27, 2020
2 parents 61f03e5 + 817dfbe commit e62e2da
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 12 deletions.
20 changes: 10 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Apigee Edge Drupal module

The Apigee Edge module enables you to integrate Drupal 8 with Apigee Edge:
The Apigee Edge module enables you to integrate Drupal 8 with Apigee Edge:

* Users that register or are added to the Drupal site will be added as developers in Apigee Edge.
* Click on "Apps" in user menu to get keys for the APIs exposed in Apigee Edge.
Expand All @@ -10,17 +10,17 @@ This module includes the following submodules:
* __Debug:__ enables administrators to configure and manage Apigee debug logs.
* __Teams (Experimental):__ enables developers to be organized into teams.

For more details read the [Apigee Edge module documentation](https://www.drupal.org/docs/8/modules/apigee-edge).
For more details read the [Apigee Edge module documentation](https://www.drupal.org/docs/8/modules/apigee-edge).

Following the same concept of [Drupal 8 Experimental modules](https://www.drupal.org/core/experimental),
some submodules are marked as "Experimental". They are provided for evaluation and testing purposes but are still
Following the same concept of [Drupal 8 Experimental modules](https://www.drupal.org/core/experimental),
some submodules are marked as "Experimental". They are provided for evaluation and testing purposes but are still
considered to be in development. Experimental modules are included in the "Apigee (Experimental)" package
on the "Extend" page of a Drupal site (/admin/modules).

## Support for Apigee Hybrid Cloud: Alpha Release
## Support for Apigee Hybrid Cloud: Beta Release

Support for [Apigee hybrid API](https://docs.apigee.com/hybrid/reference-overview) has been added but is considered to
be an alpha. If you run into any problems, add an issue to our [GitHub issue queue](https://github.com/apigee/apigee-edge-drupal/issues).
be an beta. If you run into any problems, add an issue to our [GitHub issue queue](https://github.com/apigee/apigee-edge-drupal/issues).
Please note that Team APIs and Monetization APIs are not currently supported on Apigee hybrid.

## Requirements
Expand Down Expand Up @@ -50,16 +50,16 @@ Please note that Team APIs and Monetization APIs are not currently supported on
## Notes

* If you do not configure the connection between Drupal and Apigee Edge, you will not be able to register developers on
the site and may cause other issues with Drupal core functions. If you do not plan to configure the connection between
the site 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 uninstall the Apigee Edge module.
* When you first install the module, existing users in the Drupal site may not have a developer account in Apigee Edge.
You can run [developer synchronization](https://www.drupal.org/docs/8/modules/apigee-edge/synchronize-developers-with-apigee-edge)
to make sure Drupal users and Apigee Edge developers are synchronized.

## Applying Patches

The Apigee Edge module may require Drupal core or contributed module patches to be able to work properly. These patches
can be applied automatically when Apigee Edge module gets installed but for that your Drupal installation must fulfill
can be applied automatically when Apigee Edge module gets installed but for that your Drupal installation must fulfill
the following requirements:

1. [cweagans/composer-patches](https://packagist.org/packages/cweagans/composer-patches) >= 1.6.5 has to be installed.
Expand All @@ -72,7 +72,7 @@ for drupal/core has to be set in Drupal's composer.json.
You can find the currently required patches, if any, in the Apigee Edge module's [composer.json](https://github.com/apigee/apigee-edge-drupal/blob/8.x-1.x/composer.json)
and in the Apigee Edge PHP API Client's [composer.json](https://github.com/apigee/apigee-client-php/blob/2.x/composer.json).

**If you do not have all required patches applied in your Drupal installation you may experience some problems with the
**If you do not have all required patches applied in your Drupal installation you may experience some problems with the
Apigee Edge module.**

## Troubleshooting
Expand Down
2 changes: 1 addition & 1 deletion apigee_edge.install
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ use Drupal\user\RoleInterface;
*/
function apigee_edge_requirements($phase) {
$requirements = [];
$hybrid_support_message = t('Support for Apigee hybrid in the Apigee modules is in Alpha. Connecting to a hybrid organization is appropriate for evaluation and testing purposes during this pre-production stage.');
$hybrid_support_message = t('Support for Apigee hybrid in the Apigee modules is in Beta. Connecting to a hybrid organization is appropriate for evaluation and testing purposes during this pre-production stage.');

if ($phase === 'install') {
// This should be checked only if Drupal is installed.
Expand Down
2 changes: 1 addition & 1 deletion src/Plugin/KeyInput/ApigeeAuthKeyInput.php
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,7 @@ public function buildConfigurationForm(array $form, FormStateInterface $form_sta
$form['hybrid_support_info'] = [
'#type' => 'fieldset',
'#title' => $this->t('Support for Apigee hybrid'),
'#description' => $this->t('Support for Apigee hybrid in the Apigee modules is in Alpha. Connecting to a hybrid organization is appropriate for evaluation and testing purposes during this pre-production stage.'),
'#description' => $this->t('Support for Apigee hybrid in the Apigee modules is in Beta. Connecting to a hybrid organization is appropriate for evaluation and testing purposes during this pre-production stage.'),

'#states' => [
'visible' => $state_for_hybrid,
Expand Down

0 comments on commit e62e2da

Please sign in to comment.