4.16.09.00 – Versionshinweise zum Apigee Developer Services Portal

Sie sehen die Dokumentation zu Apigee Edge.
Zur Apigee X-Dokumentation
weitere Informationen

Am Montag, dem 19. September 2016, haben wir eine Version des Apigee Edge Developer Services Portal für Private Cloud veröffentlicht.

Fehlerkorrekturen

Folgende Fehler wurden in diesem Release behoben.

Fehler-ID Beschreibung
DEVSOL-2243 Modul für Taxonomiezugriffssteuerung zur Distribution hinzufügen
Das Modul „Taxonomy Access Control“ (taxonomy_access) wurde der Apigee Drupal-Distribution hinzugefügt.
DEVSOL-2241 LDAP, Dienste, Webformularmodule aktualisieren
Die LDAP-Module wurden als Sicherheitsupdate auf die neueste stabile Version aktualisiert. Dienste und Webformularmodule wurden ebenfalls auf die neueste stabile Version aktualisiert.

Hinweis:Keines dieser Module ist standardmäßig für die Installation eines Standardprofils aktiviert. Daher sehen die meisten Nutzer nach der Annahme dieses Updates keine Änderung.
DEVSOL-2231 Beitragsmodule aktualisieren: ctools, linkchecker, Markdown
Das Modul „Chaos Tools“ (ctools) wurde auf die neueste stabile Version aktualisiert, um Warnungen bei Ausführung unter PHP 7 zu vermeiden. Außerdem wurden die Module Linkchecker und Markdown auf die neueste stabile Version aktualisiert.
DEVSOL-2229 Suche wird für Nutzer ohne Administratorberechtigungen nicht angezeigt
Ein Anzeigefehler im Apigee Responsive-Design wurde behoben, bei dem das Suchformular oben auf jeder Seite durch einen orangefarbenen Balken für Nutzer ohne Administratorberechtigungen verdeckt wurde.
DEVSOL-2227 Problem während „dbupdate“: Es gibt keine Methode „getElementName“
Ein Fehler wurde behoben, bei dem ein Verfahren zur Datenbankaktualisierung für das Modul „DevConnect Developer Apps“ Fehler auslöste, wenn die Konfiguration für bestimmte Regeln mit Schleifen oder anderen Aktionscontainern aktualisiert wurde.
DEVSOL-2221 Sicherheitsupdate für Google Analytics-Modul
Das Google Analytics-Beitragsmodul wurde auf die neueste stabile Version aktualisiert, um eine Sicherheitslücke zu schließen. Weitere Informationen finden Sie in dieser Empfehlung: https://www.drupal.org/node/2782023
DEVSOL-2216

Probleme mit nicht definierten Var-Warnungen in dblog beheben

Warnungen zu nicht definierten Variablen und Indexen, die von smartdocs_node_presave() und smartdocs_preprocess_smartdocs_method() generiert wurden, wurden entfernt.

DEVSOL-2215

Sicherheitsupdate für das Modul „admin_views“

Das Beitragsmodul zu Verwaltungsansichten wurde auf die neueste stabile Version aktualisiert, um eine Sicherheitslücke zu schließen. Weitere Informationen finden Sie in dieser Empfehlung: https://www.drupal.org/node/2778501.

Die folgenden Module wurden ebenfalls aktualisiert (nicht sicherheitsbezogen):

  • Google-Authentifizierung
  • Markdown
  • Meta-Tag
  • ReCAPTCHA
  • Dienste
  • UUID
  • Webformular

Das folgende Design wurde aktualisiert:

  • Bootstrap
DEVSOL-2214

Problem bei der OAuth2-Integration mit der Standard-App für ein neues Konto

Mit einem Regelereignis erstellte Entwickler-Apps legen jetzt die mit der App verknüpften API-Produkte korrekt fest und lösen hook_devconnect_developer_apps_save() jetzt korrekt aus.

DEVSOL-2208

Anfragetext geht verloren, nachdem der Smartdocs-Knoten geändert wurde

Beim Bearbeiten und Speichern einer SmartDocs-Methode, die von einem OpenAPI/Swagger-Dokument generiert wurde, gehen der Standardwert und das Schema der Textparameter nicht mehr verloren.

DEVSOL-2206

Webformularmodul bei der Profilinstallation nicht aktivieren

Das Webformular-Modul ist für Installationen neuer Profile nicht mehr standardmäßig aktiviert.

DEVSOL-2194 Beitragsmodule aktualisieren
Die folgenden Beitragsmodule wurden aktualisiert:
  • Kontext
  • Display-Suite
  • Dateientität
  • Google Analytics
  • Bibliotheken
  • Medien
  • Meta-Tag
  • reCAPTCHA
  • SMTP
  • XAutoload
DEVSOL-2186

Bump-Version von Views zur Sicherheitskorrektur
Drupal Core und das View-Modul wurden aktualisiert, um Upstream-Sicherheitsupdates zu erfassen.

DEVSOL-2185

Private Produkte können nicht mit devconnect_developer_apps_get_api_products() geladen werden, wenn das Produkt-Caching aktiviert ist
Es wurde ein Fehler behoben, bei dem nicht öffentliche API-Produkte beim Ausführen des Cron nicht im Cache gespeichert wurden.

DEVSOL-2183 Ausgeblendete und verworfene benutzerdefinierte Module entfernen
Die folgenden ausgeblendeten und verworfenen Module wurden entfernt:
  • devconnect_content_admin
  • devconnect_docgen
  • devconnect_download
  • devconnect_multiorg
  • devportal_updates
  • devconnect_partner
DEVSOL-2182 Benutzerdefinierte Apigee-Module auf der Seite „Module“ neu organisieren
Benutzerdefinierte Module von Apigee wurden auf der Administratorseite „Module“ neu organisiert, um ihre Funktion besser widerzuspiegeln.
DEVSOL-2180 Trigger für Ereignisse zum Status der Anmeldedaten werden jetzt als experimentelle Funktionen kategorisiert
Ereignisse, die durch eine Änderung des Berechtigungsstatus einer Entwickler-App ausgelöst werden, werden jetzt als experimentelle Funktionen kategorisiert. Die experimentellen Ereignistrigger sind nicht standardmäßig verfügbar, können aber auf der Seite mit den Einstellungen des Entwicklerportals aktiviert werden.
DEVSOL-2172

Zulassen, dass das Edge SDK einen optionalen Pfad zu cacert.pem angibt

Kunden, die selbst signierte Zertifikate verwenden möchten, um eine Verbindung zu einer Edge-Instanz herzustellen, können dies jetzt tun, indem sie eine alternative cacert.pem im benutzerdefinierten Code zur Implementierung von hook_devconnect_org_settings_alter() angeben.

DEVSOL-2160

Der Link kann seit der neuesten Portalversion im CKEditor nicht hinzugefügt werden
Das Bootstrap-Basisdesign wurde gepatcht, um Konflikte bei der automatischen Vervollständigung zu beheben. Weitere Informationen finden Sie unter https://www.drupal.org/node/2594243.

DEVSOL-2159 Die standardmäßige SmartDocs-Ansicht sollte anpassbar sein
Wenn die Basisansicht von SmartDocs bearbeitet wird, werden die Änderungen jetzt in modellspezifischen Ansichten, die später erstellt werden, beibehalten.
DEVSOL-2158 web.config entfernen
Die Datei web.config wurde aus dem Drupal-Webstamm entfernt, da sie nur für Websites nützlich ist, die von Microsoft IIS bereitgestellt werden. Die Datei robots.txt, die in der Vergangenheit fälschlicherweise entfernt wurde, wurde wiederhergestellt.
DEVSOL-2157 Yahoo! Weather-Beispiel ersetzen
Wie in diesem Community-Artikel beschrieben, wurde die Beispiel-Proxy-API auf der Grundlage des Yahoo! Die Weather API ist nicht mehr gültig, da die Anwendung jetzt für die Ausführung ein OAuth 1.0-Token benötigt. Für neue Profilinstallationen wird in SmartDocs ein einfacher „Hallo Welt“-API-Proxy gerendert, der den Yahoo! Wetter-API-Proxy SmartDocs Weitere Informationen finden Sie unter Beispiel für ein SmartDocs-Portal.
DEVSOL-2155 In seltenen Fällen beim Importieren eines SmartDocs-Modells mit einem gültigen OpenAPI-YAML-Dokument ausgelöst
Es wurde ein Fehler behoben, bei dem ein gültiges OpenAPI-YAML-Dokument in seltenen Fällen dazu führt, dass PHP beim Importieren eines SmartDocs-Modells eine nicht abgefangene Ausnahme auslöst.
DEVSOL-2150 SmartDocs-Links auf der Seite „Meine App“ nicht formatiert
Im Apigee Responsive-Design wurde ein Displayfehler behoben, bei dem Links zur SmartDocs-Dokumentation auf der Übersichtsseite der Entwickler-App für Apps, die mit diesem API-Produkt verknüpft sind, falsch formatiert waren, wenn ein SmartDocs-Modell mit einem API-Produkt verknüpft wurde.
DEVSOL-2127

Ressourcenname wird beim Import aus Swagger nicht automatisch eingefügt

Ein Fehler in der SmartDocs-Benutzeroberfläche wurde behoben, bei dem Methoden mit einem internen, aber ohne definierten Anzeigenamen auf der Verwaltungsseite für Überarbeitungsdetails ohne Namen angezeigt wurden.

DEVSOL-2099 Auf der Seite „API-Produktrollenzugriff“ werden die Konfigurationen nicht gespeichert
Im Modul „DevConnect Limit API-Produkt nach Rolle“ wurde ein Fehler behoben, bei dem die Zuordnung der Rollenzugriff für API-Produkte mit gemischter Groß- und Kleinschreibung nicht korrekt gespeichert wurde.