Note di rilascio di Discourse 2.6.0.beta6

Nuove funzionalità in 2.6.0.beta6

Disabilita le modifiche locali ai temi remoti

Aggiungi supporto per l’aggiornamento automatico dei temi durante gli aggiornamenti di Discourse

I temi contrassegnati per l’aggiornamento automatico verranno aggiornati automaticamente quando Discourse viene aggiornato.

Crea una revisione durante lo spostamento in blocco degli argomenti

In precedenza, quando si modificava la categoria o i tag di un argomento tramite modifiche in blocco, non veniva registrata alcuna revisione. Ora le revisioni vengono registrate per le modifiche in blocco. Per i siti che desiderano evitare le revisioni, disabilita l’impostazione del sito create revision on bulk topic moves.

Collega i titoli delle impostazioni del sito direttamente al loro registro delle modifiche

Ti sei mai chiesto chi ha modificato un’impostazione del sito e quando? Le modifiche alle impostazioni del sito sono sempre state registrate, ma trovarle tra tutti gli altri log può essere difficile. Ora, per visualizzare il registro delle modifiche di un’impostazione del sito, passa il mouse sul titolo dell’impostazione e fai clic sull’icona della cronologia.

Migliora gli errori quando il titolo non è valido

Discourse include convalida per evitare titoli TUTTE MAIUSCOLE, titoliconparolereallmentelunghe e titoli con tutte le stesse lettere. In precedenza, l’errore restituito era sembra poco chiaro, è una frase completa?, che non fornisce un feedback adeguato all’utente per correggere. Ora viene fornito un feedback specifico:

"sembra poco chiaro, la maggior parte delle parole contiene le stesse lettere ripetutamente?"
"sembra poco chiaro, una o più parole sono molto lunghe?"
"sembra poco chiaro, intendevi scriverlo in TUTTE MAIUSCOLE?"

Consenti a /u/by-external di funzionare per tutti gli autenticatori gestiti

Aggiungi Google Universal Analytics v4 come opzione

Secondo Google, i siti sono invitati ad aggiornare da Universal Analytics v3 analytics.js a v4 gtag.js per il tracciamento di Google Analytics. Stiamo offrendo agli amministratori la possibilità di rimanere sull’API v3 o migrare alla v4. Gli amministratori possono modificare l’implementazione che stanno utilizzando tramite l’impostazione del sito ga_version.

Crea un argomento collegato quando si chiudono gli argomenti megatopici

Quando gli argomenti superano le 10.000 pubblicazioni, le prestazioni iniziano a degradarsi. Di conseguenza, Discourse chiude automaticamente gli argomenti che raggiungono questa soglia. Ora, quando tali argomenti vengono chiusi, viene automaticamente creato un nuovo argomento per continuare la discussione. Per ulteriori dettagli, vedi Linked topics (splitting and managing megatopics)

log_out_strict è disabilitato per impostazione predefinita

In precedenza, quando un utente disconnetteva da Discourse, veniva disconnesso da tutti i browser e dispositivi. Poiché gli utenti ora possono visualizzare tutti i dispositivi dalle loro preferenze e disconnettere tutti i dispositivi da lì, il pulsante di disconnessione disconnetterà ora solo il browser/dispositivo corrente. I siti possono tornare alla precedente impostazione predefinita riabilitando log out strict nelle impostazioni del sito.

Miglioramenti per i moderatori di gruppi di categoria

I moderatori di gruppi di categoria possono ora eliminare gli argomenti all’interno della categoria.

30 Mi Piace

Ancora di più!

Ma aspetta, c’è dell’altro! Facciamo del nostro meglio per evidenziare le nuove funzionalità e le modifiche per voi, ma ci sono sempre troppe variazioni da dettagliare. Per un elenco completo di nuove funzionalità, correzioni di bug, miglioramenti UX e altro, assicuratevi di rivedere le Funzionalità aggiuntive e le correzioni elencate di seguito.

Miglioramenti dei plugin

Molti plugin

  • Correzione di bug
    • Abbiamo corretto numerosi bug in molti dei nostri plugin
  • Traduzioni
    • Abbiamo aggiornato le traduzioni in molti dei nostri plugin

Risolto

  • Non visualizzare il filtro “risolto” nella pagina delle categorie, poiché non esiste un elenco di argomenti da filtrare!

SAML

  • Aggiunto il supporto per più certificati IdP

Akismet

  • Contrassegnare i post di Akismet con un punteggio più elevato per la revisione
    Per i forum che filtrano le code a priorità bassa/media/alta, i filtri antispam di Akismet potrebbero andare persi. Forzare un punteggio più elevato garantisce che questi elementi da rivedere appaiano nella coda.

OpenID Connect

  • Aggiunto il supporto per il logout initiato dal RP OIDC
  • Supporto per il logout initiato dal PR post_logout_redirect_uri

Docker Manager

  • Aggiunto il supporto per l’aggiornamento automatico del tema

Discourse Docker

  • Sostituzione del file policy.xml predefinito di ImageMagick con un file contenente alcune limitazioni delle risorse. L’obiettivo è impedire che immagini eccezionalmente grandi (e/o malformed) consumino tutte le risorse di un sistema.

Encrypt

  • Possibilità di distruggere permanentemente il messaggio crittografato

Funzionalità aggiuntive e correzioni

Clicca per espandere

Nuove funzionalità

  • Filtro di ricerca per cercare tutti i PM su un sito per gli amministratori
  • Aggiunta di scope per le chiavi API per la gestione della posta in arrivo.
  • Implementazione della funzione di modifica per le note sui post
  • Possibilità di distruggere permanentemente i messaggi privati

Correzioni di bug

  • Visualizzare un errore migliore se non vengono trovati segnalibri dalla ricerca
  • Il conteggio dei badge in cache non viene aggiornato dopo il riempimento dei badge
  • I metodi modal dovrebbero essere collegati in setupTests e non nel modulo
  • Il permesso del gruppo di tag selezionato non dovrebbe cambiare durante il salvataggio
  • Aggiunta della traduzione mancante per la chiave ‘views’.
  • Precompilazione del foglio di stile della procedura guidata
  • Nelle versioni più recenti di Ember, è triggerKeyEvent e non keyEvent
  • Non consentire a un tag di essere sinonimo di se stesso
  • Utilizzare la chiave corretta per gli scope receive_emails
  • Rimuovere l’azione post quando un post viene eliminato permanentemente
  • Eccezione nel lavoro IndexCategoryForSearch per category_id
  • Disabilitare auto_update per i temi esistenti
  • Salvare la bozza quando è presente il titolo o la risposta
  • Stile dell’avatar in linea per onebox quando si incorporano immagini sicure
  • Mostrare l’indicatore di lettura solo per i PM di gruppo
  • Non consentire la modifica dei temi remoti
  • Memorizzare force_review di Reviewable come valore booleano.
  • Incollare il foglio di calcolo nell’editor
  • Non ottimizzare le immagini animate nei post elaborati
  • Reimpostare lo stato del pulsante nella pagina di modifica della categoria
  • Aggiungere un modo per annullare l’inizializzazione di una nuova bozza
  • Utilizzare il parametro filters invece di filter per il registro delle azioni dello staff
  • Aggiungere l’icona della cronologia all’elenco svg_sprite
  • Assicurarsi che lo staff possa vedere /tag/none
  • Non ottimizzare gli emoji personalizzati caricati
  • Precompilare tutte le risorse CSS dei plugin e delle definizioni di colore
  • Ripristinare la capacità (deprecata) di sovrascrivere una proprietà
  • Migliorare il failover per i cluster multisito
  • Quando si creano argomenti collegati, assicurarsi che appartengano alla stessa categoria
  • Nascondere l’email SSO dietro un clic del pulsante e registrare le visualizzazioni
  • Utilizzare un selettore più specifico per l’intestazione
  • Mostrare i post nascosti ai membri dello staff.
  • Rimuovere la descrizione duplicata della categoria
  • Rinominazione ed eliminazione dei tag
  • Gestire in modo più elegante i tentativi SSO concorrenti rapidi
  • Rendere più robusto il controllo onebox per le immagini sicure
  • Non utilizzare l’impostazione “max_tags_in_filter_list” per mostrare i tag PM
  • Piccola modifica del testo nella procedura guidata
  • I percorsi con categorie e tag venivano generati in modo errato
  • L’impostazione globale deve essere convertita in float
  • Migliorare gli errori quando l’invito all’argomento fallisce
  • Non abilitare la pagina pubblicata se i media sicuri sono abilitati
  • Correggere la rotta “nessun tag” nel menu a tendina dei tag
  • Tagliare gli spazi senza interruzione in to-markdown
  • Incoerenza nella configurazione dell’inventario S3
  • Includere l’offset dell’intestazione relativo alla finestra
  • Aggiornare le impostazioni di revisione.
  • Limit_topics_per_day dovrebbe applicarsi solo agli argomenti normali
  • Rimozione dei media sicuri nelle lightbox, nei link non immagine
  • Accodare i lavori PostCreator al di fuori del blocco transazionale
  • Il livello di notifica del gruppo non può essere null
  • Smettere di aggirare i controlli email per gli email di invito
  • Saltare in sicurezza i passaggi secure_media quando non sono abilitati
  • Mostrare un messaggio di errore se l’utente è già silenziato o sospeso
  • Rimuovere il limite di 4 mesi sui record IgnoredUser
  • Nascondere il “banner di sola lettura della categoria” nella pagina dell’elenco delle categorie.
  • Rendere tutte le variabili dell’oggetto email disponibili negli oggetti di notifica
  • Rendere addNavigationBarItem compatibile con le sottocartelle
  • Disabilitare i pulsanti di azione sulla categoria appena creata
  • Mostrare un esempio di nome utente nelle impostazioni di revisione
  • Assicurarsi che le immagini sicure onebox ottimizzate e le immagini lightbox ottimizzate siano incorporate nell’email
  • Il menu a tendina delle categorie mostra “undefined”

Modifiche UX

  • Padding inferiore per il pannello del menu sui dispositivi iOS con notch
  • Collegare solo l’icona per la cronologia delle impostazioni del sito
  • Gestire gli indirizzi email lunghi nelle schede email saltati e rimbalzati
  • Aggiornare l’etichetta del pulsante di invito
  • Il pulsante di eliminazione bozza aveva un aspetto strano nel flusso utente
  • Utilizzare il logo appropriato nelle pagine statiche
  • Modifiche al layout della pagina di modifica della categoria
  • Aggiungere una finestra di dialogo di conferma per l’eliminazione delle bozze
  • Aggiungere un link agli inviti nel pannello del profilo ad accesso rapido
  • Aumentare l’area di attivazione degli argomenti fissati su mobile
  • Aggiungere i motivi di sospensione standard alla finestra di dialogo di sospensione.
  • Aumentare il limite dei campi utente personalizzati
  • Piccole correzioni estetiche alla procedura guidata
  • Mostrare il ramo git del tema per i repository privati
  • Rimuovere l’etichetta e aggiungere la classe danger al pulsante di eliminazione bozza
  • Tagliare i nomi utente lunghi nelle notifiche con più nomi utente
  • Dare un po’ di spazio a furigana e altri elementi che escono in alto
  • Tagliare gli elementi di navigazione lunghi nel menu a tendina
  • Aggiornare il post di azione piccola dell’argomento per aggiungere un link per il nuovo URL dell’argomento collegato
  • Pulsanti canvas più ampi nella procedura guidata
  • Ordinare i badge utente per Oro > Argento > Bronzo.
  • Quando si crea un argomento collegato, utilizzare l’URL e lasciare che onebox faccia il suo lavoro
  • Correggere l’interfaccia utente amministrativa confusa per gli aggiornamenti dello schema colori
  • Aggiornare le etichette per indicare che verrà generato (non copiato) il link di invito

Prestazioni

  • Semplificare la serializzazione dell’argomento per la pagina di riepilogo utente
  • Precaricare le miniature degli argomenti per tutti gli elenchi di argomenti
  • Aggiornare l’indice per la categoria in un lavoro in background.
  • Introdurre un limitazione del tasso aggressiva per gli utenti anonimi
24 Mi Piace