Discourse Versione 2.8

Focus

  • Mostra la riga “ultima visita” all’interno dei topic, come facciamo già nelle liste dei topic :white_check_mark:

  • Introduci lo stile leggero a bolla per i messaggi privati (PM) per aiutare a distinguerli visivamente dai topic normali :white_check_mark:

  • Il tagging è ora attivo di default! Aggiungi una descrizione ai tag e migliora l’interfaccia di gestione dei tag. :white_check_mark:

  • Mostra i conteggi delle bozze nel menu a tendina dell’utente, nella pagina utente e nella barra laterale @nbianca :white_check_mark:

  • Unisci il concetto di “nuovo non letto” e “non letto” @tgxworld :white_check_mark:

  • Abilita di default il cambio automatico della modalità scura (impostazione del sito default dark mode color scheme id) @pmusaraj :white_check_mark:

  • Migliora la “sindrome della pagina vuota” per il menu utente (notifiche, assegnati, segnalibri), l’attività utente, i messaggi utente e gli inviti @andrei :white_check_mark:

  • Aggiungi i conteggi per gruppo ai messaggi suggeriti nei messaggi privati di gruppo @tgxworld :white_check_mark:

  • L’impersonazione dovrebbe richiedere un secondo fattore di autenticazione @techAPJ :white_check_mark:

  • Aggiungi corrispondenze per nome utente (e nome completo?) ai risultati della ricerca a pagina intera @Roman / @pmusaraj :white_check_mark:

  • Rafforza l’accessibilità @j.jaffeux @awesomerobot :white_check_mark:

  • Blocco con wildcard per indirizzi email come da topic @nbianca :white_check_mark:

  • Caricamenti diretti su S3, ritira il caricatore file jQuery sostituendolo con Uppy @martin :white_check_mark:

  • Migliora l’esperienza per gli utenti che hanno post in sospeso. @loic :white_check_mark:

  • Mostra i post in attesa di moderazione nella tua pagina utente @loic :white_check_mark:

  • Migliora la gestione degli errori per le API decorateCooked dei temi/plugin @david :white_check_mark:

Nome in codice

Data di inizio

19 maggio 2021

Data di rilascio prevista

26 gennaio 2022

54 Mi Piace

Nuove Funzionalità

  • Memorizza lo stato ignorato dei popup di navigazione degli argomenti
  • Esporta argomenti in markdown
  • Aggiungi emoji mancanti
  • Cerca indirizzo IP schermato nei blocchi
  • Mostra avviso se l’utente non verrà menzionato
  • Regole e plugin personalizzabili per PrettyText.markdown.
  • Decora il nome utente nella riga del selettore di gruppi di email-utenti
  • Tag intervallo di date per date locali
  • Aggiorna emoji
  • Rendi rossa l’esclamazione di errore della bozza nel compositore
  • Cattura errori decorateCooked da temi/plugin
  • Usa immagine raster e riempimento automatico nell’input 2FA
  • Controllo problema credenziali email gruppo pianificata
  • Consenti il cambio di pin dell’argomento quando l’intestazione è agganciata
  • Callback prima del consolidamento.
  • Modalità scura automatica per l’editor admin
  • Consenti l’invio di messaggi tramite un link a più utenti
  • Quando si suggeriscono nomi utente, salta l’input che consiste interamente di caratteri non consentiti
  • hide_email_address_taken forza l’uso dell’email nel modulo password dimenticata
  • Controlli problema pianificati per la dashboard admin
  • Consenti la modifica di pagine statiche basate su argomenti
  • Aggiungi outlet plugin di navigazione argomenti e componente popup
  • Salva la posizione di scorrimento nella pagina dei segnalibri
  • Estendi l’API dei plugin per aggiungere più icone poster
  • Aggiungi plugin Apple all’elenco ufficiale
  • Usa Tab per indentare il testo nel compositore
  • Un piano di consolidamento delle notifiche per mantenere l’ultima
  • Elimina i promemoria precedenti delle revisioni.
  • Supporto sperimentale per l’appartenenza a gruppi tramite autenticazione Google
  • Limita gli inviti di link al dominio email
  • Introduci ambiti API per badge.
  • Preimposta la locale utente tramite invito di massa
  • Aggiungi la possibilità di andare avanti e indietro tra PM e Nuovo Argomento
  • Possibilità di aggiungere una descrizione ai tag
  • Mostra schede utente per gli utenti che stanno rispondendo…
  • Sostituisci la direttiva Crawl-delay con un corretto limitazione della velocità
  • Visualizza i post in sospeso nella pagina dell’utente
  • Mostra le ricerche recenti nel pannello di ricerca rapida
  • Invia un’intestazione ‘noindex’ nelle risposte non canoniche
  • Supporta i18n nei test dei plugin Ember CLI
  • Evidenzia i tag modificati nelle revisioni dei post
  • Notifica ai rispondenti la rimozione del post
  • Aggiungi impostazione per le regole di normalizzazione delle email
  • Menziona qui per notificare gli utenti nell’argomento
  • Mostra il suggerimento di ricerca del browser quando la ricerca di discourse appare in un argomento
  • Caricamenti di backup locali di uppy a blocchi con un nuovo plugin di caricamento
  • Aggiunge l’ambito uploads per le chiavi API
  • Consenti alle impostazioni del tema di richiedere l’aggiornamento
  • Registra solo le query di ricerca di argomenti/post nel log di ricerca
  • Applica limiti di velocità per utente invece che per IP per gli utenti fidati
  • Mostra una modale di conferma quando “Ignora tutto” ignorerebbe una notifica importante
  • Visualizza un avviso durante la condivisione di un argomento in una categoria limitata
  • Sposta le icone dei profili appiccicose nel core
  • Caricamenti multipart S3 diretti per i backup
  • Aggiungi l’ambito read-only alle chiavi API
  • Aggiungi la paginazione alla pagina delle chiavi API
  • Consenti agli utenti di modificare il testo alternativo dall’anteprima dell’immagine nell’editor
  • Usa uppy per il caricatore di tag
  • Il post di azione piccola accetta href
  • Usa uppy per il caricatore di parole monitorate
  • Sposta il caricatore di icone dei profili a uppy
  • Sposta il caricatore di emoji per utilizzare uppy
  • Aggiungi impostazione per disabilitare le notifiche per le modifiche ai tag degli argomenti
  • Recupera le immagini hotlinked nelle biografie degli utenti
  • Ignora il bump dell’argomento quando disable_category_edit_notifications è abilitato
  • Marca i fallimenti omniauth come HTML sicuro.
  • Aggiungi fullscreen-tables ai post
  • Includi campi personalizzati utente nell’esportatore di base
  • Consenti il recupero di post piccoli eliminati
  • Aggiungi un’impostazione nascosta che abilita l’uso dell’email come fonte per i suggerimenti di nomi utente
  • Cambia tutto il core per utilizzare uppy-image-uploader
  • Aggiungi impostazione per disabilitare le notifiche per le modifiche alle categorie degli argomenti
  • Aggiungi reversed e type agli attributi consentiti
  • Cache preflight CORS per MessageBus
  • Cache richieste preflight CORS per 2 ore
  • Aggiungi downloadCalendar all’API dei plugin
  • Consenti agli admin di eliminare permanentemente post e argomenti
  • Smetti di usare l’email come fonte per i suggerimenti di nome utente e nome per Single Sign On
  • Scorciatoie per citazione (q) e modifica rapida (e)
  • Aggiunge un’API per escludere un tag da un TopicQuery
  • Salva la data locale nel calendario
  • Restituisci sottocategorie sull’endpoint delle categorie
  • Consenti agli utenti di rimuovere il proprio voto
  • Fai in modo che il suggeritore di nomi utente suggerisca user1, user2 ecc. per input che contengono solo caratteri non validi
  • Abilita la modifica rapida per impostazione predefinita
  • Umanizza i messaggi di errore sulla dimensione dei file
  • Aggiungi banner di aggiornamento alle viste delle categorie e degli argomenti più recenti
  • Vai all’ultimo non letto per i link dei segnalibri a livello di argomento
  • Segnalibri a livello di argomento
  • Risultati utente/categoria/tag nella ricerca a pagina intera
  • Intervallo di date locali al clic
  • Migliora la sindrome della pagina bianca nelle pagine di attività/argomenti, attività/lettura e messaggi di gruppo
  • Migliora la sindrome della pagina bianca nelle pagine di attività dell’utente
  • Modifica rapida sperimentale
  • Rimuovi messaggi duplicati su nuovi consigli
  • Usa il secondo fattore per la conferma dell’admin
  • Cuoci estratti di bozze nell’attività dell’utente
  • Rendi configurabile il percorso di configurazione multisito
  • Aggiungi console di gioco ai browser non supportati.
  • Pubblica eventi di tracciamento argomenti letti per messaggi privati.
  • Visualizza il conteggio nuovo/non letto nella navigazione per più messaggi per i PM.
  • Abilita gli utenti a scegliere non visto come vista predefinita
  • Nascondi gli utenti sospesi dalla ricerca a livello di sito agli utenti normali
  • Consenti ai plugin di estendere i Gruppi
  • Abilita la modalità scura automatica su nuove istanze
  • Opzione per aggiornare il livello di notifica predefinito degli utenti esistenti.
  • Crea notifica per invito riscattato
  • Migliora la “sindrome della pagina bianca” nella pagina delle notifiche dell’utente
  • Consenti all’admin di eliminare tutti i post di un utente indipendentemente
  • Visualizza conteggi non letti e nuovi per i messaggi.
  • Caricamenti multipart S3 diretti di Uppy nel compositore
  • Rendi allow_uploaded_avatars accetta TL
  • Consenti l’aggiunta di codici di azione piccoli dedicati ai gruppi
  • Migliora la “sindrome della pagina bianca” nella pagina dei segnalibri dell’utente
  • Ordina gli argomenti fissati per la loro colonna pinned_at
  • Eccezioni alla limitazione della velocità tramite ENV
  • Primo passaggio all’uso di uppy nel compositore
  • Mostra il banner degli argomenti in arrivo nella vista Non visti
  • Consenti il collegamento di un account esistente dall’accettazione dell’invito
  • Aggiungi vista Non visti
  • Consenti il collegamento di un account esistente durante la registrazione con autenticazione esterna
  • Ripristina il divieto di inserire URL nei titoli per gli utenti TL0
  • Vieta l’inserimento di URL nel titolo per gli utenti TL-0
  • Ignora nuovi e non letti per le caselle di posta dei PM.
  • Invia evento user-card:show
  • Allega log di backup come upload
  • Aggiungi conteggio modifiche post all’attività utente
  • Nuovi e non letti messaggi per i messaggi personali dell’utente.
  • Onebox può corrispondere ai motori in base al content_type
  • Implementazione iniziale dei caricamenti S3 diretti con uppy e stub
  • Mostra il conteggio delle bozze nel menu utente e nell’attività
  • Nuovo stile per i messaggi personali.
  • Durata predefinita della modalità lenta per argomento per categoria.
  • Aggiungi il nome dell’input in modo che 1password ignori l’input
  • Aggiungi una nuova API dei plugin per consentire ai plugin di estendere Site#categories
  • Aggiungi una casella di filtro all’elenco temi/componenti
  • Smetti di controllare il referer per gli embed
  • Abilita l’ottimizzazione delle immagini lato client per impostazione predefinita
  • Aggiungi assistente al widget di ricerca rapida
  • Aggiungi l’ambito ‘users.list’ all’API
  • Aggiorna gli utenti esistenti quando cambiano le notifiche predefinite del gruppo.
  • Aggiungi opzione per concedere badge più volte agli utenti utilizzando Bulk Award
  • Impostazione per consentire ai moderatori di cambiare la proprietà dei post
  • Caricatore di immagini Uppy con UppyUploadMixin
  • Miglioramenti alla cronologia delle penalità
  • Aggiungi tag title per la pagina di dettaglio del gruppo
  • Lascia che gli utenti selezionino il flair
  • Fai funzionare gli inviti con gli utenti esistenti
  • Aggiungi filtro periodo nel percorso argomenti principali per i tag.
  • Avvisa se l’utente invitato non può vedere l’argomento
  • Aggiungi indicazione ultima visita alla pagina di visualizzazione dell’argomento.
  • La ricodifica è sicura, attivala su file > 500Kb
  • Passa le estensioni di file supportate al selettore di file di sistema
  • Usa il selettore di file nativo nel compositore
  • Aggiungi log azioni staff per parole monitorate
  • Aggiungi campo personalizzato utente multiselezionabile
  • Aggiungi impostazione slow_mode_prevents_editing..
  • Usa il job SMTP di gruppo e il mailer invece della modifica UserNotifications
  • Renderizza emoji sulle etichette GitHub quando si fa onebox di un problema.
  • Lo staff può ricevere promemoria utente in sospeso più frequentemente.
  • Accetta la modale di flag su CTRL + ENTER e CMD + ENTER
  • Ottimizza le immagini prima del caricamento
  • Dividi Aggiungi Membri in Aggiungi Utenti e Invita
  • Rendi configurabile il numero massimo di preferiti
  • Aggiungi più colonne a Outbound EmailLog
  • Miglioramento della gestione dello stack di cronologia sugli errori del server
  • Un ambito di chiave API per la modifica dei post.
  • Usa dimensioni di immagini responsive nel flusso dei post
  • Apri la modale di modifica segnalibro facendo clic sul pulsante segnalibro a livello di argomento
  • Aggiungi dettagli ultimo aggiornamento all’interfaccia utente delle impostazioni del gruppo SMTP/IMAP
  • Carica su s3 in parallelo per velocizzare il ripristino dei backup
  • Il blocco è opzionale durante l’eliminazione di un utente dalla coda di revisione.
  • Rendi coerenti i selettori di data nell’interfaccia utente dei segnalibri e nell’interfaccia utente del timer dell’argomento con tutti gli altri selettori
  • Aggiungi una vista messaggi per tutti gli avvisi ufficiali di un utente
  • Aggiungi tag meta OpenGraph type=website
  • Aggiungi upgrade-insecure-requests a CSP quando force_https è abilitato
  • Aggiungi filtro gruppo alla directory utenti
  • Non mostrare il segno di spunta della bozza quando le bozze vengono salvate
  • Aggiungi campi personalizzati utente alla directory utenti
  • Abilita il tagging per impostazione predefinita
  • Aggiungi limitatore di velocità globale per le chiavi API admin
  • Usa le impostazioni SMTP di gruppo per inviare email di notifica utente (iniziale)
  • Censura Onebox
  • Metti in scena immediatamente le modifiche ai post
  • Permette agli utenti di preferire 2 badge da mostrare nella scheda utente
  • Estendi widget-dropdown per accettare l’opzione disabilitata
  • Mostra tutte le categorie nel compositore
  • Elimina automaticamente argomenti stub dopo che l’intero argomento è stato unito in un altro argomento
  • Migliora l’interfaccia utente delle impostazioni email di gruppo
  • Abilita la pausa delle immagini da Giphy e Tenor
  • Mostra un messaggio di errore se l’espressione regolare non è valida
  • Silenzia parola monitorata
  • Usa il percorso dall’URL esistente di caricamenti e immagini ottimizzate
  • Script di importazione Flarum
  • Naviga verso un argomento approvato in coda dalla coda di revisione.
  • Mostra revisionabili obsoleti ad altri client
  • Consenti il licenziamento selettivo di argomenti nuovi e non letti
  • Normalizza il percorso del service worker
  • Cambia scorciatoia “Testo preformattato”
  • Aggiungi on_preload per TopicView
  • Converti correttamente il titolo dell’argomento in maiuscolo e minuscolo per la locale predefinita turca
  • Aggiungi attività per esportare e importare la struttura del sito
  • Supporta tag e sostituisci nelle parole monitorate nella modale di test
  • Consenti la notifica fino a 20 proprietari di gruppo
  • Aggiungi supporto per l’opzione “skip_validations” in UploadCreator
  • Limita post_excerpt_maxlength
  • Aumenta i limiti di modifica giornalieri proporzionalmente al livello di fiducia
7 Mi Piace

Correzioni bug

  • Consenti al personale di reimpostare le password tramite nome utente
  • Il client deve essere in grado di instradare URL di argomenti senza ID
  • Le emoji su una sola riga hanno i metadati dell’emoji indicizzati due volte.
  • Migliora la sezione dei link principali nel riepilogo utente
  • Ripristina l’outlet nelle visualizzazioni mobili
  • I test non dovrebbero mai nascondere i post
  • Seleziona gli argomenti invece dei post
  • Seleziona il miglior link dal feed Atom
  • Gestisci URL malformati in TopicEmbed.absolutize_urls.
  • L’osservatore del servizio utilizzava this in modo errato
  • Aggiungi un altro metodo per verificare i file binari
  • Possibile ReDOS nella regola delle nuove righe in markdown
  • URL consentiti per gli ambiti API aggiunti dai plugin
  • Visualizza i popover del compositore sopra i menu a discesa
  • Accedi correttamente al nome utente dell’ultimo poster
  • Crea il token email con l’ambito corretto
  • Assicurati che l’accesso non fallisca per gli utenti con record di invito
  • Preferisci l’email quando si reimposta la password
  • Rispetta l’elenco dei domini bloccati durante il reindirizzamento
  • Nascondi l’estratto dei file binari nel onebox di GitHub
  • Monitoraggio tag per tutti i gruppi tag
  • Disabilita la proxy del service worker in Chrome 97-97.0.4692
  • Contrassegna i messaggi flash degli inviti come sicuri per l’HTML.
  • Assicurati che il pulsante di citazione fluttuante non sia posizionato sotto la barra laterale
  • Citazione rapida su Safari
  • Assicurati che il metodo esista prima di chiamarlo
  • Aggiungi una soluzione alternativa per il service worker /session/sso per Chrome 97
  • Tentativo di correggere un test instabile utilizzando un argomento più breve
  • L’autocompletamento sostituisce erratamente il testo se utilizzato a metà frase.
  • Origins_to_regexes dovrebbe restituire sempre un array
  • Logica onebox della cartella GitHub rotta
  • Utilizza correttamente l’helper del nome per il contenuto selezionato
  • Migliora l’interfaccia utente del caricamento emoji
  • Assicurati che il pulsante di citazione fluttuante sia distante dalla selezione iOS
  • Il gruppo emoji non viene salvato effettivamente
  • Passa gli ID della categoria e del tag al lavoro di evento webhook emit.
  • Limita l’impatto di pre-line al testo del tweet
  • Il gruppo selezionato viene cancellato tra i caricamenti delle emoji
  • Tentativo di compensare lo spazio della prima riga con pre-line
  • Impedisce ai tweet di perdere il formato nel onebox
  • Ignora il service worker sul percorso SSO
  • Naviga verso argomento/PM indipendentemente dalla pressione del tasto Shift
  • Gestione degli URL /p/### all’interno di Ember
  • LOAD_PLUGINS=0 in dev/prod, avviso in plugin:pull_compatible_all
  • Consenti agli URL degli argomenti senza slug di funzionare all’interno dello stesso argomento
  • Non visualizzare emoji duplicate nel picker
  • Aggiorna l’elenco delle emoji recenti quando si seleziona da esso
  • Non attivare l’evento topic_created per i post di risposta tramite email.
  • Disabilita il pulsante di voto per sondaggi multipli senza minimo.
  • Regressione nella navigazione kbd dell’elenco argomenti
  • Aggiungi /all all’URL se l’elenco predefinito è ‘nessuno’
  • Salva effettivamente i campi in themes:update
  • Logica di aggiornamento nelle liste argomenti di scoperta
  • Quando si compone un messaggio, non suggerire post eliminati degli utenti
  • La funzione nuovo argomento era rotta quando ‘Filtro elenco predefinito’ era impostato su ‘nessuna sottocategoria’
  • Quando si caricano più argomenti, showFooter non veniva aggiornato correttamente
  • Barra di avanzamento argomento tremolante in alcune dimensioni della finestra
  • Pulisci la coda segnalata quando la risposta al post segnalato viene eliminata
  • Errore quando si vota in un sondaggio multiplo senza gli attributi min/max.
  • Usa font-down
  • Icona matita più piccola per modificare i tag
  • Nascondi la biografia dell’utente se il profilo è limitato
  • Piccoli aggiustamenti alla posizione della barra di avanzamento argomento su desktop
  • Attenua i messaggi di problemi critici nella dashboard di amministrazione
  • Non consentire valori NULL per notification_level in category_users
  • Migliora il modo in cui viene caricato magnific popup
  • I caricamenti erano rotti nel vecchio Safari
  • Salva draftSequence quando è 0
  • Prevedi draftSequence al salvataggio della bozza
  • SiteSetting.title veniva inquinato in StaticController
  • Fornisce opzioni al compositore per il trigger post:highlight
  • Rimuovi il vincolo di lunghezza di fancy_title in topics
  • Usa anonymous invece di user come fallback quando si suggeriscono nomi utente per utenti anonimi
  • Usa il nome corretto dell’argomento nelle traduzioni degli elementi in attesa di revisione
  • Aggiustamento della posizione del pannello del menu
  • Usa la descrizione meta di base se mancano altri tag di descrizione
  • Le sovrascritture di traduzione dalla lingua di fallback non funzionavano sul client
  • “Personalizza testo” mostrava la stringa MessageFormat compilata per le traduzioni _MF sovrascritte
  • La precedenza delle traduzioni era diversa sul client e sul server
  • Calcolo errato dell’offset dell’intestazione
  • Aggiungi polyfill per lo scorrimento fluido
  • Usa il nuovo formato per l’endpoint del tag di ricerca per prevenire problemi
  • Notifica i membri del gruppo quando qualcuno cita o risponde al loro post.
  • Aggiungi più azioni all’ambito della chiave API dei caricamenti
  • Correggi la migrazione email_tokens_token_to_nullable
  • Assicurati che i nomi dei temi siano sfuggiti negli attributi HTML
  • Controlla se il dominio di invito è valido
  • Consenti a OAuth2Authenticator di gestire associazioni esistenti
  • Immagini favicon onebox sfocate
  • Consideralo gestito dal compositore solo quando è un compositore
  • Ritarda gli eventi creazione argomento/post fino a quando le email non sono state aggiunte
  • Fai funzionare i test con un ID di caricamento iniziale più alto
  • Seleziona la bozza dell’argomento corretta per l’utente
  • Aggiorna has_topic_draft quando la bozza viene aggiornata
  • Assicurati che MessageIdService possa gestire i cambiamenti di hostname e multisito
  • --header-offset non teneva conto dello scorrimento eccessivo
  • Riferimenti all’intestazione che portavano a thread email rotti
  • Fai iniziare i test delle miniature con una base pulita
  • Visualizza i post in attesa in una categoria moderata
  • Test modifica tag
  • Transizione tag solo se il nome del tag è cambiato
  • URL consentiti mancanti quando si visualizzano ambiti chiave API granulari.
  • Auth gestisce erratamente i nomi utente duplicati
  • L’aggiornamento di una notifica consolidata dovrebbe portarla in cima.
  • Quando si usa l’autenticazione esterna, i caratteri non consentiti non venivano rimossi dal nome utente
  • Rendi l’ordine di ordinamento dei temi utente insensibile al maiuscolo/minuscolo
  • Aggiungi un suffisso casuale a Message-ID in uscita per l’email
  • I badge PWA non si aggiornavano
  • Corrispondenza per profondità indeterminata nell’URL durante i test di caricamento
  • Consente una strategia di posizionamento più precisa su mobile
  • 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 che hanno URL vuoto nel task rake themes:update
  • L’oggetto File nativo non veniva passato a uploadHandler
  • CSS rotto in #15141
  • Non suggerire “user1” come nome utente agli utenti invitati
  • Aggiungi codice di stato 422 al json di bootstrap
  • Consenti al personale di caricare quando dovrebbero e authorized_extensions è vuoto
  • Assicurati che gli hook dei widget chiamino sempre l’istanza corretta
  • Tratta iPad come mobileView per il posizionamento popper
  • Avviso log globale regredito in #15000
  • L’impostazione dei segnalibri in alcuni casi era rotta
  • Non lanciare errori per chiavi duplicate in Yaml
  • Posizione della richiesta di aggiornamento software nei temi con intestazione extra
  • Usa l’URL CDN per le avatar onebox interne
  • Elimina solo i token email non confermati E scaduti
  • Non far crashare il browser quando si toccano i suggerimenti di autocompletamento su Android/Gboard
  • Rimuovi l’intestazione email Auto-Submitted dalle email SMTP di gruppo
  • Non fermare l’esecuzione in caso di errore se l’aggiornamento del tema fallisce
  • Git non dovrebbe richiedere le credenziali
  • Mantieni i tag esistenti quando si modificano gli argomenti del tag
  • Non eseguire il controllo permalink se non autorizzato
  • Consenti gli inviti se must_approve_users è true
  • Non pubblicare sondaggi sul message bus quando non ci sono sondaggi
  • Non pubblicare notifiche su MessageBus per utenti inattivi
  • Consenti di disabilitare la funzione sondaggio in discourse-markdown
  • Rimuovi l’etichetta ‘Apri bozza’ dopo l’eliminazione della bozza dell’argomento
  • Assicurati che i link dell’elenco argomenti mobile siano trattati come transizioni Ember
  • Ricorsione infinita quando si chiama un’azione refresh() sui percorsi
  • Aggiungi un pulsante di conferma e annullamento quando si modifica il testo alternativo
  • Convalida il numero di voti consentiti per sondaggio per utente.
  • Non sovrascrivere la proprietà calcolata per la correzione dello spinner di caricamento
  • Correzione separatore elenco argomenti
  • Escludi il post moderator_action dal conteggio delle risposte nel riepilogo utente.
  • Titolo e freccia errati quando si filtra per numero di post.
  • Filtro categorie nessuna e tutte
  • Memorizza in cache tutte le parole monitorate
  • Cancella gli errori precedenti alla visualizzazione del modulo del secondo fattore
  • Registra customOptions come filtro select kit
  • Converti gli URL degli argomenti incorporati in forma assoluta
  • Errore quando SMTP è abilitato in PostAlerter senza email in arrivo
  • Pulisci il nome dell’emoji che è il nome del file
  • Includi tutte le categorie in sortedCategories
  • Aggiusta l’avviso dell’intestazione dell’elenco argomenti
  • Colonna ambigua in downsize_uploads
  • Correzioni aggiuntive per l’ultimo visitato nell’elenco argomenti
  • Correggi le regressioni introdotte in ae16b0a
  • Aggiungi la classe mancante per il separatore dell’ultimo visitato
  • Reindirizza alla homepage se non esistono post
  • Escludi gli argomenti con tag silenziato dall’elenco in evidenza della categoria.
  • Il caricatore emoji non usava data.name nel caricamento uppy
  • Usa il gruppo corretto tra più gruppi per il mittente SMTP
  • Ignora gli indirizzi CC malformati nel lavoro GroupSmtpEmail
  • Una regressione screen-track/appEvents in #14929
  • Il messaggio educativo del compositore per le menzioni di gruppo era rotto
  • Usa il chunk precedente per verificare se il caricamento del chunk di backup locale è completo
  • Imposta null al gruppo se il parametro groupAttrs non è disponibile.
  • Usa la stessa versione hljs in prod e nei test
  • Impedisci a PreloadStore di chiamare il finder quando il valore è falso
  • Usa Map invece di Object per la cache
  • Assicura che la logica dei tag minimi sia corretta e condivisa
  • Visualizza i post principali dalle categorie private se l’utente ha accesso.
  • I parametri di query dell’argomento vengono rimossi dallo stato della cronologia durante lo scorrimento.
  • LocalJumpError nei task rake
  • Chiama _clearFlash() quando si visualizza una modale
  • Non fallire se s3_install_cors_rule è disabilitato
  • Usa 127.0.0.1 invece di localhost per ember CLI
  • Disabilita gli eventi di scorrimento mentre si è a schermo intero
  • Consenti gli inviti di massa con DiscourseConnect
  • In Ember CLI alcuni test dei plugin facevano riferimento al contenitore sbagliato
  • Rendi PostRevisor più coerente
  • Mostra l’eliminazione permanente nel menu senza aggiornamento
  • Rimuovi xlink:href a favore di href a causa deprecazione
  • Usa il metodo corretto dell’attributo per ottenere l’ID del post dal dataset.
  • Regressione introdotta in #14715
  • Mantieni il contesto dell’argomento quando si reindirizza alla ricerca completa
  • Genera ID di intestazione validi
  • Ripristina l’animazione per l’azione mi piace su mobile
  • Persisti le notifiche in OS X
  • Includi gli amministratori nelle autorizzazioni del canale di risposta alla presenza
  • Rinomina action_code_href in action_code_path
  • Salta le convalide dei post per le revisioni di sistema quando l’autore elimina il post
  • Assicurati che esistano le regole CORS per S3 usando il task rake
  • Gli URL canonici possono essere relativi
  • Fermati dal salvare il segnalibro premendo ESC sulla modale
  • Assicurati che required_tag_group_name sia null se non è presente alcun valore
  • Escludi gli argomenti delle categorie soppresse dal digest anche se non silenziati.
  • Rake categories:move_topics non dovrebbe spostare l’argomento della descrizione della categoria
  • Visualizza i Onebox Instagram in un iframe
  • Usa l’evento mouse down quando si annulla la ricerca
  • Inserisci virgole anche quando il valore del campo è null
  • Previeni richieste di ricerca duplicate al backend
  • L’eliminazione di un segnalibro for_topic causava un errore JS
  • Usa la stessa modalità per la ricerca cinese durante l’indicizzazione e l’interrogazione.
  • Le risposte 103 dovrebbero essere ritentate usando small_get
  • Includi i dettagli dell’argomento quando si invia un PM
  • Allowed_theme_ids non dovrebbe essere persistente in GlobalSettings
  • Non sostituire le parole negli hashtag e nelle menzioni
  • Nascondi i link agli argomenti silenziati e nell’elenco delle categorie
  • Evita un’altra query N+1 in Site.json_for
  • Aggiorna il gruppo distintivo di tutti i membri se è cambiata l’impostazione del gruppo primario.
  • Non dovrebbe ricevere inviti all’argomento da utenti ignorati.
  • Non eseguire la ricerca di link per i link sostituiti
  • Includi i nuovi tag nella convalida se l’utente può crearne uno.
  • Pulisci le istanze PresenceChannel quando il compositore è chiuso
  • Previene un errore json circolare nei test
  • Correzioni importatore Vanilla
  • Evita query N+1 in Site.json_for
  • Evita correttamente le richieste concorrenti in PresenceChannel get
  • Non inviare il beacon di uscita presenza se non si è presenti in alcun canale
  • Mostra il messaggio corretto quando si elimina permanentemente un argomento
  • Contesto di tracciamento corretto per alcuni percorsi di categoria
  • Includi l’intestazione Vary:Accept in tutte le risposte basate su Accept
  • Consenti ogni tag per le parole monitorate
  • Rimuovi gli utenti consentiti superflui dell’argomento nell’invito di gruppo
  • Nome corretto dell’impostazione del sito
  • Non esporre le chiavi API utente non hashate a redis
  • SQL 2N+1 nell’endpoint admin /api/keys
  • Rendi l’impostazione verbose_auth_token_logging disabilitata di default
  • Mostra il contesto di ricerca solo nei percorsi argomento
  • Ricerca rapida rotta su iPadOS
  • Reimposta l’email sso e il payload quando l’utente naviga via
  • La riga None non ha un valore, usa la classe per mirarla
  • La timeline dell’argomento non si aggiorna nei megatopics.
  • Non interrogare il backend quando si cerca “in questo argomento”
  • Rimuovi l’impostazione del sito ‘crawl_images’
  • Sostituisce solo le virgolette doppie e usa unicode
  • Non mostrare l’utente destinatario nell’elenco dei partecipanti all’email
  • Chiarisci l’opzione None Needed quando si modificano i segnalibri
  • Nascondi il pulsante di attivazione dello schermo intero quando la textarea è disabilitata
  • Allineamento picker categoria e tag su mobile
  • Correggi la versione API dopo il bump minore
  • Migliora la velocità della ricerca rapida e i risultati in evidenza
  • Consenti al personale di visualizzare gli inviti in attesa/scaduti di altri utenti
  • Traccia anche le mutazioni di textContent
  • Decora i post che vengono caricati dopo il rendering iniziale nel flusso dei post
  • Miglioramenti per il download delle date locali
  • Assicurati che i link alle risposte incorporate/reply-to si aprano in _blank
  • I gruppi che usavano l’icona utenti mancavano di margine nella ricerca
  • Tentativo di osservare la mutazione dell’anteprima il prima possibile
  • Tentativo di imporre la posizione del cursore nel filtro
  • Usa URL assoluti nella scorciatoia di ricerca
  • Fallimenti BackupRestore::DatabaseRestorer con Ruby 3
  • Mostra il filtro gruppi solo quando l’utente è connesso e i gruppi sono presenti
  • Estrai filtro pm e categorie da UserAction
  • Azzera la versione baked dopo aver spostato i post.
  • Usa l’ordine di ordinamento predefinito della categoria solo nei filtri ultimi e non visti.
  • Estratto mancante per le piccole azioni del post nella timeline dell’argomento.
  • Rimuovi l’intestazione email List-Post
  • Sposta il controllo se l’utente è sospeso più in basso
  • Aggiorna la chiave di traduzione per corrispondere al motivo del flag.
  • Importazione Phpbb - allegati non incorporati nei post
  • Gestisci separatamente l’invito all’argomento e al forum
  • Topic_tracking_state non dà errore quando manca user_stat
  • Ruby 3 non congela la stringa interpolata
  • Correggi le date locali in contesti non-post e in argomenti lunghi
  • Percorso corretto per il cambio password per i gestori di password
  • Risolvi i problemi di citazione revertendo le nuove scorciatoie
  • Disabilita le anteprime se diffhtml è abilitato
  • Applica la soluzione alternativa per la selezione della citazione a tutti i browser
  • Selezione che scompare su Safari
  • Errore JS quando si mostrano i risultati della ricerca dell’argomento
  • Rimuovi l’intestazione discourse-logged-in durante force_anonymous!
  • Non persistire il parametro di query dei tag
  • Il tooltip nella ricerca rapida non funzionava
  • Controlla l’ambiente per il percorso di configurazione multisito anche se il file di configurazione esiste
  • Disabilita Mostra risultati se nessuno ha votato
  • Nascondi il modulo dopo il reset della password
  • Analizza gli elenchi di indiraggi nelle email incorporate
  • Taglio data locale quando non è disponibile l’ora
  • Pulsante Seleziona tutto nella pagina assegnata al gruppo
  • Riabilita il supporto HTML per le impostazioni globali.
  • Visualizza il post dell’host incorporabile nella categoria.
  • Supporta gli argomenti keyword di Ruby 3
  • Ember CLI caricava sempre il payload admin in modalità dev
  • I onebox dei video Vimeo privati erano rotti
  • Usa gli indiraggi per confrontare l’intestazione email
  • Fermati dal tracciare il messaggio in arrivo dopo aver navigato via take 2.
  • Fermati dal tracciare il messaggio in arrivo dopo aver navigato via.
  • Rendi più esplicita la costruzione del link del motivo del punteggio
  • Messaggio stato vuoto nella pagina dei segnalibri utente
  • Escludi i PM che l’utente ha inviato a se stesso.
  • I risultati di Topic.similar_to producono una query non valida per determinate lingue.
  • Non mostrare ‘argomenti nuovi o aggiornati’ per la pagina categorie mobile
  • Segui l’URL canonico quando importi un argomento remoto.
  • Errore nel caricamento degli argomenti suggeriti per gli utenti anonimi.
  • Notifica l’arrivo specificamente alle categorie e alla visualizzazione ultimi argomenti.
  • Restringi i percorsi di notifica di altri utenti
  • L’interpolazione errata limitava a 1 dispatch / componente
  • Non pubblicare il post per il tracciamento argomento PM se non è nuovo per l’utente.
  • Supporta gli argomenti keyword di Ruby 3 per DiscourseRedis
  • Soluzione alternativa per il bug createImageBitmap di Safari 15
  • Non visualizzare userColorSchemeId nell’interfaccia utente
  • Rendi il banner di aggiornamento sempre disponibile nella visualizzazione categorie
  • Restrizione tabindex più robusta sull’anteprima
  • Assicurati che l’elenco delle sottocategorie sia nascosto quando non richiesto
  • Non dare errore _removeDeleteOnOwnerReplyBookmarks durante la navigazione
  • Non provare ad avviare l’app ember sui browser vecchi
  • Definisce correttamente gli attributi dati usati da local-dates
  • Rileva le funzionalità globalThis
  • I metodi serializzatore include_ devono terminare con ?
  • Usa l’estratto del post non letto per l’estratto del segnalibro a livello di argomento
  • Usa update_attribute di active record invece di mini sql.
  • Non ricaricare la card se già caricata
  • Gestisci le citazioni delle email inoltrate intorno al nome visualizzato Reply-To
  • Restituisci array vuoto quando non c’è genitore per l’intervallo
  • Il gem Rss è un gem bundled da Ruby 3
  • Messaggio stato vuoto nelle pagine dei messaggi di gruppo
  • Aggiorna solo i campi personalizzati passati
  • L’innalzamento delle interruzioni di riga non dovrebbe fallire per gli elementi HTML5
  • Offri site_logo_dark_url come opzione per i temi dark mode
  • Aggiungi lingue per le varianti PM di menzione di gruppo
  • Rimuovi i messaggi in arrivo per gli eventi di lettura.
  • Affronta ArgumentError per supportare gli argomenti keyword di Ruby 3
  • Previene casi estremi di overflow nel contenuto selezionato
  • Non suggerire Emoji quando si è in blocchi di codice aperti
  • Aggiorna solo i campi presenti nella richiesta
  • Correggi ottimisticamente i problemi di stato della timeline dell’argomento
  • Usa <textarea>` per le traduzioni dei temi
  • Non mostrare errore sul pulsante di upload mobile se !allowUpload
  • Stile della navigazione mobile
  • Assegnare chiavi uniche alla cronologia degli argomenti per lo stato
  • Assicurarsi che le intestazioni degli oggetti S3 vengano preservate durante la copia
  • Non pubblicare eventi di archiviazione dei PM all’utente attivo.
  • Non tentare di migrare il db di test multisite mentre si detiene il mutex
  • Risolvere gli URL brevi dopo il caricamento di diffHTML
  • Correggere la posizione dell’icona play
  • Non sostituire nelle menzioni e negli hashtag
  • Mostrare i link ai PM non letti/nuovi solo quando si visualizza il proprio utente.
  • Rimuovere gli argomenti nuovi ignorati dallo stato di tracciamento degli argomenti PM.
  • Rimuovere gli argomenti letti ignorati dallo stato di tracciamento degli argomenti PM.
  • Migliore posizionamento del pulsante “Vai al contenuto principale”
  • Ember CLI veniva agganciato prima di potenziali errori
  • Problema di altezza del Composer in Safari su iOS 15
  • Ignorare il link canonico per i onebox di medium.com
  • Non mostrare il contenuto spoiler in RSS
  • Mostrare sempre la data di creazione dei post nella vista crawler
  • Correggere il numero più alto del post per lo stato di tracciamento degli argomenti letti.
  • Miglior filtro per la ricerca dei gruppi
  • Errore nell’ambiente Ember CLI
  • Catturare gli indirizzi CC per le email inoltrate
  • Eseguire l’azione agree_and_keep solo se possibile.
  • Correggere il piccolo post inoltrato dall’utente per la casella di posta del gruppo
  • Utilizzare un nome file casuale per gli upload temporanei
  • La ricerca non veniva inizializzata correttamente.
  • Non resettavamo correttamente lo stato mobile tra i test.
  • Non tentare di migrare contemporaneamente ad altre migrazioni
  • Consentire valori stringa singoli nei campi di selezione multipla personalizzati e non solo array
  • Aumentare la dimensione del chunk per recuperare correttamente il tag titolo
  • Bug con la navigazione alle pagine attività/argomenti e attività/letti
  • In modalità test, gli initializer modificavano le classi ripetutamente
  • Rendere esplicito bindMobileUploadButton per i mixin di upload
  • Degradare oj
  • Link “salta navigazione” visibile in alcuni temi
  • Utilizzare correttamente i parametri nominati con dir-span
  • Il pulsante vai alla risposta nel flusso dei post non funzionava
  • Assicurarsi che le sequenze ID non vengano resettate durante db:migrate
  • Aggiornare PresenceChannel#present per funzionare con redis 6.0
  • Consentire a PresenceChannel di funzionare su Redis 6.0
  • Applicare correttamente padding insoliti ai menu a tendina del profilo
  • Catturare i metadati S3 quando si chiama create_multipart
  • Visualizzare correttamente i onebox del codice GitHub
  • Non inviare email agli abbonati in modalità mailing_list_mode per i PM
  • Topic reset_new non scoped causava query enormi
  • Non prefissare le chiavi S3 temp/ con s3_bucket_folder_path in S3Helper
  • Il servizio LogsNotice non si disiscriveva mai dall’mbus
  • Rimuovere spazi dai onebox GitHub
  • Aggiungere evento plugin alla ricerca utenti nella lista argomenti
  • Rendere l’outlet plugin user-card-metadata senza tag
  • Ordinare i fogli di stile dei temi in output
  • Ristrutturare le cartelle temp/ per upload diretti su S3
  • Il messaggio di stato vuoto appariva nei momenti sbagliati nella fase dei segnalibri utente
  • Non consentire valori negativi per LIMIT
  • Utilizzare l’indirizzo mittente originale quando si inoltra alla casella di posta del gruppo
  • Minori problemi di stile SK3 in Safari
  • Scartare vecchi risultati di ricerca se il termine di ricerca cambia quando si spostano i post in un altro argomento
  • Regressioni nello wizard Sk3
  • Non mettere a fuoco dopo la ricerca se il menu a tendina è chiuso
  • Chiudere l’autocompletamento emoji quando i due punti di apertura : vengono rimossi
  • Resettare correttamente lo stato preProcessorStatus per composer-upload-uppy
  • Utilizzare file.id invece di file.name per i resolver di ottimizzazione media
  • Aggiunta debug e correzione problemi media-optimization-worker
  • Ricaricare sempre il raw del post quando si modifica un post
  • Componente pick-files-button
  • Rendere themes:update compatibile con i multisiti
  • Il metodo deprecato dovrebbe comunque comportarsi allo stesso modo.
  • La revoca dello stato di amministratore o moderatore non richiede un refresh per eliminare/anonimizzare/fondere l’utente
  • Non mostrare l’opzione locale predefinita nella personalizzazione del testo del sito
  • Allineamento del pulsante di eliminazione segnalibro nel modal-footer
  • Includere i tag nei suggerimenti di ricerca rapida
  • Aggiungere una stringa per il tooltip della scheda vista Non visti
  • Rimuovere i marcatori da tutte le lingue tradotte
  • Registrare il messaggio di errore corretto quando la verifica del nonce SSO fallisce
  • Rendere i task del sito compatibili con upload duplicati
  • I PM di gruppo non letti dovrebbero usare GroupUser#first_unread_pm_at.
  • Se lo slug della categoria non è presente, cercare tramite ID
  • Spostare i pulsanti del modal segnalibro nel modal-footer
  • Usa keyUp poiché i widget non gestiscono il bubbling
  • Non mostrare l’ID dello schema colore nel menu a tendina dell’interfaccia
  • Consente al incollamento dal menu contestuale di funzionare
  • Passare fileName al gestore errori per l’ottimizzazione media
  • Pulire correttamente gli eventi di upload nel composer
  • Lo stato di elaborazione/caricamento del Composer non si cancellava alla cancellazione e al cestino
  • L’evento incolla non si propagava dal composer usando Uppy
  • Allineamento dei pulsanti sui messaggi
  • Interrogare gli elementi nella coda per calcolare il conteggio dei post segnalati di un utente.
  • Decodifica la sezione hash con present per tenere conto dei caratteri url-encoded
  • TopicTrackingState.report non includeva i non letti per i post dello staff.
  • Menu notifiche rotto sui browser più vecchi
  • I moderatori di gruppo categoria possono leggere i meta_topic dei post segnalati
  • Controllare se BasicBadge è abilitato per il messaggio di benvenuto TL1
  • Correggere lo stile rtl per pull right
  • Previene eccezioni su messaggi malformati
  • Non mostrare il flair di gruppo privato sugli avatar degli utenti"
  • Riutilizzare il componente avatar-flair nell’anteprima del gruppo
  • Errno::EXDEV quando si attraversano i confini del filesystem
  • Previene che la scorciatoia s generi un errore
  • Non ignorare un errore se non è possibile eseguire yarn ember build
  • Non mostrare il colore di sfondo del flair se il flair non è visibile
  • Aggiornare l’url iframe per il onebox simplecast
  • Aggiornare l’URL oEmbed per il onebox simplecast
  • Il nuovo filtro della casella di posta del gruppo non teneva conto degli argomenti ignorati.
  • Rimuovere il limite sull’ignorazione di messaggi non letti e nuovi.
  • Ripristinare il percorso lato server per il filtro dei messaggi tag.
  • Livello di notifica predefinito errato mostrato per il gruppo
  • Rimuovere i riferimenti a Nokogumbo
  • Aggiornare il conteggio delle bozze quando la sequenza viene aumentata
  • Rendere rake site:export_structure esporti gli upload
  • Utilizzare il contesto messaggio di ricerca nella pagina dei messaggi di gruppo
  • Utilizzare il metodo update_attribute per attivare i callback.
  • Rimuovere il marcatore ‘rispondi sopra la riga’
  • Mostrare costantemente il modal cronologia quando si clicca modifica notifiche
  • Incorporare immagini sicure con nomi duplicati
  • Aggiustare i pulsanti del sondaggio
  • Utilizzare l’indirizzo reply-to per le email in arrivo se presente
  • Il placeholder di upload mancava di una interruzione di riga
  • Rendere la ricerca compatibile con sotto-sotto-categorie
  • Non mostrare il flair di gruppo privato sugli avatar degli utenti
  • Migliore gestione del placeholder del composer durante l’ottimizzazione media
  • Validare il valore dei campi utente a discesa personalizzati - menu a discesa e selezioni multiple
  • Il rimappaggio degli upload poteva fallire durante il ripristino del backup
  • Non offrire di salvare la bozza se non è valida
  • Refuso in intercept-click
  • Aggiornare il conteggio delle bozze dopo la creazione di un post
  • Aggiungere l’outlet users-directory-controls al template mobile
  • Consente ai dati di autenticazione di essere presenti nel bootstrap
  • Evitare la creazione di una revisione del post quando i tag dell’argomento non sono cambiati.
  • Il percorso dei tag PM dovrebbe funzionare per i nomi utente con un punto.
  • Ridurre l’input di to_tsvector per rispettare i limiti
  • L’utente può cambiare nome quando auth_overrides_name è abilitato.
  • Rimuovere il controllo aggiuntivo delle impostazioni per uppy-upload
  • La modifica del proprietario del post non aggiornava reply_to_user_id delle risposte
  • Non assegnare badge di condivisione a utenti che non esistono
  • Utilizzare l’URL corretto nel markup schema per le immagini dei post.
  • Non sollevare eccezione quando il percorso svg è nil
  • Mostrare Non categorizzato quando ci si disiscrive
  • Cancellare la cache Site#categories quando cambia il git sha.
  • Non mostrare l’opzione Tis Weekend nei selettori di data la domenica
  • Non mostrare l’opzione Later This Week nei selettori di data la domenica
  • Validazione migliore e più sicura dei periodi per TopicQuery
  • Mostrare il pulsante bulk sui PM per tutti gli utenti
  • Long poll se la finestra diventa attiva
  • Assicurarsi che la cronologia del browser contenga URL corretti
  • Aggiornare la lista degli utenti dopo che un utente ha aderito al gruppo
  • Validare il colore email_accent_bg_color
  • L’importatore MyBB espone post eliminati
  • Aggiunge manualmente frowning_face_with_open_mouth per apple
  • Non fare proxy dell’URL /qunit quando si usa Ember CLI
  • Forzare timeline/progress a reinserirsi nel DOM al cambio argomento
  • Mostrare suggerimenti filtro utente quando si digita @ nella ricerca
  • Consente di usare icon-picker nello wizard
  • Consentire la selezione solo di gruppi con flairs
  • Considerare la sospensione di 100 anni come permanente (invece di 500 anni)
  • Mostrare avviso quando l’email SSO è diversa dall’email di invito
  • Directory utenti - correggere i nomi delle variabili
  • Serializzare l’ID del gruppo flair per la pagina preferenze
  • Cambiare l’indirizzo mittente email per non avere via site_name per SMTP di gruppo
  • Attivare il menu di ricerca quando si clicca lo stesso pulsante
  • Rimuovere il valore hardcoded quando si visualizza il conteggio dei messaggi in arrivo.
  • Allineamento dei badge utente nella scheda utente
  • Non consentire le impostazioni di tracciamento categoria e tag per gli utenti in staging
  • L’impostazione di ottimizzazione media era nominata male
  • Disabilitare correttamente il pulsante di invio del post durante l’elaborazione delle immagini
  • Cancellare lo stato obsoleto dei reviewables ricaricati
  • Utilizzare l’impostazione corretta per le sovrascritture dello sfondo della card DiscourseConnect
  • Ordinamento ascendente/discendente nella pagina delle richieste di adesione al gruppo
  • Quando si aggiornano i timestamp sull’argomento impostare una data bump corretta
  • Semplificare e migliorare la scelta dei badge preferiti
  • Debounce la validazione del nome del gruppo correttamente
  • Griglia "Migliori badge
7 Mi Piace

Modifiche UX

  • Corretta la posizione del popup del compositore
  • Applicato il nuovo comportamento di spaziatura del pulsante di citazione a tutti i dispositivi mobili
  • Corretti i problemi di layout con nomi di categoria lunghi
  • Centrata la selezione emoji quando lo spazio è limitato
  • Nessun raggio di arrotondamento sulla textarea
  • Animazione del movimento del pulsante di citazione al cambio di selezione
  • Il pulsante flat-btn deve rispondere anche al tasto Invio
  • Utilizzato il protocollo https per il link di aiuto markdown
  • Regolata la spaziatura del modulo di invito e dei moduli correlati
  • Modificato il testo del codice azione public_topic nei siti che richiedono il login
  • Affinato il CSS della selezione emoji
  • Aggiornata la pagina di errore “accetta invito”
  • Impedito l’overflow della visualizzazione crawler della lista argomenti
  • Migliorato il modulo di accettazione invito
  • Refactoring della spaziatura delle azioni dei post e coerenza
  • Migliorato il layout della pagina di accettazione invito
  • Massimizzato lo spazio di anteprima nel compositore
  • Aggiornato il ridimensionamento e il wrapping del contenitore di navigazione
  • Gestione corretta del tasto Esc nella selezione emoji
  • Visualizzazione sempre dell’avatar nelle liste argomenti mobili
  • Consentito lo scorrimento dei controlli post mobili in caso di overflow
  • Visualizzata la scheda gruppo con stato di caricamento animato
  • Impedito l’overflow della timeline in casi estremi
  • Esteso l’iperlink utente nei registri delle azioni dello staff
  • Corretta la dimensione dell’icona di stato dell’argomento nei risultati di ricerca mobile
  • Applicati i formati di link solo agli incollaggi su selezioni che non contengono tag simili a BBCode
  • Rendere meno scattante la modalità di risposta filtrata
  • Migliorato il posizionamento della visualizzazione presenza nel compositore
  • Scorrimento della riga verso l’alto del contenitore in select-kit
  • Corretto lo stile del menu a tendina flair nell’account utente
  • Rimosso lo stile che rompe il compositore nella pagina dei messaggi privati (PM)
  • Ridotta la scattosità del compositore su Android
  • Impedito l’overflow delle date della timeline mobile
  • Migliorato lo stile delle informazioni sui tag
  • Corretto l’allineamento nella barra di navigazione del gruppo
  • Applicati i formati di link solo agli incollaggi su selezioni che non contengono link
  • Affinato lo stile del compositore mobile
  • Affinato lo stile del compositore
  • Aggiunto l’attributo title alle celle dei rapporti
  • Chiusura della selezione multipla quando il massimo è 1
  • Corretto l’indentazione extra nelle liste quando si supporta la direzione mista del testo
  • Aggiunti ulteriori test per l’incollaggio di un link su una selezione
  • Utilizzate le regole linkify quando si incolla un link
  • L’incollaggio di link su una selezione applica un formato di link
  • L’orario non deve nascondere il handle della timeline dell’argomento su mobile
  • Fallback al titolo regolare se il titolo per screen reader non è disponibile
  • Banner a tutta larghezza
  • Ridotto il periodo di soppressione delle email di riepilogo da un anno a 6 mesi
  • Corretto il colore del pulsante di salvataggio della modifica rapida negli schemi scuri
  • Spostato l’avviso di condivisione argomento nel flash alert modale
  • Aggiunti ulteriori alias di ricerca per le emoji
  • Avviata la ricerca a pagina intera al secondo tocco di Invio
  • Correzioni follow-up alla lista argomenti mobile (0e371d4)
  • Corretti gli stili del modale di condivisione/notifica
  • Numerati i passaggi nel README dell’installazione cloud
  • Correzioni di layout per la pagina dei permalink amministrativi
  • Rimosso il selettore di tag per i PM per utenti non staff
  • Corretti diversi problemi con il refactoring della progressione dell’argomento
  • Corretto il menu a tendina categoria a barra
  • Migliore adattamento del compositore PM con tag
  • Corretta la larghezza del post breve su mobile
  • Visualizzato l’hint di ricerca rapida in modo più coerente
  • Rimossa l’animazione nell’elenco temi amministrativi
  • Modificato il tabindex di login, follow-up a 6aa6275
  • Modificato il tabindex di login per saltare il link di login via email
  • Applicati i tag durante la creazione di un PM
  • Resi più reattivi i cambiamenti di PresenceChannel
  • Mai mostrare il pulsante Indietro se la posizione è inferiore a quella attuale
  • Non mostrare l’icona dell’ancora sui dispositivi touch
  • Riordinate le impostazioni del sito relative all’autenticazione per chiarezza
  • Aggiunto caso speciale per la ricerca utente quando si è in un argomento
  • A volte il piè di pagina appariva durante l’aggiornamento di una rotta di lista
  • Regolata la larghezza dell’input di ricerca rapida
  • Migliore esperienza di ricerca argomento
  • Visualizzati meno icone della barra degli strumenti nel compositore mobile
  • Visualizzata la ricerca utente a pagina intera in una griglia
  • Migliore visibilità per la ricerca contestuale
  • Aggiunto l’hint Invio al menu a tendina di ricerca
  • Aggiunta traduzione mancante
  • Rimossa l’attributo aria-label per i pulsanti quando esiste l’attributo title.
  • Migliorata la gerarchia delle rotte per gli inviti utente
  • Ripristinato il pulsante nuovi messaggi su mobile nella rotta PM
  • Aggiunte scorciatoie per citazione (q) e modifica rapida (e)
  • Aggiunta scorciatoia da tastiera per le modifiche rapide
  • Etichette scorciatoie più coerenti per macOS
  • Corretto l’allineamento del compositore quando i tag sono disabilitati
  • Rivisitata la ricerca rapida
  • Cambiato il layout della pagina degli inviti per abbinare le altre pagine utente
  • L’avviso globale non accetta più HTML
  • Maiuscola la locale delle email disiscritte
  • Utilizzata una dimensione del font coerente per i badge di categoria nei menu a tendina
  • Corretta l’etichetta nella ricerca quando i tag sono disabilitati
  • Le caselle di ingresso PM vengono espansi in modo errato durante la visualizzazione dei tag
  • Non visualizzare il link messaggi di gruppo per gruppi senza messaggi
  • Visualizzata la barra di scorrimento solo quando necessario nei menu a tendina
  • Regolata la spaziatura mobile per la ricerca a pagina intera
  • Assicurato che gli elementi fissi non escano dall’overflow dell’intestazione
  • Migliore posizionamento per il pulsante azioni selezione multipla
  • Spostata la modifica rapida prima della condivisione
  • Regolata la posizione del pulsante di citazione su mobile
  • Aggiunto un secondo pulsante Cerca su mobile
  • Coerenza del margine del pulsante Condividi
  • Corretto il spaziatura del pulsante profilo
  • Migliorata la barra dei pulsanti del compositore su mobile
  • Impedito il ridimensionamento dei campi del modulo di invito
  • Corretti i problemi di visualizzazione dell’icona di input data
  • Piccole regolazioni alla modifica rapida
  • Migliorata la gestione del fallback per la modifica rapida
  • Opzionalmente visualizzato un pulsante “Riassumi” nella timeline dell’argomento
  • Corretti i problemi di layout dei gruppi di schede su mobile
  • Utilizzato il font standard per i pulsanti alla fine della pagina /top
  • Corretto lo stile mobile per gli schemi di colore amministrativi
  • Corretto l’allineamento dei controlli amministrativi su mobile
  • Corretta la visualizzazione dell’input data su iOS
  • Piccole regolazioni di layout ai menu a tendina
  • Normalizzate le dimensioni per input, pulsanti e menu a tendina
  • Regolata la spaziatura dei pulsanti
  • Limitata la larghezza del selettore tag in select-kit
  • Rimossa :empty su topic-statuses, pulizia
  • Liste di campi personalizzati pubblici separate da virgola
  • Correzioni di allineamento aggiornamento select-kit
  • Migliore stile login/iscrizione per finestre desktop piccole
  • Utilizzato il metodo guardian esistente per verificare il gruppo messaggabile
  • Visualizzato il conteggio corretto delle risposte nella visualizzazione commenti incorporati
  • Migliorata la sindrome della pagina vuota nella pagina messaggi utente
  • Aggiunto passaggio di Stile alla procedura guidata
  • Aggiornato il messaggio del compositore “ottieni una stanza”
  • Non mostrare i messaggi educativi del compositore selezionati sui post sussurro
  • Aggiunto un titolo all’input del filtro utente
  • Logo SVG README che supporta la modalità scura
  • Aggiunto margine all’input Condividi
  • Aggiunto data-topic-id agli elementi argomento in evidenza
  • Corretta la navigazione PM mobile per utenti regolari
  • Visualizzato il testo di aiuto flair solo per la visibilità membri privati
  • Indicato le revisioni della storia limitate solo quando sono effettivamente limitate
  • Aggiornato il testo di aiuto visibilità membri per includere informazioni flair
  • Corretti i bordi e gli stili attivi delle impostazioni della barra laterale
  • Traduzione mancante per l’attributo title per la rotta tag PM
  • Disabilitato il pulsante “In coda per revisione” se l’utente non può eseguire l’azione
  • Aggiunto ellissi alle azioni che hanno una schermata successiva
  • Assicurato che le icone di accesso esterno siano visibili al passaggio del mouse
  • Correzioni UX
  • Aggiunto titolo con data completa alle colonne utenti amministrativi al passaggio del mouse
  • I controlli della cronologia devono utilizzare gli stili nav-pill
  • Migliorato il testo quando la ricerca membri gruppo non restituisce risultati
  • Utilizzato il modale di condivisione nel messaggio argomento dominante
  • Regolazioni dello stile della pagina segnalibri utente
  • Aggiornato lo stile dei valori di sola lettura nel modulo di iscrizione
  • Rimosso CSS specifico del tema, corretto lo spazio
  • Priorità al colore di sfondo moderatore nei PM
  • Migliorate le suggerimenti di ricerca rapida
  • Nuovo testo e stile per il messaggio argomento dominante
  • Messaggi periodo sospensione per sempre
  • Affinato il CSS della pagina gruppi
  • Modale di condivisione e popup coerenti, refactoring
  • Impedito l’overflow onebox mobile di imgur/google photo
  • Assicurato che ci sia sempre un margine nella pagina badge
  • Migliorata la coerenza del modale di condivisione
  • Spostato lo spinner di conferma skip auth all’interno del corpo del modale
  • Aggiunto pulsante copia alla chiave pubblica del tema
  • Migliorato il link alla pagina preferenze nelle schede nuovi e non letti
  • Aggiunto stato successo al pulsante copia
  • Corretto lo z-index per l’avviso nuovo argomento
  • Tradotto il tipo di azione nell’errore regex parole osservate
  • Problemi di layout con la riga ultima visita argomento
  • Rimossa immagine di sfondo dopo il caricamento dell’immagine
  • Rimossa la bordatura superiore sull’azione piccola dopo la riga ultima visita
  • Utilizzato il toggle di selezione multipla lista argomenti per l’elenco messaggi utente
  • Resa coerente la dimensione emoji per problemi GH oneboxed con tag brevi
  • Reso selezionabile il contenuto del sondaggio
  • Affinata la spaziatura nella dashboard amministrativa
  • Aggiunto “Elaborazione caricamento” nell’area stato del compositore durante l’ottimizzazione del caricamento
  • Barra di scorrimento orizzontale sopra la directory utenti (se necessaria)
  • Affinata la riga dell’orario nel onebox Twitter
  • Migliorato lo stile delle citazioni nelle email
  • Aggiunto avviso quando le parole osservate sono regex
  • Migliorato il margine per gli avvisi mobile
  • Reso più facile colpire la casella di selezione multipla
  • Corretto lo spaziatura avviso mobile
  • Reso più facile nascondere l’emoji durante l’iscrizione
  • Nascoste le colonne email quando è selezionato “Nascondi email”
  • Migliorato lo zoom/navigazione della galleria lightbox
  • Corretto il layout salto-post su mobile
  • Corretto l’allineamento del pulsante barra di progresso mobile
  • Raggruppamento automatico giornaliero per meno di 34 giorni invece di 30
  • Utilizzato un pulsante invece di un’ancora nella barra risposte filtrate
  • Rimossa la referenza al modulo di contatto nelle impostazioni
  • Migliorato il messaggio di errore eliminazione utente e restituito il conteggio post corretto
  • Migliorie per il riordinamento delle categorie
  • Aggiunto un hint che i tag possono essere inclusi nei gruppi tag
  • Corretto l’incavo dei titoli argomento nella ricerca
  • Corretto l’allineamento icona e pulsante selezione multipla
  • L’altezza del filtro menu a tendina gruppo deve corrispondere
  • Spaziatura mobile più coerente
  • Migliorato il troncamento tag nell’intestazione scorrevole
  • Correzione di testo
  • Ripristinati alcuni stili menu a tendina ricerca
  • Pulsanti impostazione/modifica più coerenti
  • Regolazioni al layout dei gruppi tag
  • Aggiornati gli stili del pannello di ricerca, coerenza
  • Utilizzate icone come elenco puntato nel modale di invito
  • Corretto l’overlap della riga “ultima visita” in Chrome
  • Corretto l’allineamento del titolo intestazione PM
  • Corretto l’allineamento dell’icona titolo PM
  • Allineata l’icona selezione multipla
  • Migliorato lo stile del corpo PR GitHub nelle email
  • Non mostrare prompt di risposta se l’argomento corrente è chiuso
  • Cambiato il colore del focus e hover sulle schede menu utente
  • Visualizzato il badge categoria nonno nell’intestazione fissa su desktop
  • Avvisato gli screen reader quando c’è un problema nel salvare un post
  • Regolazioni layout onebox Twitter
  • Focus incondizionato sui modali
  • Resi più coerenti gli stili risultati ricerca
  • Aggiunto focus automatico ai menu a tendina hamburger e menu utente
  • Allineati i margini superiori list-controls e titolo argomento
  • Padding coerente su mobile/desktop .wrap
  • Regolati i margini lista e onebox
  • Cambiato il menu a tendina pagina categorie in una chiave inglese
  • Migliorata la navigazione nelle liste argomenti per screen reader
  • Fornita una regione per varie azioni argomento
  • Gli utenti possono posticipare il tutorial di discobot
  • Cambiato colore del titolo link risultato ricerca
  • Reso più chiaro il testo della bandiera tutorial discobot
  • Aggiunto ruolo regione ARIA ai post
  • Visualizzato pulsante Aggiorna invece di Abilita quando la modalità lenta è già attiva
  • Migliorato il posizionamento dei controlli nei lightbox
  • Corretta la larghezza caricamento tema, rimossa collisione classi, più elegante

Modifiche Sicurezza

  • Non effettuare l’accesso per utenti non approvati
  • La ricerca avanzata gruppo non rispettava la visibilità dei gruppi
  • Nascosto il bio utente se il profilo è ristretto
  • Visualizzati solo suggerimenti utente con post regolare
  • Disabilitato MessageBus::Diagnostics
  • Rimossa la risposta specifica ember-cli dalle rotte dell’applicazione
  • Visualizzati i tag solo agli utenti con permesso
  • Rimossi i caratteri bidirezionali unicode non renderizzati nei blocchi di codice
  • Assicurato che i cookie _forum_session non possano essere riutilizzati tra siti
  • Non consentito la cache di errori MIME/Content-Type
  • Migliorata la validazione della conferma sottoscrizione SNS
  • Escapata la parola osservata nel messaggio di errore
  • Escapato il nome categoria
  • Lo stato di lettura dell’utente per l’argomento è stato esposto a client non autorizzati
  • Sanitizzati gli attributi d-popover
  • Distrutto EmailToken quando EmailChangeRequest è distrutto
  • Non esposto l’utente del post sussurro precedente quando si elimina un argomento
  • Non rivelato il sussurro del post nei messaggi personali
  • Validato il parametro periodo per le rotte argomento top
  • Sanitizzati i dati YouTube Onebox
  • I link canonici Onebox bypassavano i controlli FinalDestination
  • Assicurato che i timeout siano utilizzati correttamente su connect
  • XSS nell’elenco segnalibri
  • Non consentito accesso non autorizzato all’interfaccia utente modifica categoria

Prestazioni

  • Trasformati i prefissi comuni dei test in contesti in topics_controller_spec
  • Resi i test più veloci pre-fabbricando più cose
  • Pre-fabbricati più parti di users_controller_spec
  • Accelerati i test pre-fabbricando più cose
  • Pre-fabbricati i poster in topics_controller_spec
  • Pre-fabbricato di più topics_controller_spec.rb
  • Snapshot Redis durante i test
  • Accelerati i test
  • Aggiunto indice su email_tokens.token_hash
  • Ridotto un po’ il tempo della suite di test
  • Migrati normalized_emails in una migrazione
  • Aggiornati gli hook widget per evitare eventi globali di blocco scorrimento
  • Aggiornata l’implementazione del mixin scorrimento
  • Disabilitato il listener touchstart di ember
  • Utilizzati listener eventi passivi per touchstart, touchmove
  • Impostata la proprietà --header-offset solo quando modificata
  • L’aggiornamento del primo PM non letto per l’utente non rispettava i limiti
  • Utilizzato un controllo direzione testo più efficiente nell’inizializzazione select-kit
  • Ridotti i record interrogati in UserStat.update_first_unread_pm.
  • Spostati gli hint preload nell’<head>
  • Migliorata la velocità di avvio dell’app JS ottimizzando customResolve()
  • Aggiornato il conteggio like nei post visibili senza una GET extra per like
  • Utilizzato una colonna diversa per un piano di query migliore
  • C’è stata una grande regressione delle prestazioni in Logster
  • Ottimizzata la ricerca nella query messaggi privati
  • Ridotto il lavoro quando le fonti esterne sono consentite in InlineUploads
  • Utilizzato una subquery quando si esclude un tag dalla query argomento
  • Evitata l’esecuzione della query DB utenti ignorati per utenti anonimi
  • Ripristinati tutti gli inbox dalla rotta messaggi
  • Migliorata la query DB per il caricamento argomenti per una categoria
  • Corrette le query N+1 in SiteSerialier
  • Migliorata la performance query per tutti gli inbox messaggi privati. (#14304)
  • Migliorata la performance query per tutti gli inbox messaggi privati
  • Evitata l’esecuzione della query non necessaria quando si aggiorna un segnalibro
  • Evitata una query DB aggiuntiva quando si visualizza il proprio utente
  • Migliorata la performance query quando si recuperano i non letti per lo stato di tracciamento argomento PM
  • Reso TopicViewSerializer#requested_group_name più efficiente
  • Rimosso l’indice post_timings_summary ridondante
  • Generato il tooltip date su richiesta
  • Ridotto il tempo di rendering delle local-dates
  • Aggiunto lavoro pianificato per eliminare le vecchie righe della cache fogli di stile
  • Migliorata la performance aggiornamento topic_user.liked quando si spostano i post
  • Migliorata la performance post_timing quando si spostano i post
  • Ottimizzato il backfilling di topic_id
  • Memorizzati nella cache le categorie nel modello Site take 3
  • Rimossa la N+1 nella directory utenti
  • Aggiornato lo stato sicuro caricamento post in un lavoro
  • Caricati eager le associazioni Tema in Stylesheet Manager
  • Memorizzati nella cache le categorie nel modello Site take 2
  • Memorizzati nella cache le categorie nel modello Site
  • Rimossa una query PG extra
  • Eseguato il filtro utente in SQL
  • Evitata l’esecuzione di una query PG inutile quando il tema non ha variabili
  • Animato request animation frame
  • Precaricato il json impostazioni client durante l’avvio dell’app
  • Cambiato il controllo connessione ActiveRecord PG attivo per usare una query vuota
  • Precaricato Post#image_upload in TopicView
  • Posticipata l’impostazione della cache distribuita nella categoria
  • Posticipata l’impostazione della cache distribuita in più punti
  • Precaricati impostazioni, gruppi e icone badge in SvgSprite
  • Posticipata l’impostazione della cache distribuita nei percorsi critici per le prestazioni
  • Rimossa la query N+1 in SiteSerializer#user_color_schemes
  • Riscaldati i cache in SiteSerializer durante il precaricamento dell’app
  • Memorizzato nella cache la query categorie in Stylesheet::Manager.color_scheme_digest
  • Memorizzati in memoria i core svgs per evitare il costoso parsing XML
  • Precompilati i fogli di stile dei temi figli

Accessibilità

  • Il tag dovrebbe essere “role” non “aria-role”
  • Non usare ID duplicati
  • Focus sull’ultimo argomento visualizzato nelle liste argomenti
  • Spostato il focus sul post evidenziato quando si visita un argomento
  • Rimossa etichetta duplicata sul campo conferma iscrizione
  • Impostate le larghezze modali con EM; migliora il ridimensionamento
  • Aggiunto prefers reduced motion
  • Non outputta aria label identico al title
  • Utilizzata un’etichetta più corta per il menu hamburger
  • Corretti diversi piccoli problemi
  • Aggiunte etichette ad alcuni campi di ricerca, selettore notifica categoria
  • Aggiunte etichette più descrittive per alcuni menu a tendina
  • Utilizzato il ruolo listbox per i menu a tendina
  • Non usare di default l’etichetta per aria-label
  • Migliorato il modale crea account per screen reader
  • Aggiunto link “salta al contenuto principale”
  • Aggiunte etichette dove necessario
  • Regolati le regole intestazione sulle liste argomenti
  • Non contrassegnare più etichette form come applicabili allo stesso elemento
  • Migliorata l’etichetta del pulsante toggle dettagli argomento
  • Aggiunto aria-label al pulsante chiusura modale
  • Inclusa aria-label per le immagini avatar nei widget
  • Aggiunto ruolo intestazione per i titoli post
  • Corretti gli stili focus controllo post e menu utente
7 Mi Piace