Note di rilascio di Discourse 2.6.0.beta4

Nuove funzionalità in 2.6.0.beta4

Rimozione in blocco dei tag dagli argomenti selezionati

Oltre alla possibilità di sostituire e aggiungere tag agli argomenti in blocco, lo staff può ora rimuovere tutti i tag dagli argomenti selezionati.

Consentire ai siti di configurare indipendentemente il font base e il font dei titoli

Estendendo il migliorato supporto per i font aggiunto nella beta3, gli amministratori possono ora impostare il font dei titoli indipendentemente dal font base. Questo può essere fatto tramite la procedura guidata o tramite le impostazioni del sito.

Spiegare allo staff perché gli inviti sono disabilitati

Quando SSO è abilitato o gli accessi locali sono disabilitati tramite le impostazioni del sito, gli inviti vengono disabilitati, poiché la gestione degli utenti è affidata a un provider esterno. Se lo staff tenta di accedere direttamente alla pagina degli inviti, vedrà ora una spiegazione del motivo per cui gli inviti sono disabilitati.

Opzioni aggiuntive per la ricerca avanzata

Sono state aggiunte nuove opzioni per la ricerca avanzata relative al numero minimo/massimo di post e al numero di visualizzazioni.

Plugin Styleguide aggiunto a Discourse

Per aiutare gli amministratori del sito a personalizzare il tema del proprio sito, il plugin Discourse Styleguide è stato aggiunto al core di Discourse. Per ulteriori dettagli, consultare Styleguide Plugin Now in Discourse Core

31 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 delle nuove funzionalità, correzioni di bug, miglioramenti dell’esperienza utente e altro ancora, assicuratevi di consultare le Funzionalità Aggiuntive e le Correzioni elencate di seguito.

Aggiornamenti di Sicurezza

Questa beta include 1 correzione di sicurezza per i problemi segnalati dalla nostra comunità e da HackerOne.

  • Assicurarsi che gli utenti possano visualizzare l’argomento prima di impostare un timer per l’argomento.

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

Abbonamenti

  • Aggiunto il supporto Markdown per la descrizione del prodotto

Data Explorer

  • Migliorato lo stile dei report di gruppo
  • Non consentire la condivisione di query con “tutti”

Knowledge Explorer

  • Aggiunti metadati onebox
  • Aggiunto un pulsante di cancellazione alla barra di ricerca

Policy

  • Resa più chiara l’anteprima delle policy nell’editor
  • Assicurato che le nuove policy siano sempre circondate da interruzioni di riga
  • Riscrittura dell’interfaccia utente come componente Ember

GitHub

  • Non assegnare badge agli utenti in staging

Code Review

  • Consentire la rimozione del pulsante di follow-up
  • Consentire menzioni di commit di follow-up meno restrittive
  • Aggiunto il pulsante “followed up”

OpenID Connect

  • Aggiunti log dettagliati delle richieste e risposte OIDC

Translator

  • Aggiunto il supporto per la risorsa multi-servizio di Cognitive Service.

Funzionalità Aggiuntive e Correzioni

Clicca per espandere

Nuove Funzionalità

  • Aggiunta dello slug della categoria alla classe del corpo nelle pagine dei tag se fa parte di una categoria
  • Aggiunto codice di pulizia settimanale dei segnalibri
  • Rispetto dell’impostazione tags_sort_alphabetically durante la visualizzazione dei tag
  • Aggiunto l’attributo title ai sondaggi
  • Opzione nell’editor per ricaricare la pagina e forzare il salvataggio della bozza
  • Supporto per l’uso del font di sistema nel passaggio del font della procedura guidata
  • Procedura guidata compatibile con la modalità scura

Correzioni di Bug

  • Lo stile guida è solo un URL genitore ed è accessibile tramite /styleguide
  • Controllo dell’attributo target del link sul link clink
  • Risoluzione dei problemi di esecuzione di qunit tramite rake
  • Ordinamento in Ruby per evitare query N+1
  • Anteprima del tema della procedura guidata quando manca il logo
  • L’uccisione di un worker Unicorn non dovrebbe interrompere un processo di backup o ripristino in esecuzione
  • Il backup non funzionava più dopo l’annullamento di un backup in esecuzione
  • I messaggi di errore dalla modifica dell’utente venivano ignorati
  • L’opzione disabilitata per sk non funzionava correttamente
  • Utilizzo delle nuove variabili di colore in embed.scss, rimozione dei colori hardcoded
  • Gestione degli errori di sintassi .discourse-compatibility
  • Gli osservatori non funzionavano sui log email dell’amministratore
  • Il secondo fattore non può essere abilitato se SSO è abilitato
  • Visualizzazione del conteggio corretto delle risposte per il crawler
  • Inclusione del percorso base della sottocartella negli scorciatoie del manifesto dell’app web
  • Rendere browser-update compatibile con IE <11
  • Il conteggio del favicon non veniva aggiornato al ritorno del focus della finestra
  • Utilizzo del nome dello scope durante la serializzazione di UserApiKeys
  • Garantire che l’inserimento di un hyperlink funzioni con mailto
  • Garantire che il selettore delle categorie funzioni con caratteri non inglesi
  • Conferma che la nuova email non venga inviata allo staff se l’email è disabilitata con l’opzione “non-staff”
  • I lavori pianificati non vengono visualizzati in /sidekiq/schedule in sviluppo
  • Asset di maschera SVG mancante nella procedura guidata
  • Il caricamento delle richieste di gruppo era rotto
  • Rispetto di show_category_definitions_in_topic_lists nelle liste delle categorie
  • Inclusione degli argomenti dalle sottocategorie nell’elenco tracciato
  • Confronto dell’argomento di tipo Jobs::UserEmail come stringa
  • Utilizzo di getAttribute invece di dataset
  • Quando l’amministratore modifica un’email per l’utente, quest’ultimo deve confermare la modifica
  • Correzione di una regressione in cui il menu a tendina della procedura guidata non poteva aggiornarsi
  • Rendering corretto dei widget di sondaggio senza titolo
  • Ricerca dell’elemento noscript con contenuto del crawler
  • Gestione dei titoli dei sondaggi quando sono presenti intestazioni
  • Gli URL mailto con escape avrebbero sollevato un’eccezione
  • Divieto di inviti email se enable_local_logins è disabilitato
  • Consentire sempre ai moderatori di vedere i loro PM di gruppo
  • Deprecazione della sovrascrittura della proprietà calcolata
  • Validazione del nome della categoria al cambio del genitore
  • I periodi della dashboard usano il giorno corrente e settimanalmente 7 giorni
  • Precaricamento degli upload in groups#search per fermare N+1
  • Nascondere le sezioni popolari/recenti vuote nella pagina 404
  • La build era rotta perché uglify non poteva accettare let o const
  • La rimozione delle righe dalle email in arrivo non dovrebbe fallire per un corpo vuoto
  • Rimozione degli spazi bianchi attorno ai tag HTML inline vicini al testo.
  • Utilizzo del titolo dell’argomento nel risultato del menu di ricerca.
  • Pulizia della notifica del PM del bot narrativo saltato
  • Spostamento della richiesta hp da /users a /token
  • Consentire allo staff di usare HTML nel banner di sola lettura della categoria
  • La migrazione dovrebbe aggiornare solo ReviewableUsers dove l’utente non è approvato.
  • Consentire il rilascio di font .otf tramite CDN
  • Messaggio di errore migliore se l’invito è scaduto
  • Deprecazione della sovrascrittura di translatedText CP
  • Rendere esplicita la configurazione della cache CI di bundler
  • Corretto valore di auto e aggiunta di nohighlight alla descrizione
  • URL non validi potevano sollevare eccezioni chiamando UrlHelper.rails_route_from_url
  • Utilizzo della locale corretta per i messaggi di errore
  • Stavamo sovrascrivendo la proprietà calcolata canCreateTopicOnCategory
  • Le lingue evidenziate vuote risultavano in ["", "auto", "nohighlight"]
  • Correzione della codifica corrotta nelle email contenenti allegati
  • Rispetto del download forzato durante il download di media sicuri tramite lightbox
  • Miglioramenti e correzioni del processo di cambio email per l’utente da parte dell’amministratore
  • Prevenzione del salto della barra di scorrimento nel selettore di emoji
  • Rimozione dell’ora dalla data nell’intervallo del calendario a mezzanotte
  • Quando l’utente viene promosso a TL2, invito al training avanzato
  • Deprecazione delle costanti whitelist
  • Il dismiss unread rispetta il parametro di query tracciato
  • Non includere la categoria nel titolo del tema in citazione, se presente

Cambiamenti UX

  • Aumento della larghezza e centratura dell’input per il riordinamento delle categorie
  • Cambiamenti nella visualizzazione “I nuovi argomenti appariranno qui”
  • Aumento della larghezza dell’input nella pagina di accettazione dell’invito.
  • Sostituzione dell’icona dell’ingranaggio nel menu utente con l’icona dell’utente
  • Non troncamento dei nomi delle categorie nel pannello di ricerca
  • Correzione dello stile per i post e le visualizzazioni nella ricerca avanzata
  • Etichetta password coerente nella pagina di registrazione e inviti
  • Visualizzazione dell’intervallo per il filtro delle visualizzazioni nella ricerca avanzata.
  • Consentire lo scorrimento orizzontale sui pulsanti dei post su mobile
  • Prevenire che le categorie trabocchino da select-kit
  • Centratura verticale della procedura guidata
  • Utilizzo del cursore a freccia per i pulsanti della procedura guidata

Prestazioni

  • Riduzione delle richieste in background quando sovraccarichi
  • Evitare lookbehinds durante l’indicizzazione della ricerca
  • Non accodare email di digest quando tentate di recente
  • Introduzione di un limite assoluto di digest ogni 30 minuti
21 Mi Piace