2.8.0.beta7: Rilascio di sicurezza, modifiche rapide, segnalibri dei topic e altro

Nuove funzionalità in 2.8.0.beta7

:warning: Correzione di sicurezza

Questa beta include una correzione di sicurezza critica. Si consiglia a tutti i siti di aggiornarsi il prima possibile. Questa correzione previene un RCE tramite payload di sottoscrizione SNS dannoso.

Modifiche rapide

Hai inviato un post, solo per accorgerti di dover apportare una piccola modifica? Con le modifiche rapide, questo può essere fatto più velocemente e facilmente che mai. Non è necessario aprire l’editor completo: evidenzia semplicemente la parola o le parole da correggere, clicca su modifica e apporta la modifica direttamente lì.

Mentre tu e i tuoi utenti provate questa funzionalità, saremmo felici di ricevere i vostri suggerimenti qui su meta.discourse.org nella categoria #feature. Hai trovato un bug? Facciancelo sapere in bug.

Si prega di notare che la modifica rapida non può gestire contenuti complessi dei post, ad esempio la modifica di più celle in una tabella. Quando la modifica rapida non riesce a funzionare, l’editor completo si aprirà automaticamente.

Segnalibri dei topic

Ora è possibile segnalare i topic, non solo i singoli post. Quando un topic è segnalato, gli utenti che seguono il segnalibro atterreranno automaticamente all’ultima posizione non letta. I segnalibri dei topic possono essere creati tramite il piè di pagina quando non ci sono altri post segnalati.

Miglioramento della “sindrome della pagina vuota”

I nuovi utenti, così come quelli senza post, like, notifiche, ecc., atterrano frequentemente su pagine di Discourse che sono “vuote”. Invece di mostrare una pagina vuota, Discourse ora visualizza informazioni just-in-time in modo che l’utente possa capire cosa verrà mostrato in seguito. Tale contenuto è stato aggiunto alla pagina attività/topic, alla pagina attività/lettura, alla pagina messaggi utente e all’interno delle pagine dei messaggi di gruppo.

Approvazione dell’amministratore tramite autenticazione a due fattori

Quando si concede l’accesso amministrativo, se l’amministratore esistente ha l’autenticazione a due fattori abilitata, verrà richiesto di inserire un codice di autenticazione (o di utilizzare la propria chiave di sicurezza) per approvare la concessione dell’accesso. Se l’autenticazione a due fattori non è abilitata, verrà inviata un’email di conferma.

Consentire il recupero dei post con azione piccola eliminati

Hai mai chiuso un topic ed eliminato il post piccolo creato, solo per accorgerti di averne bisogno? Quindi torni indietro, apri il topic e lo chiudi di nuovo, così da poter avere il post piccolo? Non più! I post piccoli ora possono essere ripristinati come un normale post.

Impostazione del sito per disabilitare le notifiche per le modifiche alla categoria del topic

Una nuova impostazione del sito, disable category edit notifications, permette agli amministratori di controllare se gli utenti vengono avvisati quando i moderatori spostano il loro post in una categoria diversa.

Consentire agli utenti di rimuovere il proprio voto dai sondaggi a scelta singola

In precedenza, se un utente faceva una selezione in un sondaggio a scelta singola, poteva solo cambiare il proprio voto: non era possibile rimuoverlo. Ora gli utenti possono utilizzare il pulsante rimuovi voto o selezionare di nuovo la stessa opzione per rimuovere il proprio voto.

Abilita la modalità scura automatica per impostazione predefinita per i nuovi siti

Discourse è stato a lungo distribuito con più temi, incluso un tema scuro. I nuovi siti ora abilitano per impostazione predefinita sia il tema chiaro che quello scuro e passano automaticamente in base alle preferenze del dispositivo degli utenti.

Eliminazione permanente di post e topic

Per impostazione predefinita, Discourse utilizza l’eliminazione soft, quindi i post e i topic possono essere ripristinati secondo necessità dal personale del sito. Potrebbero esserci momenti in cui un post o un topic deve essere completamente eliminato: rimosso interamente dal database, ad esempio a causa di un problema legale. È stata aggiunta una nuova impostazione del sito, can permanently delete, per supportare questa funzionalità. Questa impostazione è accessibile tramite interfaccia utente della dashboard di amministrazione o con accesso SSH per gli amministratori. Una volta abilitata, gli amministratori possono eliminare permanentemente i post. Gli amministratori devono attendere almeno un minuto dopo l’eliminazione di un post per poterlo eliminare permanentemente. I post possono essere eliminati permanentemente senza attendere se l’eliminazione iniziale è stata effettuata da un altro amministratore. I moderatori non hanno la possibilità di eliminare permanentemente i post.

Accessibilità

  • Non generare un aria label identico al titolo
  • Utilizzare un’etichetta più breve per il menu hamburger
  • Risolvere diversi problemi minori
  • Aggiungere etichette ad alcuni campi di ricerca, selettore delle notifiche della categoria
  • Aggiungere etichette più descrittive per alcuni menu a discesa
  • Utilizzare il ruolo listbox per i menu a discesa
  • Non impostare di default l’etichetta per aria-label
  • Migliorare la finestra modale di creazione account per gli screen reader

Ulteriori funzionalità

Questa beta ha così tante nuove funzionalità che non possiamo dettagliarle tutte. Di seguito sono riportate alcune ulteriori funzionalità degne di nota. Puoi trovare l’elenco completo delle nuove funzionalità nel post seguente.

  • Nascondi gli utenti sospesi dalla ricerca a livello di sito agli utenti normali
  • Consenti agli utenti di scegliere “non visti” come visualizzazione predefinita
  • Visualizza il conteggio nuovi/non letti in “cerca altri messaggi” per i PM.
  • Aggiungi le console di gioco ai browser non supportati
  • Prepara l’estratto delle bozze nell’attività dell’utente
  • Risultati utente/categoria/tag nella ricerca a pagina intera
  • Umanizza i messaggi di errore sulla dimensione del file
  • Scorciatoie per citazione (q) e modifica rapida (e)
  • Smetti di utilizzare l’email come fonte per i suggerimenti di nome utente e nome per Single Sign On
  • Aggiungi un’impostazione nascosta che abilita l’uso dell’email come fonte per i suggerimenti di nome utente
35 Mi Piace

Ancora di più!

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

Miglioramenti dei plugin

Molti plugin

  • Correzione di bug
    • Abbiamo corretto numerosi bug in molti dei nostri plugin
  • Traduzioni
    • Abbiamo aggiornato le traduzioni in molti dei nostri plugin

Assegna

Nuove funzionalità

  • Il target di assegnazione è polimorfico
  • Migliore interfaccia utente per le assegnazioni di gruppo
  • Ricerca avanzata nei gruppi
  • Nuova opzione di gruppo assegnabile invece di “messaggiabile”

Correzioni di bug

  • Automazione di assegnazione casuale più accurata e flessibile
  • Migrazione della tabella di assegnazione quando SKIP_POST_DEPLOYMENT_MIGRATIONS è attivo
  • Query N+1 sulla lista dei messaggi privati assegnati
  • Aggiornamento del primo post dopo assegnazione e deassegnazione
  • Test interrotti su Ember CLI
  • Creazione corretta dei dati per le specifiche delle query sui topic
  • Consentire la selezione “Mai” per la frequenza dei promemoria sui topic assegnati
  • Assegnazione N+1
  • Aggiunta dei campi assegnati al serializzatore dei topic suggeriti
  • Deassegnazione/assegnazione quando il PM di gruppo è archiviato

Modifiche UX

  • Rimozione di una classe CSS obsoleta da un elemento
  • Correzione dello stile degli input nella pagina delle assegnazioni di gruppo
  • Correzione dell’allineamento degli input a seguito di modifiche al core

Votazione

Prestazioni

  • Esclusione dei campi di voto nel serializzatore topic-list-item per i PM.

Note dello staff

Modifiche UX

  • Correzione dell’allineamento dei pulsanti del profilo utente

Grafico

Correzioni di bug

  • Correzione delle regressioni dovute agli aggiornamenti di ember-cli e chartjs
  • Aggiunta di pluginId per evitare deprecazioni

Akismet

Nuove funzionalità

  • Varie migliorie e refactoring

Correzioni di bug

  • Mostra lo stato di Akismet solo se esiste
  • Non attivare un controllo spam quando un post è modificato da un membro dello staff

Calendario

Nuove funzionalità

  • Utilizzo del calendario predefinito per salvare gli eventi

Correzioni di bug

  • Aggiunta della traduzione della ricorrenza per ‘every_two_weeks’
  • Rimozione del parametro RRuleGenerator non utilizzato
  • Eventi ricorrenti di due settimane non funzionanti
  • Piccola selezione delle preferenze regionali
  • Correzione dello stile per dispositivi mobili
  • Impostazione sicura di una chiave/valore di bulkInvites
  • Deprecazione con pluginId

Modifiche UX

  • Correzione della sovrapposizione del campo data
  • Aggiunta di schede per filtrare tra diversi tipi di ospiti che hanno risposto (RSVP)
  • Correzione dell’aspetto dello slider
  • Correzione dei problemi di overflow e a capo per nomi utente lunghi

Data Explorer

Nuove funzionalità

  • Aggiunta dei parametri di Data Explorer all’URL durante l’esecuzione

Correzioni di bug

  • Assegnazione delle query

Modifiche UX

  • Correzione dell’allineamento dei pulsanti a seguito di modifiche al core

Ssolved

Nuove funzionalità

  • Miglioramento della sindrome della pagina vuota
  • Abilitazione di “risolto” per i topic con tag specifici

Correzioni di bug

  • Importazione corretta delle helper di test
  • Refuso nel mixin e descrizione errata dell’impostazione

Prestazioni

  • Utilizzo di UserAction per contare le risposte accettate

Encrypt

Correzioni di bug

  • Modifica della ricerca per corrispondere completamente alla query
  • Sollevamento di un errore per caricamenti di file enormi
  • Miglioramento della ricerca nei post crittografati
  • Miglioramento della ricerca nei topic crittografati
  • Utilizzo di un pluginId unico per modifyClass
  • Decrittazione delle bozze nel flusso utente
  • Decodifica degli emoji nei titoli dai menu rapidi dei PM
  • Deprecazione con pluginId

Prestazioni

  • Precaricamento delle chiavi di crittografia nelle liste dei topic

BCC

Correzioni di bug

  • Utilizzo dell’API modifyClass invece di richiamare reopen

Ad Plugin

Correzioni di bug

  • Utilizzo degli import invece del globale Discourse

SAML

Correzioni di bug

  • Blocco del plugin nel commit per le vecchie versioni di Discourse.

Github

Correzioni di bug

  • Verifica se il badge può essere utilizzato come titolo

Code Review

Correzioni di bug

  • Il template topic-list deve corrispondere alle modifiche del core
  • Correzione della deprecazione aggiungendo pluginId

RSS Polling

Nuove funzionalità

  • Consentire l’impostazione dei tag di Discourse per ogni feed

Subscriptions

Correzioni di bug

  • Impostazione corretta del campo interval nella radice dell’oggetto per i piani ricorrenti.

Policy

Correzioni di bug

  • Deprecazione con pluginId mancante

Zoom

Correzioni di bug

  • Creazione del post interrotta quando è installato anche il plugin degli esperti di categoria
  • Problema CSP, visibilità del webinar anonimo

Shared Edits

Correzioni di bug

  • Miglioramento della localizzazione e dello stato disabilitato
  • Deprecazioni con modifyClass

Reactions

Correzioni di bug

  • Aggiornamento della versione a 0.2
  • Deprecazione su modifyClass per pluginId

Modifiche di sicurezza

  • Perdita di PM e topic di categorie sicure

Saved Searches

Correzioni di bug

  • È necessario importare visit altrimenti i test falliscono

OpenID Connect

Nuove funzionalità

  • Autenticazione client_secret_post dell’endpoint token e claims espliciti

Correzioni di bug

  • Invio del parametro claims solo se impostato
  • Gestione corretta di end_session_endpoint con parametri di query

Category Experts

Nuove funzionalità

  • Job per contrassegnare i post storici come post di esperti di categoria

Correzioni di bug

  • Saltare l’elaborazione dei post per i post non regolari
  • Non tentare di renderizzare i pulsanti quando non ci sono dati
  • Passaggio della gestione dei post a DiscourseEvent
  • Saltare i post che generano errori nel job storico
  • Recupero di tutti i gruppi per il selettore di gruppi nelle impostazioni di categoria

User Notes

Modifiche UX

  • Correzione dell’allineamento dei pulsanti del profilo utente

Sign in with Apple

Modifiche UX

  • Piccola modifica del testo per il pulsante di accesso nella visualizzazione mobile.

Docs

Nuove funzionalità

  • Aggiunta di filtro + ordinamento alfanumerico alle categorie e ai tag nella barra laterale delle docs

Correzioni di bug

  • Ignorare il filtro categoria quando il parametro è errato

Modifiche UX

  • Aggiunta del suggerimento rapido “in:docs” nel widget di ricerca

Canned Replies

Correzioni di bug

  • isVisible entra in conflitto con una proprietà deprecata di Ember

Chat Integration

Correzioni di bug

  • Aggiornamento del link di avviso della dashboard per puntare al nuovo URL chat-integration

Funzionalità e Correzioni Aggiuntive

Clicca per espandere

Nuove funzionalità

  • Modifica di tutto il core per utilizzare uppy-image-uploader
  • Aggiunta di reversed e type agli attributi consentiti
  • Cache del preflight CORS per MessageBus
  • Cache delle richieste preflight CORS per 2 ore
  • Aggiunta di downloadCalendar all’API del plugin
  • Aggiunta di un’API per escludere un tag da una TopicQuery
  • Salvataggio della data locale nel calendario
  • Restituzione delle sottocategorie nell’endpoint delle categorie
  • Il suggeritore di nomi utente suggerisce user1, user2, ecc. per input contenenti solo caratteri non validi
  • Aggiunta di un banner di aggiornamento alla visualizzazione delle categorie e dei topic più recenti
  • Intervallo di date locali al clic
  • Rimozione di messaggi duplicati sui nuovi consigli
  • Rendere configurabile il percorso della configurazione multisito
  • Pubblicazione di eventi di tracciamento dei topic letti per i messaggi privati
  • Consentire ai plugin di estendere i gruppi

Correzioni di bug

  • Impostazione di verbose_auth_token_logging disattivata per impostazione predefinita
  • Visualizzazione del contesto di ricerca solo nelle rotte dei topic
  • Ricerca rapida interrotta su iPadOS
  • Reset di email e payload SSO quando l’utente si allontana
  • La riga “Nessuna” non ha un valore, utilizzare una classe per indirizzarla
  • La timeline del topic non si aggiorna nei megatopic
  • Non eseguire query sul backend quando si cerca “in questo topic”
  • Rimozione dell’impostazione del sito ‘crawl_images’
  • Sostituzione solo delle virgolette doppie e utilizzo di Unicode
  • Non mostrare l’utente destinatario nell’elenco dei partecipanti alla email
  • Chiarimento dell’opzione “Nessuna necessaria” quando si modificano i segnalibri
  • Nascondere il pulsante di attivazione schermo intero quando l’area di testo è disabilitata
  • Allineamento del selettore di categorie e tag su mobile
  • Correzione della versione API dopo un piccolo aggiornamento
  • Miglioramento della velocità di ricerca rapida e degli evidenziazioni dei risultati
  • Consentire allo staff di visualizzare gli inviti pendenti/scaduti di altri utenti
  • Tracciamento anche delle mutazioni di textContent
  • Decorazione dei post caricati dopo il rendering iniziale nel flusso dei post
  • Miglioramenti per il download delle date locali
  • Assicurarsi che le risposte incorporate/i link di risposta si aprano in _blank
  • I gruppi che utilizzavano l’icona utente mancavano del margine nella ricerca
  • Tentativi di osservare la mutazione di anteprima il prima possibile
  • Tentativi di imporre la posizione del cursore nel filtro
  • Utilizzo di URL assoluti nella scorciatoia di ricerca
  • Fallimenti di BackupRestore::DatabaseRestorer con Ruby 3
  • Mostrare il filtro gruppo solo quando l’utente è connesso e i gruppi sono presenti
  • Estrazione del filtro pm e delle categorie da UserAction
  • Impostazione a null della versione precompilata dopo lo spostamento dei post
  • Utilizzo dell’ordine di ordinamento predefinito della categoria solo nei filtri “ultimi” e “non visti”
  • Estratto mancante per le piccole azioni dei post nella timeline del topic
  • Rimozione dell’intestazione email List-Post
  • Spostamento del controllo se l’utente è sospeso in una fase successiva
  • Aggiornamento della chiave di traduzione per corrispondere al motivo della segnalazione
  • Importazione Phpbb - gli allegati non sono incorporati nei post
  • Gestione separata dell’invito al topic e al forum
  • Topic_tracking_state non genera errori quando manca user_stat
  • Ruby 3 non congela le stringhe interpolate
  • Correzione delle date locali in contesti non post e in topic lunghi
  • Corretto percorso di modifica della password per i gestori di password
  • Risoluzione dei problemi di quotatura ripristinando le nuove scorciatoie
  • Disabilitazione delle anteprime se diffhtml è abilitato
  • Applicazione della soluzione alternativa per la selezione delle citazioni a tutti i browser
  • Selezione che scompare in Safari
  • Errore JS quando si mostrano i risultati della ricerca nei topic
  • Rimozione dell’intestazione discourse-logged-in durante force_anonymous!
  • Non persistere il parametro di query dei tag
  • Il tooltip nella ricerca rapida non funzionava
  • Controllo dell’ambiente per il percorso della configurazione multisito anche se il file di configurazione esiste
  • Disabilita “Mostra risultati” se nessuno ha votato
  • Nascondi il modulo dopo il reset della password
  • Analisi degli elenchi di indirizzi nelle email incorporate
  • Taglio della data locale quando non è disponibile l’ora
  • Pulsante “Seleziona tutto” nella pagina delle assegnazioni di gruppo
  • Riattivazione del supporto HTML nelle impostazioni globali
  • Visualizzazione del post dell’host incorporabile nella categoria
  • Supporto degli argomenti di parole chiave di Ruby 3
  • Ember CLI caricava sempre il payload di amministrazione in modalità sviluppatore
  • I onebox dei video privati Vimeo erano interrotti
  • Utilizzo degli indirizzi per confrontare l’intestazione email
  • Arresto del tracciamento dei messaggi in arrivo dopo la navigazione (parte 2)
  • Arresto del tracciamento dei messaggi in arrivo dopo la navigazione
  • Rendere più esplicita la costruzione del link del motivo del punteggio
  • Messaggio di stato vuoto nella pagina dei segnalibri utente
  • Esclusione dei PM che l’utente ha inviato a se stesso
  • Topic.similar_to genera query non valide per alcune località
  • Non mostrare “topic nuovi o aggiornati” per la pagina delle categorie su mobile
  • Seguire l’URL canonico quando si importa un topic remoto
  • Errore nel caricamento dei topic suggeriti per gli utenti anonimi
  • Notifica agli utenti in arrivo specificamente alle visualizzazioni delle categorie e dei topic più recenti
  • Restrizione delle rotte di notifica di altri utenti
  • L’interpolazione errata limitava a 1 dispatch/componente
  • Non pubblicare il post per il tracciamento del topic PM se non nuovo per l’utente
  • Supporto degli argomenti di parole chiave di Ruby 3 per DiscourseRedis
  • Soluzione alternativa per il bug createImageBitmap di Safari 15
  • Non visualizzare userColorSchemeId nell’interfaccia utente
  • Rendere il banner di aggiornamento sempre disponibile nella visualizzazione delle categorie
  • Restrizione più robusta di tabindex sull’anteprima
  • Assicurarsi che l’elenco delle sottocategorie sia nascosto quando non necessario
  • Non generare errori _removeDeleteOnOwnerReplyBookmarks durante la navigazione
  • Non tentare di avviare l’app Ember sui vecchi browser
  • Definizione corretta degli attributi data-attributes utilizzati dalle date locali
  • Rilevamento delle funzionalità di globalThis
  • I metodi del serializzatore include_ devono terminare con ?
  • Utilizzo dell’estratto del post non letto per l’estratto del segnalibro a livello di topic
  • Utilizzo di update_attribute di active record invece di mini sql
  • Non ricaricare la scheda se già caricata
  • Gestione delle citazioni email inoltrate attorno al nome visualizzato di Reply-To
  • Restituzione di un array vuoto quando non c’è genitore per l’intervallo
  • Il gemma Rss è un gemma bundle da Ruby 3
  • Messaggio di stato vuoto nelle pagine dei messaggi di gruppo
  • Aggiornamento solo dei campi personalizzati passati
  • L’elevazione dei ritorni a capo non dovrebbe fallire per gli elementi HTML5
  • Offerta di site_logo_dark_url come opzione per i temi in modalità scura
  • Aggiunta di località per le varianti PM di menzione di gruppo
  • Rimozione dei messaggi in arrivo per gli eventi di lettura
  • Risoluzione di ArgumentError per supportare gli argomenti di parole chiave di Ruby 3
  • Previene casi estremi di overflow nel contenuto selezionato
  • Non suggerire Emoji quando si è in blocchi di codice aperti
  • Aggiornamento solo dei campi presenti nella richiesta
  • Correzione ottimistica dei problemi di stato della timeline del topic
  • Utilizzo di <textarea> per le traduzioni del tema
  • Non generare errori sul pulsante di caricamento mobile se !allowUpload
  • Stile della navigazione mobile
  • Assegnazione di chiavi uniche per lo stato alla timeline del topic
  • Assicurarsi che le intestazioni degli oggetti S3 siano preservate durante la copia
  • Non pubblicare gli eventi di archiviazione PM all’utente agente
  • Non tentare di migrare il database di test multisito mentre si detiene il mutex
  • Risoluzione degli URL brevi dopo il caricamento di diffHTML
  • Correzione della posizione dell’icona play
  • Non sostituire nelle menzioni e negli hashtag
  • Visualizzazione dei link PM non letti/nuovi solo quando si visualizza il proprio utente
  • Rimozione dei nuovi topic respinti dallo stato di tracciamento del topic PM
  • Rimozione dei topic letti respinti dallo stato di tracciamento del topic PM
  • Posizionamento migliore per il pulsante “Salta al contenuto principale”
  • Ember CLI veniva dirottato prima dei potenziali errori
  • Problema di altezza del compositore 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 visualizzazione crawler
  • Correzione del numero di post più alto per lo stato di tracciamento dei topic letti
  • Migliore filtro per la ricerca nei gruppi
  • Errore nell’ambiente Ember CLI
  • Acquisizione degli indirizzi CC per le email inoltrate
  • Esecuzione dell’azione agree_and_keep solo se possibile
  • Correzione del piccolo post “inoltrato da” per la casella di gruppo
  • Utilizzo di un nome file casuale per i caricamenti temporanei
  • La ricerca non veniva inizializzata correttamente
  • Non stavamo resettando 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
  • Aumento della dimensione del chunk per recuperare correttamente il tag del titolo

Modifiche UX

  • Regolazione della larghezza dell’input di ricerca rapida
  • Migliore esperienza di ricerca nei topic
  • Visualizzazione di meno icone della barra degli strumenti nel compositore mobile
  • Visualizzazione della ricerca utente a pagina intera in una griglia
  • Migliore visibilità per la ricerca contestuale
  • Aggiunta del suggerimento Invio nel menu a tendina di ricerca
  • Aggiunta di traduzione mancante
  • Rimozione di aria-label per i pulsanti quando esiste l’attributo title
  • Miglioramento della gerarchia delle rotte per gli inviti utente
  • Ripristino del pulsante nuovi messaggi su mobile nella rotta PM
  • Aggiunta di scorciatoie per citazione (q) e modifica rapida (e)
  • Aggiunta di scorciatoia da tastiera per le modifiche rapide
  • Etichette scorciatoie più coerenti per macOS
  • Correzione dell’allineamento del compositore quando i tag sono disabilitati
  • Revisione della ricerca rapida
  • Cambiamento del layout della pagina degli inviti per corrispondere ad altre pagine utente
  • L’avviso globale non accetta più HTML
  • Capitalizzazione della località email di annullamento iscrizione
  • Utilizzo di una dimensione del carattere coerente per i badge di categoria nei menu a tendina
  • Correzione dell’etichetta nella ricerca quando il tagging è disabilitato
  • Caselle di ingresso PM espansi in modo errato quando si visualizzano i tag
  • Non visualizzare il link dei messaggi di gruppo per il gruppo senza messaggi
  • Visualizzazione della barra di scorrimento solo quando necessario nei menu a tendina
  • Regolazione degli spaziature mobile per la ricerca a pagina intera
  • Assicurarsi che gli elementi fissi non escano dall’intestazione
  • Posizionamento migliore per il pulsante delle azioni di selezione multipla
  • Spostamento della modifica rapida prima della condivisione
  • Regolazione della posizione del pulsante di citazione su mobile
  • Aggiunta di un secondo pulsante di ricerca su mobile
  • Coerenza del margine del pulsante di condivisione
  • Correzione degli spaziature del pulsante del profilo
  • Miglioramento della barra dei pulsanti del compositore su mobile
  • Prevenzione del ridimensionamento dei campi del modulo di invito
  • Correzione dei problemi di visualizzazione dell’icona di input data
  • Piccole modifiche alla modifica rapida
  • Miglioramento della gestione del fallback della modifica rapida
  • Opzionale visualizzazione di un pulsante “Riassumi” nella timeline del topic
  • Correzione dei problemi di layout della modifica dei gruppi di schede su mobile
  • Utilizzo di una dimensione del carattere standard per i pulsanti alla fine della pagina /top
  • Correzione dello stile mobile per gli schemi di colori di amministrazione
  • Correzione dell’allineamento per i controlli di amministrazione su mobile
  • Correzione della visualizzazione dell’input data in iOS
  • Piccole modifiche al layout dei menu a tendina
  • Normalizzazione delle dimensioni per input, pulsanti, menu a tendina
  • Regolazione degli spaziature dei pulsanti
  • Limitazione della larghezza del selettore di tag select-kit
  • Rimozione di :empty su topic-statuses, pulizia

Prestazioni

  • Riduzione del lavoro quando le fonti esterne sono consentite in InlineUploads
  • Utilizzo di una subquery quando si esclude un tag dalla query del topic
  • Evitare di eseguire la query DB per gli utenti ignorati per gli utenti anonimi
  • Ripristino di tutte le caselle di ingresso dalla rotta dei messaggi
  • Miglioramento delle prestazioni delle query DB durante il caricamento dei topic per una categoria
  • Correzione delle query N+1 in SiteSerialier
  • Miglioramento delle prestazioni delle query per tutti i messaggi privati della casella di ingresso
  • Evitare di eseguire query inutilmente quando si aggiorna un segnalibro
  • Evitare query DB aggiuntive quando si visualizza il proprio utente
  • Miglioramento delle prestazioni delle query quando si recuperano i non letti per lo stato di tracciamento del topic PM
20 Mi Piace