4.16.09.00 - Note di rilascio del portale dei servizi per sviluppatori Apigee

Stai visualizzando la documentazione di Apigee Edge.
Vai alla documentazione di Apigee X.
info

Lunedì 19 settembre 2016 abbiamo rilasciato una versione del portale Apigee Edge Developer Services per il private cloud.

Bug corretti

In questa release sono stati corretti i seguenti bug.

ID problema Descrizione
DEVSOL-2243 Aggiunta del modulo di controllo dell'accesso alla tassonomia alla distribuzione
Il modulo di controllo dell'accesso alla tassonomia (taxonomy_access) è stato aggiunto alla distribuzione Drupal di Apigee.
DEVSOL-2241 Aggiornamento dei moduli ldap, servizi e moduli web
La famiglia di moduli LDAP è stata aggiornata all'ultima versione stabile per una correzione di sicurezza. Anche i servizi e i moduli di moduli web sono stati aggiornati all'ultima versione stabile.

Nota: nessuno di questi moduli è abilitato per impostazione predefinita per un'installazione di profilo standard, pertanto la maggior parte degli utenti non vedrà alcuna modifica dopo aver accettato questo aggiornamento.
DEVSOL-2231 Aggiornamento dei moduli contrib: ctools, linkchecker, markdown
Il modulo Chaos Tools (ctools) è stato aggiornato all'ultima versione stabile per eliminare gli avvisi durante l'esecuzione su PHP 7. Inoltre, i moduli Linkchecker e Markdown sono stati aggiornati all'ultima versione stabile.
DEVSOL-2229 Ricerca non visualizzata per gli utenti non amministratori
È stato corretto un bug di visualizzazione nel tema Apigee Responsive, in cui il modulo di ricerca nella parte superiore di ogni pagina era coperto dalla barra arancione per gli utenti non amministrativi.
DEVSOL-2227 Problema durante l'aggiornamento del database: non esiste il metodo getElementName
È stato corretto un bug in cui una procedura di aggiornamento del database per il modulo App per sviluppatori DevConnect generava errori durante l'aggiornamento della configurazione di determinate regole che coinvolgevano loop o altri contenitori di azioni.
DEVSOL-2221 Aggiornamento della sicurezza del modulo Google Analytics
Il modulo contrib di Google Analytics è stato aggiornato all'ultima versione stabile per risolvere una vulnerabilità di sicurezza. Per ulteriori informazioni, consulta questo avviso: https://www.drupal.org/node/2782023
DEVSOL-2216

Risolvere gli avvisi relativi a var non definite in dblog

Gli avvisi relativi a variabili e indici non definiti generati da smartdocs_node_presave() e smartdocs_preprocess_smartdocs_method() sono stati eliminati.

DEVSOL-2215

Aggiornamento della sicurezza per il modulo admin_views

Il modulo contrib Views amministrazione è stato aggiornato all'ultima versione stabile per risolvere una vulnerabilità di sicurezza. Per ulteriori informazioni, consulta questo avviso: https://www.drupal.org/node/2778501.

Sono stati aggiornati anche i seguenti moduli (non correlati alla sicurezza):

  • Google Auth
  • Markdown
  • Metatag
  • ReCAPTCHA
  • Servizi
  • UUID
  • Modulo web

È stato aggiornato il seguente tema:

  • Bootstrap
DEVSOL-2214

Problema di integrazione OAuth2 con l'app predefinita per un nuovo account

Le app per sviluppatori create da un evento Rules ora impostano correttamente i prodotti API associati all'app e attivano correttamente hook_devconnect_developer_apps_save().

DEVSOL-2208

Il corpo della richiesta viene perso dopo la modifica del nodo SmartDocs

Quando modifichi e salvi un metodo SmartDocs generato da un documento OpenAPI/Swagger, il valore predefinito e lo schema dei parametri del corpo non vengono più persi.

DEVSOL-2206

Non attivare il modulo Webform al momento dell'installazione del profilo

Il modulo modulo web non è più attivato per impostazione predefinita per le installazioni dei nuovi profili.

DEVSOL-2194 Aggiornamento dei moduli contrib
I seguenti moduli contrib sono stati aggiornati:
  • Contesto
  • Display Suite
  • Entità file
  • Google Analytics
  • Biblioteche
  • Media
  • Metatag
  • reCAPTCHA
  • SMTP
  • XAutoload
DEVSOL-2186

Aggiornamento della versione di Views per correzione di sicurezza
Il nucleo di Drupal e il modulo Views sono stati aggiornati per acquisire le correzioni di sicurezza a monte.

DEVSOL-2185

Impossibile caricare i prodotti privati utilizzando devconnect_developer_apps_get_api_products() quando la memorizzazione nella cache dei prodotti è attivata
È stato corretto un bug per cui i prodotti API non pubblici non venivano memorizzati nella cache quando veniva eseguito il programma cron.

DEVSOL-2183 Rimuovere i moduli personalizzati nascosti e deprecati
I seguenti moduli nascosti e deprecati sono stati rimossi:
  • devconnect_content_admin
  • devconnect_docgen
  • devconnect_download
  • devconnect_multiorg
  • devportal_updates
  • devconnect_partner
DEVSOL-2182 Riorganizzazione dei moduli personalizzati Apigee nella pagina di amministrazione dei moduli
I moduli personalizzati forniti da Apigee sono stati riorganizzati nella pagina di amministrazione dei moduli per riflettere meglio la loro funzione.
DEVSOL-2180 Gli attivatori di eventi relativi allo stato delle credenziali ora sono classificati come funzionalità sperimentali
Gli eventi attivati da una modifica dello stato delle credenziali di un'app per sviluppatori ora sono classificati come funzionalità sperimentali. Gli attivatori di eventi sperimentali non sono disponibili per impostazione predefinita, ma possono essere attivati nella pagina Impostazioni del portale per sviluppatori.
DEVSOL-2172

Consenti all'SDK Edge di specificare un percorso facoltativo per cacert.pem

I clienti che vogliono utilizzare certificati autofirmati per connettersi a un'istanza Edge ora possono farlo specificando un cacert.pem alternativo nel codice personalizzato che implementa hook_devconnect_org_settings_alter().

DEVSOL-2160

Impossibile aggiungere un link in CKEditor dopo la recente release del portale
Al tema di base Bootstrap è stata applicata una patch per correggere i conflitti di completamento automatico. Per informazioni dettagliate, visita la pagina https://www.drupal.org/node/2594243.

DEVSOL-2159 La visualizzazione predefinita di SmartDocs deve essere personalizzabile
Quando la visualizzazione di base di SmartDocs viene modificata, le modifiche vengono ora mantenute nelle visualizzazioni specifiche del modello che vengono create successivamente.
DEVSOL-2158 Rimuovi web.config
Il file web.config è stato rimosso dalla directory principale del web di Drupal, poiché è utile solo per i siti pubblicati da Microsoft IIS. Il file robots.txt, che è stato rimosso erroneamente in passato, è stato ripristinato.
DEVSOL-2157 Sostituisci l'esempio di Yahoo Weather
Come descritto in questo articolo della community, l'API proxy di esempio basata su Yahoo! L'API meteo non è più valida perché ora l'app richiede un token OAuth 1.0 per eseguire l'operazione. Per le installazioni di nuovi profili, in SmartDocs viene visualizzato un semplice proxy API "Hello World" che sostituisce Yahoo! Proxy API Weather SmartDocs. Per saperne di più, consulta esempio di portale SmartDocs.
DEVSOL-2155 Eccezione non rilevata lanciata in rari casi durante l'importazione di un modello SmartDocs utilizzando un documento YAML OpenAPI valido
È stato corretto un bug per cui, in alcuni rari casi, un documento YAML OpenAPI valido causava l'emissione di un'eccezione non rilevata da PHP durante l'importazione di un modello SmartDocs.
DEVSOL-2150 Link a SmartDocs nella pagina La mia app non formattati
È stato corretto un bug di visualizzazione nel tema Apigee Responsive in cui, quando un modello SmartDocs era associato a un prodotto API, i link alla documentazione di SmartDocs non erano formattati correttamente nella pagina di riepilogo delle app per gli sviluppatori per le app associate a quel prodotto API.
DEVSOL-2127

Il nome della risorsa non viene compilato durante l'importazione da Swagger

È stato risolto un bug nell'interfaccia utente di SmartDocs in cui i metodi con un nome interno, ma senza un nome visualizzato definito, non venivano visualizzati nella pagina di amministrazione dei dettagli della revisione.

DEVSOL-2099 La pagina di accesso ai ruoli dei prodotti API non salva le configurazioni
È stato corretto un bug nel modulo "DevConnect Limit API Product by Role", in cui la mappatura dell'accesso ai ruoli per i prodotti API il cui nome era in maiuscolo e minuscolo non veniva salvata correttamente.