Wyświetlasz dokumentację Apigee Edge.
Otwórz dokumentację Apigee X. Informacje
zwolnienie fokusa
stabilność, skalowalność, bezpieczeństwo, rozszerzalność, poprawki błędów;
Nowe funkcje
- Biblioteki Devconnect używają teraz Guzzle do wysyłania żądań HTTP. Nowa biblioteka jest lżejsza i zgodna ze sprawdzonymi metodami Drupal (np. D8).
- Moduł obsługujący interfejs API dokumentacji Apigee.
- Wydanie płatności z usługi DevConnect Monetization (devconnect_mint_payment). Ten moduł umożliwia nowym modułom płatności podłączenie się do niego i przekazanie mu całego procesu płatności oraz aktualizacji salda dewelopera (czasami jednak moduły muszą wyraźnie wywoływać funkcje procesu handlowego).
- Wersja DevConnect Monetization Worldpay Payment (devconnect_mint_worldpay). Te moduły łączą się z systemem płatności DevConnect i umożliwiają korzystanie z bramki korporacyjnej WorldPay do przetwarzania transakcji cyklicznych.
Poprawki błędów
- Apigee_account poprawnie ustawia teraz nazwę użytkownika, imię i nazwisko podczas rejestracji.
- Szczegóły połączenia z Portalem deweloperskim są teraz odczytywane i zapisywane w pliku YAML w prywatnym systemie plików. Nowe zadanie Drush (devconnect-update-settings, alias dc-settings) przenosi ustawienia połączenia oparte na zmiennych Drupal do pliku YAML. Jest to również obsługiwane w funkcji hook_update_N(), która jest wywoływana podczas wykonywania pliku update.php.
- Podczas komunikacji z interfejsem Apigee portal deweloperski używa teraz biblioteki Guzzle/Http jako klienta HTTP.
- Podczas testowania połączenia z usługą KMS na ekranie administracyjnym w portalu dla deweloperów połączenie nie będzie już fałszywie raportować błędu, jeśli w danej organizacji nie ma skonfigurowanych usług API.
- Wycofane zostały moduły devconnect_apigee, devconnect_validate i devconnect_faq_ext.
- Ekran administracyjny Aplikacje w Dev Portal został przeniesiony do podmenu ekranu administracyjnego Dev Portal. Dodano dodatkowe widżety (przyciski opcji, pola wyboru, pola wyboru). Naprawiono wiele błędów związanych z przestawianiem pól.
- Usunięto ścieżki zapisane na stałe do komponentów (JS, CSS, obrazów) w modułach i motywach.
- Elementy developer_app są teraz obiektami, a nie tablicami. Dodano podstawową obsługę widoku dla tych elementów:
Developer App.
- Dodano szczegółowe uprawnienia do wyświetlania, tworzenia, edytowania, usuwania i zarządzania aplikacjami deweloperskimi. Uprawnienia CRUD są domyślnie przypisywane uwierzytelnionych użytkowników, a uprawnienia administracyjne są domyślnie przypisywane do dowolnej roli z nazwą zawierającą słowo „Administrator”.
- Więcej zakodowanych na stałe ciągów tekstowych w języku angielskim zostało ujętych w ramach funkcji t(), aby umożliwić ich lokalizację.
- Gdy aplikacja dewelopera zostanie zapisana w punkcie końcowym, tworzone są (jeśli jeszcze nie istnieją) kilka atrybutów domyślnych: DisplayName, Developer, lastModified, lastModifier, creationDate.