Releases: osunyorg/admin
Releases · osunyorg/admin
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
v3.7.5
What's Changed
- Génération asynchrone des menus by @SebouChu in #3418
- Réparation du bloc Organisations by @arnaudlevy in #3429
- fix direct_data? (logo is not a blob) by @SebouChu in #3431
- Amélioration de la liste des organisations et de la prévisualisation du bloc Organisations by @arnaudlevy in #3432
- Fichiers statiques par langue pour le site + statiques écoles et revues by @SebouChu in #3368
- Simplification du bouton d'action d'entête dans les fichiers statiques by @arnaudlevy in #2994
- Moved default_image and default_shared_image to website_l10ns by @SebouChu in #3435
- Ruby 3.4.6 by @SebouChu in #3447
- Add synchronized abilities to website_manager by @pabois in #3449
- Déclaration des relations "créé par" pour pouvoir les annuler by @pabois in #3450
- Pas d'URL avec ancre pour les blocs de footer dans les paramètres avancés by @SebouChu in #3452
- fix import url_pattern for alumni cohorts by @SebouChu in #3457
- Équipe -> Personnes by @arnaudlevy in #3453
Full Changelog: v3.7.4...v3.7.5