15.04.01 – informacje o wersji portalu Apigee dla programistów

Wyświetlasz dokumentację Apigee Edge.
Zapoznaj się z dokumentacją Apigee X. info

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

Jeśli masz pytania, skontaktuj się z zespołem pomocy Apigee Edge.

Listę wszystkich informacji o wersjach Apigee Edge znajdziesz w informacjach o wersjach Apigee.

Nowe funkcje i ulepszenia

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

Zarabianie

Oto nowe funkcje i ulepszenia w zakresie zarabiania na Edge:

Oddzielne traktowanie firm i deweloperów

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

Zobacz Zarządzanie firmami i deweloperami.

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

Usunięte błędy

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

Identyfikator problemu Opis
DEVSOL-1294 Usunięcie opcji „Identyfikator UUID metody” w Smart Docs
Opcja „Identyfikator UUID metody” nie jest już dostępna w przypadku niestandardowych adresów URL.
DEVSOL-1063 Dodawanie współbieżności do pliku build.xml w celu przyspieszenia kompilacji
Instalator OPDK używa teraz 10 wątków do pobierania bibliotek i modułów zamiast 1, co przyspiesza instalację.
DEVSOL-1021 Wyświetlanie wersji profilu portalu dla deweloperów na stronie stanu i oddzielenie wersji OPDK/Cloud
Wersję Apigee portalu dla deweloperów można teraz wyświetlić na stronie stanu w sekcji „Raporty > Raporty o stanie” jako administrator.
DEVSOL-1019 Wdrażanie interfejsu Ping API na potrzeby sprawdzania poprawności 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ę informacja, czy adres URL serwera proxy nie jest skonfigurowany lub czy jest nieprawidłowy.
DEVSOL-1008

Wskazywanie stanu renderowania/publikowania na stronie listy modeli
Lista modeli SmartDocs będzie zawierać dodatkowe informacje:

  • Łączna liczba metod: łączna liczba metod dostępnych w najnowszej wersji modelu.
  • Wyrenderowane: łączna liczba metod, które są renderowane jako węzły w portalu dla deweloperów.
  • Opublikowane: liczba wyrenderowanych węzłów, które są opublikowane.
DEVSOL-1007 Usuwanie modeli w menu administracyjnym
Element menu administracyjnego SmartDocs > Modele nie będzie zawierać listy modeli jako elementów podmenu. Zamiast tego kliknij „SmartDocs > Modele”, aby przejść do listy dostępnych modeli.
DEVSOL-1004 Obsługa SmartDocs w motywie Apigee DevConnect
Dodaliśmy obsługę SmartDocs w motywie Apigee DevConnect.
DEVSOL-999 Uaktualnienie motywu Rubik do wersji 4.2
Motyw administracyjny Rubik został uaktualniony z wersji 4.1 do 4.2.
DEVSOL-984

Dodanie do encji DeveloperApp właściwości keyExpiresIn oraz opcji ustawienia jej wartości podczas tworzenia aplikacji
Wartość domyślną daty ważności kluczy API w przypadku nowo utworzonych aplikacji można ustawić w interfejsie administracyjnym („Konfiguracja > Ustawienia portalu dla deweloperów > Konfiguracja aplikacji w portalu dla deweloperów > Okres ważności danych logowania”). Wartość –1 oznacza, że klucze API nie wygasają automatycznie. Można też skonfigurować dowolną dodatnią liczbę dni.

Klienci, którzy potrzebują większej kontroli, mogą użyć dowolnego modułu niestandardowego implementującego funkcję hook_devconnect_developer_app_presave(), aby zmienić wartość zmiennej $form_state\['storage'\]\['entity'\]->keyExpiresIn. Powinna to być wartość liczbowa reprezentująca liczbę dni (lub jej ułamek).

DEVSOL-972 Naprawiono błąd modułu Media YouTube
Naprawiono błąd modułu Media YouTube, który powodował błąd krytyczny 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 błąd krytyczny na stronie ustawień SmartDocs. W module SmartDocs dodano zależność od modułu aplikacji deweloperskich Devconnect, aby nie można było wyłączyć modułu aplikacji deweloperskich Devconnect, co zapobiega występowaniu tego problemu w przyszłości.
DEVSOL-933 Dodaj komunikat ostrzegawczy, jeśli włączona jest funkcja devconnect_multiorg
Moduł devconnect_multiorg został wycofany. Ten moduł nie powinien być już używany. Jeśli moduł jest włączony, system wyświetla teraz komunikat ostrzegawczy.
DEVSOL-922 Moduł aktualizacji Drupala powinien być domyślnie włączony
Moduł aktualizacji Drupala jest włączany podczas instalacji, aby powiadamiać klientów, gdy moduły stają się nieaktualne lub gdy potrzebne są poprawki zabezpieczeń.
DEVSOL-903 Strona kupionych planów: wyświetlanie planów pogrupowanych według stanu
Na karcie „Kupione plany” na stronie „Katalogi i plany” w sekcji zarabiania wyświetlane są teraz kupione plany w tabeli posortowanej według stanu. Tabelę można teraz posortować według dowolnej kolumny, klikając nagłówek tabeli.
DEVSOL-899 Cron zgłasza wyjątek PDOException naruszenia ograniczenia integralności
Rozwiązaliśmy problem, który powodował, że uruchomienie crona zgłaszało wyjątek PDOException naruszenia ograniczenia integralności z powodu zduplikowanych wpisów w tabeli dc_dev_app_api_products.
DEVSOL-890 Wyświetlanie w formularzu dodawania/tworzenia aplikacji tylko produktów API Mint, które można kupić
Wprowadziliśmy ustawienie administratora, które pozwala określić, czy w formularzu tworzenia aplikacji mają się wyświetlać produkty, których deweloper nie może kupić. Aby zmienić to ustawienie, otwórz „Konfiguracja > Ustawienia zarabiania” i zmień ustawienie „Wyświetlanie produktu do tworzenia aplikacji”. Domyślnie w formularzu tworzenia aplikacji wyświetlane są tylko produkty, z których może korzystać dany deweloper.
DEVSOL-874 Udostępnianie produktów API tylko określonym rolom deweloperów
Po włączeniu modułu „DevConnect Limit API Product by Role” można ograniczyć dostępność produktów API dla deweloperów na podstawie ról Drupal przypisanych do tych deweloperów.
DEVSOL-865 Moduł aktualizacji: wyłącz aktualizacje kodu interfejsu użytkownika
W starszych wersjach w chmurze strona dostępnych aktualizacji w sekcji „Raporty > Dostępne aktualizacje” umożliwiała administratorom aktualizowanie witryny przez FTP. Ta funkcja została wyłączona dla użytkowników chmury, ponieważ powinni oni korzystać z panelu witryny, aby otrzymywać aktualizacje.
DEVSOL-851 Dane logowania do połączenia Edge są teraz szyfrowane i przechowywane w prywatnym systemie plików
Aby zwiększyć bezpieczeństwo, dane logowania do połączenia Edge nie są już przechowywane w bazie danych, ale są szyfrowane i przechowywane w prywatnym systemie plików.
DEVSOL-823 Formatowanie strony trybu konserwacji
Strona konserwacji jest teraz prawidłowo sformatowana we wszystkich przeglądarkach.
DEVSOL-793 Monetyzacja: tabela Zarządzanie użytkownikami jest nieprawidłowo sformatowana
Tabela użytkowników Monetyzacji została przeformatowana w ramach nowej funkcji dotyczącej firm. Jeśli ta strona została dostosowana, wprowadź zmiany w nowej funkcji tematycznej theme_apigee_company_company_developers() w module apigee_company.
DEVSOL-783 Strona Zarabianie – dane bankowe
Strona Zarabianie – dane bankowe jest teraz lepiej wyświetlana we wszystkich przeglądarkach.
DEVSOL-773 Wygasły plan cenowy wskazuje inny aktywny plan cenowy w portalu dla deweloperów
Jeśli plan się zakończył, nie ma już hiperlinku do szczegółów planu, ponieważ nie jest on już widoczny. Po kliknięciu nazwy planu w tabeli „Kupione plany” wyświetla się teraz odpowiednia karta planu.
DEVSOL-605 W oknie „Niewystarczające saldo przedpłaty” w Portalu dla deweloperów powinny być wyświetlane koszty i podatki
W oknie „Niewystarczające saldo przedpłaty” są teraz wyświetlane informacje o kosztach i podatkach.
DEVSOL-523 Nie można usuwać aplikacji, gdy włączone jest zarabianie
Można teraz usuwać aplikacje, gdy włączone jest zarabianie. W poprzednich wersjach podczas próby usunięcia aplikacji wyświetlało się puste okno dialogowe.
DEVSOL-487 Format dnia w sekcji Zarabianie powinien być konfigurowalny przez administratorów.
Format daty można teraz skonfigurować w sekcji Zarabianie w ustawieniach zarabiania dla formatów daty w Europie i Stanach Zjednoczonych.
DEVSOL-257 Pole Potwierdź hasło w formularzu Tworzenie użytkownika z uprawnieniami administracyjnymi podczas instalacji
Podczas instalacji potwierdzane jest pole hasła użytkownika z uprawnieniami administracyjnymi.
DEVSOL-115 Ustawienia portalu dla deweloperów wymagają opisów
Tekst opisu elementów ustawień DevConnect na stronie „Konfiguracja”
DEVSOL-31 Dodano formatowanie strony aplikacji
Poprawiono nieprawidłowe wyrównanie pól wyboru produktów z błędem w formularzu dodawania aplikacji.