15.04.01 – informacje o wersji portalu Apigee dla programistów

Wyświetlasz dokumentację Apigee Edge.
Otwórz dokumentację Apigee X.
Informacje

W czwartek, 23 kwietnia 2015 r., udostępniliśmy nową wersję portalu Apigee Developer Services w chmurze.

Jeśli masz pytania, odwiedź stronę pomocy Apigee.

Listę wszystkich informacji o wersjach Apigee Edge znajdziesz w artykule Informacje o wersjach Apigee.

Nowe funkcje i ulepszenia

Poniżej znajdziesz nowe funkcje i udoskonalenia w tej wersji.

Zarabianie

Poniżej znajdziesz nowe funkcje i ulepszenia zarabiania na Edge.

Oddzielne traktowanie firm i programistów

Firmy i deweloperzy są teraz obsługiwani oddzielnie, co pozwala na większą elastyczność w dodawaniu wielu firm do deweloperów i wielu deweloperów do firm. Interfejs zarządzania zawiera teraz osobne okna „Firmy” i „Dla deweloperów” (dostępne w menu „Opublikuj”).

Zobacz Zarządzanie firmami i programistami.

W raportach dotyczących zarabiania firmy pozostają głównym filtrem, ale etykieta filtra zmieniła się z „Deweloperzy” na „Firmy”.

Naprawione błędy

W tej wersji naprawiliśmy te błędy:

Identyfikator problemu Opis
DEVSOL-1294 Usunięcie opcji „Identyfikator UUID metody” z poziomu SmartDocs
Opcja „Identyfikator UUID metody” nie jest już dostępna w przypadku adresów URL niestandardowych.
DEVSOL-1063 Dodaj współbieżność do pliku build.xml, aby przyspieszyć kompilację
Instalator OPDK używa teraz 10 wątków do pobierania bibliotek i modułów zamiast 1 wątku, co przyspiesza proces instalacji.
DEVSOL-1021 Wyświetlanie wersji profilu na stronie stanu i rozwiązanie powiązania wersji OPDK i Cloud
Jako administrator możesz teraz wyświetlić wersję interfejsu API Apigee na stronie stanu w sekcji „Raporty > Raporty o stanie”.
DEVSOL-1019 Wdrażanie interfejsu API Ping do sprawdzania poprawności dokumentów SmartDocs
Moduł SmartDocs będzie teraz wyświetlać swój stan na stronie raportu o stanie w sekcji „Raporty > Raporty o stanie”. Na stronie stanu pojawi się komunikat, jeśli adres URL serwera proxy nie jest skonfigurowany lub jest nieprawidłowy.
DEVSOL-1008

Wskazywanie stanu renderowania lub publikacji na stronie listy modeli
Informacje o modelu SmartDocs będą zawierać dodatkowe informacje:

  • Łączna liczba metod: łączna liczba metod dostępnych w najnowszej wersji modelu.
  • Wyrenderowane: łączna liczba metod renderowanych jako węzły na portalu dewelopera.
  • Opublikowane: liczba opublikowanych wyrenderowanych węzłów.
DEVSOL-1007 Usuwanie modeli z menu administracyjnego
Element menu administracyjnego SmartDocs > Modele nie będzie zawierać listy modeli jako elementów menu podrzędnego. Zamiast tego kliknij „SmartDocs > Modele”, aby wyświetlić listę dostępnych modeli.
DEVSOL-1004 Obsługa SmartDocs w motywie Apigee DevConnect
Dodano obsługę SmartDocs w motywie Apigee DevConnect.
DEVSOL-999 Uaktualnianie motywu Rubik do wersji 4.2
Motyw dla administratora Rubik został uaktualniony z wersji 4.1 do 4.2.
DEVSOL-984

Dodaj do obiektu DeveloperApp właściwość keyExpiresIn oraz opcję umożliwiającą ustawienie jej wartości podczas tworzenia aplikacji
Wartość domyślną daty wygaśnięcia klucza API w przypadku nowo utworzonych aplikacji można ustawić w interfejsie administracyjnym („Konfiguracja” > „Ustawienia portalu deweloperskiego” > „Konfiguracja portalu deweloperskiego aplikacji” > „Okres ważności danych logowania”). Wartość -1 oznacza, że klucze interfejsu API nie wygasają automatycznie lub można skonfigurować dowolną dodatnią liczbę dni.

Klienci, którzy potrzebują bardziej szczegółowej kontroli, mogą użyć dowolnego modułu niestandardowego implementującego funkcję hook_devconnect_developer_app_presave() do zmiany wartości atrybutu $form_state\['storage'\]\['entity'\]->keyExpiresIn. Musi to być wartość liczbowa reprezentująca liczbę dni (lub ułamek dnia).

DEVSOL-972 Naprawiliśmy błąd w module Media w YouTube
Naprawiliśmy błąd w module Media w YouTube, który powodował krytyczny błąd uniemożliwiający użytkownikom przesyłanie obrazów za pomocą przeglądarki plików.
DEVSOL-954 Dodaj zależność od modułu devconnect_developer_apps w module SmartDocs
Wyłączenie modułu Devconnect Developer Apps powoduje krytyczny błąd na stronie ustawień SmartDocs. W module SmartDocs dodano zależność od modułu aplikacji dla deweloperów w usłudze Devconnect, aby nie można było wyłączyć tego modułu, co zapobiega ponownemu wystąpieniu tego problemu.
DEVSOL-933 Dodaj komunikat ostrzegawczy, jeśli włączona jest opcja devconnect_multiorg
Moduł devconnect_multiorg został wycofany. Nie należy już używać tego modułu. Jeśli moduł jest włączony, w systemie wyświetla się teraz komunikat z ostrzeżeniem.
DEVSOL-922 Moduł aktualizacji Drupala powinien być domyślnie włączony
Moduł aktualizacji Drupala jest włączany podczas instalacji, aby ostrzegać klientów, jeśli moduły staną się nieaktualne lub będą potrzebne poprawki zabezpieczeń.
DEVSOL-903 Strona zakupionych planów: wyświetlanie planów pogrupowanych według stanu
Na karcie „Zakupione plany” na stronie „Katalogi i plany” w sekcji „Zarabianie” zakupione plany są teraz wyświetlane w tabeli posortowanej według stanu. Teraz możesz posortować tabelę według dowolnej kolumny, klikając jej nagłówek.
DEVSOL-899 cron powoduje naruszenie integralności PDOException
Rozwiązaliśmy problem, który powodował, że uruchomienie crona powodowało naruszenie integralności PDOException z powodu duplikatów w tabeli dc_dev_app_api_products.
DEVSOL-890 Wyświetlanie w formularzu dodawania/tworzenia aplikacji tylko tych produktów Mint API, które można kupić
W formulerze tworzenia aplikacji można teraz zezwolić lub zabronić wyświetlanie produktów, których deweloper nie może kupić. Aby zmienić to ustawienie, otwórz „Konfiguracja > Ustawienia zarabiania” i zmień ustawienie „Wyświetlanie produktów w procesie tworzenia aplikacji”. Domyślnie w formularzu tworzenia aplikacji wyświetlają się tylko produkty, których może używać dany deweloper.
DEVSOL-874 Ustawienie widoczności produktów interfejsu API tylko dla określonych ról deweloperów
Po włączeniu modułu „Ogranicz produkty interfejsu API według roli” można ograniczyć dostęp do produktów interfejsu API dla deweloperów na podstawie przypisanych do nich ról w Drupalu.
DEVSOL-865 Moduł aktualizacji: wyłączanie aktualizacji kodu interfejsu użytkownika
W wcześniejszych wersjach chmury na stronie „Raporty > Dostępne aktualizacje” pojawiała się strona z dostępnymi aktualizacjami, która umożliwiała administratorom aktualizowanie witryny za pomocą FTP. Ta opcja została wyłączona dla użytkowników korzystających z chmury, ponieważ powinni oni korzystać z panelu witryny, aby otrzymywać powiadomienia.
DEVSOL-851 Dane uwierzytelniające połączenia Edge są teraz szyfrowane i przechowywane w prywatnym systemie plików
Aby zwiększyć bezpieczeństwo, dane uwierzytelniające połączenia Edge nie są już przechowywane w bazie danych, lecz są szyfrowane i przechowywane w prywatnym systemie plików.
DEVSOL-823 Formatowanie strony w trybie konserwacji
Strona konserwacji jest teraz prawidłowo formatowana we wszystkich przeglądarkach.
DEVSOL-793 Zarabianie: tabela Zarządzanie użytkownikami ma niewłaściwy format
Tabela użytkowników w sekcji Zarabianie została przeformatowana w ramach nowej funkcji dotyczącej firm. Jeśli ta strona została przez Ciebie spersonalizowana, musisz zastosować zmiany do nowej funkcji tematycznej theme_apigee_company_company_developers() w module apigee_company.
DEVSOL-783 Strona Zarabianie – szczegóły banku
Strona Zarabianie – szczegóły banku wyświetla się teraz lepiej we wszystkich przeglądarkach.
DEVSOL-773 Wygasły plan stawek wskazuje na inny aktywny plan stawek na portalu dla deweloperów
Jeśli plan wygasł, hiperlink do jego szczegółów nie jest już dostępny, ponieważ plan nie jest już widoczny. Po kliknięciu nazwy planu w tabeli „Kupione plany” wyświetla się teraz odpowiednia karta planu.
DEVSOL-605 Okno dotyczące salda przedpłaconego na stronie Portal programistów, w którym wyświetla się saldo przedpłacone, powinno zawierać informacje o kosztach i podatkach
Okno dotyczące salda przedpłaconego zawiera teraz informacje o kosztach i podatkach.
DEVSOL-523 Nie można usuwać aplikacji, gdy włączona jest funkcja zarabiania
Teraz można usuwać aplikacje, gdy włączona jest funkcja zarabiania. W poprzednich wersjach podczas próby usunięcia aplikacji wyświetlane było puste okno.
DEVSOL-487 Format dnia w sekcji Monetyzacja powinien być konfigurowalny przez administratorów.
Format daty można teraz konfigurować w sekcji Zarabianie w ustawieniach zarabiania w europejskim i amerykańskim formacie daty.
DEVSOL-257 Pole potwierdzenia hasła w formularzu tworzenia konta administratora podczas instalacji
Pole hasła dla konta administratora jest potwierdzane podczas instalacji.
DEVSOL-115 Ustawienia w Dev Portal wymagają opisów
Tekst opisu elementów ustawień DevConnect na stronie „Konfiguracja”
DEVSOL-31 Formatowanie strony dodawania aplikacji
Poprawiono nieprawidłowe rozmieszczenie pól wyboru produktów w formularzu dodawania aplikacji.