Uscita fabbrica 286 - agosto 2024

Prev Next

La release 286 porta aggiornamenti alle funzionalità relative alle impostazioni di accesso/account/approvazione, alle automazioni uscite dalla Beta e al programma di installazione del lettore Linux. Ci sono diversi miglioramenti dell'interfaccia utente e correzioni di bug in tutta la piattaforma.

Fateci sapere i vostri pensieri e le vostre domande nella Comunità Tulip.

Caratteristiche e miglioramenti

Confronto delle versioni delle app

Siamo lieti di annunciare "Confronta le versioni delle app per i clienti Enterprise". La funzione Confronta versioni app consente agli utenti di vedere cosa è cambiato in un'app da una versione all'altra. Questa funzione contribuisce a ridurre il tempo dedicato ai processi di revisione e approvazione delle app e a garantire il rispetto dei requisiti di conformità.

Per saperne di più, cliccate qui.Compare versions modal

Accesso / Account / Approvazione

  • Nelle impostazioni dell'account, nella pagina di migrazione SAML sono state aggiunte ulteriori informazioni sulla sensibilità alle maiuscole. In precedenza questo aspetto non era evidenziato, mentre ora gli utenti sanno che il campo e-mail è insensibile alle maiuscole e il campo NameID è sensibile alle minuscole.
  • Nelle impostazioni dell'account, nella sezione utenti, viene ora visualizzato lo stato dell'invito via e-mail per gli utenti con ruolo di operatore che hanno aggiunto un indirizzo e-mail. Gli utenti avranno anche la possibilità di inviare nuovamente l'e-mail di conferma, e la ripetizione è possibile ogni 5 minuti.
  • Quando si utilizzano i gruppi di utenti nelle approvazioni, riceveranno la notifica via e-mail solo gli utenti che possono effettivamente approvare le applicazioni. Gli utenti non autorizzati non riceveranno più la notifica, anche se sono assegnati come approvatori di un'app, magari indirettamente attraverso un gruppo di utenti.
  • Nella scheda Approvazioni della pagina dell'app, il gruppo di utenti che approverà per conto dell'utente sarà ora selezionato prendendo il primo gruppo di utenti in ordine alfabetico che può approvare per conto dell'utente. Inoltre, nel modulo di approvazione, l'"Anteprima" dell'approvazione quando l'utente fa clic sul segno di spunta verde o sulla croce rossa per un'approvazione in sospeso, ora tiene conto correttamente del gruppo di utenti.
  • Durante il processo di pubblicazione di una nuova versione di un'app, una volta ottenuta l'ultima approvazione, verrà inviata una notifica via e-mail all'utente che ha presentato la versione per l'approvazione. Questa notifica non era disponibile prima. Ora l'utente riceverà un'e-mail con l'indicazione dell'applicazione e della versione approvata e se è in attesa di essere rilasciata o pubblicata, in base alle impostazioni di pubblicazione. Inoltre, nell'e-mail è incluso un pulsante che collega direttamente alla scheda delle versioni nella panoramica delle app.
    Screen Shot 2022-07-18 at 12.31.03 AM

Frontline Copilot

  • Nella chat copilot con l'analisi delle tabelle, quando la query non restituisce dati, viene visualizzato il messaggio "Al momento non ci sono dati da visualizzare". In precedenza non veniva mostrato alcun messaggio e la ruota girava in continuazione. Con questa modifica gli utenti saranno informati se non ci sono dati da mostrare.

Modifiche API

  • Vietate le sequenze di caratteri nulli JSON ({{\u0000}}) da tutte le richieste API. Queste causano errori interni a Tulip e la maggior parte, se non tutte, non sarebbero state elaborate correttamente nemmeno prima di questa modifica. Con questa modifica, la fornitura di queste sequenze comporterà un HTTP 400 esplicito con un messaggio di errore che indica che il carattere null è vietato.

Visioni

  • Nella pagina delle visioni, alla voce modelli, l'interfaccia utente per la funzione crea modello sta cambiando. Prima si trattava di una modale, ora gli utenti la troveranno nella barra laterale destra, con sezioni pieghevoli, e potranno scegliere tra diversi fornitori di visioni quando creano nuovi modelli.

Automazioni

  • Nella pagina delle automazioni è stata aggiornata l'icona che indica che l'automazione è stata salvata. In precedenza veniva utilizzata un'icona diversa per le fasi del processo. Ora riflette meglio il processo effettivo.
  • L'importazione/esportazione di automazioni è ora disponibile per impostazione predefinita.
  • Durante l'importazione delle automazioni, l'utente vedrà un messaggio di avviso aggiornato che indica "Le automazioni importate non includono tutte le dipendenze, come le tabelle e le macchine. Potrebbe essere necessaria una configurazione manuale". Questo messaggio comunica più accuratamente che le dipendenze di tabelle e macchine non sono incluse, poiché ora sono incluse le funzioni dei connettori.
  • Nell'interfaccia web il tag "Beta" per Automations è stato rimosso, in quanto Automations è uscito dalla fase beta. Non sono state apportate modifiche alla funzionalità di Automazioni.
  • Nell'editor di Automazioni sono stati aggiunti ulteriori dettagli sulle azioni e sugli eventi sotto l'icona delle informazioni posta sulla barra di destra. Questo non era disponibile prima. Ora gli utenti vedranno informazioni su ogni blocco, compresi avvisi, tooltip, link ad articoli della Knowledge Base e altro ancora.
    Screen Recording 2024-08-15 at 17.28.12{Altezza="" Larghezza=""}

Giocatore

  • Nelle impostazioni dell'account, nella sezione Player, è presente una nuova opzione per attivare "Nascondi l'azione 'Metti in pausa l'app' nel menu Player". Prima non era disponibile. Gli utenti troveranno questa funzione disabilitata per impostazione predefinita. Una volta attivata, l'opzione "Pausa app" scomparirà dal menu del lettore. La stessa funzione di pausa dell'app è ancora possibile, ad esempio aggiungendo un trigger dedicato.

    GIF Placeholder Screenshot 2024-08-16 at 10.04.31 Screenshot 2024-08-16 at 10.04.50
    @media (max-width: 768px) { div[style*="display: flex; justify-content: center; align-items: center; gap: 10px; flex-wrap: wrap;"] { flex-direction: column; } img { max-width: 100%; } }

  • Il sito download.tulip.co è ora aggiornato per includere il link al programma di installazione di Linux player.
    linux player download

Correzioni di bug

La release r286 contiene diverse correzioni di bug:

Biglietto di riferimento Descrizione
PLAT-35965 Corregge un bug con i loop nelle automazioni che dava errore se il valore dell'elenco finiva per essere {{null}}.
PLAT-35954 Corregge un problema a causa del quale l'esportazione di applicazioni che utilizzano macchine non riusciva.
PLAT-35951 Corregge un bug nel player, che mostrava la tendina del selettore di versione in modalità dev, che è stata rimossa.
PLAT-35945 Corregge un bug per cui le modifiche alla configurazione dell'origine dati non venivano propagate correttamente all'host del connettore.
PLAT-35901 Corregge un problema a causa del quale l'esportazione di applicazioni che utilizzano determinati tipi di macchine non riusciva.
PLAT-35841 Corregge un problema per cui le tabelle a cui si faceva riferimento nelle automazioni non venivano importate correttamente quando venivano importate in un altro spazio di lavoro sulla stessa istanza di Tulip.
PLAT-35811 Corregge un problema aggiungendo un messaggio di limitazione al dataset di esportazione delle immagini delle tabelle per informare gli utenti che le immagini di un link esterno non possono essere esportate.
PLAT-35754 Corretto il problema nella pagina dei gruppi di utenti: quando si assegnano nuovi utenti a un gruppo di utenti o viceversa, nella console del browser si verificava l'errore "Incontrati due bambini con la stessa chiave".
PLAT-35743 Corregge un problema: se l'autenticazione OAuth 2.0 (credenziali del cliente) è selezionata nel pannello laterale degli ambienti del connettore, l'utente può ora scegliere solo gli host del connettore che supportano questa funzione.
PLAT-35682 Corretta la cronologia di esecuzione delle azioni Elimina record di tabella, Ottieni record di tabella ed Esegui funzione connettore. In precedenza, queste azioni mostravano un "Errore interno" quando erano limitate dalla velocità. Ora le azioni mostreranno il messaggio corretto di "Limitato dalla velocità".
PLAT-35662 Corregge un problema a causa del quale le espressioni non potevano essere utilizzate per gli input di tabella nelle azioni di automazione Ottieni record di tabella e Crea/aggiorna record di tabella, causando un errore nell'azione. Le espressioni sono ora disabilitate per questi input.
PLAT-35655 Correzione della variabile di automazione utilizzata per deselezionare il nodo quando è già selezionato.
PLAT-35575 Corregge un problema con alcuni comportamenti strani nel selezionatore di fonti di dati. Migliora la gestione dello stato di selezione di un'espressione e corregge un errore per cui più espressioni venivano inserite nel selezionatore di fonti di dati.
PLAT-35544 Corregge un problema nella pagina dell'editor di trigger di un'applicazione, l'avatar del selettore utente/gruppo utente era precedentemente disallineato se aveva un'immagine avatar. Inoltre, le opzioni del gruppo di utenti sono ordinate per nome nel menu a discesa ricercabile del selettore del gruppo di utenti nell'editor di trigger.
PLAT-35491 Corregge un problema per cui le esportazioni possono contenere connettori snapshottati, quando si usa l'esportazione legacy.
PLAT-35458 Corregge il modale "Eventi sparati" nella pagina delle stazioni per mostrare gli eventi corretti quando si passa da una stazione all'altra o si aggiornano i dispositivi edge assegnati.
PLAT-35449 Risolve un problema chiudendo una falla di sicurezza attraverso la quale un cliente avrebbe potuto acquisire un URL firmato per un asset cloud di un altro cliente.
PLAT-35447 Corregge un bug che impediva ad alcuni utenti senza accesso a tutti gli spazi di lavoro di visualizzare le tabelle utilizzate.
PLAT-35378 Corregge un bug rendendo l'editor dell'app resistente a un problema specifico di corruzione dei dati (passaggi che non facevano riferimento al processo padre).
PLAT-35037 Corregge un problema per cui le tabelle referenziate all'interno di un'espressione di automazione non mostrano correttamente l'automazione sotto le informazioni Where Used della tabella. Le automazioni che fanno riferimento a tabelle all'interno di espressioni sono ora identificate correttamente.
PLAT-35001 Corregge un bug per cui il periodo di riconnessione per i connettori MQTT non veniva salvato quando l'utente lo cancellava.
PLAT-34885 Correzione di alcuni comportamenti strani nel selezionatore di fonti di dati. Migliora la gestione dello stato di selezione di un'espressione e corregge un errore per cui più espressioni venivano inserite nel selezionatore di fonti di dati.
PLAT-34336 Corregge un problema con l'esportazione di variabili di tipo array.
PLAT-33958 Corregge un problema per cui l'utente è in grado di eliminare le configurazioni della telecamera a cui sono assegnate stazioni e app archiviate. L'utente può anche visualizzare quale app archiviata è assegnata e anche dove una configurazione della telecamera è utilizzata nelle app attive.
PLAT-32850 Correzione di un problema nell'elenco delle funzioni del nuovo connettore, in cui gli utenti hanno la possibilità di duplicare/archiviare il connettore. Sebbene fare clic su queste azioni non produca alcun effetto, la loro visualizzazione non è comunque valida.
PLAT-32362 Corregge il problema per cui gli aggiornamenti dei record delle tabelle non venivano registrati, anche se il record sottostante non era stato modificato.
PLAT-26497 Correzione di alcuni comportamenti strani nel selezionatore di fonti di dati. Migliora la gestione dello stato di selezione di un'espressione e risolve un problema per cui più espressioni venivano inserite nel selezionatore di fonti di dati.
PLAT-24130 Corregge un errore per cui "Esporta in CSV" non funziona quando nelle tabelle dell'applicazione Player mobile sono presenti caratteri speciali.

Elenco completo degli ID dei biglietti inclusi nella release r286

Se desiderate maggiori dettagli su una specifica correzione, cercate l'ID utilizzando l'Issue Tracker di Tulip.

PLAT-35987PLAT-35919PLAT-35795PLAT-35789PLAT-35783PLAT-35751PLAT-35717PLAT-35042PLAT-34918PLAT-34691PLAT-34647PLAT-34625PLAT-34591PLAT-34210PLAT-35786PLAT-33213PLAT-23451PLAT-35224PLAT-12675PLAT-35965PLAT-35954PLAT-35951PLAT-35945PLAT-35901PLAT-35841PLAT-35811PLAT-35754PLAT-35743PLAT-35682PLAT-35662PLAT-35655PLAT-35575PLAT-35544PLAT-35491PLAT-35458PLAT-35449PLAT-35447PLAT-35378PLAT-35037PLAT-35001PLAT-34885PLAT-34336PLAT-33958PLAT-32850PLAT-32362PLAT-26497PLAT-24130PLAT-35617