Releases: osunyorg/admin
Releases · osunyorg/admin
Release list
v3.15.0
What's Changed
- Editeur v2.1 : Création et édition des blocs by @arnaudlevy in #3944
- Editeur v2.1 by @arnaudlevy in #4049
- Amélioration des champs de texte by @arnaudlevy in #4051
- Ajustement des marges des listes by @arnaudlevy in #4053
- Ignorer les erreurs qui n'en sont pas by @arnaudlevy in #4054
- Création plus légère des permalinks by @arnaudlevy in #4057
- Amélioration des boutons d'enregistrement des réglages by @arnaudlevy in #4061
- Empêche de déplacer une page spéciale en dehors du niveau racine by @pabois in #4066
- Réparation des hints manquants by @arnaudlevy in #4067
- Titres corrects en admin by @arnaudlevy in #4069
- Host correct sur les mails de déblocage 2 by @pabois in #4074
- handle pages reorder error by @pabois in #4078
- Suppression d'une fonction devenue inutile by @arnaudlevy in #4083
- API: possibilité d'utiliser le migration_identifier à la place de l'id by @SebouChu in #4073
- Corrige les mises à jour après le déplacement d'une catégorie by @pabois in #4077
- Ordre des publications scientifiques by @arnaudlevy in #4089
- Ajout des items de menu au déplacement de site inter-universités by @pabois in #4090
- Ajustements des options du block jobs by @pabois in #4092
- Ajustement des textes de l'auto-archivage by @pabois in #4094
- Réparation d'un trou dans la synchronisation by @arnaudlevy in #4096
- Réparation de l'éditeur de code (bloc intégration HTML) by @arnaudlevy in #4098
- Bump Hugo version to 0.161.1 by @SebouChu in #4104
- Réparation de la mise à jour du thème Gitlab by @arnaudlevy in #4082
- Déconnexion de l'utilisateur au soft-delete d'une personne by @SebouChu in #4107
- Résout les problèmes de double git_file by @pabois in #4109
- Correction de la création de bloc orga alphabétique avec des éléments dedans by @SebouChu in #4125
- Possibilité de définir un parent a posteriori pour un événement (et quelques autres détails) by @arnaudlevy in #4122
- Log des tâches en cours toutes les 2mn by @pabois in #4129
- Anonymisation des mails aux admins by @arnaudlevy in #4130
- add category_objects to media/categories by @SebouChu in #4132
- Meilleur gestion de la dé-fédération by @pabois in #4136
- Ajout de dataviz pour les TasksCount by @pabois in #4135
- Donne l'accès aux listes de git_files pour les admin et les website_manager by @pabois in #4141
- Ajout d'une couleur selon le nombre de tâches en cours by @pabois in #4140
- Réparation du cropper by @pabois in #4143
- Correction de création d'événement enfant en rajoutant le parent actuel by @SebouChu in #4146
- Mise en place ROR vs Wild by @arnaudlevy in #4150
- Amélioration i18n Vue by @arnaudlevy in #4148
- New role alumni manager by @pabois in #4144
- Promotions: navigation & exports by @SebouChu in #4156
- Ruby 4.0.5 + bundle update by @SebouChu in #4160
- Réparation de l'affichage des auteurs by @arnaudlevy in #4163
Full Changelog: v3.14.0...v3.15.0
v3.14.0
What's Changed
- Déplacement d'événements vers un autre site by @SebouChu in #3971
- Ruby 4.0.3 by @SebouChu in #3975
- fix set external redirect when unsyncable by @SebouChu in #3980
- Réparation du déplacement de site d'une instance à l'autre by @arnaudlevy in #3982
- Traitement correct d'une mauvaise url youtube by @arnaudlevy in #3987
- Solidification de la réinitialisation des blocs by @arnaudlevy in #3990
- Identification des posts pérennes by @arnaudlevy in #3991
- prevent connect to websites with paranoia deleted records by @SebouChu in #3992
- Ajout de caractères spéciaux dans les règles du mot de passe by @pabois in #3997
- Force orderable après with_special_page pour calculer correctement les positions by @pabois in #3999
- Ajout des références aux localisations de catégories by @pabois in #3996
- Réparation des champs rich text qui ne suivent pas lors du déplacement by @arnaudlevy in #4008
- Ajout du bouton de traduction des catégories d'organisation by @arnaudlevy in #4019
- Adaptation à Hugo by @arnaudlevy in #4021
- Ajout de tous les caractères spéciaux au mot de passe by @arthaud-proust in #3998
- Go live Deuxfleurs en async by @SebouChu in #4027
- add unique index to pages type per website by @SebouChu in #4029
- Fédération d'alertes by @SebouChu in #3994
- Badge cliquable en admin by @arnaudlevy in #4030
- Optimisation des opérations par lots by @arnaudlevy in #4032
- Dépublication d'actualités by @SebouChu in #4034
- Mise en page en liste pour les organisations by @arnaudlevy in #4031
- Editeur v2 : gestion des listes de blocs by @arnaudlevy in #3941
- Fix Component::Number#data= to handle blank values by @SebouChu in #4048
Full Changelog: v3.13.0...v3.14.0
v3.13.0
What's Changed
- Add Scout APM by @SebouChu in #3907
- Téléchargement des médias avec URL pré-signée by @SebouChu in #3909
- Mise en page en liste pour le bloc Fonctionnalités by @arnaudlevy in #3912
- netlify: set hugo version to 0.157.0 by @SebouChu in #3885
- Logos des parties prenantes by @arnaudlevy in #3917
- Bloc fonctionnalités: option pour les icones by @SebouChu in #3490
- Showcase : ajustement des instances by @Olivia206 in #3923
- Ajout de Canal U dans les fournisseurs vidéo by @arnaudlevy in #3922
- Suppression des n+1 sur les instances du showcase by @SebouChu in #3928
- Mise à jour de dépendences by @SebouChu in #3927
- Instances du showcase : ajustement de la grille by @Olivia206 in #3924
- Rangement du showcase by @SebouChu in #3929
- Autoriser les slugs des éléments dépubliées dans slugs_with_ancestor_slugs by @SebouChu in #3916
- Root path reserved for home + image CircleCI by @SebouChu in #3930
- Bloc fonctionnalités (formulaire): option pour les icones by @SebouChu in #3921
- Ajout de l'option de sous-titre dans le bloc Pages by @arnaudlevy in #3746
- Données de transparence en json by @arnaudlevy in #3935
- Hugo 0.159.2 by @SebouChu in #3936
- fix permalinks transaction & clean legacy by @SebouChu in #3937
- Potentiel de contributions by @arnaudlevy in #3942
- add admin users in server/universities#show by @SebouChu in #3943
- Deuxfleurs: remove Hugo aliases in favor of Dxfl redirects by @SebouChu in #3932
- Fix dxfl redirects by adding index.html if trailing slash by @SebouChu in #3947
- Revert "Deuxfleurs: remove Hugo aliases in favor of Dxfl redirects (#3932) by @SebouChu in #3946
- Validate GitFile uniqueness & clean git files in unicorns job by @SebouChu in #3954
- Utilise explicitement les redirections 2F pour ce type d'hébergement by @pabois in #3955
- Better handle previous current permalink by @SebouChu in #3957
- Toujours utiliser les redirections DXFL by @SebouChu in #3959
- Ajustements config Apache by @SebouChu in #3962
- Apache errors by @SebouChu in #3964
- Permettre de changer le layout du bloc fonctionnalités by @SebouChu in #3970
- Déplacement d'actualités vers un autre site web by @SebouChu in #3867
- Osuny => osuny by @SebouChu in #3967
Full Changelog: v3.12.0...v3.13.0
v3.12.0
What's Changed
- Réparation de problèmes de suppression et déplacement by @arnaudlevy in #3831
- Mise à jour du logo by @arnaudlevy in #3833
- Nouvelle identité ! by @arnaudlevy in #3836
- Update Hugo version to 0.154.5 in Deuxfleurs workflow by @SebouChu in #3838
- Update Deuxfleurs API URL to v1 by @SebouChu in #3835
- Update DeuxFleurs URL configuration for S3 to use SDK V2 by @SebouChu in #3842
- Ajout du préfixe "../" sur les alias by @SebouChu in #3840
- Move jobs to cats queue by @SebouChu in #3851
- Mise en ligne avec le client Deuxfleurs by @arnaudlevy in #3809
- Mise à jour de l'action Deuxfleurs by @arnaudlevy in #3859
- Réinitialisation des blocs by @arnaudlevy in #3863
- Types d'événements by @arnaudlevy in #3864
- hugo 0.157.0 by @SebouChu in #3870
- Gestion centralisée des redirections by @arnaudlevy in #3847
- tmp: use hugo aliases in deuxfleurs by @SebouChu in #3879
- Réparation des permalinks by @arnaudlevy in #3881
- Affichage des écoles dans la page spéciale by @arnaudlevy in #3882
- Réduction du batch size à 75 by @SebouChu in #3892
- Réparation des connexions directes des personnes by @arnaudlevy in #3893
- Correction du scope except_recurring pour gérer les créneaux supprimés by @SebouChu in #3898
- Amélioration de l'affichage du bloc Contact by @arnaudlevy in #3897
- Liste des enfants d'une page au bon format by @arnaudlevy in #3903
- Gestion correcte des parents avec enfants en brouillon by @arnaudlevy in #3904
- Optimisation du showcase by @SebouChu in #3905
Full Changelog: v3.11.0...v3.12.0
v3.11.0
What's Changed
- Fix Pexels on error by @SebouChu in #3750
- Ajout d'un conseil dans la bibliothèque de médias by @pabois in #3765
- Compatibilité avec Hugo 152 by @arnaudlevy in #3565
- Gestion plus robuste des tableaux YAML by @arnaudlevy in #3767
- Amélioration des tests de présence dans les blocs by @arnaudlevy in #3768
- Amélioration de la robustesse du fil d'ariane by @arnaudlevy in #3772
- Suppression du cache des personnes et organisations by @arnaudlevy in #3773
- Simplification des prochains mois by @arnaudlevy in #3777
- Optimisation des menus by @arnaudlevy in #3790
- Enlever les doublons de clés
datedans lesvolumesetpapersby @alexisben in #3793 - Avoir la clé
lastmoddans les statics des programs by @alexisben in #3789 - Réparation des clés vides dans programs#static by @SebouChu in #3797
- Tâche d'analyse de tous les référentiels by @arnaudlevy in #3798
- Analyse asynchrone de site web (un par un) by @SebouChu in #3799
- Server admin : Filtre Deuxfleurs by @SebouChu in #3803
- Remove menus#original_id by @SebouChu in #3806
- Mise à jour de la version d'Hugo by @arnaudlevy in #3796
- Ajout des orphelins en server/admin by @arnaudlevy in #3808
- Ajout de classes HTML personnalisées aux items de menus by @arnaudlevy in #3804
- Ajout d'une confirmation pour éviter de gros clean&rebuild by @SebouChu in #3811
- API > Aliases by @SebouChu in #3805
- Amélioration du showcase by @arnaudlevy in #3812
- Ajustement du chemin d'appel pour récupérer la version du thème by @pabois in #3816
- Fix permalink abilities by @SebouChu in #3817
- Version JSON du showcase by @arnaudlevy in #3814
- Synchronisation du domaine Plausible by @SebouChu in #3819
- Détection plus fine de l'URL de partage YouTube by @SebouChu in #3821
- remove references in l10ns from diploma & program by @SebouChu in #3822
- Ajout d'une indication dans l'aide des imports de perosnnes by @pabois in #3823
- Rangement des projets par année by @arnaudlevy in #3830
Full Changelog: v3.10.0...v3.11.0
v3.10.0
What's Changed
- Modèles d'événements by @arnaudlevy in #3701
- Bloc CTA : indentation du crédit dans le static by @Olivia206 in #3697
- Mises en pages des témoignages by @arnaudlevy in #3676
- Amélioration du calendrier by @arnaudlevy in #3715
- Amélioration des mises en pages d'objets en admin by @arnaudlevy in #3719
- Réparation de la suppression et du renvoi de la même image by @arnaudlevy in #3725
- prevent attaching images to soft-deleted images by @SebouChu in #3733
- really destroy blocks to fix DestroyWebsiteJob by @SebouChu in #3734
- DestroyWebsiteJob: empty git info by @SebouChu in #3735
- Réparation de l'arborescence des titres by @arnaudlevy in #3737
- fix invalid resize by @SebouChu in #3738
- Mise à jour de languagetool by @arnaudlevy in #3727
- Types de publications by @arnaudlevy in #3742
- Ruby 4.0.1 + Rails 8.1.2 by @SebouChu in #3747
- Dates pour le classement exact des événements by @arnaudlevy in #3759
Full Changelog: v3.9.0...v3.10.0
v3.9.0
What's Changed
- Actualités fédérées by @SebouChu in #3523
- Harmonisation des catégories avec les autres objets by @arnaudlevy in #3562
- use country common name in address formatter by @SebouChu in #3654
- fix list of alumni programs by @SebouChu in #3670
- URL planifiée by @arnaudlevy in #3666
- Suppression de site web by @arnaudlevy in #3673
- Gestion des traductions trop longues by @arnaudlevy in #3678
- VariantService with KeyCDN to allow it in blocks edit by @SebouChu in #3655
- Enable KeyCDN usage for media picker by @SebouChu in #3651
- Amélioration de toutes les pages spéciales by @arnaudlevy in #3679
- Orthotypo v2 by @arnaudlevy in #3681
- Amélioration des prévisualisations by @arnaudlevy in #3680
- Amélioration de la prévisualisation des vidéos Arte + Vimeo by @arnaudlevy in #3682
- Réparation des suppressions GDPR by @arnaudlevy in #3686
- Robustesse des suppressions by @arnaudlevy in #3685
- fix #3652 by @pabois in #3692
- Amélioration de la robustesse des vérifications de pages spéciales by @arnaudlevy in #3690
- Amélioration des vérifications d'intégrité de migration by @arnaudlevy in #3691
Full Changelog: v3.8.1...v3.9.0
v3.8.1
What's Changed
- Déprogramme les tâches de publication quand on supprime un post pré-publié by @pabois in #3552
- Rajoute tous les modèles paranoid au job de deletion après 30 jours by @pabois in #3553
- Réparation des catégories de projets dans les blocs by @arnaudlevy in #3554
- Prévisualisation des événements et autres by @arnaudlevy in #3556
- fix person creation by @SebouChu in #3564
- Fix filtres by @pabois in #3567
- use best localization for facets taxonomy + add biography by @SebouChu in #3572
- add categories in people show in extranet by @SebouChu in #3574
- Amélioration des messages de confirmation by @arnaudlevy in #3563
- Légendes d'images by @arnaudlevy in #3576
- Les blocs prennent les noms du contexte by @arnaudlevy in #3558
- Réparation du label "Texte" des blocs chapitre by @alexisben in #3579
- Calcul en arrière plan de la synchronisation de personne by @arnaudlevy in #3582
- fix person search in imports by @SebouChu in #3583
- People import: search categories in current and other languages by @SebouChu in #3584
- Affichage des enfants dans la recheche by @arnaudlevy in #3596
- Amélioration de l'interface des formations (héritage) by @arnaudlevy in #3585
- Mise à jour correcte des périodes (jour, mois, année) après destruction d'un timeslot by @arnaudlevy in #3598
- Réparation des catégories by @arnaudlevy in #3599
- On met à jour les cal URLs des time slots au save de l'event l10n by @SebouChu in #3608
- Géolocalisation manuelle by @arnaudlevy in #3610
- Limitation des promotions à l'école by @arnaudlevy in #3601
- Utilisation de Kamifusen en back by @SebouChu in #3611
- async website clean on CleanObjectAfterDestroyJob by @SebouChu in #3613
- Utilisation de Vips à la place de MiniMagick by @SebouChu in #3612
- API : Ajout de la pagination by @SebouChu in #3511
- Temporarily remove abouts_with_agenda_blocks from event refs by @SebouChu in #3629
- Réparation des périodes by @arnaudlevy in #3624
- clean_websites_if_necessary_safely: early return if paranoia_deleted? by @SebouChu in #3635
- generate reference block about git files by @SebouChu in #3636
- Gestion des catégories profondes by @arnaudlevy in #3622
- Suppression des tâches concurrentes by @arnaudlevy in #3640
- Licornes by @arnaudlevy in #3644
Full Changelog: v3.8.0...v3.8.1
v3.8.0
What's Changed
- deuxfleurs: from 2 to 4 workers by @SebouChu in #3538
- Gestion de la corbeille et des filtres de listes by @arnaudlevy in #3528
Full Changelog: v3.7.6...v3.8.0
v3.7.6
What's Changed
- Amélioration des pages spéciales by @arnaudlevy in #3444
- 2 nouvelles mises en pages du bloc Liens by @arnaudlevy in #3463
- Escape Attachment URL by @SebouChu in #3484
- Suppression de la témétrie Bugsnag by @arnaudlevy in #3487
- Envoi des mails lors qu'on fait un import d'Alumni by @pabois in #3504
- API : Add Portfolio Projects & Categories by @SebouChu in #3509
- Fix time slot localizations on event localize by @SebouChu in #3526
- Réparation de Youtube Nocookie by @arnaudlevy in #3529
- add unique index for localizations based on language and about by @SebouChu in #3533
- Possibilité de supprimer une promotion by @arnaudlevy in #3537
- Static bloc chapitre : position du crédit et du texte alternative by @alexisben in #3534
- Nettoyage qlty by @arnaudlevy in #3536
Full Changelog: v3.7.5...v3.7.6