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

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

Giovedì 23 aprile 2015 abbiamo rilasciato una nuova versione cloud del Portale per sviluppatori Apigee.

Per qualsiasi domanda, contatta l'assistenza clienti Apigee.

Per un elenco di tutte le note di rilascio di Apigee Edge, consulta le note di rilascio di Apigee.

Nuove funzionalità e miglioramenti

Di seguito sono riportate le nuove funzionalità e i miglioramenti di questa release.

Monetizzazione

Di seguito sono riportate le nuove funzionalità e i miglioramenti della monetizzazione di Edge.

Gestione separata di aziende e sviluppatori

Le aziende e gli sviluppatori vengono ora gestiti separatamente, il che consente una maggiore flessibilità nell'aggiunta di più aziende agli sviluppatori e di più sviluppatori alle aziende. L'interfaccia utente di gestione ora offre finestre separate per "Aziende" e "Sviluppatori" (accessibili dal menu "Pubblica").

Consulta Gestire aziende e sviluppatori.

Nei report sulla monetizzazione, le aziende rimangono un filtro principale, anche se l'etichetta del filtro è stata modificata da "Sviluppatori" in "Aziende".

Bug corretti

In questa release sono stati corretti i seguenti bug.

ID problema Descrizione
DEVSOL-1294 Rimozione di "UUID metodo" come opzione in SmartDocs
"UUID metodo" non è più un'opzione per gli URL personalizzati.
DEVSOL-1063 Aggiungi la concorrenza a build.xml per compilazioni più rapide
Il programma di installazione di OPDK ora utilizza dieci thread per scaricare librerie e moduli anziché uno per tempi di installazione più rapidi.
DEVSOL-1021 Visualizza la versione del profilo del portale per gli sviluppatori nella pagina di stato e scollega le versioni OPDK/Cloud
La versione di Apigee del portale per gli sviluppatori è ora visibile nella pagina di stato in "Report > Report sullo stato" come amministratore.
DEVSOL-1019 Implementazione dell'API Ping per il controllo di convalida di SmartDocs
Ora il modulo SmartDocs mostrerà il proprio stato nella pagina del report di stato "Report > Report di stato". La pagina di stato segnala se l'URL proxy non è configurato o se l'URL proxy non è corretto
DEVSOL-1008

Indicare lo stato di rendering/pubblicazione nella pagina dell'elenco dei modelli
L'elenco dei modelli SmartDocs mostrerà ulteriori informazioni:

  • Metodi totali: il numero totale di metodi disponibili nell'ultima revisione di un modello.
  • Visualizzati: il numero totale di metodi visualizzati come nodi nel portale per sviluppatori.
  • Pubblicati: il numero di nodi visualizzati pubblicati.
DEVSOL-1007 Rimuovere i modelli nel menu Amministrazione
L'elemento del menu di amministrazione SmartDocs > Modelli non conterrà l'elenco dei modelli come elementi del sottomenu. Se fai clic su "SmartDocs > Modelli", viene visualizzato l'elenco dei modelli disponibili.
DEVSOL-1004 Supporto di SmartDocs nel tema Apigee DevConnect
È stato aggiunto il supporto di SmartDocs nel tema Apigee DevConnect.
DEVSOL-999 Upgrade del tema Rubik alla versione 4.2
È stato eseguito l'upgrade del tema amministrativo Rubik dalla versione 4.1 alla versione 4.2.
DEVSOL-984

Aggiungi la proprietà keyExpiresIn all'entità DeveloperApp e l'opzione per impostarne il valore durante la creazione dell'app
Un valore predefinito per le date di scadenza delle chiavi API per le app appena create può essere impostato tramite l'interfaccia utente amministrativa ("Configurazione> Impostazioni del portale per gli sviluppatori > Configurazione dell'app del portale per gli sviluppatori > Durata delle credenziali"). Un valore pari a -1 indica che le chiavi API non hanno scadenza automatica o che è possibile configurare un numero positivo di giorni.

Per i clienti che richiedono un controllo più granulare, qualsiasi modulo personalizzato che implementa hook_devconnect_developer_app_presave() può modificare il valore di $form_state\['storage'\]\['entity'\]->keyExpiresIn. Deve essere un valore numerico che rappresenta un numero di giorni (o una frazione).

DEVSOL-972 Bug del modulo Media di YouTube corretto
È stato corretto un bug del modulo Media di YouTube che causava un errore fatale e non consentiva agli utenti di caricare immagini utilizzando il browser di file.
DEVSOL-954 Aggiungi la dipendenza dal modulo devconnect_developer_apps nel modulo SmartDocs
La disattivazione del modulo Devconnect Developer Apps causa un errore fatale nella pagina delle impostazioni di SmartDocs. La dipendenza dal modulo App per sviluppatori di Devconnect viene aggiunta nel modulo SmartDocs in modo che non sia possibile disattivare il modulo App per sviluppatori di Devconnect, impedendo così la futura occorrenza di questo problema.
DEVSOL-933 Aggiunta di un messaggio di avviso se devconnect_multiorg è attivato
Il modulo devconnect_multiorg è stato ritirato. Questo modulo non deve più essere utilizzato. Se il modulo è attivato, nel sistema viene visualizzato un messaggio di avviso.
DEVSOL-922 Il modulo di aggiornamento di Drupal deve essere attivo per impostazione predefinita
Il modulo di aggiornamento di Drupal viene attivato durante l'installazione per avvisare i clienti se i moduli diventano obsoleti o se sono necessarie patch di sicurezza.
DEVSOL-903 Pagina Piani acquistati: visualizza i piani raggruppati per stato
La scheda "Piani acquistati" nella pagina "Cataloghi e piani" della monetizzazione ora mostra i piani acquistati in una tabella ordinata per stato. Ora la tabella può essere ordinata in base a qualsiasi colonna facendo clic sull'intestazione della tabella.
DEVSOL-899 cron genera una violazione di vincolo di integrità PDOException
È stato risolto un problema per cui l'esecuzione di cron generava una violazione di vincolo di integrità PDOException a causa di voci duplicate nella tabella dc_dev_app_api_products.
DEVSOL-890 Mostra solo i prodotti dell'API Mint acquistabili nel modulo di aggiunta/creazione di app
Ora è disponibile un'impostazione di amministrazione per consentire o meno la visualizzazione nel modulo di creazione dell'app dei prodotti che uno sviluppatore non può acquistare. Per modificare questa impostazione, vai a "Configurazione > Impostazioni di monetizzazione" e modifica l'impostazione "Visualizzazione prodotto per la creazione di applicazioni". Per impostazione predefinita, nel modulo di creazione dell'app vengono visualizzati solo i prodotti utilizzabili dallo sviluppatore.
DEVSOL-874 Rendi i prodotti API visibili solo a determinati ruoli di sviluppatore
Attivando il modulo "DevConnect Limit API Product by Role", ora è possibile limitare i prodotti API disponibili per gli sviluppatori in base ai ruoli Drupal assegnati a questi sviluppatori.
DEVSOL-865 Aggiornamento del modulo: disattiva gli aggiornamenti del codice dell'interfaccia utente
Nelle versioni cloud precedenti, la pagina degli aggiornamenti disponibili in "Report > Aggiornamenti disponibili" sembrava consentire agli amministratori di aggiornare il sito tramite FTP. Questa opzione è stata disattivata per gli utenti cloud, che devono utilizzare la dashboard del sito per gli aggiornamenti.
DEVSOL-851 Le credenziali di connessione di Edge ora sono criptate e archiviate in un file system privato
Per una maggiore sicurezza, le credenziali di connessione di Edge non sono più archiviate nel database, ma ora sono criptate e archiviate nel file system privato.
DEVSOL-823 Formattazione della pagina della modalità di manutenzione
La pagina di manutenzione ora è formattata correttamente su tutti i browser.
DEVSOL-793 Monetizzazione: la tabella per la gestione degli utenti non è formattata correttamente
La tabella Utenti di monetizzazione è stata riformattata nell'ambito della nuova funzionalità dell'azienda. Se hai personalizzato questa pagina, devi applicare le modifiche alla nuova funzione con tema theme_apigee_company_company_developers() nel modulo apigee_company.
DEVSOL-783 Pagina Dettagli bancari della monetizzazione
La pagina Dettagli bancari della monetizzazione ora viene visualizzata meglio in tutti i browser.
DEVSOL-773 Il piano tariffario scaduto rimanda a un altro piano tariffario attivo nel Portale sviluppatori
Se un piano è terminato, non è più presente un link ipertestuale ai dettagli del piano poiché il piano non è più visualizzabile. Ora la scheda del piano corretta viene visualizzata quando si fa clic sul nome del piano nella tabella "Piani acquistati".
DEVSOL-605 La finestra modale Saldo prepagato insufficiente del Dev Portal deve mostrare il costo e le imposte
La finestra modale Saldo prepagato insufficiente ora mostra informazioni su costi e imposte.
DEVSOL-523 Impossibile eliminare le app quando la monetizzazione è attivata
Ora è possibile eliminare le app quando la monetizzazione è attivata. Le versioni precedenti mostravano una finestra di dialogo vuota quando si tentava di eliminare l'app.
DEVSOL-487 Il formato del giorno in Monetizzazione deve essere configurabile dagli amministratori.
Ora il formato della data è configurabile in Monetizzazione, nelle impostazioni di monetizzazione, per i formati di data europei e statunitensi.
DEVSOL-257 Campo di conferma della password nel modulo per la creazione di un utente amministratore durante l'installazione
Il campo della password per l'utente amministratore viene confermato durante l'installazione.
DEVSOL-115 Le impostazioni del portale per gli sviluppatori richiedono descrizioni
Testo descrittivo per gli elementi delle impostazioni di DevConnect nella pagina "Configurazione"
DEVSOL-31 Formattazione della pagina Aggiungi app
È stato corretto il disallineamento delle caselle di controllo dei prodotti con errore nel modulo Aggiungi app.