Przeglądasz dokumentację Apigee Edge.
Przejdź do
Dokumentacja Apigee X. informacje.
Od poprzedniej wersji funkcji Edge dla chmury prywatnej w poniższych wersjach które pojawiły się w tej wersji funkcji:
Wersja UI Edge | Wersja zarządzania brzegiem | Zwolnienie portalu |
---|---|---|
Zobacz Informacje o wersji numerowanie, aby zrozumieć, jak sprawdzić, czy określona wersja chmury dostępne w Twojej wersji Edge dla Private Cloud.
Ogólne informacje o wersji
Najważniejsze nowe funkcje w tej wersji to:
- Uaktualnij do PostgreSQL 9.6
- Wersja beta nowej funkcji Edge dla Private Cloud
- Wersja beta 3 nowych zasad, które umożliwiają generowanie, weryfikację i dekodowanie plików JSON Web Tokeny (JWT).
Ta wersja zawiera też wszystkie poprawki błędów i nowe funkcje dostępne w Edge Public Wersje Cloud wymienione poniżej.
Wycofania i wycofania
Poniższe funkcje zostały wycofane lub wycofane w tej wersji. Zobacz Więcej informacji znajdziesz w zasadach wycofywania Edge.
Elementy wycofane
Wycofanie nowych instalacji interfejsu API BaaS.
Od 31 stycznia 2018 roku nowi klienci nie mogą korzystać z interfejsu API BaaS, chyba że Twoje specyfikacje arkusz z wyróżnionymi uprawnieniami BaaS dotyczącymi interfejsu API.
Wycofanie bezpiecznego magazynu Apigee (magazynów)
Bezpieczeństwo Apigee zwany też „skarbcami”, jest wycofywana i zostanie wycofana we wrześniu 2018 r. Vault, które zapewniają zaszyfrowane przechowywanie par klucz-wartość, są tworzone przy użyciu interfejsu API zarządzania i otwierane w czasie działania za pomocą funkcji dostępnych w module Node.js apigee-access.
Zamiast korzystać z bezpiecznego magazynu, użyj zaszyfrowanych map wartości kluczy (KVM) zgodnie z opisem w sekcji Korzystanie z map klucz-wartość Zaszyfrowane maszyny wirtualne są tak samo bezpieczne jak usługi Vault i dają więcej opcji tworzenia pobieranie danych. (MGMT-3848)
Wycofanie możliwości dodawania ścieżek na karcie Skuteczność serwera proxy interfejsu API
Do tej wersji można było przejść do serwera proxy interfejsu API w interfejsie zarządzania, przejść do Wydajność i utwórz różne ścieżki dla wykresu porównania na karcie Skuteczność oraz w panelu Transakcje biznesowe. Ta funkcja została wycofana i nie jest już dostępne w interfejsie. Alternatywa dla tej funkcji znajdziesz tutaj: Apigee Artykuł na karcie Społeczność: https://community.apigee.com/articles/23936/alternative-to-business-transactions-api.html. (EDGEUI-902)
Wycofanie właściwości SMTPSSL w celu ustawienia protokołu SMTP na potrzeby Usług dla deweloperów portal
Korzystasz teraz z licencji SMTP_PROTOCOL
zamiast właściwości SMTPSSL
, by ustawić protokół używany przez
serwer SMTP połączony z portalem. Prawidłowe wartości to: „standard”, „ssl” lub
„tls”.
Więcej informacji znajdziesz w sekcji Deweloper Instalacja portalu usług.
Nowe funkcje i aktualizacje
Poniżej przedstawiamy nowe funkcje i ulepszenia wprowadzone w tej wersji. Oprócz poniższych ulepszeń, ta wersja zawiera też wiele usprawnień, łatwości obsługi, wydajności, bezpieczeństwa i stabilności i ulepszeniach.
Chmura prywatna
Uaktualnienie PostgreSQL do wersji 9.6
Ta wersja zawiera uaktualnienie do PostgreSQL 9.6, dzięki któremu Edge może korzystać Funkcja zapytań równoległych w PostgreSQL. Więcej informacji:
- Zaktualizuj Apigee Edge 4.17.0x do 4.18.01
- Zaktualizuj Apigee Edge 4.16.09–4.18.01
- Zaktualizuj Apigee Edge od 4.16.01/4.16.05 do 4.18.01
Wersja beta nowej funkcji Edge dla Private Cloud
Ta wersja Edge dla chmury Private Cloud zawiera wersję beta dużej aktualizacji Interfejs zarządzania interfejsami API. Nowa wersja Edge opiera się na dotychczasowych funkcjach Apigee Edge oraz dodatkowe ulepszenia, szczególnie w obszarach projektowania Do publikacji.
Wcześniej nowa wersja Edge była dostępna tylko dla użytkowników Google Cloud. Na w tej wersji Edge dla Private Cloud możesz teraz zainstalować nową przeglądarkę Edge.
Zobacz Beta Aby zyskać więcej możliwości, opublikujemy nową wersję Edge dla Private Cloud.
Wersja beta zasad JWT
Token internetowy JSON (JWT) to standard tokenów opisany w specyfikacji IETF RFC 7519. JWT pozwala Podpisz zestaw roszczeń, czyli zbiór par nazwa/wartość, które można później zweryfikować. odbiorcy JWT.
Ta wersja zawiera 3 nowe zasady, które umożliwiają generowanie, weryfikację i dekodowanie plików JSON Web Tokeny (JWT) w Apigee Edge:
- Wygeneruj zasadę JWT – generuje podpisany token JWT z konfigurowalnym zestawem wartości roszczeniami. Token JWT może być następnie zwracany do klientów, przesyłany do celów backendu lub używany w inny sposób. Zobacz Generowanie zasady JWT (beta) wersji).
- Sprawdzanie zasad JWT – weryfikowanie podpisu tokena JWT otrzymanego od klientów lub innych systemach. Ta zasada wyodrębnia też deklaracje do zmiennych przepływu, aby kolejne zasady lub warunki mogą badać te wartości w celu autoryzacji lub routingu podejmują decyzje. Patrz sekcja Weryfikacja Zasada JWT (wersja beta).
- Dekodowanie zasady JWT – dekoduje token JWT bez weryfikacji podpisu w JWT. Ta zasada jest przydatna, gdy jest używana razem z zasadą weryfikacji JWT, gdy wartość deklaracji z tokena JWT musi być znana przed zweryfikowaniem podpisu tokena JWT. Zobacz Dekodowanie tokena JWT zasad (wersja beta), aby dowiedzieć się więcej.
Zobacz zasady JWT Więcej informacji.
Zszywanie OCSP obsługiwane w przypadku hostów wirtualnych (65587547)
Hosty wirtualne obsługują teraz zszywanie przy użyciu protokołu OCSP dla jednokierunkowego i dwukierunkowego protokołu TLS. Po włączeniu protokół OCSP Klient (Online Certificate Status Protocol) wysyła żądanie stanu do respondenta protokołu OCSP do i określenie, czy certyfikat jest ważny. Odpowiedź wskazuje, czy certyfikat jest prawidłowy, i czy nie odwołany.
Domyślnie zszywanie OCSP jest wyłączone. Aby można było włączyć, na hoście wirtualnym musi być włączone szyfrowanie TLS OCSP.
Zobacz Host wirtualny na temat właściwości.
Opcje ponownych prób routera można teraz ustawić na poziomie hosta wirtualnego
Teraz możesz ustawić opcje ponawiania prób komunikacji routera z procesorem wiadomości na hoście wirtualnym. Zapewnia to bardziej precyzyjną kontrolę niż wcześniejsze opcje, konfigurowane jest tylko na poziomie routera.
Więcej informacji: Wydarzenie wirtualne właściwości konfiguracji hosta.
Dodano obsługę zewnętrznego mapowania ról (67145030)
Jeśli używasz uwierzytelniania zewnętrznego do integracji zewnętrznej usługi katalogowej z Instalacja Apigee Edge Private Cloud. Możesz teraz używać zewnętrznego mapowania ról. Rola zewnętrzna Mapowanie umożliwia mapowanie własnych grup lub ról na role kontroli dostępu opartej na rolach (RBAC) oraz grup utworzonych w Apigee Edge.
Usługa mapowania ról zewnętrznych dla Edge for Private Cloud w wersji wcześniejszej niż 4.18.01 ma została wycofana. Wersja 4.18.01 zewnętrznego mapowania ról to zaktualizowana wersja z poprawionymi błędami i nowych funkcji:
- Rozwiązaliśmy problem, który powodował, że otrzymywano odpowiedzi zabronione 403 dotyczące uwierzytelniania, gdy uwierzytelniać się z użytkownikami, którzy powinni mieć dostęp.
- Nagłówek
X-Apigee-Current-User
jest teraz obsługiwany w mapowaniu ról zewnętrznych. Użytkownicy z odpowiednim dostępem (sysadmin) może zalogować się jako inny użytkownik za pomocą własnych danych logowania.
Zobacz Mapowanie ról zewnętrznych dla: i innych.
Wymagania systemowe można teraz testować bez instalacji (67858161)
Edge dla Private Cloud w wersji 4.17.09 dodała obsługę interfejsu ENABLE_SYSTEM_CHECK=y
, aby sprawdzić wymagania dotyczące procesora i pamięci na komputerze podczas instalacji. Pamiętaj jednak, że
wymagał przeprowadzenia rzeczywistej instalacji. Możesz teraz używać funkcji „-t
” oznacz jako
wykonaj te czynności bez konieczności instalowania:
/opt/apigee/apigee-setup/bin/setup.sh -p aio -f configFile -t
To polecenie wyświetla na ekranie błędy spełniające wymagania systemowe.
Patrz: Instalowanie Edge w węźle.
Zaktualizowana wersja PHP dla portalu usług dla programistów (68733233)
Portal korzysta teraz z PHP w wersji 7.0.23.
Nie trzeba już konfigurować serwera SMTP w portalu usług dla deweloperów (70164403)
Podczas instalowania portalu nie musisz już konfigurować serwera SMTP. Teraz możesz skonfigurować jedną konfigurację po instalacji.
Usługi API
Weryfikacja nazw nowych elementów (MGMT-4252 i MGMT-4098)
Gdy tworzysz nowe encje, Apigee weryfikuje nazwy, aby wyegzekwować reguły nazewnictwa. Encje są sprawdzane podczas tworzenia lub aktualizacji: serwery proxy interfejsu API, zasady (i nazwy zasad na serwerze proxy interfejsu API definicje), hosty wirtualne, role, pamięci podręczne, serwery docelowe, maski danych do debugowania, magazyny kluczy i magazyny zaufania oraz pliki zasobów na serwerach proxy interfejsu API. Zobacz Alerty o błędach w nazwach i błędach wprowadzania dla z nazwami tych podmiotów.
Usunięto błędy
W tej wersji poprawiono następujące błędy. Ta lista jest przeznaczona głównie dla użytkowników, którzy sprawdzają czy zgłoszenia do zespołu pomocy zostały naprawione. Nie zawiera on szczegółowych informacji na temat wszystkich użytkowników.
Private Cloud 4.18.01
Identyfikator problemu | Opis |
---|---|
68001164 |
Rozszerzenie LDAP PHP jest teraz domyślnie instalowane z portalem Rozszerzenie PHP LDAP jest teraz domyślnie instalowane podczas instalowania portalu RedHat i CentOS. Ten moduł ułatwia włączenie modułu LDAP Drupal. |
68049481 |
W pliku Drupal settings.php można teraz zapisywać Skrypt instalacji portalu zapewnia teraz, że plik |
68139166 | Dane wyjściowe instalatora wskazują, że OpenLDAP został obniżony, podczas gdy tak się nie stało. |
68329105 | Podczas konfigurowania portalu nie można utworzyć konta użytkownika przy połączeniu z Edge, gdy SAML jest jest włączony i używa certyfikatu podpisanego przez siebie. |
68427561 | Właściwości konfiguracji portalu są teraz prawidłowo ustawiane po i ponownego uruchomienia urządzenia. |
69024465 | Nie można wycofać wdrożenia usługi SharedFlow w interfejsie Edge |
69711616 | Zaktualizowano plik danych Jackson Databind w plikach JAR innych firm do wersji 2.7.9.1. |
17.11.06 (UI)
Identyfikator problemu | Opis |
---|---|
68357182 |
Plik CSV nie zawiera poprawnych danych dla przedziału czasu (zawiera pełny zestaw)
danych) |
67650494 | Interfejs brzegu sieci powinien śledzić zmiany w środowisku W niektórych przypadkach zmiany środowiska nie utrzymywały się podczas przechodzenia między stronami w interfejsie. Naprawiliśmy ten problem. |
17.10.25.00 (portal)
Identyfikator problemu | Nazwa komponentu | Opis |
---|---|---|
67646686 | Portal dla programistów – Drupal | & wyświetlane na stronie forum Usunięto błąd polegający na tym, że domyślny motyw Apigee wyświetlał się „&”. dla każdego znaku ampersand w menu . |
65456469 | Portal dla programistów – Drupal | Zaktualizuj moduł CAPTCHA, aby korzystać z ulepszeń zabezpieczeń zapewnianych przez ten moduł
współtwórcy Moduł CAPTCHA został zaktualizowany do wersji CAPTCHA 7.x-1.5, aby usunąć lukę w zabezpieczeniach. Dla: Więcej informacji znajdziesz na stronie https://www.drupal.org/node/2907137. |
65101827 | Portal dla programistów – Drupal | Analityka aplikacji firmy nie działa Usunięto błąd, który powodował, że aplikacje firmy generującej przychody nie mogły wyświetlać żadnych danych analitycznych. |
65003870 | Portal dla programistów – Drupal | Nie można anulować przyszłych planów stawek Usunęliśmy błąd polegający na tym, że nie można było anulować przyszłych planów stawek zakupionych przez firmę. |
65003539 | Portal dla programistów – Drupal | Użyj domyślnego kraju z języka Drupala W adresie danych osoby kontaktowej ds. rozliczeń i szczegółów płatności będzie teraz używany domyślny kraj: Język Domyślne ustawienie kraju. Możesz zmienić to ustawienie, wybierając Konfiguracja > Region i język w Administracji Drupala . Zmiana języka domyślnego zmienia domyślny kraj osoby kontaktowej ds. zarabiania i Szczegóły płatności. |
17.10.11 (UI)
Identyfikator problemu | Opis |
---|---|
67005192 | Interfejs użytkownika musi obsługiwać zdekodowane ścieżki podczas sprawdzania uprawnień Podczas sprawdzania uprawnień użytkowników interfejs obsługuje teraz zdekodowane ścieżki. |
17.09.20 (Zarządzanie interfejsem API i środowisko wykonawcze)
Identyfikator problemu | Nazwa komponentu | Opis |
---|---|---|
MGMT-4219 | Zarządzanie interfejsami API | MGMT do wysłania nagłówka organizacji i env do blobstore |
MGMT-4065 | Zarządzanie interfejsami API | Włączono obsługę certyfikatów w formacie PKS |
MGMT-3782 | Zarządzanie interfejsami API | Optymalna wartość domyślna poziomu spójności w strefie tożsamości |
MGMT-3913 | Zarządzanie interfejsami API | Rozwiązywanie problemu z limitem czasu pobierania tokenów OAuth2 według identyfikatora appId |
MGMT-4177 | Zarządzanie interfejsami API | Możliwość wyłączenia schematu uwierzytelniania podstawowego w Profilu zabezpieczeń |
MGMT-3978 | Zarządzanie interfejsami API | Aby ustawić JVM_OPTIONS, potrzebujesz tokena CWC |
MGMT-3918 MGMT-4294 |
Zarządzanie interfejsami API | Automatycznie koduj znaki specjalne w ścieżkach uprawnień w przypadku niestandardowych adresów URL role |
APIRT-4767 | Środowisko wykonawcze API | Krok JavaScript powinien zawsze używać kodowania UTF-8 dla treści |
APIRT-4725 | Środowisko wykonawcze API | Naprawiono problem z NPE usługi OAuth |
APIRT-4691 | Środowisko wykonawcze API | Daj czas na opróżnianie połączeń przed wyłączeniem usługi w złym stanie |
APIRT-4644 | Środowisko wykonawcze API | Podstawowa autoryzacja dla BlobstoreService |
APIRT-4636 | Środowisko wykonawcze API | Sense Action powinien nadal działać, jeśli Zookeeper jest wyłączone |
APIRT-4635 | Środowisko wykonawcze API | Ponowne używanie obsługi atrybutów tokena odświeżania włączonej w zasadach OAuth |
APIRT-4632 | Środowisko wykonawcze API | Niepoprawne obliczanie licznika limitów okien przewijania |
APIRT-4584 | Środowisko wykonawcze API | Zaczep przepływowy nie jest wdrażany regularnie, kontrola ZooKeeper nie działa |
APIRT-4542 | Środowisko wykonawcze API | Zadanie MP Sense zostało zakończone bez powiadomienia |
APIRT-4522 | Środowisko wykonawcze API | Analytics nie działa w przypadku firm przetwarzających wiadomości z włączonym zarabianiem, jeśli: region jest inny niż region grupy axgroup |
APIRT-4444 | Środowisko wykonawcze API | Oblicza odsetek błędów na cel i kod błędu |
APIRT-4435 | Środowisko wykonawcze API | RepositoryServiceImpl.loadAsString() nie używa zestawu znaków |
APIRT-4370 | Środowisko wykonawcze API | Wysokie wykorzystanie pamięci w MP organizacji |
APIRT-4354 | Środowisko wykonawcze API | Przechwytuj wersję protokołu TLS w Nginx access_log dla każdego żądania |
APIRT-4169 | Środowisko wykonawcze API | Bieżąca wersja Nginx nie obsługuje kombinacji zmiennych wymaganych dla
X-Forwarded-For – nagłówek |
APIRT-3671 | Środowisko wykonawcze API | Po włączeniu haszowania tokeny nie są rejestrowane jako zaszyfrowane |
APIRT-3593 | Środowisko wykonawcze API | Token OAuth nie zawiera atrybutu set w kolejnym wywołaniu |
APIRT-3081 | Środowisko wykonawcze API | Błąd messaging.adaptors.http.flow.ServiceUnavailable o stawce równoczesnej Zasada limitów |
APIRT-4660 | Środowisko wykonawcze API | Dodaj nazwę poda MP w nagłówku routera X-Apigee-Pod |
APIRT-4506 | Środowisko wykonawcze API | Zmiany w pamięci podręcznej nie są replikowane do określonej wiadomości procesor |
APIRT-4196 | Środowisko wykonawcze API | Format sygnatury czasowej syslog zasady logowania wiadomości jest nieprawidłowy |
66933664 | Środowisko wykonawcze API | Limits Service w przypadku przepływu innego niż CPR powinna czyścić zasobniki asynchronicznie, a nie w Wątek główny Apigee |
66495205 | Środowisko wykonawcze API | Lepsza obsługa zasad JavaScriptu za pomocą asynchronicznych wywołań HTTP w celu zapobiegania NPE |
65847462 | Środowisko wykonawcze API | niepowodzenie instrukcji drukowania w przypadku NPE |
65648578 | Środowisko wykonawcze API | Tylko MP powinni zarejestrować się w ścieżce KV w konsulu |
65603360 | Środowisko wykonawcze API | Wywołania JavaScriptu kończą się niepowodzeniem z błędem o wartości null |
65416531 | Platforma funkcji | Odśwież kontekst wiadomości, gdy obiekty JavaScript są przywracane do Kontekst kroku JavaScript |
67405744 | Apigee | Duże opóźnienie przetwarzania żądań w MP |
65849186 | Trireme | Nieobsługiwane wyjątki nie powodują zakończenia procesu Node.js/Trireme |
65713882 | Trireme | mongodb-core w Trireme daje inne wyniki związane z kryptowalutami niż natywny Node.js |
65374484 | Trireme | Zabezpieczenia węzłów: plik http.get z opcjami autoryzacji numerycznymi tworzy niezainicjowane bufory |
64577449 | Trireme | Trireme zwraca błąd sha256 – nieprawidłowy algorytm weryfikacji |
EdgeSERV‐6 | Serwer graniczny | W przypadku aplikacji węzłów występuje błąd x_apigee_fault_code: "scripts.node.runtime.ScriptExecutionError" |
17.09.20 (UI)
Identyfikator problemu | Opis |
---|---|
65584963 | Analytics: w filtrze raportów niestandardowych trzeba sprawdzać dane bez rozróżniania wielkości liter
typ W filtrze raportów niestandardowych wielkość liter w porównaniach typów danych nie jest już rozróżniana. |
65446846 | Nie można przypisać roli administratora firmy w interfejsie Edge Wyświetlana jest pełna lista deweloperów i firm. Można nią zarządzać w Edge Interfejs. |
65125644 | Nie można usunąć usługi API z danych logowania w przypadku aplikacji firmowej Rozwiązaliśmy problem, który uniemożliwiał usunięcie usługi API z danych logowania w aplikacji firmowej. |
17.09.11 (Zarządzanie interfejsem API)
Identyfikator problemu | Opis |
---|---|
64541665 | Zmień konfigurację źródłowego rejestratora w MP, aby mieć inne nazwy logów |
APIRT 3593 | Token OAuth nie zawiera atrybutu set w kolejnym wywołaniu |
APIRT-4336 | Podziel OAuthStepExecution na kilka wykonań kroków. Każdy z nich powinna mieć osobne wykonanie kroku |
APIRT-4444 | Oblicza odsetek błędów na cel i kod błędu |
APIRT-4456 | Refaktoryzacja klucza interfejsu API dla EAP-gateway/apid |
APIRT-4635 | Ponowne używanie obsługi atrybutów tokena odświeżania włączonej w zasadach OAuth |
APIRT-4683 | Dodaj adresy IP systemu równoważenia obciążenia GCP jako zaufane dla nagłówków XFF |
APIRT-4723 | Obsługa ładowania pakietów OAuth w trybie EdgeX/trybie hybrydowym |
APIRT-4725 | Naprawiono problem z NPE usługi OAuth |
APIRT-4726 | ScriptableHttpClient nie powinien zakładać, że kontekst wiadomości wciąż istnieje godzina wysłania |
MGMT 3764 | Nieprawidłowy magazyn kluczy nie jest już obsługiwany |
MGMT-3782 | Optymalna wartość domyślna poziomu spójności w strefie tożsamości |
MGMT-3913 | Rozwiązywanie problemu z limitem czasu pobierania tokenów OAuth2 według identyfikatora appId |
MGMT-3997 | Usuwanie magazynów kluczy nie powinno być dozwolone, jeśli istnieje odniesienie wskazujące |
MGMT-4013 | Aktualizujemy weryfikację referencji magazynu kluczy pod kątem istnienia magazynu kluczy i przywołanych alias |
MGMT-4065 | Włączono obsługę certyfikatów w formacie PKS |
MGMT-4113 | Ulepszenie funkcji samoobsługowego hosta wirtualnego |
MGMT-4229 | Po dodaniu @JsonSerialize(include = JsonSerialize.Inclusion.NON_DEFAULT) błąd regresji konfiguracji apiconfiguration |
MGMT-4232 | [EDGEX/Hybrid] Przesłanie pakietu przez interfejs Import API nie powoduje uszkodzenia pakietu |
MGMT-4242 | [EDGEX/Hybrid] Obsługa wdrażania przez serwer proxy w więcej niż jednym miejscu środowisk |
MGMT-4245 | [EDGEX/Hybrid] Samoobsługowa weryfikacja obiektu VirtualHost dla hybrid-virtual-hosts |
MGMT-4250 | [EDGEX] Równoległe wykonywanie interfejsu API stanu wdrożenia serwera proxy interfejsu API |
17.09.06 (UI)
Identyfikator problemu | Opis |
---|---|
65015144 | Analytics: w filtrze strony raportów niestandardowych występuje problem z filtrem wartości całkowitej dla:
Klienci BigQuery Filtr strony raportów niestandardowych obsługuje teraz wartości całkowite zgodnie z oczekiwaniami. |
64806976 | Pole dewelopera na stronie z listą aplikacji nie jest wypełnione. Pole Deweloper jest teraz wypełnione w przypadku wszystkich aplikacji na liście. |
64766918 | Obsługa YAML w edytorze serwera proxy interfejsu API nie działa Rozwiązaliśmy problem, który powodował problem z plikami YAML w edytorze serwera proxy interfejsu API. |
64160572 | Analytics: usuń transakcje biznesowe z menu Analytics i z serwera proxy
karta skuteczności edytora Panel analizy transakcji biznesowych nie jest już obsługiwany. Alternatywy znajdziesz w artykule artykuł społeczności Alternative to Business Transaction API. |
17.08.21.00 (portal)
Identyfikator problemu | Opis |
---|---|
DEVSOL 2625 | Utrata ról w zarobkach po zmianie firmy jeśli masz włączone zarabianie i przypiszesz rolę użytkownikowi, który zmieni rolę z niej na inną. kontekstu firmy, rola nie jest już usuwana użytkownikowi. |
DEVSOL-2621 |
Aktualizacje modułów Drupal Te moduły Drupala zostały zaktualizowane do wskazanej wersji:
|
DEVSOL-2612 |
„W witrynie wystąpił błąd” wyświetlany podczas włączania
Zarabianie
Ten błąd nie jest już rejestrowany. |
DEVSOL-2609 | Strona stanu Drupal nie pokazuje prawidłowego stanu połączenia Edge dla SAML
(OAuth) Strona Stan Drupala pokazuje teraz prawidłowy stan połączenia Edge dla SAML (OAuth). Wcześniej, w sekcji Raporty > na stronie raportów „Stan” zobaczysz, że połączenie nie działa, nawet jeśli jeśli usługa SAML została poprawnie skonfigurowana. |
DEVSOL-2608 | SAML/OAuth: rejestrowanie, że zapisywane są błędy w pamięci podręcznej tokena okaziciela przy każdym wywołaniu Rozwiązaliśmy problem z logiką pamięci podręcznej tokena okaziciela, która powodowała pobieranie przez system nowego tokena To właśnie Edge. |
DEVSOL-2599 | Wiele problemów z parametrem devconnect_user_developer_is_active() Rozwiązaliśmy problem polegający na tym, że w celu określenia, czy użytkownik jest aktywny, sprawdzany był stan niewłaściwego dewelopera lub nie. Jeśli konto dewelopera jest wyłączone w interfejsie Edge i powoduje to zatrzymanie kluczy aplikacji system wyświetli komunikat z informacją dewelopera. Również dodane i ulepszenie działania tej funkcji. |
DEVSOL-2595 |
Ulepszenia i aktualizacje konfiguracji SAML Wprowadziliśmy te ulepszenia i aktualizacje w konfiguracji SAML:
|
DEVSOL-2569 | Analityka aplikacji: czas odpowiedzi punktu końcowego już nie działa – zmieniono na Łączny czas
Czas odpowiedzi Wykres analizy czasu odpowiedzi punktu końcowego został usunięty z karty Analytics w stronie aplikacji dewelopera, ponieważ nie odzwierciedlała ona całkowitego czasu odpowiedzi i wprowadzała dezorientację. Wskaźnik odzwierciedlał tylko czas potrzebny na odpowiedź punktu końcowego, ale nie czas potrzebny na odpowiedź serwera proxy interfejsu API. Wykres przepustowości pokazuje łączną odpowiedź czas dla programistów. |
17.07.31.00 (portal)
Identyfikator problemu | Opis |
---|---|
DEVSOL 2258 | Niektórych pól tekstowych nie można przetłumaczyć na język portugalski Dodaliśmy do platformy Drupal brakujący tekst tłumaczenia w module aplikacji w portalu Drupal dla programistów System internacjonalizacji. Do tej pory niektórych tekstów nie dało się przetłumaczyć na stronie „Moje Aplikacje stron. |
DEVSOL-2536 | Edytowanie nazwy aplikacji lub „callback url” sprawia, że portal usuwa usługi API z
aplikacja dla deweloperów Zaktualizowanie aplikacji dewelopera nie spowoduje już usunięcia usług interfejsu API z . |
DEVSOL-2519 | Smartdocs ma niezadeklarowaną zależność od devconnect_developer_apps Moduł Smartdocs nie wymaga już niepotrzebnej zależności od aplikacji dla deweloperów DevConnect . |
DEVSOL-2492 | Nieprawidłowa zmiana znaczenia kodu HTML na stronie firmy Rozwiązanie problemu polegającego na tym, że w menu zarabiania pojawiało się znak „&”, np. „Katalog i Plans”, czyli kodowanie HTML. |
DEVSOL-2490 | Lepsze wykorzystanie ustawień dat planu stawek w modułach dotyczących zarabiania Dodaliśmy lepszą obsługę planów stawek zarabiania w różnych strefach czasowych. |
DEVSOL-2440 | Wywoływanie „limitów wycofanego zarządzania” Wyniki interfejsu API w portalu dla programistów wynoszą
Błędy 404 Zaktualizowaliśmy system, aby obsługiwał nowy interfejs API wyświetlania/zakupu w sekcji Zarabianie. |
DEVSOL-2436 | Podczas próby włączenia interfejsu API w bazie danych DevPortal brakuje tabeli drupal_cache_mint
Moduł Drupal Apigee_company umożliwiający zarabianie Rozwiązaliśmy problem, który powodował, że konfiguracja zarabiania powodowała wyświetlenie tego błędu: „ERROR: relacja „drupal_cache_mint” nie istnieje”. |
DEVSOL-2419 | Importowanie formatu JSON innego niż OpenAPI jako OpenAPI nie powoduje wyświetlania komunikatów o błędach. Importowanie dokumentu OpenAPI do Dokumentów Google jest teraz weryfikowane w celu sprawdzenia, czy dokument jest specyfikacji OpenAPI. |
DEVSOL-2406 | Linki do Dokumentów Google, „Szczegóły wersji” lub „Edytuj wersję”, nie
służbowy Rozwiązaliśmy problem „Szczegóły wersji” lub „Edytuj wersję” w menu czynności dotyczących wersji SmartDokumentów wyświetlało się niewłaściwa strona. |
DEVSOL-2382 | „Zablokuj szablony metod SmartDocuments” funkcje Utworzono nowe uprawnienie „Administrowanie szablonami Dokumentów SmartDocument” co pozwala na edytowanie Szablony Dokumentów można usunąć lub ograniczyć do określonej roli. |
DEVSOL-2380 | Niezdefiniowany błąd indeksu w logach Drupala Z dziennika Drupala w przypadku witryn z włączonym zarabianiem usunęliśmy ten komunikat wprowadzający w błąd: Undefined index: role in Apigee\ManagementAPI\Company->listDevelopers() |
DEVSOL-2375 | Błąd nieprawidłowego adresu w dzienniku Drupala Naprawiliśmy błąd, który powodował dodawanie do dziennika nieprawidłowych błędów, jeśli system nie używał SMTP skonfigurowany. |
DEVSOL-2355 | Przekroczenie limitu czasu cURL powoduje wyświetlenie ostrzeżeń PHP i błędnych logów w komponencie Edge-php-sdk Naprawiliśmy błąd polegający na tym, że przekroczenie limitu czasu skutkowało niewłaściwie sformatowanym komunikatem logu. |
DEVSOL-2336 | Aktualizacja konfiguracji dostawcy usług płatniczych do generowania przychodów Konfiguracja Ustawienia zarabiania > Płatność cykliczna przez WorldPay strony konfiguracji portalu dla programistów można teraz używać do konfigurowania płatności WorldPay . |
DEVSOL-2307 | Dodaj ostrzeżenie/dokumenty, że modułu apigee_company można używać tylko z
zarabianie Moduł apigee_company Drupal wymaga włączenia zarabiania. Jeśli włączysz apigee_company, jeśli zarabianie jest wyłączone, w raportem o stanie witryny. |
DEVSOL-2270 | Po ostatniej wersji funkcji zarabiania (2016–5 października) nie można już zapisać firmy
informacje Rozwiązaliśmy problem z zarabianiem, który powodował nieprawidłowe zapisywanie informacji o firmie. |
DEVSOL-2175 | Moje aliasy i podstawowe moduły statystyk nie współgrają ze sobą Drupal core i „ja aliasy” w module contrib wprowadzono poprawkę tak, aby „Ja aliasy” oraz główny moduł statystyk możesz włączyć jednocześnie. Więcej informacji znajdziesz na stronach https://www.drupal.org/node/1863260 i https://www.drupal.org/node/2076691. |
Znane problemy
W tej wersji występują następujące znane problemy:
Identyfikator problemu | Opis |
---|---|
72379834 |
Podczas zatrzymywania apigee-postgresql wyświetla się komunikat o błędzie uprawnień Kiedy używasz polecenia |
68722102 |
Zasady MessageLogging, w tym dodatkowe informacje w komunikacie logu Element
|