3.4.0.beta2: Metriche delle visualizzazioni migliori, gruppi di moderatori multipli per categoria, monitoraggio delle chat threads e altro ancora

Nuove funzionalità in 3.4.0.beta2

Migliori metriche di visualizzazione delle pagine con il nuovo report sul traffico del sito

Abbiamo aggiunto un nuovo report “traffico del sito” nella dashboard di amministrazione che evidenzia le visualizzazioni di pagine da parte degli utenti e nasconde di default il traffico da crawler e altre fonti come i bot. Questo ti offre ora una stima molto più accurata del traffico verso il tuo sito da membri registrati a visitatori anonimi. Scopri di più…

Possibilità di seguire i thread di chat

Ora puoi scegliere di ricevere notifiche di tutte le risposte a un thread di chat seguendo il thread. Le persone che seguono un thread vedranno un indicatore verde sull’icona della chat quando ci sono nuovi messaggi non letti, un elemento nella loro lista di notifiche, insieme ad altri indicatori utili nell’elenco dei canali e sul thread stesso nel canale in cui si trova.

Possibilità di aggiungere più gruppi come moderatori per una categoria

Abbiamo aggiunto la possibilità di configurare più gruppi come moderatori per una determinata categoria. Scopri di più…

Nuova impostazione per escludere gruppi dalla pagina /about

I siti possono ora nascondere utenti specifici dalla sezione amministratori e moderatori nella pagina /about aggiungendoli a un gruppo incluso nell’impostazione del sito “gruppi nascosti nella pagina about”. Questo consente ai siti di evidenziare meglio quali amministratori sono attivi nella community nascondendo gli amministratori che svolgono principalmente un ruolo tecnico. Scopri di più…

image

Nuova posizione per l’assistente AI nella composizione

L’assistente AI è stato spostato nella barra degli strumenti di composizione, per una maggiore coerenza con altre opzioni di composizione e per evitare di interrompere l’esperienza di scrittura e modifica di un utente.

Opzione per utilizzare nomi completi nei titoli dei messaggi diretti di chat

Nei titoli dei canali di messaggi diretti di chat, vengono ora utilizzati i nomi completi anziché i nomi utente per i siti che hanno configurato le preferenze esistenti per farlo altrove. Laddove un nome completo non sia disponibile, i titoli continueranno a utilizzare il nome utente Scopri di più…

Possibilità di chiudere gli avvisi degli amministratori

Gli amministratori possono ora chiudere gli avvisi visualizzati nella dashboard di amministrazione.

Questo è uno screenshot di una pagina web con impostazioni relative a un aggiornamento o configurazione del software. (Didascalia dell'IA)

Poiché abbiamo iniziato a mostrare qui più problemi minori che meritano attenzione, abbiamo anche scoperto la necessità di consentire agli amministratori di chiudere elementi che potrebbero non essere in grado di affrontare immediatamente.

Aggiornamenti di sicurezza

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

  • DoS per l’assenza di restrizioni sulle risposte ai post (CVE-2024-43789)
  • Bypass della validazione dell’indirizzo email tramite indirizzi email codificati (CVE-2024-45051)
  • Impedire il filtraggio dell’elenco degli argomenti per tag nascosti per utenti non autorizzati (CVE-2024-45297)
  • XSS tramite estratti di chat quando CSP disabilitato (CVE-2024-47772)
  • Avvelenamento della cache anonima tramite richieste XHR (CVE-2024-47773)
14 Mi Piace

Ancora di più!

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

Miglioramenti dei plugin

discourse-activity-pub

Correzioni di bug

  • Aggiunta di tag nell’interfaccia utente di amministrazione (116)
  • Supporto per più gruppi di moderazione nella categoria (114)

Prestazioni

  • ID statico per il tipo di azione “mi piace” al post (112)

discourse-ai

Nuove funzionalità

  • Consente l’uso forzato degli strumenti LLM (818)
  • Consente alla triage LLM di nascondere automaticamente i post (820)
  • Aggiunto provider Ollama (812)
  • Ricerca RAG all’interno degli strumenti (802)
  • Supporto di base per i modelli GPT-o (804)
  • Rendere il supporto degli strumenti polimorfico (798)
  • Aggiunto un provider LLM SambaNova (797)
  • Disabilita il limitatore di velocità quando si salta hyde (793)
  • Titoli più accurati e veloci (791)
  • Ambito API per la ricerca semantica (785)
  • Animazione di streaming fluida per il riassunto (778)
  • Miglioramento della ricerca nelle impostazioni del sito (780)
  • Supporto iniziale per LLM con seed (756)
  • Consente la ricerca basata su embedding senza hyde (777)
  • La regola di triage può saltare i post creati via email (775)

Correzioni di bug

  • AI Helper non visibile su iPad (805)
  • La finestra modale delle differenze si chiude insieme al menu del compositore su mobile (803)
  • La scorciatoia da tastiera dovrebbe essere specifica della piattaforma (801)
  • Supporta la ricerca di impostazioni insensibile alle maiuscole/minuscole (795)
  • Visualizza i riassunti nella cache con il nostro nuovo streamer (792)
  • Interrompi prima se un thread di chat non ha messaggi (789)
  • Visualizza correttamente gli errori quando il modulo principale deve essere disabilitato prima (788)
  • Costringi il valore prima di convertire in minuscolo il parametro hyde (787)
  • Non stavamo mai reindicizzando i contenuti vecchi (786)
  • Previene la revisione quando non c’è contenuto (779)

Modifiche all’esperienza utente (UX)

  • Aggiornato l’icona e il testo per copiare il messaggio (815)
  • Spostamento dei modelli nella scheda principale della configurazione LLM, ridisegnato (813)
  • Problema di z-index per l’aiuto del compositore AI (809)
  • Considera l’altezza del compositore quando calcola l’altezza massima per il riassunto dell’argomento (806)
  • Migliorata la posizione del messaggio toast (800)
  • Stile DMenu per l’aiuto al post AI (770)
  • Sostituito “condividi” con l’icona “share-alt” (784)
  • Il contenitore del riassunto dovrebbe essere fisso invece di crescere (783)

Prestazioni

  • Velocizza i test (794)

discourse-assign

Correzioni di bug

  • Se un gruppo viene eliminato, rimuovi anche gli assegnamenti (592)

discourse-calendar

Modifiche all’esperienza utente (UX)

  • Priorità agli eventi con un alto numero di partecipanti (610)
  • Consente di nascondere l’ora dell’evento se desiderato (606)

Modifiche alla sicurezza

  • Correzione XSS nel nome dell’evento del calendario (607)

discourse-category-experts

Nuove funzionalità

  • Aggiunto l’evento WebHook per i post non approvati degli Esperti di Categoria (161)
  • Aggiunto l’evento WebHook per i post approvati degli Esperti di Categoria (156)

Correzioni di bug

  • Invio dell’evento webhook per post non approvati da un nuovo post (162)

discourse-chat-integration

Nuove funzionalità

  • Aggiunto il riferimento al post di integrazione della chat (216)

Correzioni di bug

  • Aggiornato il metodo full_url in ChatIntegrationReferencePost per restituire l’URL corretto (220)
  • Ripristinata la migrazione di chat-integration in discourse-automation (219)
  • Ripristinata la migrazione di chat-integration in discourse-automation (214)

discourse-data-explorer

Modifiche all’esperienza utente (UX)

  • Conversione automatica in minuscolo in explorer-schema (325)

discourse-encrypt

Correzioni di bug

  • Aggiunto il gestore di eventi mancante (336)
  • Gli errori possono essere null-ish (334)

discourse-gamification

Modifiche all’esperienza utente (UX)

  • Conversione dei moduli della classifica di amministrazione in FormKit (157)

discourse-livestream

Nuove funzionalità

  • Aggiornato il chatable quando la categoria dell’argomento cambia (33)

discourse-patreon

Correzioni di bug

  • Utilizzo del logo attuale di Patreon per l’accesso sociale (145)

discourse-reactions

Prestazioni

  • Rimossa la chiamata non necessaria ‘includes’ (309)

discourse-salesforce

Correzioni di bug

  • Utilizzo del campo user_id corretto dal risultato di autenticazione restituito (90)
  • Rimossa erroneamente aggiunta il messaggio “App non approvata” (89)

discourse-saml

Modifiche alla sicurezza

  • Aggiornamento di ruby-saml alla versione 1.17.0 che risolve CVE-2024-45409 (104)

discourse-solved

Correzioni di bug

  • Supporto per più gruppi di moderazione nella categoria (307)

discourse-staff-alias

Correzioni di bug

  • Conversione del tipo nei parametri whisper (75)

discourse-subscriptions

Correzioni di bug

  • Reindirizzamento alla pagina della tabella dei prezzi quando abilitato (239)
  • I pagamenti non vengono visualizzati per gli utenti (233)
  • Creazione del cliente per acquisti singoli dalla tabella dei prezzi (232)

discourse-translator

Nuove funzionalità

  • Aggiunto ProblemCheck per Google (167)

discourse-zoom

Nuove funzionalità

  • Aggiunta descrizione e posizione di Zoom a Google Calendar (87)

docker_manager

Correzioni di bug

  • Rimossa la versione pin <3.4.0.beta1 (241)

Modifiche all’esperienza utente (UX)

  • Soppressione delle notifiche di aggiornamento pnpm nei log di build (240)

Tutte le funzionalità e le correzioni

Nuove funzionalità

  • Limitazione della compressione delle immagini lato client su Safari alla versione >`= 18 (28373)
  • Miglioramento della soppressione per gli amministratori quando necessario (29041)
  • Supporto del tag mark nei messaggi di chat (28949)
  • Aumento della lunghezza del nome nell’automazione (28945)
  • Aggiunta della possibilità di ignorare gli avvisi di amministrazione (28916)
  • Consenti nomi nel titolo del canale di chat (28843)
  • L’API della barra degli strumenti supporta azioni personalizzate per le scorciatoie da tastiera (28883)
  • Aggiunta di un’impostazione per escludere i gruppi dalla pagina /about (28809)
  • Conversione dell’interfaccia utente del plugin di chat alle nuove linee guida per la visualizzazione dei plugin e dell’interfaccia utente di amministrazione (28632)
  • Passaggio a nuovi metodi di misurazione e segnalazione delle visualizzazioni di pagina (28729)
  • Aggiunto l’evento WebHook per i post non approvati degli Esperti di Categoria (28802)
  • Registrazione delle modifiche al gruppo di tag nel registro delle azioni dello staff (28787)
  • Riproduzione del suono della chat solo quando l’icona del badge della chat è visibile (28387)
  • Aggiunta dell’utente all’evento topic_tags_changed (28714)
  • Aggiunto il link “Modifica questa pagina” in cima alla nuova pagina /about (28766)
  • Supporto per la designazione di più gruppi come moderatori nella categoria (28655)
  • Aggiunto l’evento WebHook per i post approvati degli Esperti di Categoria (28525)
  • Aggiunta della possibilità di seguire i thread di chat (28639)
  • Il trigger di creazione/modifica del post può saltare i post creati via email (28615)

Correzioni di bug

  • Salta la memorizzazione nella cache di un token segreto generato se skip_redis è vero. (29029)
  • Lo script di importazione non impostava l’attributo public dei sondaggi (28864)
  • Creazione di un’automazione con forced_triggerable abilitato (29030)
  • Correzione delle azioni di revisione interrotte lato client (29025)
  • Outlet non ambito per le azioni della pagina di configurazione del plugin (29026)
  • Il nome della bandiera personalizzata deve essere univoco (28869)
  • Eliminazione permanente dei post da parte di utenti eliminati (28992)
  • Non sollevare errori su alcuni termini di ricerca
  • Allineamento .badge-posts nell’elenco argomenti mobile glimmer (28959)
  • Gestione appropriata dei controlli dei problemi non installati (28771)
  • Mostra il menu di amministrazione dell’argomento se can_split_merge_topic è abilitato (28937)
  • Previene la selezione dello stato utente nei menzioni (28944)
  • Supporto dei getter nel contesto hbr #each (28941)
  • Riprova l’aggiornamento del colore di sfondo della webview (28912)
  • Previene che le automazioni ricorrenti si blocchino in condizioni specifiche (28913)
  • Non mostrare lo spostamento dell’argomento per i messaggi privati per TL4 (28871)
  • Errore durante lo spostamento dello stato di notifica predefinito del gruppo (28910)
  • Rimozione degli utenti anonimi dalla directory degli utenti (28892)
  • Test instabili per i flag di amministrazione di sistema (28873)
  • Esclusione di utenti inattivi e silenziati dalle statistiche della pagina /about (28877)
  • Regression nella descrizione breve nella pagina delle medaglie di amministrazione (28884)
  • Supporto del campo data nell’oggetto pagina FormKit (28872)
  • Titoli errati in due componenti (28865)
  • Allineamento del pulsante assegnazione in massa con gli altri pulsanti di azione dell’intestazione (28859)
  • Utilizzo di un prefisso personalizzato per le bandiere personalizzate (28839)
  • Gli errori possono essere null-ish (28826)
  • L’elenco dei votanti del sondaggio non si espandeva correttamente (28823)
  • Convalida del limite del modello di modulo (28791)
  • Stile dell’elenco di anteprima del sondaggio: rimozione dei punti elenco ridondanti (28592)
  • Previene l’errore AJAX “canale chat non trovato” (28818)
  • Aggiunta di “in:first” alla ricerca per categoria nell’elenco utenti (28688)
  • Previene lo spostamento del layout causato dalla lunghezza della descrizione della locale (28807)
  • Rimozione della chiamata super interrotta nel componente scroll-tracker (28810)
  • Apertura dei file “just in time” durante la migrazione S3 (28806)
  • Sostituzione di shield-blank con shield-halved per Font Awesome (28804)
  • Richieste di modifiche dallo sviluppatore (28784)
  • Reset della cache dopo l’inserimento dei flag (28801)
  • Supporto del campo gruppi in post_created_edited (28783)
  • Supporto del campo gruppi in post_created_edited (28773)
  • Aggiunta del piè di pagina con informazioni sul traffico alla nuova pagina /about (28779)
  • Apertura del cassetto della chat nell’elenco dei thread del canale (28759)
  • Creazione di un’automazione senza script dovrebbe generare un errore (28752)
  • Garantisce che il campo messaggio stia rendendo i segnaposto (28753)
  • Non permettere alle pagine statiche di oltrepassare su alcuni dispositivi (28751)
  • Non usare l’ID del post come ritardo di collasso della timeline (28712)
  • Accesso con passkey quando Discourse è usato come provider SSO (28672)
  • Previene i messaggi privati a gruppi grandi (28681)
  • Restituisce risultati corretti quando si cerca un argomento in giapponese
  • Mantenimento dei parametri URL originali nell’elemento di navigazione (28696)
  • Garantisce che gli avvisi globali vengano distrutti alla creazione del post (28684)
  • Garantisce che il convalidatore richiesto predefinito gestisca 0 (28686)
  • Passaggio corretto di updateGroupings alla finestra modale (28683)
  • Nonce CSP di mini-profiler in modalità report-only (28664)
  • Posizionamento del selettore emoji nella chat (28643)
  • Rumore nei log del mailer della chat (28616)
  • Cambio di eq a match_array in topic_tags_changed_spec.rb per risolvere il test instabile (28640)
  • Garantisce che About#stats utilizzi la cache (28634)
  • Utilizzo di .login-right-side invece di .has-alt-auth (28628)
  • Non imporre 2FA quando un account viene creato con OAuth (28625)
  • Filtraggio corretto dei segnalibri utente (28612)
  • Ripristino di propertyEqual dopo le conversioni native-class (28605)
  • Rendering corretto dell’editor Ace in FormKit (28601)
  • Il sondaggio garantisce che i risultati della scelta classificata possano gestire opzioni con testo ricco e collegamenti (28195)
  • Somma delle visualizzazioni di pagina con numeri invece che con stringhe (28596)
  • Test instabile per i flag (28591)
  • Applicazione corretta della modifica del tasto translate (28520)

Modifiche all’esperienza utente (UX)

  • Miglioramento del padding inferiore all’indice della chat su mobile (29086)
  • Mini rifattorizzazione dell’indice della chat (29082)
  • Cambio del link di condivisione di Twitter in X (29056)
  • Previene che il titolo dello stream utente oltrepassi la pagina (29032)
  • Aggiunta di un’etichetta per il pulsante “elimina il mio post” nella coda di revisione (28991)
  • Descrizione corretta dell’impostazione allowed_iframes (28997)
  • Correzioni minori per l’amministrazione mobile (29028)
  • Rimozione dell’alias dai titoli dei canali di messaggistica diretta della chat (28958)
  • Piccole modifiche allo stile del compositore della chat (28938)
  • Piccolo cambiamento di colore per il pulsante di inserimento del compositore della chat (28904)
  • Ordinamento dei canali di chat per attività nel cassetto desktop (28822)
  • Aggiornamento dello stato focalizzato del compositore della chat (28900)
  • Aggiunta di un collegamento alla documentazione della modalità bootstrap (28898)
  • Collegamento alle sezioni nella guida per iniziare (28882)
  • Istruzione a 1Password di ignorare l’input del nome del collegamento (28559)
  • Correzione della posizione confusa di “rivendica revisionabile” (28870)
  • Correzione dell’impilamento dei filtri del rapporto di amministrazione (28875)
  • Correzione del doppio elemento li nel controllo dell’elenco mobile (28840)
  • Aggiornamento del banner per gestire immagini responsive con ridimensionamento del rapporto d’aspetto (28825)
  • Previene un contorno focus-visible su mobile (28815)
  • Nascondi ‘altro’ e ‘crawler’ sul traffico del sito nella pagina dei rapporti (28817)
  • Aggiunta di un URL “scopri di più” per la pagina dei flag di amministrazione (28816)
  • Aggiunta di una descrizione nell’area di configurazione di about (28790)
  • Aggiornamento a fontawesome 6.6.0 (28778)
  • Correzione del collegamento alla procedura guidata nella guida per iniziare (28768)
  • Rimozione della classe btn-default dal menu a discesa di tracciamento del thread della chat (28789)
  • Applicazione del componente intestazione pagina di amministrazione (28767)
  • Cambio del tipo di avviso dell’organizzazione da errore a info (28762)
  • Aggiunta di collegamenti alla lista di controllo per iniziare (28761)
  • Aggiornamento dell’ordinamento dei canali di chat (28760)
  • Correzione dello spazio degli emoji nel titolo del canale di chat (28756)
  • Il cassetto della chat aumenta la visibilità dei canali non letti (28731)
  • Applicazione dell’interfaccia utente di amministrazione alle Medaglie (28724)
  • Aggiornamento del nome del gruppo di chat e del segnaposto (28703)
  • Aggiornamento del testo di post_menu e post_menu_hidden_items (28723)
  • Evita il lampeggiamento dell’errore durante il caricamento del modello del modulo (28700)
  • Regolazioni per l’immagine del banner della pagina about (28692)
  • Cambio dell’elenco dei plugin di amministrazione per seguire le linee guida dell’interfaccia utente (28478)
  • Aggiunta di descrizioni ai gruppi automatici e all’indicatore di gruppo automatico (28630)
  • Cambio del selettore della card utente al nuovo identificatore (28641)
  • Aggiunta di una barra di progresso al flusso di registrazione (27694)
  • Aggiunta del collegamento al gruppo nella riga delle autorizzazioni della categoria (28560)
  • Correzione dello spazio nel menu delle visualizzazioni della mappa degli argomenti (28583)

Modifiche alla sicurezza

  • Previene il filtraggio dell’elenco degli argomenti per tag nascosti per utenti non autorizzati
  • Blocca le registrazioni per email codificate non valide
  • Aggiunta della paginazione alle risposte ai post
  • Analisi corretta degli URL negli estratti della chat

Prestazioni

  • Memorizzazione nella cache dei votanti serializzati a livello di visualizzazione dell’argomento (28894)
  • Aggiornamento della migrazione per eliminare l’indice in modo concorrente. (28955)
  • Eliminazione dell’impostazione del sito user_search_similar_results (28874)
  • Utilizzo più efficiente di insertText in replaceText (28880)
  • Precaricamento delle opzioni utente quando lo stato è abilitato (28827)
  • Precaricamento di voters_count e has_voted (28808)
  • Non eseguire l’inizializzazione per ogni DB se RAILS_DB è impostato (28668)

Accessibilità

  • Aggiunta di aria-label al collegamento del profilo utente nell’elenco degli argomenti (29088)
  • Annuncio della conferma “link copiato!” per gli screen reader (29058)
10 Mi Piace