Stai visualizzando la documentazione di Apigee Edge.
Vai alla
documentazione di Apigee X. informazioni
Dalla precedente release di funzionalità Edge for Private Cloud, sono state apportate le seguenti release che sono incluse in questa release di funzionalità:
Release UI Edge | Release di Edge Management | Rilascio del portale |
---|---|---|
Consulta Informazioni sulla numerazione delle release per capire come capire se una release cloud specifica è inclusa nella tua versione di Edge per il cloud privato.
Panoramica della release
Le nuove funzioni più importanti di questa versione includono:
- Esegui l'upgrade a PostgreSQL 9.6
- Release beta della nuova esperienza Edge per il cloud privato
- Release beta di tre nuovi criteri che consentono di generare, verificare e decodificare i token JWT (JSON Web Tokens).
Questa release include anche tutte le correzioni di bug e le nuove funzionalità incluse nelle release di Edge Public Cloud elencate di seguito.
Ritiri e ritiri
Le seguenti funzionalità sono state ritirate o ritirate in questa release. Per ulteriori informazioni, consulta le norme sul ritiro di Edge.
Deprecazioni
Ritiro delle nuove installazioni dell'API BaaS
A partire dal 31 gennaio 2018, i nuovi clienti non sono idonei per l'API BaaS, a meno che la scheda delle specifiche non evidenzi il diritto API BaaS.
Ritiro dell'archivio sicuro Apigee (vault)
L'archivio sicuro Apigee, noto anche come "vault", è in fase di ritiro e verrà ritirato a settembre 2018. I Vault, che forniscono l'archiviazione criptata di coppie chiave/valore, vengono creati con l'API di gestione e sono accessibili in fase di runtime con le funzioni nel modulo Node.js apigee-access.
Anziché utilizzare l'archivio sicuro, utilizza le mappe chiave-valore criptate (KVM), come descritto in Utilizzo delle mappe chiave-valore. I KVM criptati sono sicuri quanto i vault e offrono più opzioni per la creazione e il recupero. (MGMT-3848)
Ritiro dell'aggiunta di percorsi nella scheda Prestazioni del proxy API
Fino a questa versione era possibile accedere a un proxy API nell'interfaccia utente di gestione, accedere alla scheda Rendimento e creare percorsi diversi per un confronto basato su grafico nella scheda Rendimento del proxy e nella dashboard Transazioni aziendali. Questa funzionalità è stata ritirata e non è più disponibile nella UI. Per un'alternativa a questa funzionalità, consulta il seguente articolo della community Apigee: https://community.apigee.com/articles/23936/alternative-to-business-transactions-api.html. (EDGEUI-902)
Ritiro della proprietà SMTPSSL per impostare il protocollo SMTP per il portale Servizi per gli sviluppatori
Ora utilizza la proprietà SMTP_PROTOCOL
, anziché la proprietà SMTPSSL
, per impostare il protocollo utilizzato dal server SMTP connesso al portale. I valori validi sono: "standard", "ssl" o "tls".
Per saperne di più, consulta Installazione del portale Servizi per gli sviluppatori.
Nuove funzionalità e aggiornamenti
Di seguito sono riportate le nuove funzionalità e i miglioramenti di questa release. Oltre ai miglioramenti seguenti, questa release contiene anche numerosi miglioramenti a livello di usabilità, prestazioni, sicurezza e stabilità.
Cloud privato
Upgrade di PostgreSQL alla versione 9.6
Questa release include un upgrade a PostgreSQL 9.6 per consentire a Edge di sfruttare la funzionalità Query parallela in PostgreSQL. Per ulteriori informazioni, vedi:
- Aggiorna Apigee Edge da 4.17.0x alla 4.18.01
- Aggiorna Apigee Edge da 4.16.09 a 4.18.01
- Aggiorna Apigee Edge 4.16.01/4.16.05 alla versione 4.18.01
Release beta della nuova esperienza Edge per il cloud privato
Questa release di Edge per il cloud privato contiene una release beta di un aggiornamento principale dell'interfaccia utente di gestione delle API. Questa esperienza di New Edge si basa sulle funzionalità esistenti della piattaforma Apigee Edge e aggiunge alcuni miglioramenti, in particolare nelle aree della progettazione e della pubblicazione.
In precedenza, la nuova esperienza Edge era disponibile solo per gli utenti Cloud. Con questa release di Edge per il cloud privato, puoi installare la versione beta della nuova esperienza Edge.
Per saperne di più, consulta Release beta della nuova esperienza Edge per il cloud privato.
Versione beta dei criteri JWT
JSON Web Token (JWT) è uno standard di token descritto in IETF RFC 7519. JWT fornisce un modo per firmare un insieme di attestazioni, in altre parole un insieme di coppie nome/valore, che in seguito possono essere verificate in modo affidabile dal destinatario del JWT.
Questa release contiene tre nuovi criteri che consentono di generare, verificare e decodificare i token web JSON (JWT) su Apigee Edge:
- Genera criterio JWT: viene generato un JWT firmato, con un insieme configurabile di rivendicazioni. Il JWT può quindi essere restituito ai client, trasmesso a destinazioni di backend o utilizzato in altri modi. Per saperne di più, consulta Generare il criterio JWT (versione beta).
- Verifica criterio JWT: verifica la firma su un JWT ricevuto da client o altri sistemi. Questo criterio estrae inoltre le attestazioni in variabili di flusso, in modo che criteri o condizioni successivi possano esaminare questi valori per prendere decisioni in merito all'autorizzazione o al routing. Per saperne di più, consulta Verificare il criterio JWT (versione beta).
- Decodifica del criterio JWT: decodifica un JWT senza verificare la firma nel JWT. Questo criterio è utile se utilizzato insieme alle norme sulla verifica JWT, quando è necessario conoscere il valore di una rivendicazione all'interno del JWT prima di verificare la firma del JWT. Per saperne di più, consulta Decodifica del criterio JWT (versione beta).
Per una panoramica, consulta la panoramica dei criteri JWT.
Pinzatura OCSP supportata per gli host virtuali (65587547)
Gli host virtuali ora supportano la pinzatura OCSP per TLS unidirezionale e bidirezionale. Quando l'opzione è abilitata, un client OCSP (Online Certificate Status Protocol) invia una richiesta di stato a un risponditore OCSP per determinare se il certificato è valido. La risposta indica se il certificato è valido e non è stato revocato.
Per impostazione predefinita, la pinzatura OCSP è disattivata. Per abilitare OCSP, è necessario abilitare TLS sull'host virtuale.
Per saperne di più, consulta Riferimento per la proprietà host virtuale.
Ora le opzioni di nuovo tentativo del router possono essere impostate a livello di host virtuale
Ora puoi impostare le opzioni di nuovo tentativo per le comunicazioni del router con il processore di messaggi sull'host virtuale. Questo ti offre un controllo più granulare rispetto alle opzioni precedenti, che erano configurabili solo a livello di router.
Per maggiori informazioni, consulta la pagina relativa alle proprietà di configurazione dell'host virtuale.
Supporto per la mappatura dei ruoli esterno aggiunto (67145030)
Se utilizzi l'autenticazione esterna per integrare un servizio di directory esterna in un'installazione di Apigee Edge Private Cloud, ora puoi utilizzare la mappatura dei ruoli esterni. La mappatura dei ruoli esterni consente di mappare gruppi o ruoli personalizzati a ruoli di controllo dell'accesso basato sui ruoli (RBAC) e gruppi creati su Apigee Edge.
Il servizio di mappatura dei ruoli esterno per le release Edge per Cloud privato precedenti alla versione 4.18.01 è stato deprecato. La release 4.18.01 di External Role Mapping è una versione aggiornata con bug corretti e nuove funzionalità aggiunte:
- Risolto il problema a causa del quale ricevevi risposte di tipo vietato per l'autenticazione 403 durante l'autenticazione con utenti che dovrebbero avere accesso.
- L'intestazione
X-Apigee-Current-User
è ora supportata nella mappatura dei ruoli esterni. Gli utenti con accesso corretto (amministratore di sistema) possono accedere come altro utente con credenziali proprie.
Per saperne di più, consulta Mappatura dei ruoli esterni.
Ora è possibile testare i requisiti di sistema senza eseguire un'installazione (67858161)
Edge per il cloud privato 4.17.09 ha aggiunto il supporto per la proprietà ENABLE_SYSTEM_CHECK=y
per verificare i requisiti di CPU e memoria su una macchina durante un'installazione. Tuttavia, questo controllo richiedeva un'installazione effettiva. Ora puoi utilizzare il flag "-t
" per effettuare questo controllo senza dover eseguire un'installazione:
/opt/apigee/apigee-setup/bin/setup.sh -p aio -f configFile -t
Questo comando mostra sullo schermo eventuali errori relativi ai requisiti di sistema.
Per saperne di più, consulta Installare i componenti Edge su un nodo.
Versione PHP aggiornata per il portale Developer Services (68733233)
Il portale ora utilizza la versione PHP 7.0.23.
Non è più necessario configurare un server SMTP con il portale Servizi per gli sviluppatori (70164403)
Non è più necessario configurare un server SMTP quando installi il portale. Ora puoi configurarne una sola post-installazione.
Servizi API
Convalide dei nomi su nuove entità (MGMT-4252 e MGMT-4098)
Quando crei nuove entità, Apigee convalida i nomi per applicare le regole di denominazione. Le entità convalidate al momento della creazione o dell'aggiornamento sono proxy API, criteri (e nomi dei criteri nelle definizioni dei proxy API), host virtuali, ruoli, cache, server di destinazione, maschere di dati per il debug, archivi chiavi e archivi attendibilità e file di risorse nei proxy API. Consulta le avvertenze relative a nomi e errori di input per le limitazioni di denominazione su queste entità.
Bug corretti
In questa release sono stati corretti i bug indicati di seguito. Questo elenco è destinato principalmente agli utenti che verificano se i ticket di assistenza sono stati risolti. Non è progettata per fornire informazioni dettagliate a tutti gli utenti.
Private Cloud 4.18.01
ID problema | Descrizione |
---|---|
68001164 |
L'estensione LDAP PHP è ora installata per impostazione predefinita con il portale L'estensione LDAP PHP viene ora installata per impostazione predefinita durante l'installazione del portale su RedHat e CentOS. Questo modulo semplifica l'abilitazione del modulo LDAP di Drupal. |
68049481 |
Ora è possibile scrivere il file Drupal settings.php Ora lo script di installazione del portale assicura che il file Drupal |
68139166 | L'output del programma di installazione mostrava il downgrade di OpenLDAP, quando non lo era. |
68329105 | La configurazione del portale non riesce a creare un utente durante la connessione a Edge se SAML è abilitato e utilizza un certificato autofirmato. |
68427561 | Le proprietà di configurazione del portale ora vengono impostate correttamente dopo un riavvio. |
69024465 | Impossibile annullare il deployment di SharedFlow nella UI di Edge |
69711616 | Jackson Databind è stato aggiornato alla versione 2.7.9.1 nei JAR di terze parti. |
17.11.06 (UI)
ID problema | Descrizione |
---|---|
68357182 |
Il file CSV non include i dati corretti per l'intervallo di tempo (include il set completo di dati) |
67650494 | La UI Edge deve monitorare le modifiche all'ambiente In alcuni casi, le modifiche all'ambiente non venivano rese persistenti durante lo spostamento da una pagina all'altra nell'interfaccia utente. Il problema è stato risolto. |
17.10.25.00 (portale)
ID problema | Nome componente | Descrizione |
---|---|---|
67646686 | Portale per gli sviluppatori - Drupal | e visualizzato nella pagina del forum È stato corretto il bug a causa del quale il tema predefinito di Apigee mostrava "&" per qualsiasi e commerciale nelle schede dei menu. |
65456469 | Portale per gli sviluppatori - Drupal | Aggiorna il modulo CAPTCHA per migliorare la sicurezza forniti dai collaboratori del modulo Il modulo CAPTCHA è stato aggiornato alla versione CAPTCHA 7.x-1.5 per correggere una vulnerabilità di sicurezza. Per ulteriori informazioni, visita il sito https://www.drupal.org/node/2907137. |
65101827 | Portale per gli sviluppatori - Drupal | Analisi delle app aziendali non funzionante È stato risolto il bug a causa del quale le app della società di monetizzazione non potevano mostrare dati di analisi. |
65003870 | Portale per gli sviluppatori - Drupal | Impossibile annullare i piani tariffari futuri È stato corretto il bug a causa del quale non era possibile annullare i piani tariffari futuri acquistati da un'azienda. |
65003539 | Portale per gli sviluppatori - Drupal | Usa il paese predefinito delle impostazioni internazionali di Drupal L'indirizzo di contatto per la monetizzazione e i dettagli di fatturazione ora utilizza il paese predefinito delle impostazioni internazionali predefinite del paese. Puoi modificare questa impostazione selezionando Configurazione > Regionale e lingua nel menu Amministrazione di Drupal. Se modifichi le impostazioni internazionali predefinite, verrà modificato anche il paese predefinito nelle sezioni Contatto per la monetizzazione e Dettagli di fatturazione. |
17.10.11 (UI)
ID problema | Descrizione |
---|---|
67005192 | L'interfaccia utente deve gestire i percorsi decodificati durante il controllo delle autorizzazioni Ora l'interfaccia utente gestisce i percorsi decodificati durante il controllo delle autorizzazioni degli utenti. |
17.09.20 (gestione API e runtime)
ID problema | Nome componente | Descrizione |
---|---|---|
MGMT-4219 | Gestione delle API | MGMT per inviare intestazioni organizzazione ed env all'archivio BLOB |
MGMT-4065 | Gestione delle API | Supporto attivato per i certificati in formato PKS |
MGMT-3782 | Gestione delle API | Valore del livello di coerenza predefinito ottimale per Identity-zone |
MGMT-3913 | Gestione delle API | Risolvere il problema di timeout per il recupero dei token OAuth2 da parte di un ID app |
MGMT-4177 | Gestione delle API | Possibilità di disabilitare lo schema di autenticazione di base in SecurityProfile |
MGMT-3978 | Gestione delle API | È necessario un token CWC per impostare JVM_OPTIONS su tutti i componenti Java |
MGMT-3918 MGMT-4294 |
Gestione delle API | Codifica automatica dell'URL per i caratteri speciali nei percorsi di autorizzazione per i ruoli personalizzati |
APIRT-4767 | Runtime API | Il passaggio di JavaScript deve utilizzare sempre UTF-8 per i contenuti |
APIRT-4725 | Runtime API | Risolto il problema NPE del servizio OAuth |
APIRT-4691 | Runtime API | Lascia passare il tempo per svuotare le connessioni prima di interrompere il servizio in stato non integro |
APIRT-4644 | Runtime API | Autorizzazione di base per BlobstoreService |
APIRT-4636 | Runtime API | Sense Action dovrebbe continuare a funzionare anche se Zookeeper non è attivo |
APIRT-4635 | Runtime API | Riutilizzare il supporto degli attributi del token di aggiornamento abilitato per i criteri OAuth |
APIRT-4632 | Runtime API | Il conteggio della quota della finestra temporale non viene calcolato in modo preciso |
APIRT-4584 | Runtime API | L'hook di flusso non viene implementato in modo coerente, controllo ZooKeeper non funzionante |
APIRT-4542 | Runtime API | MP Sense Task è terminato senza preavviso |
APIRT-4522 | Runtime API | Analytics non funziona per i processori di messaggi abilitati alla monetizzazione se la regione dell'organizzazione è diversa da quella dell'axgroup |
APIRT-4444 | Runtime API | Percentuali di errori di calcolo per target per codice di errore |
APIRT-4435 | Runtime API | RepositoryServiceImpl.loadAsString() non utilizza il set di caratteri |
APIRT-4370 | Runtime API | Utilizzo elevato della memoria da parte dei MP dell'organizzazione |
APIRT-4354 | Runtime API | Acquisisci la versione TLS in Nginx access_log per ogni richiesta |
APIRT-4169 | Runtime API | La versione attuale di Nginx non supporta la combinazione di variabili richiesta per
l'intestazione X-Forwarded-For |
APIRT-3671 | Runtime API | I token non vengono registrati come hash dopo l'attivazione dell'hashing |
APIRT-3593 | Runtime API | Il token OAuth non contiene l'attributo "set" in una chiamata successiva |
APIRT-3081 | Runtime API | messaging.adaptors.http.flow.ServiceFailed Errore con il criterio Concurrent Rate Limit |
APIRT-4660 | Runtime API | Aggiungere il nome del pod di MP nell'intestazione del router X-Apigee-Pod |
APIRT-4506 | Runtime API | Le modifiche alla cache non vengono replicate in un processore di messaggi specifico |
APIRT-4196 | Runtime API | Il formato del timestamp di syslog del criterio di logging dei messaggi non è corretto |
66933664 | Runtime API | QuotaService per il flusso non CPS deve pulire i bucket in modo asincrono e non nel thread Apigee-Main |
66495205 | Runtime API | Migliore gestione del criterio JavaScript con chiamate HTTP asincrone per evitare NPE |
65847462 | Runtime API | l'istruzione di stampa non va a buon fine a causa di un NPE |
65648578 | Runtime API | Solo gli MP devono registrarsi nel percorso KV del console |
65603360 | Runtime API | Le chiamate JavaScript non riescono e viene restituito un errore |
65416531 | Piattaforma delle funzionalità | Reintegra il contesto del messaggio quando gli oggetti JavaScript vengono ripristinati nel contesto del passaggio JavaScript |
67405744 | Apigee | Elevata latenza dell'elaborazione delle richieste sugli MP |
65849186 | Triplo | Le eccezioni non gestite non comportano l'uscita del processo Node.js/Trireme |
65713882 | Triplo | mongodb-core in Trireme produce risultati di crittografia diversi rispetto a Node.js nativi |
65374484 | Triplo | Sicurezza dei nodi: http.get con opzioni di autorizzazione numerica crea buffer non inizializzati |
64577449 | Triplo | Trireme restituisce l'errore SHA256 dell'algoritmo di verifica non valido |
EDGESERV-6 | Edge Server | App nodo che presentano x_apigee_fault_code: "scripts.node.runtime.ScriptExecutionError" |
17.09.20 (UI)
ID problema | Descrizione |
---|---|
65584963 | Analytics: il filtro dei report personalizzati deve avere il controllo senza distinzione tra maiuscole e minuscole per il
tipo di dati Il filtro dei report personalizzati ora non fa distinzione tra maiuscole e minuscole per i confronti tra tipi di dati. |
65446846 | Impossibile assegnare il ruolo di amministratore per un'azienda nella UI di Edge L'insieme completo di sviluppatori e aziende viene visualizzato e può essere gestito nella UI Edge. |
65125644 | Impossibile rimuovere un prodotto API da una credenziale per l'app aziendale È stato risolto un problema che impediva la rimozione di un prodotto API da una credenziale per un'app aziendale. |
17.09.11 (Gestione API)
ID problema | Descrizione |
---|---|
64541665 | Modifica la configurazione del logger di origine su MP in modo che abbia nomi di log diversi |
APIRT-3593 | Il token OAuth non contiene l'attributo "set" in una chiamata successiva |
APIRT-4336 | Suddividi OAuthStepExecution in più esecuzioni di passaggi. Ogni operazione dovrebbe avere un'esecuzione dei passaggi dedicata |
APIRT-4444 | Percentuali di errori di calcolo per target per codice di errore |
APIRT-4456 | Esegui il refactoring della chiave API per il gateway EAP/apid |
APIRT-4635 | Riutilizzare il supporto degli attributi del token di aggiornamento abilitato per i criteri OAuth |
APIRT-4683 | Aggiungere IP LB della piattaforma Google Cloud come attendibili per le intestazioni XFF |
APIRT-4723 | Supporto del caricamento di bundle OAuth per la modalità EdgeX/ibrida |
APIRT-4725 | Risolto il problema NPE del servizio OAuth |
APIRT-4726 | ScriptableHttpClient non deve presupporre che un contesto del messaggio sia ancora presente al momento dell'invio |
MGMT‐3764 | L'archivio chiavi non valido non è più disponibile per la gestione |
MGMT-3782 | Valore del livello di coerenza predefinito ottimale per Identity-zone |
MGMT-3913 | Risolvere il problema di timeout per il recupero dei token OAuth2 da parte di un ID app |
MGMT-3997 | L'eliminazione degli archivi chiavi non dovrebbe essere consentita se esiste un riferimento che vi rimanda |
MGMT-4013 | Aggiornamento dei controlli di riferimento dell'archivio chiavi per verificare l'esistenza di un archivio chiavi e di un alias di riferimento |
MGMT-4065 | Supporto attivato per i certificati in formato PKS |
MGMT-4113 | Miglioramento delle funzionalità dell'host virtuale self-service |
MGMT-4229 | Dopo l'aggiunta di @JsonSerialize(include = JsonSerialize.Inclusion.NON_DEFAULT) la regressione della configurazione dell'api non riesce |
MGMT-4232 | [EDGEX/Hybrid] I caricamenti tramite l'API di importazione non danneggiano il bundle |
MGMT-4242 | [EDGEX/Hybrid] Supporto del deployment del proxy in più di un ambiente |
MGMT-4245 | [EDGEX/Hybrid] Convalida self-service VirtualHost per host-virtuali ibridi |
MGMT-4250 | [EDGEX] Esecuzione parallela per l'API dello stato di deployment del proxy API |
17.09.06 (UI)
ID problema | Descrizione |
---|---|
65015144 | Analytics: il filtro della pagina dei report personalizzati presenta un problema con il filtro del valore intero per i clienti di BigQuery Il filtro della pagina dei report personalizzati ora gestisce i valori interi come previsto. |
64806976 | Nella pagina dell'elenco di app non viene compilato il campo sviluppatore Il campo Sviluppatore viene ora compilato per tutte le app dell'elenco. |
64766918 | Il supporto YAML dell'editor proxy API non funziona È stato risolto il problema che causava un problema con i file YAML nell'editor proxy API. |
64160572 | Analytics: rimuovi le transazioni aziendali dal menu Analytics e dalla scheda sul rendimento dell'editor proxy La dashboard di analisi delle transazioni commerciali non è più supportata. Per altre alternative, consulta l'articolo della community Alternative all'API Business Transactions. |
17.08.21.00 (portale)
ID problema | Descrizione |
---|---|
DEVSOL‐2625 | I ruoli di monetizzazione cadono dopo aver cambiato azienda Se hai abilitato la monetizzazione, se assegni un ruolo a un utente e quest'ultimo passa da un contesto aziendale all'altro, quest'ultimo non viene più rimosso. |
DEVSOL-2621 |
Aggiornamenti dei moduli Drupal I seguenti moduli Drupal sono stati aggiornati alla release indicata:
|
DEVSOL-2612 |
Messaggio "Il sito web ha riscontrato un errore" visualizzato durante l'abilitazione
della monetizzazione
Questo errore non viene più registrato. |
DEVSOL-2609 | La pagina dello stato di Drupal non mostra lo stato della connessione Edge corretto per SAML (OAuth) La pagina Stato Drupal ora mostra lo stato della connessione Edge corretto per SAML (OAuth). In precedenza, la pagina dei report Report > Stato mostrava che la connessione non funzionava anche se SAML era configurato correttamente. |
DEVSOL-2608 | SAML/OAuth: log stampe fallimento della cache del token di connessione a ogni chiamata È stato risolto il problema relativo alla logica della cache del token di connessione, che causava la ricezione da parte del sistema di un nuovo token ogni volta che veniva chiamato Edge. |
DEVSOL-2599 | Più problemi con devconnect_user_developer_is_active() È stato risolto il problema a causa del quale veniva controllato lo stato sbagliato dello sviluppatore per stabilire se l'utente era attivo o meno. Se un account sviluppatore è disattivato nella UI di Edge e causa l'interruzione del funzionamento delle chiavi delle app, il sistema ora mostrerà un messaggio per informare lo sviluppatore. Sono stati anche apportati miglioramenti delle prestazioni a questa funzionalità. |
DEVSOL-2595 |
Miglioramenti e aggiornamenti della configurazione SAML Sono stati apportati i seguenti miglioramenti e aggiornamenti alla configurazione SAML:
|
DEVSOL-2569 | Analisi dell'app: il tempo di risposta degli endpoint non funziona più, è stato modificato in Tempo di risposta totale Il grafico di analisi del tempo di risposta degli endpoint è stato rimosso dalla scheda Analytics nella pagina App per sviluppatori perché non rifletteva il tempo di risposta totale e stava creando confusione. La metrica rifletteva solo il tempo impiegato dall'endpoint per rispondere, ma non il tempo impiegato dal proxy API per rispondere. Il grafico Velocità effettiva mostra il tempo di risposta totale per gli sviluppatori finali. |
17.07.31.00 (portale)
ID problema | Descrizione |
---|---|
DEVSOL‐2258 | Alcuni campi di testo non possono essere tradotti in portoghese È stato aggiunto il testo mancante nel modulo App del portale per sviluppatori di Drupal al sistema di internazionalizzazione Drupal. In precedenza, nella pagina "Le mie app" non era possibile tradurre parte del testo. |
DEVSOL-2536 | La modifica di "nome app" o "URL di callback" comporta la rimozione da parte del portale dei prodotti API dall'app dello sviluppatore L'aggiornamento di un'app dello sviluppatore non comporterà più la rimozione dei prodotti API dall'app. |
DEVSOL-2519 | Smartdocs ha una dipendenza non dichiarata da devconnect_developer_apps Il modulo Smartdocs non ha più una dipendenza non necessaria dal modulo delle app per sviluppatori DevConnect. |
DEVSOL-2492 | Escursione HTML non corretta nella pagina aziendale È stato risolto il problema a causa del quale i menu di monetizzazione mostravano la e commerciale, ad esempio "Catalogo e piani", con codifica HTML. |
DEVSOL-2490 | Miglioramento dell'utilizzo dei criteri di impostazione delle date dei piani tariffari nei moduli di monetizzazione È stata aggiunta una migliore gestione dei piani tariffari di monetizzazione nei vari fusi orari. |
DEVSOL-2440 | La chiamata all'API "limits" per la gestione deprecata nel portale per gli sviluppatori genera errori 404 Sistema aggiornato per gestire la nuova API del piano di visualizzazione/acquisto in Monetizzazione. |
DEVSOL-2436 | Tabella drupal_cache_mint mancante nel database DevPortal durante il tentativo di abilitazione del modulo Drupal Apigee_company per abilitare la monetizzazione È stato risolto il problema a causa del quale la configurazione della monetizzazione causava il seguente errore: "ERRORE: la relazione "drupal_cache_mint" non esiste. |
DEVSOL-2419 | L'importazione di JSON non OpenAPI come OpenAPI non genera messaggi di errore L'importazione di un documento OpenAPI in SmartDocs viene ora convalidata per garantire che il documento sia una specifica OpenAPI. |
DEVSOL-2406 | I link SmartDocumenti, "Dettagli revisione" o "Modifica revisione", non funzionano È stato risolto il problema a causa del quale "Dettagli revisione" o "Modifica revisione" nel menu delle azioni delle revisioni di SmartDocumenti mostravano la pagina sbagliata. |
DEVSOL-2382 | Funzionalità"Blocca i modelli del metodo SmartDocumenti" È stata creata una nuova autorizzazione "Amministra i modelli SmartDocumenti" in modo che la possibilità di modificare i modelli SmartDocumenti possa essere rimossa o limitata a un ruolo. |
DEVSOL-2380 | Errore di indicizzazione non definito nei log di Drupal È stato rimosso il seguente messaggio fuorviante dal log Drupal per i siti abilitati alla monetizzazione: Undefined index: role in Apigee\ManagementAPI\Company->listDevelopers() |
DEVSOL-2375 | Errore di indirizzo non valido nel log di Drupal Risolto il bug che causava l'aggiunta di errori non validi al log se il sistema non aveva SMTP configurato. |
DEVSOL-2355 | Il timeout cURL genera avvisi PHP e log errati in edge-php-sdk Risolto il bug per cui i timeout causavano una formattazione scadente dei messaggi di log. |
DEVSOL-2336 | Aggiornamento della configurazione del fornitore di servizi di pagamento per la monetizzazione Per configurare i dettagli di pagamento di WorldPay, è ora possibile utilizzare la pagina di configurazione Configurazione > Impostazioni di monetizzazione > Pagamento ricorrente tramite Worldpay. |
DEVSOL-2307 | Aggiungi avviso/documenti che il modulo apigee_company può essere utilizzato solo con la monetizzazione Il modulo Drupal apigee_company richiede l'abilitazione della monetizzazione. Se abiliti il modulo apigee_company quando la monetizzazione non è abilitata, viene visualizzato un messaggio di avviso nel report sullo stato per il sito. |
DEVSOL-2270 | Dopo l'ultima release della monetizzazione (5 ottobre 2016) non è possibile salvare le informazioni
aziendali È stato risolto il problema relativo alla monetizzazione per cui le informazioni dell'azienda non venivano salvate correttamente. |
DEVSOL-2175 | I miei alias e i moduli delle statistiche principali non funzionano bene insieme Il core Drupal e il modulo di contributo "Me Aliases" sono stati corretti in modo che "Me Aliases" e il modulo delle statistiche di base possano essere attivati contemporaneamente. Per ulteriori informazioni, visita https://www.drupal.org/node/1863260 e https://www.drupal.org/node/2076691. |
Problemi noti
Questa release presenta i seguenti problemi noti:
ID problema | Descrizione |
---|---|
72379834 |
Quando si interrompe apigee-postgresql viene visualizzato un messaggio di errore di autorizzazione Quando usi il comando |
68722102 |
Criterio MessageLogging che include informazioni aggiuntive nel messaggio di log L'elemento
|