3.1.0.beta5: Sezione Community personalizzabile, Miglioramenti alle notifiche Admin, Unione argomenti e altro

Ancora di più!

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

Miglioramenti dei plugin

discourse-adplugin

Modifiche UX
  • Introduzione di min-height per gli annunci responsive

discourse-ai

Nuove Funzionalità
  • Disabilita i comandi intelligenti su Claude e GPT 3.5
  • Migliora il prompt di ricerca
  • Aggiunge il supporto per l’integrazione del forum GPT <->
  • Supporto di base per text2img StableDiffusion
  • Meno attrito per avviare una conversazione con un bot AI.
  • Nasconde varie chiavi API nelle impostazioni del sito
  • Aggiorna il conteggio dei token di riepilogo e aggiunge Claude 100k
  • Gestisce i media non validi nel modulo NSFW
  • Supporto multi-modello per il modulo AI Bot.
  • Consente di escludere gli argomenti chiusi dai risultati semantici correlati
  • Introduce il modulo ai-bot
  • Aggiunge una tabella per auditare l’utilizzo di OpenAI
  • Aggiunge il supporto interno per la modalità streaming
  • Riepilogo degli argomenti
  • Aggiunge un’API tokenizer di base
Correzioni di Bug
  • Supporta l’esecuzione di più comandi
  • Localizzazione mancante
  • Assicura che i guasti del database degli embedding siano gestiti con eleganza
  • Rinuncia a tentare di riutilizzare la connessione DB e si affida a pgbouncer
  • Guida meglio GPT 3.5
  • Assicura che si tenti l’embedding solo una volta ogni 15 minuti
  • I risultati saranno nil per query non valide
  • Nasconde il pulsante di riepilogo dagli anonimi
  • Gli embedding OSS non per gli istruttori erano difettosi
  • La segnalazione automatica della tossicità dovrebbe essere disabilitata per impostazione predefinita
  • Passa la chiave API corretta al servizio di riepilogo
  • Invia solo tipi di immagini supportati per la classificazione
  • Chat-composer ora utilizza glimmer
Modifiche UX
  • Migliora il menu a discesa per i bot abilitati
  • Miglioramenti alla scorciatoia dell’intestazione del Bot AI
  • Aggiunge la traduzione mancante dell’etichetta
  • Aggiunge un’icona personalizzata a scintille per i pulsanti delle azioni AI

discourse-akismet

Nuove Funzionalità
  • Aggiunge comment_date_gmt per un segnale aggiuntivo

discourse-assign

Nuove Funzionalità
  • Salta l’invito al gruppo se tutti i membri possono già vedere l’argomento.
  • Invita l’utente/il gruppo al PM se non è già un partecipante.
  • Consente di aggiungere una nota durante l’assegnazione in blocco degli argomenti
Correzioni di Bug
  • Non invita l’utente quando è già membro di un gruppo consentito.
  • La riassegnazione a un gruppo crea un link di menzione errato
  • Controlla correttamente i valori chiave per le scorciatoie
Modifiche UX
  • Vincola le dimensioni dell’avatar a causa di una modifica principale

discourse-automation

Nuove Funzionalità
  • Supporta le sottocategorie in post_created_edited e after_post_cook
  • Aggiunge il trigger user_first_logged_in
  • Aggiunge un nuovo script per user_added_to_group
  • Consente al trigger del post di essere limitato alla creazione o modifica
  • Aggiunge lo script auto tag topic
  • Script per aggiornare il livello di notifica della categoria per i membri del gruppo.
Correzioni di Bug
  • Consente ai componenti delle scelte di essere resettati

discourse-category-experts

Nuove Funzionalità
  • Tag automatico degli argomenti quando gli esperti pubblicano
Correzioni di Bug
  • Avvolge l’azione tra parentesi

discourse-chat-integration

Nuove Funzionalità
  • Attiva le regole di follow quando la categoria cambia
Correzioni di Bug
  • Ferma le regole ‘tag_added’ dall’attivarsi per i post normali

discourse-data-explorer

Correzioni di Bug
  • Mostra “false” e “0” nel risultato della query
Modifiche UX
  • Corregge la spaziatura degli input dei parametri

discourse-docs

Nuove Funzionalità
  • Aggiunge un’impostazione per mostrare i tag per gruppo
  • Impostazione del sito per controllare l’aggiunta del suggerimento del menu di ricerca
Correzioni di Bug
  • L’attivazione delle categorie richiedeva due clic
  • Nome del plugin errato in requires_plugin
  • Le icone non apparivano

discourse-footnote

Modifiche UX
  • Corregge i problemi di altezza con le note a piè di pagina inline

discourse-gamification

Nuove Funzionalità
  • API per eventi di punteggio personalizzati
Correzioni di Bug
  • I nomi erano vuoti nella classifica quando l’utente non aveva il nome completo
  • LikensGiven veniva assegnato all’utente sbagliato
  • LikesReceived utilizzava la data del post invece della data del Like
  • Salta la serializzazione di gamification_score quando il plugin è disabilitato

discourse-patreon

Correzioni di Bug
  • Recupera il token di accesso del creatore utilizzando la proprietà “token”.

discourse-prometheus

Nuove Funzionalità
  • Introduce la metrica di riepilogo http_application_duration_seconds

discourse-reactions

Modifiche UX
  • Vincola gli avatar al contenitore per una modifica principale
Prestazioni
  • Sostituisce pluck con un select

discourse-solved

Nuove Funzionalità
  • Prioritize_solved_topics_in_search per dare priorità agli argomenti risolti
  • Impostazione di chiusura automatica degli argomenti risolti per categoria
Correzioni di Bug
  • Tiene conto dell’impostazione enable_names
  • Rispetta l’impostazione del sito “mostra nome nei post”

discourse-subscriptions

Nuove Funzionalità
  • Cattura i campi dell’indirizzo del titolare della carta per il cliente Stripe
  • Salta l’elenco dei prodotti se è presente un solo prodotto
Correzioni di Bug
  • Qualche altra correzione di sintassi per le azioni dei pulsanti
  • Corregge la sintassi per alcuni pulsanti dopo gli aggiornamenti recenti

discourse-theme-creator

Correzioni di Bug
  • Utilizza il nome dell’azione corretto per showAdvanced
  • Salvataggio delle impostazioni del tema
  • Include ‘value’ per i ThemeFields serializzati per i temi remoti
Modifiche UX
  • Corregge il layout delle impostazioni del tema
  • Corregge lo spazio vuoto nell’URL di condivisione
  • Corregge l’allineamento della posizione dei pulsanti delle azioni del tema

discourse-translator

Nuove Funzionalità
  • Limita le traduzioni per gruppo di autori
  • Aggiunge restrict_translation_groups per limitare le traduzioni dei post per gruppo
Correzioni di Bug
  • Correzione per gli utenti anonimi che visitano i post quando il plugin è abilitato

discourse-user-notes

Correzioni di Bug
  • PLUGIN_NAME errato

docker_manager

Nuove Funzionalità
  • Aggiunge il supporto per i tag git
Correzioni di Bug
  • L’aggiornamento era rotto quando il repo utilizza il ramo master
  • Aggiorna il file di compatibilità per v3.1.0.beta1 e versioni precedenti

Tutte le Funzionalità e le Correzioni

Nuove Funzionalità

  • Dimensione del chunk dinamica con uppy
  • Aggiunge un nuovo tipo di impostazione del sito per le liste tag-group
  • Aggiunge il webhook Mailpace
  • Supporta le sottocategorie nel nuovo modal delle categorie della barra laterale di modifica
  • Griglia di immagini nei post (sperimentale)
  • Utilizza il nuovo sistema di completamento automatico degli hashtag su tutti i siti
  • Nuovo pulsante di dismiss per la vista combinata nuova e non letta
  • Consente di disabilitare gli ACL S3
  • Indicatore offline
  • Aggiunge un ambito API per gli ultimi post
  • Ambito API per il feed latest.rss
  • Consente di espandere i post nascosti per i gruppi in SiteSetting.can_see_hidden_post
  • Serve le versioni RTL dei bundle CSS di amministrazione e plugin per le località RTL
  • Riduce le dimensioni degli avatar a 6 da 20
  • Visualizza i nomi dei gruppi dei partecipanti al PM nell’elenco degli argomenti.
  • Miglioramenti all’indicatore dell’intestazione del thread di chat
  • Miglioramento dell’elemento della lista dei thread e dell’intestazione
  • Modal per gli amministratori per modificare la sezione Community
  • Supporto per la fusione cronologica dei post in un argomento esistente
  • Indicatori iniziali di non lettura per i thread di chat
  • Applica gli stili degli hashtag al completamento automatico
  • Crea argomenti legali per il nome dell’azienda impostato
  • Aggiunge il supporto per le immagini AVIF
  • Aggiunge lo stato dell’utente ai menzioni inline nella chat
  • Consente la ricerca degli argomenti più vecchi
  • Ricerca fuzzy nelle impostazioni del sito e aumenta il limite a 100 corrispondenze
  • Mostra le schede utente per gli utenti inattivi
  • Crea e aggiorna le appartenenze ai thread
  • Indicatore di risposta alla chat per i thread
  • Predefinito alla sottocategoria quando la categoria genitore non consente la pubblicazione
  • UI iniziale della lista dei thread
  • Abilita i suggerimenti utente per impostazione predefinita
  • Consente domini di appartenenza più lunghi
  • Aggiunge una nuova notifica per i problemi degli amministratori
  • Modificatore Search_rank_sort_priorities
  • Indicatore offline controllato dalla connettività di message-bus (#21324)"
  • Indicatore offline controllato dalla connettività di message-bus
  • Reimplementazione dell’indicatore offline
  • Servizio per tracciare la connettività del message bus + indicatore offline (#21259)
  • Aggiunge il supporto per i tag figure e figcaption negli embedding
  • Aggiunge il supporto per gli eventi webhook di revoca del distintivo utente
  • Reintroduce una migliore cache del contatore delle risposte al thread
  • Consente agli amministratori di eliminare i reviewables tramite API
  • Aggiunge una nuova funzione “non nutrire i troll”
  • Consente l’eliminazione delle bozze tramite API
  • Rileva il “ramo” git corrente anche quando è controllato un tag

Correzioni di Bug

  • Cambia l’etichetta del pulsante dismiss new
  • Utilizza _presentChannels.size invece di _presentChannels.length
  • Ancore TOC in una configurazione di sottocartella
  • Scorri in alto dopo l’attivazione della chat
  • Varie ottimizzazioni per dispositivi mobili
  • Rende la regex delle parole osservate serializzata compatibile con Javascript
  • Ricongiunge correttamente il backlog del message bus
  • Previene il lungo tocco per dirottare l’evento di reazione
  • Json_schemer non permette più chiavi nil
  • Crea nuove notifiche PM per i gruppi watching_first_post
  • Disabilita gli eventi del puntatore mentre mostra il menu
  • Previene la chiusura della chat con lightbox quando si preme escape
  • Su iOS PWA previene il tocco per cliccare
  • Previene il ciclo di ritorno nella cronologia
  • Non permette messaggi di chat vuoti
  • L’incollatura di file nella chat non funzionava
  • Imposta correttamente il valore sull’interattore textarea
  • Invia il messaggio di promozione TL2 all’utente corretto
  • Aggiunge i colori delle categorie alle pagine delle categorie
  • Aggiunge l’immagine rimossa che potrebbe essere ancora utilizzata
  • Clic sul backdrop non interferenti
  • Applica lo stile dell’indicatore dell’icona dell’intestazione della chat solo per urgenti
  • Utilizza un colore di default per l’icona dell’hashtag per l’utente senza permessi
  • Attiva il fissaggio dell’argomento solo per l’utente se viene premuta l’icona della puntina
  • Ripristina lo sfondo del piè di pagina della barra laterale
  • Tentativi di uscire presto dal blocco
  • Nasconde il pulsante elimina per invitare poiché gli utenti non possono comunque eliminare
  • Semplifica il link alla sezione Community di revisione
  • Previene undefined nel test delle capacità isSafari
  • Assicura che la casella di completamento automatico delle menzioni non esca dallo schermo nelle località RTL
  • Imposta correttamente gli ultimi ID del message bus al risync
  • Elimina i tag sinonimo se esistono già altri sinonimi.
  • Cambia le icone della Community
  • Utilizza dimensioni fisse per l’avatar della scheda utente
  • Riscrivi correttamente dopo il riavvio
  • Non aggiungi i gruppi menzionati come utenti menzionati
  • Previene il silenzio degli amministratori
  • Elementi che fluttuano via sullo overscroll in Safari
  • Utilizza DiscourseURL.routeTo per le transizioni del cassetto
  • Applica getURL sia su app che su URL della chat
  • Utilizza correttamente getURL per aprire la pagina intera
  • Rimuove le regole CSS specifiche per RTL non necessarie
  • Rimuove gli utenti menzionati distrutti
  • Recupera mostrando l’indice del cassetto su 404
  • Regressioni della rotta u/:username/deleted-posts
  • Chiama composer reset con i parametri corretti
  • Mostra l’Informativa sulla Privacy o i Termini di Servizio quando esistono
  • Caso limite della dimensione della pagina per null last_read_message_id
  • Crea l’appartenenza al thread dell’utente del messaggio originale
  • Il riempimento automatico non avveniva al primo caricamento
  • Assicura che chat-thread non trabocchi
  • Sposta l’archiviazione dei thread fuori dalla chiamata chatApi.thread()
  • Query N+1 per il serializzatore dei messaggi di chat sulle menzioni
  • Specificità del colore della classe CSS dell’hashtag
  • Non tenta di segnare come letto un messaggio in stallo
  • Problemi con l’eliminazione dell’ultimo messaggio letto e lo stato di tracciamento nella chat
  • Include more_topic_url nella risposta a /categories_and_{latest, top}
  • Serializza l’appartenenza al thread per l’utente
  • Previene il salvataggio della bozza nel canale errato
  • Nullifica correttamente il messaggio attivo
  • Spec instabile nella barra laterale con la nuova dimensione del font
  • Non esegue le convalida quando si invalidano gli inviti
  • Migliora la bozza per i canali
  • Non anteprima i canali di chat agli utenti in sola lettura
  • Salta gli URL iframe con percorsi relativi nel sanificatore di testo carino.
  • Non genera errori se i controlli admin/owner mirano al messaggio
  • Migliora l’aggiornamento dell’appartenenza alla chat su messaggio eliminato
  • Consente l’aggiunta di pagine pubblicate alla barra laterale
  • Rimuove il limite arbitrario in una query dello script di importazione Discuz
  • Assicura che le dimensioni del pannello laterale siano applicate correttamente quando visualizzate
  • Aggiorna client lastReadMessageId su messaggio cestinato
  • Mantiene le dimensioni del pannello quando si cambia contenuto
  • Le miniature video possono avere duplicati
  • Annulla il recupero dei messaggi dopo il cambio di canale
  • Controllo della dimensione della pagina per i messaggi del thread
  • Considera users.created_at per la pulizia degli inattivi
  • Non cucina l’icona con gli hashtag
  • Consente all’amministratore di cambiare il livello di notifica dell’argomento tramite API
  • Considera gli utenti con argomenti/post cestinati per la pulizia degli inattivi
  • Corregge l’imbottitura dell’indicatore di risposta
  • L’anonimizzazione di un utente cancella anche il loro stato utente
  • Correzione per predefinito alla sottocategoria quando la categoria genitore non consente la pubblicazione
  • Migliora l’analisi delle email di mailman
  • Cliccando sulla notifica modificata si apre il modal della cronologia delle modifiche
  • Aggiunge il margine mancante sul messaggio bozza desktop
  • Assicura che il messaggio sia stato aggiunto prima di scorrere
  • Aggiorna le statistiche dei tag della categoria con nuovi o eliminati
  • Mostra subito l’errore del limite di dimensione di caricamento gif
  • Previene gli errori dell’elaboratore email quando la mail è vuota o nil
  • Varie correzioni allo stile guida della chat
  • Controllo più resistente del fondo del messaggio
  • Assicura che l’indicatore di risposta abbia un’altezza limitata
  • Assicura che il compositore della chat si agganci al compositore dell’argomento
  • Rimuove i riferimenti obsoleti alla categoria lounge
  • La ricerca delle icone sprite svg si connette al database predefinito
  • Pulisce la cache dell’elenco degli argomenti dopo l’archiviazione di un PM
  • Compensa la mancanza dell’indicatore di risposta sulla bozza
  • Sincronizza correttamente lo stato di tracciamento del canale sul cambio di presenza
  • Seguiti agli aggiustamenti del notch del compositore
  • Permette al notch di avere il colore di sfondo del compositore
  • Mostra le barre di scorrimento sotto Firefox nella chat
  • Non mostra duplicati nella guida di stile
  • Stili del cassetto per l’icona del thread di chat
  • Aggiunge una nuova icona per i thread di chat e sposta il pulsante dell’elenco dei thread a destra
  • Assicura che l’avviso modale sia nascosto quando vuoto
  • Nasconde d-modal durante il caricamento della pagina
  • Errori di tagging vari
  • Correzioni dell’altezza della chat
  • Nasconde l’avviso globale sulla chat
  • Sposta il calcolo dell’altezza della chat in un mixin
  • Varie correzioni dopo le modifiche all’altezza del canale
  • Limita l’altezza massima alla viewport solo sul canale
  • Gestisce tutti i caratteri UTF-8
  • Le prestazioni di rendering delle sezioni personalizzate della barra laterale si degradano nel tempo
  • Esempio di API AddNavigationBarItem
  • Il compositore dovrebbe inviare metaData
  • Non imposta VH durante lo zoom
  • Ascolta sempre sul ridimensionamento della finestra
  • Aggiorna il sito quando enable_user_tips cambia
  • Assicura che all_mentioned_user_ids non sia usato come identificatore
  • Overflow dell’indicatore di risposta al thread
  • PLUGIN_NAME errato per “poll”
  • Evita la doppia codifica del titolo dell’argomento in primo piano nel profilo utente
  • Previene l’abbonamento con un vecchio ID
  • Chiudi il pannello prima
  • Consente group_ids interi per l’API di creazione invito
  • Selezione dei messaggi con shift + click
  • Tastiera su Android
  • Si affida solo a una soluzione di calcolo della tastiera
  • L’estensione Chat NotificationLevels si rompe in produzione
  • Overflow dell’estratto e eventi di clic sui figli
  • Gestisce il messaggio originale eliminato per l’indice del thread
  • Non unisce automaticamente gli utenti quando hanno permessi in sola lettura
  • Mostra 404 sulla pagina della nuova categoria per i moderatori quando l’impostazione del sito è disabilitata
  • Fallback al compositore per i caratteri non ASCII
  • Non permette che il riempimento del titolo domini la ricerca
  • Previene il rapido cambio di canale che causa un errore
  • Piccole modifiche al thread su mobile
  • Documenti API per la creazione di inviti
  • Conteggio dei like ricevuti nell’email di riepilogo
  • Service worker per Safari
  • Indicatore di risposta alla chat più preciso
  • La modifica rapida dovrebbe fare fallback al compositore per i caratteri non ASCII
  • Cambia il limite sulla descrizione dei distintivi
  • Nessun evento quando lo threading è disabilitato
  • Rende gli eventi del mouse passivi
  • Assicura l’ordine quando si spostano i messaggi di chat in un altro canale
  • Link corretto sul messaggio originale
  • Tentativi di riconciliare lo stato di tracciamento
  • Sezione della barra laterale più scattante
  • Aggiorna il limite di test per il dominio email
  • Test flaky della sezione comunitaria dell’utente nella barra laterale
  • Risolve i problemi di fuso orario con date-time-input
  • Il service worker dovrebbe memorizzare nella cache solo le richieste 200
  • Conteggio non letto errato mostrato nel canale quando il messaggio è eliminato
  • Stato di lettura della menzione del thread e link di notifica
  • Rimuove i titoli Vimeo con doppia escape
  • Assicura che la tabella espansa funzioni indipendentemente dal target dell’evento di clic
  • Non registra ‘visualizzazione messaggio personale’ quando si invia il webhook
  • Consente la ri-segnalazione dei post ninja-modificati
  • Dropdown vuoto della casella di ricezione dei messaggi utente nella configurazione della sottocartella.
  • Calcolo più resistente dei separatori delle date
  • Assicura che il pulsante di amministrazione dell’utente sia presente su mobile
  • Il ricevitore email dovrebbe ignorare x-auto-response-suppress
  • Aggiunge le miniature per i video non elencati lazy di Vimeo
  • Assicura che l’altezza della pagina sia corretta su iPad + hub
  • L’icona ChatComposerMessageDetails era sempre modifica
  • Disabilita il pulsante invia durante i caricamenti in corso
  • Utilizza correttamente i tipi per il tipo di reviewables
  • Le immagini citate dovrebbero essere visualizzate in lightbox
  • Non permette caratteri Unicode invisibili nei nomi utente
  • Rinomina notify_about_flags_after in notify_about_reviewable_item_after
  • Miniature video vuote
  • Distingue correttamente gli input di caricamento canale/thread
  • Permette agli embed di YouTube di rispettare il parametro t
  • Omogeneizza correttamente la larghezza minima dei pannelli
  • L’altezza della chat era errata su iPad
  • Include il fiorello del gruppo negli elenchi di argomenti della categoria nella homepage
  • Assicura che gli webhook dell’evento utente del gruppo filtrato dal gruppo si attivino
  • Assicura che il thread venga cancellato quando viene chiuso
  • Annulla il salvataggio della bozza quando il compositore viene distrutto
  • Colore del bordo corretto delle azioni del messaggio
  • Mostra un grande segnaposto per l’immagine onebox
  • Migliora la pulizia della rotta della chat
  • Rispetta correttamente chat_minimum_message_length
  • Tentativi di rendere la cottura meno dipendente dall’ordine
  • Genera markdown dall’incollatura del link
  • Richiede lo script date db_timestamps_mover
  • Ritorna in sicurezza dal post mancante su check_dont_feed_the_trolls
  • Salvaguardia nel caso in cui il messaggio sia attivo durante la transizione
  • Permette al compositore di espandersi
  • Gli URL BBcode non gestiscono correttamente i percorsi
  • Non visualizza il pulsante di eliminazione reviewable sul client
  • Mostra il fiorello del gruppo automatico in base alle preferenze dell’utente
  • Miniature video vuote
  • Assicura che lo script JS skip-module sia transpilato correttamente
  • Assicura che i conteggi dei reviewables siano aggiornati correttamente per il nuovo menu utente
  • Errore quando si tenta di spingere un argomento senza categoria
  • Non elimina i vecchi messaggi di chat se la chat è disabilitata
  • Include liked_consolidated e tipi di reazione nel conteggio non letto della scheda like
  • Non sovrascrive le miniature esistenti
  • Rileva meglio la selezione del testo nell’input di ricerca
  • Aumenta il ritardo di riordino della barra laterale per desktop
  • Non renderizza l’errore per bad-sequence
  • Invia le notifiche dopo che un messaggio di chat è stato aggiornato con nuove menzioni
  • Il publisher della chat pubblica nel thread quando lo threading è disabilitato
  • Ripristina “DEV: Aggiungi overflow-x: hidden ai contenitori dei messaggi di chat (#21030)”
  • La sottocategoria di riferimento dell’hashtag è errata quando non è il tipo più alto
  • Reset delle colonne della directory utente
  • Il pulsante di citazione non viene premuto su mobile
  • Le scorciatoie del compositore della chat dovrebbero rispettare il contesto
  • Non conta i messaggi del thread per i non letti del canale
  • Errore 500 quando si aggiungono tag di categoria restrittivi
  • Eccezione Nil nel notificatore della chat
  • Aggiunge le stringhe di traduzione mancanti per i lazy-videos

Modifiche UX

  • Migliore allineamento per le griglie sperimentali
  • Rimuove il bordo arrotondato al passaggio del mouse lightbox
  • Rende i suggerimenti utente più visibili
  • Le palette di colori scure necessitano di ombre più scure
  • Refactoring dell’indicatore di non lettura della chat
  • Piccola correzione di spaziatura per gli elementi della griglia
  • Piccoli aggiustamenti allo stile #mention
  • Aumenta il contrasto del menu a discesa “altro” della barra laterale
  • L’indicatore dell’etichetta del gruppo di elenco dovrebbe corrispondere al design esistente
  • Rimuove l’avviso ‘Crea Argomenti’
  • Mostra il suggerimento per l’icona della sezione della navigazione globale
  • Aggiunge correttamente la spaziatura per la gestione della selezione
  • Migliora il tocco a lungo e il tocco sul messaggio di chat
  • Consente agli utenti di filtrare le categorie nel modal delle categorie della barra laterale di modifica
  • Non blocca il rendering della navigazione secondaria dei messaggi utente per lo stato di tracciamento
  • Primo tentativo di modal di navigazione per la modifica delle categorie per la barra laterale
  • Corregge il taglio del numero nell’indicatore della chat nell’intestazione
  • Migliora la descrizione del limite di velocità /print
  • Rimuove il blocco titolo e descrizione se vuoto
  • Rimuove lo sfondo della barra laterale
  • Corregge il pulsante aggiungi in grigio nel compositore della chat quando è a fuoco
  • Corregge il messaggio educativo quando non ci sono nuovi argomenti
  • Regola le dimensioni dei post frequenti nella mappa degli argomenti
  • Icone dell’intestazione del canale della chat
  • Aggiunge il pulsante mostra altro all’elemento reviewable
  • Regola vari avatar a causa delle modifiche di dimensione
  • Aggiustamenti di stile per il modal di modifica della barra laterale
  • Seguiti a #1f37fe5
  • Tweak sugli elementi dei post eliminati dall’utente
  • Refactoring dei pulsanti del compositore della chat + emoji
  • Corregge la visualizzazione grezza della cronologia dei post
  • Elimina un messaggio quando si modifica in bianco
  • Aggiunge il supporto per i messaggi di chat segnalati nella coda di revisione
  • Chiude il cassetto su esc se l’input non è a fuoco
  • Piccolo aggiustamento di spaziatura nei dettagli del messaggio
  • Elimina la visualizzazione delle impostazioni del sito short_site_description nella barra laterale
  • I nomi delle categorie non impostati e lunghi necessitano di troncamento
  • Piccola correzione dello stato attivo per la barra laterale
  • Altri aggiustamenti di stile per il font più grande della barra laterale
  • Aumenta la dimensione del font della barra laterale
  • Aggiunge la visualizzazione della password sul modal di accesso mobile
  • Migliora la visualizzazione della cronologia delle modifiche
  • La navigazione del piè di pagina iPad è ora inclusa nell’offset dell’intestazione
  • Migliora la spaziatura dei tag
  • Compositore della chat passo 2
  • Aggiunge un indicatore per il msg da currentUser
  • Il pulsante per aggiungere una sezione personalizzata non dovrebbe essere mostrato agli utenti anonimi
  • Tweak sulla dimensione del logo per assicurarsi che non sia troppo piccolo su schermi piccoli
  • Rimuove il suggerimento dell’amministratore dell’argomento di benvenuto e aggiusta il testo
  • Tweak generali sul compositore della chat
  • Piccola correzione con il nuovo compositore e risposta/modifica
  • Migliora la visualizzazione della breve descrizione del sito nel menu a discesa dell’intestazione
  • Include le intestazioni personalizzate in --header-offset
  • Mostra la modifica rapida in alto nella finestra su mobile
  • Aggiunge più massa all’icona del thread
  • Le sezioni non sono collassabili nel menu di navigazione “dropdown intestazione”
  • Stile del compositore della chat a fuoco
  • Rimuove i margini del thread
  • Implementa il nuovo design del compositore
  • Testo migliore per il messaggio di errore generico
  • Aggiorna il testo dei distintivi concessi ad altri
  • Apre il pannello laterale presto per evitare scatti
  • Nasconde il pulsante impostazioni quando disabilitato
  • Vari miglioramenti al CTA dell’argomento di benvenuto
  • Dimensionamento/spaziatura del pannello del thread su mobile
  • Slider di caricamento per il filtro select-kit
  • Raggruppa i messaggi eliminati
  • Scorri in basso quando il messaggio è in stallo
  • Precarica un thread quando si passa il mouse sull’indicatore del thread
  • Implementa i thread bozza
  • Utilizza colori fissi per i rapporti grafici impilati degli amministratori
  • In modalità dropdown della barra laterale espone gli elementi ‘altro’
  • Corregge la posizione di reset dell’impostazione dello schema di colori
  • Corregge il layout della preferenza del colore
  • Resetta il messaggio attivo quando si scorre
  • Layout a due colonne del dropdown della barra laterale
  • Cucina il messaggio prima di inviare la modifica
  • Corregge il layout onebox dell’utente
  • Il compositore usa BEM + piccoli aggiustamenti allo stile abilitato/disabilitato
  • Aggiunge un avviso che l’aggiornamento di min_trust_level_for_user_api_key disabiliterà gli utenti dall’utilizzare DiscourseHub
  • Usa dvh per l’altezza della barra laterale
  • Leggero cambiamento di colore di accento per onebox/blockquote/chatreaction
  • Visualizza il titolo del canale nel titolo del documento
  • Corregge la posizione dello spazio nei conteggi dei distintivi
  • Piccoli aggiustamenti di stile per il successo dell’installazione
  • Include le sottocategorie nella vista del crawler
  • Migliora il compositore e il pannello del thread
  • Hover del thread di chat
  • Migliore centratura del riepilogo in caso di troncamento
  • Corregge la larghezza dell’input dei selettori di tempo su mobile
  • Corregge il colore del testo del tag kbd nel prompt a schermo intero del compositore
  • Migliora il layout e gli stili per le preferenze individuali
  • Aggiorna l’animazione dell’anello per evitare lo scorrimento
  • Rimuove l’elemento nuovo messaggio da chatpane
  • Piccoli cambiamenti di design al timestamp della chat
  • Assicura che il cursore sia un puntatore sulle sezioni personalizzate

Prestazioni

  • Elimina il throttling dal ridimensionamento del nodo
  • Migliora la strategia di caricamento di workbox
  • Memorizza nella cache i percorsi di ToS e Informativa sulla Privacy
  • Evita il pluck eager nel controller dei post
  • Previene il pluck eager nel post alerter
  • Evita il rendering di un componente che non è richiesto la maggior parte delle volte
  • Precarica le informazioni utente quando si visitano le rotte dei messaggi utente
  • Il client lato innesca più richieste quando si apre il compositore
  • Invia publish_new_channel solo quando non seguito
  • La creazione di un post avrebbe causato un N+1
  • Caricamento rigoroso per le query SidebarSection
  • Evita di attivare inutilmente i callback di cambiamento TopicTrackingState
  • Rimuove query non necessarie da Theme#set_field
  • Non serializza il valore per theme_fields inutilmente

Accessibilità

  • Migliora l’accessibilità di select-kit (parte 2)
  • Migliora l’accessibilità di select-kit
  • Chiudi select kit fuori dal focus
  • Utilizza la struttura corretta per le intestazioni dei distintivi
14 Mi Piace