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

Stai visualizzando la documentazione di Apigee Edge.
Consulta la documentazione di Apigee X.
info

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

In caso di domande, contatta l'assistenza di Apigee Edge.

Per un elenco di tutte le note di rilascio di Apigee Edge, consulta 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

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

Consulta la pagina Gestire aziende e sviluppatori.

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

Bug corretti

In questa release sono stati corretti i seguenti bug.

ID problema Descrizione
DEVSOL-1294 Rimuovere "UUID metodo" come opzione in SmartDocs
"UUID metodo" non è più un'opzione per gli URL personalizzati.
DEVSOL-1063 Aggiungere la concorrenza a build.xml per build più veloci
L'installer OPDK ora utilizza dieci thread per scaricare librerie e moduli anziché uno per ridurre i tempi di installazione.
DEVSOL-1021 Visualizzare la versione del profilo del portale per sviluppatori nella pagina di stato e scollegare le versioni OPDK/Cloud versioni
La versione Apigee del portale per sviluppatori è ora visibile nella pagina di stato in "Report > Report sullo stato" come amministratore.
DEVSOL-1019 Implementare l'API Ping per il controllo di convalida di SmartDocs
Il modulo SmartDocs ora mostra il suo stato nella pagina del report sullo stato in "Report > Report sullo stato". La pagina di stato segnala se l'URL del proxy non è configurato o se non è corretto
DEVSOL-1008

Indicare lo stato di rendering/pubblicazione nella pagina dell'elenco dei modelli
L'elenco dei modelli SmartDocs mostra informazioni aggiuntive:

  • Metodi totali: il numero totale di metodi disponibili nell'ultima revisione di un modello.
  • Rendering: il numero totale di metodi di cui è stato eseguito il rendering come nodi nel portale per sviluppatori.
  • Pubblicati: il numero di nodi di cui è stato eseguito il rendering e che sono stati pubblicati.
DEVSOL-1007 Rimuovere i modelli nel menu Amministrazione
La voce di menu Amministrazione SmartDocs > Modelli non conterrà l'elenco dei modelli come voci di sottomenu. Se fai clic su "SmartDocs > Modelli", visualizzerai l'elenco dei modelli disponibili.
DEVSOL-1004 Supportare SmartDocs nel tema Apigee DevConnect
È stato aggiunto il supporto per SmartDocs nel tema Apigee DevConnect.
DEVSOL-999 Eseguire l'upgrade del tema Rubik alla versione 4.2
È stato eseguito l'upgrade del tema di amministrazione Rubik dalla versione 4.1 alla 4.2.
DEVSOL-984

Aggiungere la proprietà keyExpiresIn all'entità DeveloperApp e l'opzione per impostarne il valore durante la creazione dell'app
È possibile impostare un valore predefinito per le date di scadenza delle chiavi API per le app appena create tramite l'interfaccia utente di amministrazione ("Configurazione> Impostazioni del portale per sviluppatori > Configurazione dell'app del portale per sviluppatori > Durata delle credenziali"). Un valore di -1 indica che non è prevista la scadenza automatica delle chiavi API ma è possibile configurare un numero positivo di giorni.

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

DEVSOL-972 Bug del modulo Media YouTube corretto
È stato corretto un bug del modulo Media YouTube che causava un errore irreversibile che impediva agli utenti di caricare immagini utilizzando il browser di file.
DEVSOL-954 Aggiungere la dipendenza dal modulo devconnect_developer_apps nel modulo SmartDocs modulo
La disattivazione del modulo Devconnect Developer Apps causa un errore irreversibile nella pagina delle impostazioni di SmartDocs. pagina. Nel modulo SmartDocs è stata aggiunta la dipendenza dal modulo Devconnect Developer Apps in modo che non sia possibile disattivare il modulo Devconnect Developer Apps, evitando che questo problema si ripresenti in futuro.
DEVSOL-933 Aggiungere un messaggio di avviso se devconnect_multiorg è attivato
Il devconnect_multiorg modulo è ora obsoleto. Questo modulo non deve più essere utilizzato. Se il modulo è attivato, ora viene visualizzato un messaggio di avviso nel sistema.
DEVSOL-922 Il modulo di aggiornamento di Drupal deve essere attivato 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: visualizzare 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 è possibile ordinare la tabella in base a qualsiasi colonna facendo clic sull'intestazione della tabella.
DEVSOL-899 cron genera un'eccezione PDOException Integrity constraint violation
È stato risolto il problema per cui l'esecuzione di cron generava un'eccezione PDOException Integrity constraint violation a causa di voci duplicate nella tabella dc_dev_app_api_products.
DEVSOL-890 Visualizzare solo i prodotti API Mint acquistabili nel modulo di aggiunta/creazione di app
Ora è disponibile un'impostazione di amministratore per consentire o meno la visualizzazione dei prodotti che uno sviluppatore non può acquistare nel modulo di creazione dell'app. Per modificare questa impostazione, vai a "Configurazione > Impostazioni di monetizzazione" e modifica l'impostazione "Visualizzazione del prodotto di creazione dell'applicazione". Per impostazione predefinita, nel modulo di creazione dell'app vengono visualizzati solo i prodotti utilizzabili dallo sviluppatore.
DEVSOL-874 Rendere i prodotti API visibili solo a determinati ruoli di sviluppatori
Se attivi il modulo "DevConnect Limit API Product by Role", ora puoi limitare i prodotti API disponibili per gli sviluppatori in base ai ruoli Drupal assegnati a questi sviluppatori.
DEVSOL-865 Modulo di aggiornamento: disattivare 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 Edge ora sono criptate e archiviate in un file system privato
Per una maggiore sicurezza, le credenziali di connessione Edge non vengono più archiviate nel database, ma vengono criptate e archiviate nel file system privato.
DEVSOL-823 Formattazione della pagina della modalità di manutenzione
La pagina di manutenzione ora è formattata correttamente in tutti i browser.
DEVSOL-793 Monetizzazione: la tabella per la gestione degli utenti è formattata in modo errato
La tabella degli utenti di Monetizzazione è stata riformattata nell'ambito della nuova funzionalità aziendale. Se hai personalizzato questa pagina, devi applicare le modifiche alla nuova funzione a tema theme_apigee_company_company_developers() nel apigee_company modulo.
DEVSOL-783 Pagina Dati bancari di Monetizzazione
La pagina Dati bancari di Monetizzazione ora viene visualizzata meglio in tutti i browser.
DEVSOL-773 Il piano tariffario scaduto rimanda a un altro piano tariffario attivo nel portale per sviluppatori
Se un piano è terminato, non è più presente un collegamento ipertestuale ai dettagli del piano, poiché il piano non è più visibile. Quando fai clic sul nome del piano nella tabella "Piani acquistati", ora viene visualizzata la scheda del piano corretta.
DEVSOL-605 La finestra modale Saldo prepagato insufficiente del portale per sviluppatori deve mostrare il costo e i dati fiscali
La finestra modale Saldo prepagato insufficiente ora mostra le informazioni su costi e dati fiscali.
DEVSOL-523 Impossibile eliminare le app quando la monetizzazione è attivata
Ora puoi 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.
Il formato della data ora è configurabile in Monetizzazione nelle impostazioni di monetizzazione per i formati di data europei e statunitensi.
DEVSOL-257 Campo Conferma password nel modulo Crea 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 sviluppatori richiedono descrizioni
Testo della descrizione per le voci delle impostazioni di DevConnect nella pagina "Configurazione"
DEVSOL-31 Aggiungere la formattazione della pagina dell'app
È stato corretto il disallineamento delle caselle di controllo del prodotto con l'errore nel modulo Aggiungi app.