2.8.0.beta10: Miglioramenti API, link di invito con dominio limitato, Tab per indentare e altro ancora

Ancora di più!

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

Aggiornamenti di sicurezza

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

  • Disabilita MessageBus::Diagnostics.

Miglioramenti dei plugin

Molti plugin

  • Traduzioni
    • Abbiamo aggiornato le traduzioni in molti dei nostri plugin

Assegna

Nuove funzionalità

  • Elimina i promemoria di assegnazione precedenti
  • Flag attivo per le assegnazioni

Correzioni di bug

  • Annulla sempre l’assegnazione dei post quando vengono eliminati
  • Aggiorna l’argomento quando l’argomento o il post viene eliminato o recuperato
  • Specifiche per la correzione della ricerca
  • Assegnato indirettamente nella ricerca
  • Non consentire l’assegnazione dell’utente all’argomento quando il post è assegnato
  • Posiziona correttamente il menu a discesa nella modale sul desktop
  • Rielabora assegna / riassegna per combinare la logica

Autenticazione LinkedIn

Correzioni di bug

  • Gestisci righe duplicate nella migrazione

Accessibilità

  • Aggiunge titoli mancanti alle azioni del messaggio tc

Akismet

Correzioni di bug

  • L’eliminazione dell’utente funziona anche se esistono revisioni in sospeso

Calendario

Nuove funzionalità

  • Riutilizza le notifiche di invito e promemoria esistenti.

Autenticazione Microsoft

Correzioni di bug

  • Gestisci righe duplicate nella migrazione

Modifiche UX

  • Rinomina da Office365 a ‘Microsoft Auth’

Risolto

Nuove funzionalità

  • Mostra avviso se l’utente può accettare una risposta

Modifiche UX

  • Impedisce al testo e all’icona di risoluzione di andare a capo

BCC

Correzioni di bug

  • Gruppi menzionati in ogni messaggio

Kolide

Nuove funzionalità

  • Visualizza i dettagli dei problemi Kolide aperti in una nota a piè di pagina.
  • Sincronizza problemi e dispositivi in base al payload del webhook.
  • Avvisa gli amministratori di gruppo Kolide sui dispositivi non onboardati.
  • Visualizza un avviso globale per avvisare sui dispositivi non onboardati.

Correzioni di bug

  • Assegna la variabile dell’argomento prima di ottenere il titolo.
  • Non ricordare agli utenti quando non vengono trovati problemi.
  • Non ricordare agli amministratori Kolide quando non vengono trovati problemi.
  • Non aggiornare l’argomento dell’amministratore a meno che non cambi
  • Salta i promemoria se non ci sono problemi.
  • Aumenta per_page da 25 predefiniti a 500
  • Aggiungi testo predefinito per il corpo del post se non vengono trovati problemi.
  • Aggiorna il valore del campo personalizzato solo se il post è presente.
  • Utilizza logger.warn invece del metodo Discourse.warn.
  • Seconda prova per interrompere il flood di notifiche.

Modifiche UX

  • Rimuovi il link a Kolide per i problemi dei dispositivi.
  • Visualizza l’avviso solo se l’ID dell’argomento di onboarding è disponibile
  • Naviga gli utenti all’argomento di onboarding tramite banner.

SAML

Nuove funzionalità

  • Consenti la configurazione del plugin tramite le impostazioni del sito

Correzioni di bug

  • Assicurati che il percorso dello script JS sia corretto per la sottocartella
  • Aggiungi l’intestazione content-type al modulo di invio automatico
  • Non comprimere la richiesta SAML per il binding POST
  • Correggi gli errori after_create_account da 4e0a5e0a
  • Rimanda la logica di UsernameSuggester ad auto_create_account
  • Ignora l’impostazione del sito saml_base_url vuota
  • Non sovrascrivere il cookie di sessione esistente durante il callback
  • Assicurati che SAML segua i reindirizzamenti dopo l’accesso
  • Rimuovi il prefisso da base_url
  • Aggiorna la logica di selezione del nome

Modifiche UX

  • Se configurato tramite variabili d’ambiente, nascondi le impostazioni del sito

Abbonamenti

Correzioni di bug

  • I tag strong HTML vengono visualizzati

Policy

Nuove funzionalità

  • Aggiungi l’attributo privato alla policy
  • Paginazione dei risultati di PolicyUser

Correzioni di bug

  • Consenti la selezione di gruppi automatici
  • Gli utenti della policy per pagina non dovrebbero cambiare

Modifiche UX

  • Mostra pulsanti grigi per l’altra opzione di policy

Reazioni

Correzioni di bug

  • Le notifiche di reazione erano interrotte (terza prova)
  • Le notifiche di reazione erano interrotte (seconda prova)
  • Le notifiche di reazione erano interrotte

Automazione

Correzioni di bug

  • Consente solo la selezione dello script durante la creazione di una nuova automazione

Modifiche UX

  • Rende i menu a discesa filtrabili e scorrevoli

Nota a piè di pagina

Correzioni di bug

  • Sposta in assets/vendor/javascripts
  • Importa correttamente popper

Modifiche di sicurezza

  • Correggi la nota a piè di pagina dannosa che causa errori lato client

Integrazione Chat

Nuove funzionalità

  • Consenti la selezione di gruppi ‘automatici’ per le regole

Correzioni di bug

  • Memorizza slack thread_ts su base per canale
  • Assicurati che la modale di modifica funzioni alla prima apertura
  • Assicurati che il bot Telegram risponda solo ai comandi slash

Funzionalità e Correzioni aggiuntive

Clicca per espandere

Nuove funzionalità

  • quando si suggeriscono nomi utente, salta gli input che consistono interamente di caratteri non consentiti
  • Controlli programmati dei problemi per la dashboard di amministrazione
  • Consenti la modifica di pagine statiche basate su argomenti
  • Aggiungi l’outlet del plugin di navigazione dell’argomento e il componente popup
  • Estendi l’API del plugin per aggiungere icone di poster multiple
  • Aggiungi il plugin Apple all’elenco ufficiale
  • Un piano di consolidamento delle notifiche per mantenere l’ultima.
  • Elimina i promemoria di revisione precedenti.
  • Supporto sperimentale per l’appartenenza a gruppi tramite autenticazione Google
  • Pre-impostazione della locale utente tramite invito di massa
  • Aggiungi la possibilità di andare avanti e indietro tra PM e Nuovo argomento

Correzioni di bug

  • fallback a anonymous non a user quando si suggeriscono nomi utente per utenti anonimi
  • Utilizza il nome corretto dell’argomento nelle traduzioni delle revisioni in sospeso
  • Regolazione della posizione del pannello del menu
  • Utilizza la meta description di base se mancano altri tag di descrizione
  • Le sovrascritture di traduzione dalla locale di fallback non hanno funzionato sul client
  • “Personalizza testo” ha mostrato la stringa MessageFormat compilata per le traduzioni _MF sovrascritte
  • La precedenza della traduzione era diversa sul client e sul server
  • Calcolo errato dell’offset dell’intestazione
  • Aggiungi polyfill per lo scorrimento fluido
  • Utilizza il nuovo formato per l’endpoint del tag di ricerca per evitare problemi
  • Notifica ai membri del gruppo quando qualcuno cita o risponde al loro post.
  • Aggiungi altre azioni all’ambito della chiave API di caricamento
  • Correggi la migrazione email_tokens_token_to_nullable
  • Assicurati che i nomi dei temi siano escapati negli attributi HTML
  • Verifica che il dominio di invito sia valido
  • Consenti a OAuth2Authenticator di gestire le associazioni esistenti
  • Immagini favicon onebox sfocate
  • Consideralo gestito dal composer solo quando c’è un composer
  • Rimanda gli eventi di creazione argomento/post fino all’aggiunta delle email
  • Fai funzionare i test con ID di caricamento iniziale più alti
  • Seleziona la bozza dell’argomento corretta per l’utente
  • Aggiorna has_topic_draft quando la bozza viene aggiornata
  • Assicurati che MessageIdService possa gestire modifiche all’hostname e multisito
  • –header-offset non ha tenuto conto dell’overscroll
  • Riferimenti all’intestazione che portano a thread email interrotti
  • Fai partire i test delle miniature con una base pulita
  • Visualizza i post in sospeso in una categoria moderata
  • Test di transizione dei tag solo se il nome del tag è cambiato
  • Mancano URL consentiti durante la visualizzazione di ambiti granulari della chiave API.
  • L’autenticazione gestisce in modo errato nomi utente duplicati
  • L’aggiornamento di una notifica consolidata dovrebbe portarla in cima.
  • Quando si utilizza l’autenticazione esterna, i caratteri non consentiti non sono stati rimossi dal nome utente
  • Rendi l’ordinamento dei temi utente non sensibile alle maiuscole
  • Aggiungi un suffisso casuale all’ID messaggio in uscita per le email
  • Le badge PWA non venivano aggiornate
  • Corrispondenza per profondità indeterminata nell’URL durante i test di caricamento
  • Consente una strategia di posizionamento più precisa su dispositivi mobili
  • Non reindirizzare le richieste XHR/JSON quando è richiesto l’accesso
  • Estrai e correggi la sovrascrittura dei nomi utente da parte dell’autenticazione esterna
  • Imposta auto_update su false per temi/componenti non git
  • Salta i temi con URL vuoto nel task rake themes:update

Modifiche UX

  • Aggiorna il ridimensionamento e l’andare a capo del contenitore di navigazione
  • Gestisce correttamente l’escape nel selettore di emoji
  • Mostra sempre l’avatar negli elenchi di argomenti mobili
  • Lascia che i controlli dei post mobili scorrano in caso di overflow
  • Mostra la scheda del gruppo con stato di caricamento animato
  • Previene l’overflow della timeline in casi estremi
  • Estendi l’iperlink utente nei log delle azioni dello staff
  • Correggi la dimensione dell’icona di stato dell’argomento nei risultati di ricerca mobili
  • Applica i formati dei link solo al momento dell’incolla a selezioni che non contengono tag simili a bbcode
  • Rendi meno saltellante l’attivazione della modalità risposte filtrate.
  • Migliora il posizionamento della visualizzazione della presenza del composer
  • Scorri la riga in cima al contenitore nel select-kit
  • Correggi lo stile del menu a discesa flair nell’account utente
  • Rimuovi lo stile che interrompe il composer nella pagina PM
  • Riduci il saltellamento del composer su Android
  • Previene l’overflow delle date della timeline mobile
  • Migliora lo stile delle informazioni sui tag
  • Correggi l’allineamento nella barra di navigazione del gruppo
  • Applica i formati dei link solo al momento dell’incolla a selezioni che non contengono link

Prestazioni

  • Rendi i test più veloci pre-fabbricando più cose
  • Pre-fabbrica più parti di users_controller_spec
  • Accelera i test pre-fabbricando più cose
  • Pre-fabbrica i poster in topics_controller_spec
  • Pre-fabbrica più parti di topics_controller_spec.rb
  • Snapshotting Redis durante i test
  • Accelera i test
  • Aggiungi indice su email_tokens.token_hash
  • Riduci il tempo della suite di test
  • Migra normalized_emails in una migrazione

Accessibilità

  • Focalizza l’ultimo argomento visualizzato negli elenchi di argomenti
  • Sposta il focus sull’argomento evidenziato quando si visita un argomento
  • Rimuovi etichetta duplicata sul campo di conferma registrazione
16 Mi Piace