Mise à jour finale de UNA 13 "Polaris"
Polaris, nommé d'après l'étoile polaire, symbolise la direction et l'orientation. Lorsque nous avons annoncé la première version Alpha le 21 novembre, nous nous attendions à ce que ce soit la première partie d'un cycle en deux étapes. À l'époque, il était principalement axé sur la refonte de l'interface utilisateur, la mise en œuvre de TailwindCSS pour styliser les modèles et l'introduction de nouveaux modèles UX.
Maintenant, 18 mois plus tard, nous avons la plus grande mise à jour de fonctionnalités que nous ayons jamais eue. Nous avons ajouté six nouveaux modules, un nouveau modèle de base et des centaines d'améliorations. Plus particulièrement, dans la v13, nous avons fait plus de ménage que jamais : performances, sécurité, accessibilité - toutes les choses ennuyeuses souvent négligées, mais si importantes.
Mais pourquoi "Polaris" ? Ceux d'entre vous qui ont les yeux perçants ont peut-être remarqué la refonte de l'API et une poignée de nouvelles options dans Studio, pointant vers une certaine "application". C'est la base de quelque chose d'encore plus grand sur lequel nous travaillons - de loin l'entreprise la plus ambitieuse que nous ayons jamais tentée. Ça arrive!
Quoi de neuf dans UNA 13 Polaris
*par rapport à UNA 12 Antares
Modèle d'artificier
Le nouveau modèle par défaut UNA, tirant parti du framework TailwindCSS.
- Streams
Un module de contenu qui permet des capacités de diffusion en direct pour l'engagement de la communauté.
Visites d'aide
Une visite étape par étape utilisée pour guider les nouveaux membres la première fois qu'ils se connectent à un site UNA.
Des dons
Donnez de l'argent au site sous forme de don unique.
Attendant
Affiche une fenêtre contextuelle aux membres nouvellement rejoints avec une liste de groupes, d'espaces, de canaux, d'événements, d'organisations et/ou de personnes qui peuvent être suivis.
Intégration du service Marker.io
Une intégration utilisée pour le débogage, connectée directement à Github. Les utilisateurs peuvent signaler les problèmes directement du site au référentiel connecté. (admin)
Améliorations du système :
L'éditeur Quill a été ajouté à la place de TinyMCE comme éditeur système par défaut #3252 #4022 #3670 #3612 #3797 #3826 #3783 #3959 #3955 #3957 #3952 #4203
Classe d'âge (PG, PG13, R) pour le contenu #1430
Intégrations pour tous les types de contenu #1339
URL conviviales (SEO) #1091
Metatag URL canonique pour chaque page possible (SEO) #3504
Intégration de l'uploader Filepond au lieu de l'existant #3509
Système autonome Fournisseur Embeds #2773
Contrôle des autorisations plus étendu pour les rôles dans les modules basés sur les groupes #3332 Non actif chez nous.
Liens d'aide pour les champs et blocs de formulaire #3385
Cache des blocs de pages #3369
Améliorations du tableau de bord administrateur #3252
Rapports Améliorations du tableau de bord #3508 #3496
Améliorations des audits #3502 (Admin)
Notes d'administration pour différents contenus #3283 (Admin)
Hashtag autosuggestion #1970
Autoriser la modification du champ "auteur" par l'administrateur/modérateur #1678
Action d'adhésion séparée pour "supprimer tout le contenu" #3269
Nouveau bloc avec le sous-menu du site #3524
Nouveau bloc avec groupes suivis au format court #3468 Non actif chez nous
Nouveau bloc avec une couverture plus petite pour les modules basés sur les profils et les groupes (utile lorsque la couverture est désactivée) # 3510
Nouveau bloc avec multi-catégories en contexte #3377
Nouveau bloc similaire au bloc actuel de statistiques de profil # 3467
Mise à jour du bloc "Auteur" #2918
Nouveau paramètre pour verrouiller le site pour les invités #3750
Nouveau paramètre pour désactiver les couvertures pour tout le site #3528
Nouveau paramètre pour éventuellement faire confiance aux certificats non signés ou aux hôtes non vérifiés #3532
Nouveaux paramètres pour l'expiration du mot de passe #4058
Nouveau paramètre pour choisir la build Tailwind active #4170
Nouveau paramètre pour normaliser les noms géographiques dans le champ de localisation #4225
Nouveau paramètre pour l'en-tête fixe #3817
Nouveau paramètre pour inclure Badge Count à chaque notification push (performance) #3821
Nouveau paramètre pour CSS @media query #3837
Réorganisation des paramètres #4075
Commentaires : l'uploader HTML5 est maintenant utilisé à la place de Simple one #3552
Commentaires : Ajout d'un support pour le statut déposé #3676
Commentaires : meilleur aperçu des images #3618
Commentaires : possibilité d'afficher les utilisateurs commentés par ordre décroissant #4223
Améliorations de la pagination #3064
Paginer dans le popup 'Vu par' #3042
Menus : permet d'utiliser SVG et Emoji en ligne dans les icônes #3530
Menus : ajout de la possibilité de marquer un élément de menu comme principal #3514
Menus : hiérarchie indépendante (multiniveaux) #2637
Performance : Pause du JS lorsque la page n'est pas ciblée #3673
Performances : Cache pour les badges de menu #3945
Améliorations des performances #4143
Journalisation pour le transcodeur qui devrait aider à identifier les problèmes de transcodage #3544
Journalisation des erreurs de base de données #3703
Les emoji sont maintenant utilisés dans les réactions #3535
Nouveau sélecteur Date et DateHeure #3659
Type de page de candidature #3657
La file d'attente de transcodage vérifie maintenant si la vidéo est réellement en cours de traitement, avant que le processus ne se termine de manière inattendue et ne reste dans la file d'attente (fonctionne sous Linux uniquement) # 3546
La tâche cron enregistre maintenant la dernière exécution, combien de temps cela a-t-il pris, combien de mémoire exécuter pour chaque tâche cron et enregistreur #3268
Améliorations des badges #3254
Améliorations de la localisation #3486 #3520
Améliorations de la recherche par lieu #3284
Mise à jour des pages de connexion et d'inscription #3555
Nouvelles mises en page #3554 #3281
L'élément de menu Supprimer le compte a été déplacé vers le sous-menu principal au lieu du menu Plus # 3548
Composer est maintenant utilisé pour l'installation et la mise à jour des plugins #3488
Élagage des comptes #2021
Fichier de composition Docker pour l'environnement de développement #3744
Possibilité d'utiliser une classe CSS personnalisée pour le bloc de page #3716
Audit