3.1.0.beta4: Nuovo menu notifiche, miglioramenti chat e barra laterale, correzioni di sicurezza e altro

Nuove funzionalità in 3.1.0.beta4

Nuovo menu notifiche

Due settimane fa abbiamo annunciato che il menu sarebbe stato distribuito a tutti. Eccolo!

Miglioramenti alla barra laterale

Se hai abilitato sezioni personalizzate della barra laterale per un gruppo di utenti, ora potranno riordinare i link della barra laterale tramite trascinamento.

Impostazione sito “Nega emoji”

Abbiamo aggiunto una nuova impostazione del sito che impedisce alle emoji di apparire nei titoli, nei messaggi privati, nella chat e in altri scenari.

Chat

Shift+Esc ti permette di contrassegnare tutti i messaggi della chat come letti :sparkles:

Altre funzionalità :new:

  • Miglioramento della cache del contatore delle risposte nei thread
  • Collegamento dell’eliminazione di massa della chat per i thread
  • Aggiunta di un’impostazione per consentire domini di percorso di ritorno DiscourseConnect
  • Reazione a MessageBus nel pannello dei thread della chat
  • Indicatore iniziale del thread della chat e disabilitazione della modalità echo nei canali
  • Aumento delle iterazioni pbkdf2 a 600k
  • Persistenza dell’algoritmo/parametri di hashing delle password nel database
  • Aggiunta del nome della categoria nel tag meta articleSection per lo schema.
  • SiteSetting per la creazione di azioni brevi al cambio di tag
  • Generazione di classi CSS per colori delle categorie e hashtag
  • Consenti solo su invito e Discourse connect
  • SiteSetting per impostare il percorso utente su route diverse
  • Utilizzo del tipo di schema “Commento” per le risposte ai post.
  • API sperimentale per tipi di ricerca personalizzati a pagina intera.
  • API modificatore per plugin
  • Spostamento dell’indicatore della modalità bootstrap nell’intestazione
  • Consenti ai proprietari del sito di disabilitare l’impersonificazione
  • Rimozione automatica degli utenti senza permessi dal canale
  • Registrazione del reset manuale del bounce

Aggiornamenti di sicurezza

Questa versione include correzioni per questi problemi di sicurezza segnalati dalla nostra community e da HackerOne.

  • Codifica degli URL incorporati (CVE-2023-29196)
  • Assicurarsi che l’impostazione del sito che viene aggiornata sia un’impostazione del sito configurabile (CVE-2023-30606)
  • Rimozione di xlink:href dagli SVG caricati (CVE-2023-30538)
  • Aggiornamento della gemma URI a 0.12.1 per risolvere CVE-2023-28755
  • Limita la lunghezza dell’URL per i temi remoti (CVE-2023-28440)
20 Mi Piace

La beta include anche una serie di altre correzioni di bug, miglioramenti UX, prestazioni e accessibilità.

Plugin

discourse-adplugin

Nuove funzionalità
  • Aggiungi impostazioni di visibilità per annuncio per anonimi e utenti registrati

discourse-akismet

Correzioni di bug
  • Plugin Pin per versioni precedenti di Discourse
Modifiche UX
  • Aggiungi stile tag coda di revisione per flag akismet

discourse-assign

Correzioni di bug
  • Mostra tooltip stato utente nella modale di assegnazione
  • Valuta anche le estensioni del controller di lista

discourse-automation

Correzioni di bug
  • PG::NotNullViolation quando prefers_encrypt non è impostato
  • Aggiorna migrazione per prevenire errore PG::NotNullViolation
  • Memorizza preferenza di crittografia nei PM in sospeso
  • Non generare errore su topic eliminato nello script post

discourse-calendar

Correzioni di bug
  • Festa nazionale del Quebec osservata lunedì

discourse-category-experts

Nuove funzionalità
  • SiteSetting per rimuovere filtri di ricerca avanzata

discourse-chat-integration

Nuove funzionalità
  • Nuovo filtro regola per inviare messaggio quando cambiano i tag del topic

discourse-data-explorer

Nuove funzionalità
  • Consenti l’invio del risultato della query di data explorer come PM ricorrente
Correzioni di bug
  • Assicura che explorer utilizzi i valori predefiniti quando forniti
  • Reimposta risultati alla reindirizzamento della query
  • Correzione test instabile per Data Explorer Automated PM Feature

discourse-docs

Nuove funzionalità
  • Rendi lo stato dell’utente sulle menzioni nei documenti live
Correzioni di bug
  • Corregge un problema per cui deselezionare un tag filtro causava nessun risultato
  • Ignora ID non validi per docsCategories
Modifiche UX
  • Nasconde il pulsante non funzionale della cronologia delle revisioni

discourse-follow

Modifiche UX
  • Riutilizza UserStreamItem dal core

discourse-prometheus

Nuove funzionalità
  • Aggiungi etichetta content_type alle metriche di performance web
  • Etichetta tutte le metriche di timing con booleano logged_in
  • Aggiungi etichette cache e success alle metriche di durata web

discourse-reactions

Modifiche UX
  • Riutilizza UserStreamItem dal core
Modifiche di sicurezza
  • Pubblica reazioni basate sui permessi del topic

discourse-salesforce

Nuove funzionalità
  • Aggiungi ID Contatto predefinito per Site Setting Sincronizzazione Case
  • Opzionalmente salta la creazione del contatto durante la sincronizzazione del case

discourse-solved

Modifiche UX
  • Modifica il design del pulsante ‘Soluzione’

discourse-staff-alias

Nuove funzionalità
  • Consenti modifiche del titolo del topic dove l’utente del topic è l’utente alias dello staff
  • Consenti ai post di cambiare proprietario all’utente alias dello staff
Correzioni di bug
  • Gli eventi non dovrebbero restituire

discourse-theme-creator

Correzioni di bug
  • Varie correzioni a seguito di modifiche core

discourse-translator

Correzioni di bug
  • Errore di battitura per il serbo cirillico

discourse-voting

Correzioni di bug
  • Non rimuovere i campi personalizzati quando se ne aggiunge uno nuovo al serializzatore di categoria
13 Mi Piace