15.04.01 – informacje o wersji portalu Apigee dla programistów

Wyświetlasz dokumentację Apigee Edge.
Przejdź do dokumentacji Apigee X.
info

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

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

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

Nowe funkcje i ulepszenia

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

Zarabianie

Poniżej znajdziesz nowe funkcje i ulepszenia w usłudze zarabiania w Edge.

Oddzielna obsługa 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 zawiera teraz osobne okna „Firmy” i „Deweloperzy” (dostępne w menu „Opublikuj” ).

Zobacz Zarządzanie firmami i deweloperami.

W raportach zarabiania firmy pozostają filtrem podstawowym, 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” w SmartDocs
„Identyfikator UUID metody” nie jest już opcją w przypadku niestandardowych adresów URL.
DEVSOL-1063 Dodanie 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 jednego co przyspiesza instalację.
DEVSOL-1021 Wyświetlanie wersji profilu portalu dla deweloperów na stronie stanu i rozdzielenie wersji OPDK i chmury
Wersję Apigee portalu dla deweloperów można teraz wyświetlić na stronie stanu w sekcji „Raporty > Raporty o stanie” jako administrator.
DEVSOL-1019 Wdrożenie interfejsu API Ping 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 będzie wyświetlana informacja, czy adres URL serwera proxy nie jest skonfigurowany lub czy adres URL serwera proxy jest nieprawidłowy.
DEVSOL-1008

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

  • Łączna liczba metod: łączna liczba metod dostępnych w najnowszej wersji modelu.
  • Renderowane: łączna liczba metod, które są renderowane jako węzły w portalu dla programistów.
  • Opublikowane: liczba renderowanych 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 kliknięcie „SmartDocs > Modele” spowoduje przejście 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 właściwości keyExpiresIn do jednostki DeveloperApp oraz opcji ustawienia jej wartości podczas tworzenia aplikacji
Wartość domyślną dat wygaśnięcia klucza interfejsu API dla 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 interfejsu API nie wygasają automatycznie, ale można też skonfigurować dowolną dodatnią liczbę dni.

Klienci, którzy potrzebują bardziej szczegółowej kontroli, mogą zmienić wartość $form_state\['storage'\]\['entity'\]->keyExpiresIn za pomocą dowolnego modułu niestandardowego implementującego hook_devconnect_developer_app_presave(). Powinna to być wartość liczbowa reprezentująca liczbę dni (lub jej ułamek).

DEVSOL-972 Naprawienie błędu modułu Media YouTube
Naprawiliśmy 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 Dodanie zależności od modułu devconnect_developer_apps w module SmartDocs module
Wyłączenie modułu Devconnect Developer Apps powoduje błąd krytyczny na stronie ustawień SmartDocs. W module SmartDocs dodaliśmy zależność od modułu Devconnect Developer Apps, aby uniemożliwić wyłączenie tego modułu i zapobiec występowaniu tego problemu w przyszłości.
DEVSOL-933 Dodanie ostrzeżenia, jeśli włączony jest moduł devconnect_multiorg
Moduł devconnect_multiorg jest teraz wycofywany. Nie należy już używać tego modułu. Jeśli moduł jest włączony, w systemie wyświetla się ostrzeżenie.
DEVSOL-922 Moduł aktualizacji Drupal powinien być domyślnie włączony
Moduł aktualizacji Drupal jest włączany podczas instalacji, aby ostrzegać klientów, gdy moduły staną się nieaktualne lub gdy będą potrzebne poprawki zabezpieczeń.
DEVSOL-903 Strona zakupionych planów: wyświetlanie planów pogrupowanych według stanu
Karta „Zakupione plany” na stronie „Katalogi i plany” w sekcji Zarabianie wyświetla teraz zakupione plany w tabeli posortowanej według stanu. Tabelę można teraz sortować według dowolnej kolumny, klikając nagłówek tabeli.
DEVSOL-899 Cron zgłasza naruszenie ograniczenia integralności PDOException
Naprawiliśmy problem, który powodował, że uruchomienie crona zgłaszało naruszenie ograniczenia integralności PDOException z powodu zduplikowanych wpisów w tabeli dc_dev_app_api_products.
DEVSOL-890 Wyświetlanie tylko produktów Mint API, które można kupić, w formularzu dodawania/tworzenia aplikacji
Administrator może teraz ustawić, czy produkty, których deweloper nie może kupić, mają być wyświetlane w formularzu tworzenia aplikacji. Aby zmienić to ustawienie, otwórz "Konfiguracja > Ustawienia zarabiania" i zmień ustawienie "Wyświetlanie produktów podczas tworzenia aplikacji". Domyślnie w formularzu tworzenia aplikacji wyświetlane są tylko produkty, których deweloper może używać.
DEVSOL-874 Udostępnianie produktów API tylko niektórym rolom deweloperów
Po włączeniu modułu „DevConnect Limit API Product by Role” można teraz ograniczyć dostępność produktów API dla deweloperów na podstawie ról Drupal przypisanych do tych deweloperów.
DEVSOL-865 Moduł aktualizacji: wyłączenie aktualizacji 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. Zostało to wyłączone dla użytkowników chmury, ponieważ powinni oni używać do aktualizacji panelu witryny.
DEVSOL-851 Dane logowania do połączenia z Edge są teraz szyfrowane i przechowywane w prywatnym systemie plików
Ze względów bezpieczeństwa dane logowania do połączenia z 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 Zarabianie: tabela zarządzania użytkownikami jest źle sformatowana
Tabela użytkowników zarabiania została przeformatowana w ramach nowej funkcji firmy. Jeśli ta strona została dostosowana, należy zastosować zmiany w nowej funkcji tematycznej theme_apigee_company_company_developers() w module apigee_company.
DEVSOL-783 Strona z informacjami bankowymi zarabiania
Strona z informacjami bankowymi zarabiania jest teraz lepiej wyświetlana we wszystkich przeglądarkach.
DEVSOL-773 Wygasły plan taryfowy wskazuje w portalu dla deweloperów inny aktywny plan taryfowy
Jeśli plan się skończył, nie ma już hiperlinku do jego szczegółów, ponieważ nie można go już wyświetlić. Po kliknięciu nazwy planu w tabeli „Zakupione plany” wyświetla się teraz odpowiednia karta planu.
DEVSOL-605 Okno modalne „Niewystarczające saldo z przedpłaty” w portalu dla deweloperów powinno wyświetlać koszt i podatek
Okno modalne „Niewystarczające saldo z przedpłaty” wyświetla teraz informacje o podatkach.
DEVSOL-523 **Nie można usunąć aplikacji, gdy włączona jest funkcja zarabiania**
Aplikacje można teraz usuwać, gdy włączona jest funkcja zarabiania. 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 dat europejskich i amerykańskich.
DEVSOL-257 Pole „Potwierdź hasło” w formularzu tworzenia użytkownika administracyjnego podczas instalacji
Podczas instalacji potwierdzane jest hasło użytkownika administracyjnego.
DEVSOL-115 Ustawienia portalu dla deweloperów wymagają opisów
Tekst opisu elementów ustawień DevConnect na stronie „Konfiguracja”.
DEVSOL-31 Formatowanie strony dodawania aplikacji
Naprawiliśmy nieprawidłowe wyrównanie pól wyboru produktów z błędem w formularzu dodawania aplikacji.