Note di rilascio di Discourse 2.0.0.beta10

Nuove funzionalità in 2.0.0.beta10

Nuova dashboard di amministrazione

La prima versione della nostra nuova dashboard di amministrazione è pronta! La nuova dashboard evidenzia le statistiche sulla salute della community in grafici facili da consultare, oltre a metriche di attività aggiuntive, gli argomenti più referenziati, le ricerche interne in tendenza e altro ancora. Hai bisogno di una statistica dalla vecchia dashboard? Puoi ancora accedervi tramite il collegamento in fondo.

La nuova dashboard è solo la v1; abbiamo altre cose da aggiungere in futuro. Scopri di più e condividi il tuo feedback qui:

Pulizia della navigazione mobile

Abbiamo migliorato la sezione di navigazione mobile per adattarla meglio a dispositivi di diverse dimensioni, eliminando i “pulsanti disordinati” che esistevano in precedenza.

Migliorata la gestione delle email

  • Mantenere i record EmailLogs senza reply_key per 90 giorni per impostazione predefinita.
  • Messaggio di errore più chiaro quando si riceve una risposta a una vecchia notifica.

Migliorato il supporto per la modifica del nome utente

  • Aggiornare gli avatar nei post e nelle revisioni quando un utente viene rinominato.
  • Sostituire il nome utente nelle notifiche quando un utente viene rinominato.
  • Aggiornare i menzioni e le citazioni quando un utente viene unito.

Mantenimento della formattazione nelle citazioni

Abbiamo sfruttato il miglior supporto HTML-to-Markdown per mantenere la maggior parte della formattazione quando si citano contenuti formattati.

E ancora di più!

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

Miglioramenti dei plugin

GitHub Linkback

  • Consentire wildcards per tutti i repository degli utenti.

Data Explorer

  • Migliorare l’UX quando non esistono query.
  • Prevenire la creazione di query senza nome.

Spoiler Alert

  • Rimuovere gli spoiler nei commenti incorporati.

Assign

  • Aggiungere il pulsante “Annulla tutte le assegnazioni” alla vista degli argomenti assegnati all’utente.
  • Correzione di bug.

Plugin Discourse WordPress

  • Correggere l’offset del fuso orario utilizzato per visualizzare la data di pubblicazione dei commenti Discourse.

Patreon

  • Correzione di bug.

Funzionalità Aggiuntive e Correzioni

Clicca per espandere

Nuove funzionalità

  • Nuova lista utenti ‘in staging’ per gli amministratori
  • Aggiunta una finestra di grazia di 30 secondi per i controlli del token a due fattori
  • Nascondi i plugin inclusi nel core dal pannello dei plugin
  • Consentire ai plugin di modificare le classi statiche
  • Nuova impostazione del sito min_flags_staff_visibility
  • Visualizzare la descrizione per le schede dei gruppi
  • Aggiungere i campi profile_background nell’SSO
  • Aggiungere un outlet per plugin per l’area delle notifiche (live) desktop
  • Notifiche push per Android

Correzioni di bug

  • Il caricamento infinito era rotto nelle pagine di attività/gruppo/menzioni
  • Non sostituire gli hashtag negli URL
  • Non sostituire i handle di Twitter negli URL
  • PostOwnerChange dovrebbe aggiornare topic.last_poser
  • Non eliminare gli utenti non attivati con un messaggio
  • Mantenere la formattazione ‘<kbd>’ quando si citano i post
  • Posizionare il selettore di data su una riga separata su dispositivi mobili nella finestra di dialogo dell’argomento in evidenza
  • La modifica del proprietario di una risposta eliminata non funzionava
  • Non utilizzare i PM nei rapporti sui link in arrivo
  • I tag in un gruppo ‘visibili a tutti ma utilizzabili solo dal personale’ non erano visibili a tutti
  • Codificare in UTF-8 il corpo della risposta del feed
  • Il message bus aveva uno stato interno corrotto per i primi 30 secondi
  • Copiare il plugin per la funzionalità per i built-in
  • Consentire la modifica di un post appartenente a un argomento eliminato
  • La transazione in UserAnonymizer impediva l’aggiornamento dell’avatar
  • La modifica dell’impostazione sulla privacy del gruppo tag non era coerente
  • Incrementare/decrementare automaticamente topic_tags.pm_topic_count
  • L’icona di ricerca viene visualizzata fuori dal filtro di input del selettore tag
  • Pulire tutte le impostazioni che contengono ‘_secret’ nel nome
  • Pulire i valori delle impostazioni segrete dai log
  • Iscrizione automatica ai gruppi quando si utilizza l’SSO
  • IncomingLink: non registrare l’IP degli utenti loggati
  • Rende la descrizione del rapporto opzionale
  • L’aggiornamento del nome utente dovrebbe ignorare le revisioni senza raw
  • Aggiornare l’indice di ricerca dopo aver rinominato un utente nei post
  • Aggiornare l’avatar nei post oneboxed quando si rinomina un utente
  • L’anonimizzazione dell’utente non sostituiva l’avatar caricato nei post
  • Annullare lo staging solo per gli utenti in staging
  • Consentire le citazioni utente nelle email di digest HTML
  • I membri dello staff dovrebbero vedere tutti i tag
  • Annullare sempre lo staging degli utenti quando accedono
  • Reindirizzare gli utenti dopo la registrazione con un login sociale quando si utilizza un provider SSO
  • Rimuovere l’escape non necessario quando si costruisce una citazione
  • Reindirizzare gli utenti dopo la registrazione utilizzando un provider SSO
  • Reindirizzare a sso_destination_url dopo l’attivazione dell’account
  • Mostrare una risposta API JSON quando si elimina un utente con post
  • Formattare i post per i commenti incorporati come facciamo per le email
  • Cliccare su una menzione di gruppo su mobile restituiva un 404
  • Aggiornare sempre il punteggio di rimbalzo (invece di farlo una volta al giorno)
  • Supporta menzioni utente/gruppo e hashtag di categoria quando si citano i post
  • Prevenire il sovrascrivimento delle variabili esistenti durante il caricamento dei temi
  • De-duplicare le sottoscrizioni push: garantire utente/chiave unici
  • Aggiungere automaticamente l’utente ai gruppi dopo l’aggiornamento dell’indirizzo email
  • Reindirizzamento temporaneo per gli script del service worker
  • Migliore gestione dei link di invito dopo la loro riscossione
  • Utilizzare la locale predefinita per il motivo della segnalazione
  • Deprecare l’impostazione invite_passthrough_hours
  • Sostituire il nome utente nei post eliminati quando l’utente viene rinominato
  • La corrispondenza esatta dovrebbe corrispondere anche al titolo
  • Aggiungere contesto per i log degli utenti disattivati
  • Rigenerare le chiavi VAPID quando i byte della chiave pubblica sono vuoti
  • Riattivare la notifica quando un argomento viene ricategorizzato
  • La ricerca per argomento non funzionava per gli argomenti non elencati
  • Riattivare la ricerca limitata a un argomento se l’argomento cambia
  • Il termine di ricerca limitato all’argomento dovrebbe essere evidenziato nel DOM del widget
  • Non convertire in minuscolo il nome del gruppo
  • Query errata quando si rimuove un proprietario di gruppo
  • Decorare lo stream utente dovrebbe includere l’elemento
  • Ordine corretto categoria > sottocategoria nell’intestazione della descrizione List-Id
  • Ripristinare la sintassi della funzione ES5

Modifiche UX

  • Mostrare il piè di pagina nelle pagine dei gruppi
  • Non mostrare l’opzione ‘cancellazione automatica’ per TL4
  • Aggiungere un link a /groups da Amministratore>Utenti
  • Mostrare un messaggio quando più di 30 impostazioni del sito corrispondono al filtro corrente
  • Mostrare i conteggi quando si visualizzano solo le impostazioni sovrascritte
  • Mostrare il conteggio 30+ quando più di 30 impostazioni del sito corrispondono al filtro corrente
  • Mostrare un’icona a busta quando un badge viene utilizzato nei messaggi
  • Rimuovere l’avviso obsoleto sulla modifica della proprietà del post
  • Mostrare la data di chiusura nei sondaggi chiusi automaticamente
  • Aggiungere titoli corretti ai link di navigazione degli argomenti nel menu hamburger
  • Non impostare la larghezza su auto per la casella di combinazione del kit di selezione
  • La prima frase della riga aveva un punto, ma la seconda no
  • Visualizzare le scorciatoie delle impostazioni del sito per poll e discourse-nginx-performance-report
  • Migliorata la performance del dialogo degli emoji

Prestazioni

  • Posticipare le notifiche utente
  • Utilizzare i report in cache per la dashboard se disponibili
  • Rimuovere la query N+1.
30 Mi Piace