2.8.0.beta11: L'utente non verrà menzionato Avviso, Emoji aggiornato e altro ancora

Nuove funzionalità in 2.8.0.beta11

Mostra avviso se l’utente non verrà menzionato

Hai mai menzionato un utente, ti sei reso conto un paio di giorni dopo che non ha risposto e ti sei chiesto perché? Solo per scoprire che quell’utente non ha accesso all’argomento o al PM? Non più! Ora mostriamo un avviso se un utente menzionato non può vedere il post.

Aggiorna emoji a v13

Abbiamo aggiornato il nostro database di emoji per includere le nuove emoji incluse in Emoji 13. Quindi vai avanti, mettici il tuo :anatomical_heart: e :lungs: e goditi tutti i tipi di nuove emoji!

:smiling_face_with_tear: :disguised_face: :pinched_fingers: :anatomical_heart: :lungs: :ninja: :man_in_tuxedo: :man_feeding_baby: :person_feeding_baby: :mx_claus: :people_hugging: :black_cat: :bison: :mammoth: :beaver: :polar_bear: :dodo: :feather: :seal: :beetle: :cockroach: :fly: :worm: :potted_plant: :blueberries: :olive: :bell_pepper: :flatbread: :tamale: :fondue: :teapot: :bubble_tea: :rock: :wood: :hut: :pickup_truck: :roller_skate: :magic_wand: :piñata: :nesting_dolls: :sewing_needle: :knot: :thong_sandal: :military_helmet: :accordion: :long_drum: :coin: :boomerang: :carpentry_saw: :screwdriver: :hook: :ladder: :mirror: :window: :plunger: :mouse_trap: :bucket: :toothbrush: :headstone: :placard: :transgender_symbol: :transgender_flag:

Funzionalità aggiuntive

  • Cerca indirizzo IP schermato nei blocchi
  • Regole e plugin personalizzabili per PrettyText.markdown.
  • Decora il nome utente in email-group-user-chooser-row
  • Tag intervallo di date per date locali
  • Rendi rosso il punto esclamativo di errore della bozza nel composer
  • Cattura errori decorateCooked da temi/plugin
  • Usa immagine raster e autocompilazione 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
25 Mi Piace

Ancora di più!

Ma aspettate, c’è dell’altro! Facciamo del nostro meglio per evidenziare le nuove funzionalità e le modifiche per voi, ma ci sono sempre troppi cambiamenti da dettagliare. Per un elenco completo delle nuove funzionalità, correzioni di bug, miglioramenti UX e altro, assicuratevi di rivedere le Funzionalità Aggiuntive e le Correzioni elencate di seguito.

Aggiornamenti di Sicurezza

Questa beta include 4 correzioni di sicurezza per problemi segnalati dalla nostra comunità e da HackerOne.

  • Non accedere a utenti non approvati
  • La ricerca avanzata di gruppi non rispettava la visibilità dei gruppi.
  • Nascondi la biografia dell’utente se il profilo è limitato
  • Mostra solo suggerimenti di utenti con post regolari

Miglioramenti dei Plugin

Molti plugin

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

Assegna

Correzioni di Bug

  • Usa il router Ember per i link ai piccoli post di azione
  • La finestra modale di assegnazione di massa era rotta
  • Imposta questi campi solo nella condizione sottostante

Modifiche UX

  • Cambia il testo di “Riassegna” in “Riassegna”

Chat

Funzionalità
  • Collassa correttamente YouTube, GIF esterne, immagini e caricamenti
  • Collassa le GIF
  • Collassa le immagini
  • Memorizza il “rispondi a” nella bozza
  • Collassa gli anteprime di YouTube nella chat
  • Consente di smettere di seguire un canale di messaggi diretti
  • Visualizza un separatore tra i giorni
  • Mostra segnaposti che indicano a chi si sta parlando
  • Rinomina i canali dalla pagina di navigazione
  • Finestra modale di creazione del canale di chat
  • Permettimi di parlare con me stesso
  • Scambia il tempo da relativo ad assoluto
Correzioni di Bug
  • Calcola correttamente l’altezza massima dei canali nel pannello fluttuante
  • Assicura che la larghezza dell’avatar dell’utente della chat non possa essere ridotta
  • Assicura che la larghezza del primo messaggio prima del contenuto sia corretta
  • Rendi i nomi dei file piccoli come prima
  • Non collassare tutti gli onebox
  • Rimuove il div di avvolgimento superfluo per sidebar-channels
  • Semplifica il codice quando si inserisce full-page-chat
  • Cerca di evitare il tracciamento duplicato dei canali
  • Usa rAF per minimizzare il salto visibile dello scorrimento
  • Le miniature di YouTube venivano tagliate
  • Caricamento dei messaggi precedenti
  • Rende il tag chat-channel-title senza tag
  • Il messaggio “Tutto caricato” veniva mostrato troppo presto
  • Usa absolute per prevenire il bug di Safari nei contenitori con scorrimento
  • Previene la riproduzione dell’audio uno sopra l’altro, CAUSANDO CHE DIVENTI FORTE
  • Pluralizza le stringhe i18n
  • Altezza della riga del canale da quando è stato aggiunto il pulsante
  • IMPOSTA SEMPRE il messaggio “rispondi a” quando viene caricato un nuovo canale
  • Imposta replyToMsg correttamente su chat-live-pane
  • Cancella “rispondi a” dalla bozza quando viene annullata nel compositore
  • Mostra il link disponibile alla nuova rotta chat.browse
  • Imposta una larghezza massima a un’immagine
  • Invio non funzionante all’interno dei backticks
  • Assicuriamoci di controllare anche per gli array nei preferiti
  • Avatar elastici su iOS < 15.1
  • Non crashare in caso di preferiti mancanti
  • Semplifica il layout per correggere un problema di overflow
  • Salva la nuova bozza quando il caricamento viene rimosso
  • Altezze uniformi delle righe dei canali nella barra laterale
  • Correggi i margini per il testo su più righe
  • L’utente non è disponibile su AnonymousUser
  • Riconcilia lo stato di live-pane
  • Non crashare quando un utente di conversazione personale viene eliminato
  • Assicura che lo stato di caricamento venga rimosso
  • DOMParser è molto schizzinoso, specialmente su Firefox
  • Il selettore utente non si apriva più automaticamente
  • Usa il componente Ember per il collasso invece di inserirlo in un contenitore
  • Le colonne dei timestamp dei canali di chat avevano valori predefiniti statici
  • Gestisce correttamente il risultato skip
  • Evita la query N+1 durante il recupero dei canali di chat
  • Analizza il contenuto cotto per ottenere gli utenti menzionati
  • Pulisci un po’ di codice
  • Ripristina “Mostra me stesso in cima ai miei DM se ho mai inviato un DM a me stesso”
  • Serializza il titolo elegante se il nome non è presente e salva il campo personalizzato
Modifiche UX
  • Usa il colore primario per l’icona al passaggio del mouse diretto
  • Cerca di semplificare il CSS per le righe dei canali di chat
  • Rimuovi lo spazio tra i punti nei puntini di sospensione
  • Consente a chat-channel-row di nascondere il pulsante lascia
  • Testo segnaposto su una singola riga
  • Correggi la compatibilità con i temi personalizzati
  • Regola l’altezza della riga del canale nella barra laterale
  • Modifica lo stile del separatore dei messaggi
  • Non mostrare il pulsante lascia canale su mobile
  • Corregge vari problemi minori
  • Mostra un testo migliore quando si creano i canali
  • Rimuovi la riga “rispondi a” se il messaggio è direttamente sopra
  • Aggiustamento del posizionamento del menu a tendina
  • Modifiche al pulsante a pagina intera e uscita
  • Allinea verticalmente tc-message-collapsible
  • Non transita quando il canale non seguito non è attualmente visualizzato
  • Stato più fluido quando si smette di seguire un canale di messaggi diretti
  • Correggi le dimensioni dell’elenco dei canali in floatie e su mobile
  • Unifica le dimensioni delle righe della barra laterale
  • Correggi le dimensioni del compositore
  • Piccola correzione di allineamento delle emoji
  • Rendi la chat a pagina intera più simile al core
  • Modifica il CSS del menu al passaggio del mouse
  • Evita di usare il blu per il testo che non è un link
  • Aumenta il margine verticale del separatore
  • Rende tutte le azioni con uno stile coerente
  • Piccola modifica
  • Aumenta il contrasto del separatore del primo messaggio della giornata
  • Semplifica la formattazione della data per la settimana scorsa
  • Piccoli aggiustamenti del margine
  • Modifiche alla navigazione dei canali
  • Segnaposto della chat su una singola riga
  • Per lo più correzioni CSS della barra laterale della chat
  • Varie correzioni CSS
  • Modifica il CSS di .tc-msgactions
  • Chiude il menu su mobile dopo la reazione
  • Accesso rapido alle reazioni preferite
  • Stile di navigazione dei canali
  • Correggi un altro caso di messaggi che escono dalla viewport
  • Rendi cliccabile l’area accanto a “scorri fino in fondo”
  • Previene l’overflow dei messaggi; indicatori circolari
Prestazioni
  • Previene N+1 sul titolo del canale di messaggi diretti

Votazione

Correzioni di Bug

  • Consenti agli anonimi di visualizzare i voti se l’impostazione voting_show_votes_on_profile è abilitata

OAuth2 base

Modifiche UX

  • Aggiorna la descrizione dell’impostazione per oauth2_overrides_email

Patreon

Correzioni di Bug

  • Definisci il nome in PatreonAuthenticator

Calendario

Nuove Funzionalità

  • Opzione calendario FullDay
  • Aggiorna le festività IN per il 2022.
  • Aggiorna le festività SG per il 2022.
  • Usa l’uscita after-chat-channel-username per visualizzare le festività

Modifiche UX

  • Riduce le dimensioni dell’indicatore festività

Risolto

Correzioni di Bug

  • Esegui una transizione per aggiornare il parametro di query ‘solved’

Modifiche UX

  • Aggiorna la breadcrumb del filtro a causa di modifiche al core

Crittografia

Correzioni di Bug

  • Il passaggio del timer indietro a “Mai” non funzionava

Kolide

Nuove Funzionalità

  • Salva gli IP degli utenti in un campo personalizzato e confrontali con gli IP dei dispositivi
  • Aggiungi il gruppo helper Kolide ai partecipanti PM di avviso utente.
  • Sincronizza i controlli Kolide e ritarda i promemoria utente in base ai controlli.

Correzioni di Bug

  • Rimuovi i dispositivi non più disponibili su Kolide.
  • Correggi il refuso nel nome della classe UserAlert.
  • Tratta i dati del payload dell’evento webhook come hash per ottenere user_id

SAML

Nuove Funzionalità

  • Quando si suggeriscono nomi utente, ignora gli input composti interamente da caratteri non consentiti

Correzioni di Bug

  • Semplifica i dati da archiviare nella colonna extra

Docker Manager

Correzioni di Bug

  • Non attivare i plugin prima di verificare la compatibilità

Code Review

Nuove Funzionalità

  • Non usare l’email per i suggerimenti di nomi utente fino a quando non è esplicitamente abilitato nelle impostazioni del sito
  • Quando si suggeriscono nomi utente, ignora gli input composti interamente da caratteri non consentiti

Correzioni di Bug

  • Non duplicare le notifiche se si ricevono webhook duplicati.

Reazioni

Nuove Funzionalità

  • Rimuovi la sovrapposizione con le notifiche “mi piace”.
  • Collassa le reazioni multiple allo stesso post.

Correzioni di Bug

  • Correggi il conteggio delle reazioni “mi piace”
  • Includi i “mi piace” nell’elenco delle reazioni ricevute.
  • Filtra le reazioni quando si fa clic su una notifica consolidata.
  • Tieni sempre l’icona dell’ultima notifica quando si collassa
  • Mantieni l’icona del cuore quando si consolidano più reazioni “mi piace”.
  • Mantieni l’icona del cuore se tutte le reazioni collassate erano “mi piace”.
  • Usa la chiave di localizzazione corretta per le notifiche di reazione

OpenID Connect

Modifiche UX

  • Aggiorna la descrizione dell’impostazione per openid_connect_overrides_email

Traduttore

Nuove Funzionalità

  • Aggiungi l’impostazione ruoli IAM AWS
  • Aggiungi AWS translate

Correzioni di Bug

  • Evita di assegnare valori nil al campo personalizzato

Esperti di Categoria

Correzioni di Bug

  • Consenti il filtro per utente quando il plugin è abilitato

Automazione

Nuove Funzionalità

  • Aggiunge lo script auto_responder

Correzioni di Bug

  • Un argomento può essere bloccato anche se ha solo OP

Crowd

Correzioni di Bug

  • Definisci il nome per CrowdAuthenticator

Nota a piè di pagina

Correzioni di Bug

  • Assicura che la nota a piè di pagina sia chiusa al cambio di pagina
  • Correggi le note a piè di pagina nei PM crittografati
  • Rimuovi l’uso dell’operatore di navigazione sicuro per la compatibilità con vecchi iOS

Integrazione Chat

Modifiche UX

  • Correggi il refuso nella configurazione del canale Microsoft Teams

Correzioni e Modifiche Aggiuntive

Clicca per espandere

Correzioni di Bug

  • Cerca di compensare lo spazio della prima riga con pre-line
  • Previene che i tweet perdano il formato in onebox
  • Ignora il service worker sul percorso SSO
  • Naviga verso l’argomento/PM indipendentemente dal tasto Shift premuto
  • Gestione degli URL /p/### all’interno di Ember
  • LOAD_PLUGINS=0 in dev/prod, avvisa in plugin:pull_compatible_all
  • Consenti agli URL degli argomenti senza slug di funzionare all’interno dello stesso argomento
  • Non visualizzare emoji duplicate nel selettore
  • Aggiorna l’elenco delle emoji recenti quando si seleziona da esso
  • Non attivare l’evento topic_created per i post di risposta via email.
  • Disabilita il pulsante “vota” per i sondaggi multipli senza min.
  • Regression nella navigazione da tastiera dell’elenco degli argomenti
  • Aggiungi /all all’URL se l’elenco predefinito è ‘nessuno’
  • Salva effettivamente i campi su themes:update
  • Aggiorna la logica nell’elenco degli argomenti di scoperta
  • Quando si compone un messaggio, non suggerire utenti con post eliminati
  • La funzione New-topic era rotta quando “Filtro elenco predefinito” era impostato su “nessuna sottocategoria”
  • Quando si caricano più argomenti, showFooter non veniva aggiornato correttamente
  • Progresso dell’argomento scattoso su alcune dimensioni della finestra
  • Pulisci la coda segnalata quando la risposta al post segnalato viene eliminata
  • Errore durante la votazione su 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 del progresso dell’argomento su desktop
  • Attenua i messaggi critici della dashboard di amministrazione
  • Non consentire valori NULL per notification_level in category_users
  • Migliora il modo in cui viene caricato il popup magnific
  • I caricamenti erano rotti su vecchi Safari
  • Salva draftSequence quando è 0
  • Prevedi draftSequence al salvataggio della bozza
  • SiteSetting.title veniva inquinato in StaticController
  • Dà al compositore opzioni per il trigger post:highlight
  • Rimuovi il vincolo di lunghezza di fancy_title in topics

Modifiche UX

  • Regola lo spazio tra invito e modulo correlato
  • Cambia il testo del codice azione public_topic nei siti che richiedono l’accesso.
  • Modifica il CSS del selettore emoji
  • Aggiornata la pagina di errore “accetta invito”
  • Previene l’overflow della vista crawler topic-list
  • Migliore modulo di accettazione invito
  • Refactor e coerenza dello spazio delle azioni del post
  • Migliorato il layout della pagina di accettazione invito
  • Massimizza lo spazio di anteprima nel compositore

Prestazioni

  • Trasforma i prefissi di test comuni in contesti in topics_controller_spec
  • Rendi i test più veloci pre-fabbricando più cose
19 Mi Piace