Releases: osunyorg/admin
Releases · osunyorg/admin
Release list
v3.2.0
What's Changed
- Agenda v2 by @arnaudlevy in #2716
- Droits sur les expositions by @arnaudlevy in #2789
- Ajout des localisations de créneaux by @arnaudlevy in #2793
- Années suivantes et précédentes by @arnaudlevy in #2794
- Réparation des boutons d'interface Unsplash Pexels by @arnaudlevy in #2801
- Amélioration de l'interface by @arnaudlevy in #2802
- Soin des revues scientifiques by @arnaudlevy in #2806
- Allow admin access to apps by @pabois in #2809
- Réparation des catégories avec guillemets doubles by @arnaudlevy in #2811
- use active_hashcash from github by @SebouChu in #2840
- Mise à jour Rails 8 by @SebouChu in #2805
- School no publication status by @SebouChu in #2843
- Empêcher l'édition des catégories de l'offre de formation by @pabois in #2849
- Ne force la position que si elle n'est pas déjà attribuée by @pabois in #2851
- empêche de déplacer les catégories non éditables by @pabois in #2853
- Correction de la génération de page diplômes sur un site de formation by @SebouChu in #2852
- Empêche de bouger une catégorie "taxonomie" dans une autre catégorie by @pabois in #2854
- remove default position from some models and set non nullable by @SebouChu in #2857
- Optimisation by @arnaudlevy in #2858
- Désactivation de la partie connexion et synchronisation des blocs by @SebouChu in #2859
- fix block deletion in api by @SebouChu in #2866
- API > ignore unknown languages by @SebouChu in #2867
- API > handle parameter missing by @SebouChu in #2868
- Suppression des validateurs erronés by @arnaudlevy in #2874
- Réactivation des prévisualisations by @arnaudlevy in #2875
- Mise à jour en cascade des body classes des catégories enfants by @arnaudlevy in #2871
- API > agenda v2 by @SebouChu in #2878
- Ajustement de la graisse de l'Adelphe by @arnaudlevy in #2883
- Réparation des alias des créneaux horaires by @arnaudlevy in #2884
- Optin newlsletters by @pabois in #2882
- 4-digit year by @SebouChu in #2889
- fix summernote onPaste everywhere by @pabois in #2890
- check time slot l10n presence by @SebouChu in #2891
Full Changelog: v3.1.3...v3.2.0
v3.1.3
What's Changed
- Amélioration de l'envoi de médias by @arnaudlevy in #2674
- Réparation des frises chronologiques by @arnaudlevy in #2654
- Fix abilities for media library + display user websites by @pabois in #2678
- adjust devise otp validity by @pabois in #2680
- Prévisualisation de png by @arnaudlevy in #2681
- Amélioration de la médiathèque by @arnaudlevy in #2685
- CTA de header dans les événements et les actus by @arnaudlevy in #2688
- Import des images des pages dans la médiathèque by @arnaudlevy in #2690
- Recherche dans l'admin by @arnaudlevy in #2195
- Masquer les admins serveur by @arnaudlevy in #2694
- Solidification Extranets by @SebouChu in #2682
- 4 chroniques + bouton by @arnaudlevy in #2696
- allow preview of emails by @pabois in #2698
- fix robots txt by @SebouChu in #2699
- Ajustment devise email param by @SebouChu in #2701
- Limit available blocks templates in extranets by @pabois in #2700
- Rationalisation des menus by @arnaudlevy in #2702
- Petites améliorations by @arnaudlevy in #2703
- Réparation de la liste des langues by @pabois in #2704
- Bloc Catégories by @arnaudlevy in #2658
- Suppression de l'ancienne gestion des catégories by @arnaudlevy in #2708
- Ajout de l'id du site dans la config by @arnaudlevy in #2713
- Généralisation des bodyclasses by @arnaudlevy in #2715
- Amélioration du bloc témoignages by @arnaudlevy in #2719
- Données statiques pour les moteurs de recherche externes by @arnaudlevy in #2600
- Ajout du path de taxonomie by @arnaudlevy in #2720
- AsLocalizedTree: use about_class.ordered instead of using arbitrary position by @SebouChu in #2721
- change order for programs by @pabois in #2738
- adjust duplicable concern to unpublish duplicated content by @pabois in #2741
- invisible captcha + active hashcash = ❤️ by @SebouChu in #2744
- allow batch unpublish by @pabois in #2749
- Images dans les blocs Fichiers by @arnaudlevy in #2735
- Blocs dans le footer by @arnaudlevy in #2734
Full Changelog: v3.1.2...v3.1.3
v3.1.2
What's Changed
- Programs add page categories by @SebouChu in #2594
- Invitation Extranet by @SebouChu in #2596
- fix curator by @pabois in #2604
- add abilities by @pabois in #2605
- Réparation d'une option des blocs pages by @arnaudlevy in #2606
- Cache bust person & organization when only categories are changed by @SebouChu in #2602
- Catégories de formations : Synchronisation by @SebouChu in #2592
- Rationalisation des catégories libres by @arnaudlevy in #2610
- Nouvelle version du menu by @arnaudlevy in #2632
- Réparation des dépendances de catégories by @arnaudlevy in #2638
- Réparation de la réparation des dépendances de catégories by @SebouChu in #2639
- Bodyclasses de catégories by @arnaudlevy in #2627
- Ajout des nœuds
textaux statics des volumes et des organisations by @arnaudlevy in #2641 - Personnalisation des extranets by @arnaudlevy in #2646
- Médiathèque by @arnaudlevy in #2547
- [EXTRANET] Correction de l'affichage des logos dans les expériences d'une personne by @Olivia206 in #2665
- Décodage des esperluettes dans les fichiers statiques by @arnaudlevy in #2670
- Ajout de la balise rel noreferrer sur les liens externes by @arnaudlevy in #2671
Full Changelog: v3.1.1...v3.1.2
v3.1.1
What's Changed
- fix journal <-> paper kinds fk by @SebouChu in #2566
- Upgrade Ruby to 3.4.1 and Rails by @SebouChu in #2535
- API : Pages by @SebouChu in #2568
- Projets avec colonne latérale by @arnaudlevy in #2574
- Réparation du filtre "auteurs" des actualités by @pabois in #2577
- Adaptation des menus du site by @arnaudlevy in #2575
- API : Organization Category by @SebouChu in #2587
- Add module JS file to handle Vue apps by @SebouChu in #2584
- Catégories de pages by @SebouChu in #2440
Full Changelog: v3.1.0...v3.1.1
v3.1.0
What's Changed
- Mise en page en carte pour le bloc campus, ajustements mineurs by @arnaudlevy in #2416
- adjust sso mapping fields to prevent select disabled by @pabois in #2474
- Rangement des prévisualisations des blocs actualités by @arnaudlevy in #2478
- Suppression des br inutiles by @arnaudlevy in #2475
- Amélioration du showcase by @arnaudlevy in #2485
- Rationalisation des contacts et réseaux sociaux by @arnaudlevy in #2459
- Add university default GitHub access token by @SebouChu in #2486
- Rangement des catégories et des fichiers statiques by @arnaudlevy in #2396
- Ajout de droits by @arnaudlevy in #2491
- Pas de lien CTA sans texte by @arnaudlevy in #2493
- Amélioration de la synchronisation entre personne et utilisateur by @arnaudlevy in #2494
- Free categories by @arnaudlevy in #2495
- Ajout de chemin Hugo dans les yaml des menus by @arnaudlevy in #2496
- Fin de la migration de Delayed Jobs vers GoodJob by @arnaudlevy in #2498
- Gestion d'une subtilité de heading rank by @arnaudlevy in #2503
- Vrai nettoyage des ranks by @arnaudlevy in #2505
- URL choice blank by @arnaudlevy in #2508
- Précalcul des blocks top by @arnaudlevy in #2507
- Ajout de la variable screen_reader_only au block top by @arnaudlevy in #2509
- Formations ordonnées par slug by @arnaudlevy in #2511
- Extraction automatique des titres de vidéos by @arnaudlevy in #2497
- Image à la une pour les organisations by @arnaudlevy in #2513
- dailymotion: add geo subdomain by @SebouChu in #2517
- Mise en page bouton pour le bloc vidéo by @arnaudlevy in #2340
- Amélioration de l'édition des blocs by @arnaudlevy in #2519
- V1 API Osuny : Posts, Events, Organizations by @SebouChu in #2488
- fix missing top attributes in some templates by @SebouChu in #2526
- fix admin as author by @SebouChu in #2530
- fix hugo with website nil by @SebouChu in #2531
- reorder locale keys, merged devise locale files in global files + fix… by @SebouChu in #2532
- duplicate categories and set author to duplicate post by @SebouChu in #2534
- Ajout de nouvelles options de mises en page pour les personnes by @arnaudlevy in #2518
- Refonte des templates de pages by @arnaudlevy in #2540
- add analyse repository to nightly clean&rebuild by @SebouChu in #2544
- fix abilities by @pabois in #2560
- Handle error when unknown format by @SebouChu in #2562
Full Changelog: v3.0.1...v3.1.0
v3.0.1
What's Changed
- Correction de création de blocs en ajax by @SebouChu in #2307
- Fix codeclimate sass js by @SebouChu in #2308
- adjust published by @pabois in #2309
- Amélioration des informations de contact by @arnaudlevy in #2306
- Blocs papiers et volumes by @arnaudlevy in #2036
- validates_associated localizations by @SebouChu in #2316
- Correction Task HAL + Connexion après importation by @SebouChu in #2318
- Nettoyage de caractères qui bloquent la compilation Hugo by @arnaudlevy in #2321
- Slugignore : 1re passe by @SebouChu in #2320
- Amélioration du traitement des accents LinkedIn by @arnaudlevy in #2325
- Slugignore part 2 by @SebouChu in #2326
- Titre des transcriptions by @arnaudlevy in #2327
- some Gemfile & assets cleanup by @SebouChu in #2328
- Diplôme ordonnables by @arnaudlevy in #2333
- Remove FFmpeg by @SebouChu in #2335
- Simplification de la page formation by @arnaudlevy in #2343
- Upgrade Rails 7.2 by @SebouChu in #2345
- Les formations héritent certains champs des diplômes by @arnaudlevy in #2346
- add robots.txt for non-production websites by @SebouChu in #2350
- some locales fixes around publication status by @SebouChu in #2351
- Meilleur affichage du logo de formation by @arnaudlevy in #2355
- Suppression des sauts de ligne dans la transcription, pour améliorer la navigation vocale by @arnaudlevy in #2149
- Mise en page de l'édition de profil by @arnaudlevy in #2356
- Ajout de sous-titres aux actualités et aux projets by @arnaudlevy in #2293
- Réparation de la TOC du plan du site by @arnaudlevy in #2358
- Passage en HTML des présentations de formations (avec listes à puces) by @arnaudlevy in #2322
- Bloc titre by @arnaudlevy in #2298
- Reconstruction d'un site unique dans l'interface server by @arnaudlevy in #2360
- Passage des textes des chiffres clés en string by @arnaudlevy in #2361
- Améliorations des blocs by @arnaudlevy in #2363
- Géolocalisation en arrière-plan by @arnaudlevy in #2373
- Bloc titre - nettoyage by @arnaudlevy in #2301
- Diminution de la complexité cyclomatique des filtres by @arnaudlevy in #2353
- clean headings by @SebouChu in #2378
- update simple_form_password by @pabois in #2379
- Simplification de la méthode reorder by @arnaudlevy in #2381
- Téléchargement des fichiers avec leur nom by @arnaudlevy in #2384
- Simplification des réglages de site by @arnaudlevy in #2382
- Extraction des paramètres d'extranets en fonction des droits by @arnaudlevy in #2354
- Amélioration des adresses postales by @arnaudlevy in #2370
- Gestion unifiée des auteurs et autrices by @arnaudlevy in #2352
- Rangement des données statiques by @arnaudlevy in #2344
- Amélioration de la lisibilité des breadcrumbs by @arnaudlevy in #2388
- Program > Portfolio category + related categories by @SebouChu in #2339
- categories collections based on website features by @SebouChu in #2392
- Suppression de tous les envois par direct upload by @arnaudlevy in #2402
- Add categories to People imports by @pabois in #2397
- Actualités en pleine largeur by @arnaudlevy in #2413
- Amélioration de l'affichage des taxonomies by @arnaudlevy in #2414
- Informations sur les nouveautés d'Osuny by @arnaudlevy in #2417
- Ajout des dates complètes brutes by @arnaudlevy in #2419
- Auteurs multiples pour les actualités by @arnaudlevy in #2406
- Classement des formations par ordre alphabétique by @arnaudlevy in #2425
- Facettes dans l'extranet by @arnaudlevy in #2415
- Réparation de l'arbre by @arnaudlevy in #2430
- Ordre des catégories by @arnaudlevy in #2434
- Réparation de l'arbre localisé by @arnaudlevy in #2435
- Some bugsnag fixes by @SebouChu in #2439
- Nettoyage des auteurs uniques by @arnaudlevy in #2442
- Utilisation des interrupteurs plutôt que les cases à cocher by @arnaudlevy in #2447
- Ajout du diplôme dans le breadcrumb des formations by @SebouChu in #2449
- Vidéos sans cookies by @arnaudlevy in #2444
- Catégories liées aux formations sont une taxo + nom des catégories à jour avec les formations by @SebouChu in #2448
- Ajout du chemin de fichier au menu by @arnaudlevy in #2451
- Google Scholar by @arnaudlevy in #2452
- Inclusive sans bold by @arnaudlevy in #2457
- Amélioration de la gestion des fichiers de configuration Hugo by @arnaudlevy in #2458
- Ruby 3.3.6 by @SebouChu in #2460
- redirect to about after block duplication by @SebouChu in #2461
Full Changelog: v3.0.0...v3.0.1
v3.0.0
What's Changed
- Documentation de l'API avec Swagger et rswag by @arnaudlevy in #2157
- [Extranet] Retrait de la typo sérif et ajustements by @Olivia206 in #2177
- Authors abilities by @pabois in #2201
- change targetting by @pabois in #2213
- Refonte globale des langues (admin v3) by @arnaudlevy in #2025
- I18n step 3 by @pabois in #2215
- I18n step 4 by @pabois in #2214
- Réparation des images manquantes dans les catégories de post by @arnaudlevy in #2237
- Catégories de formations by @arnaudlevy in #2185
- Fix program has programs + style extranet by @SebouChu in #2241
- fix program administrators & teachers by @SebouChu in #2250
- L10N : Fix people email uniqueness scope + volume_l10n on paper/l10n when no volume by @SebouChu in #2257
- Authentification : container trop large by @Olivia206 in #2210
- Réparation des duplications by @arnaudlevy in #2262
- Amélioration des écrans des utilisateurices by @arnaudlevy in #2266
- Certification des diplômes by @arnaudlevy in #2220
- fix too many special pages creation by @SebouChu in #2268
- Fix abilities by @SebouChu in #2271
- Aide pour le nouveau menu des formations by @arnaudlevy in #2273
- fix legacy user edit screen by @pabois in #2277
- block links: alt_title by @SebouChu in #2278
- Blocs en offcanvas by @arnaudlevy in #2188
- Ajout de span HTML aux liens externes pour les lecteurs vocaux by @arnaudlevy in #2152
- Édition des formations en plusieurs écrans by @arnaudlevy in #2274
- Extranet l10n by @pabois in #2284
- fix text_after_note when empty by @SebouChu in #2288
- Adjust extranet by @pabois in #2285
- Reprise des enfants et parents dans le static des catégories d'actualités by @arnaudlevy in #2291
Full Changelog: v2.2.4...v3.0.0
v2.2.4
What's Changed
- Require 2FA in registrations#edit by @SebouChu in #2139
- set aws sdk v1 hugo deploy by @SebouChu in #2141
- Amélioration de la gestion des blocks by @arnaudlevy in #2133
- Ajout d'un aria-expanded false aux notes by @arnaudlevy in #2147
- Les diplômes sans formation ne s'affichent plus dans les campus by @arnaudlevy in #2148
- Amélioration des écrans de connexion, notamment le code MFA by @arnaudlevy in #2156
- Ajout de variables d'environnement pour le staging by @arnaudlevy in #2162
Full Changelog: v2.2.3...v2.2.4
v2.2.3
What's Changed
- Meilleure gestion des fichiers supprimés by @arnaudlevy in #2018
- Optimisation de l'enregistrement des formations by @arnaudlevy in #2019
- Réparation des sauts de lignes des textes non-HTML suite à la suppression d'Orthotypo by @arnaudlevy in #2010
- Sélecteur de langues pour les universités by @pabois in #2020
- Unification des catégories by @arnaudlevy in #2021
- Amélioration de l'ordre des événements en cours by @arnaudlevy in #2022
- Optimisation de la gestion des dépendances à l'enregistrement by @arnaudlevy in #2023
- remove translatable from journal papers and volumes by @pabois in #2003
- Meilleure cohérence des couleurs de champs by @arnaudlevy in #2027
- Navigation dans les royaumes by @arnaudlevy in #2026
- API pour les événements by @arnaudlevy in #2031
- Présentation du showcase comme l'admin by @arnaudlevy in #2028
- Add Deuxfleurs credentials to websites by @SebouChu in #2041
- Système de design by @arnaudlevy in #2034
- Gestion des URLs Youtube Live by @arnaudlevy in #2065
- Correction des styles des extranets by @alexisben in #2029
- [HOTFIX] Correction des extranets by @alexisben in #2068
- [HOTFIX] block timeline arrows by @alexisben in #2069
- Suppression de l'héritage d'image des pages parentes by @arnaudlevy in #2062
- Ajout d'une mise en page plus discrète pour les blocs "appel à actions" by @arnaudlevy in #2061
- Upgrade GoodJob to 3.99 by @SebouChu in #2078
- Upgrade GoodJob to v4 by @SebouChu in #2079
- Ajout des réseaux sociaux au bloc Contact by @arnaudlevy in #2082
- Pas de génération de citation pour les publications hors HAL by @arnaudlevy in #2091
- Refonte des options de bloc by @arnaudlevy in #1850
- refactor options job by @SebouChu in #2095
- refactor options: skip callbacks by @SebouChu in #2096
- set new data with updated template by @SebouChu in #2097
- Ajustements du style des extranets by @alexisben in #2105
- node lts for deuxfleurs workflow by @SebouChu in #2110
- check user.current_sign_in_at presence by @SebouChu in #2115
- Ajustement des logos des organisations by @Olivia206 in #2113
- Changement du slug quand le titre change by @SebouChu in #2122
- Nettoyage du legacy des meta descriptions des statics by @alexisben in #2121
- Ajout de nouvelles options de bloc by @arnaudlevy in #2120
- Classe HTML de bloc by @arnaudlevy in #2119
- discard website jobs if repo invalid by @SebouChu in #2128
- Amélioration des catégories by @arnaudlevy in #2130
- Amélioration visuelle du MFA by @arnaudlevy in #2132
Full Changelog: v2.2.2...v2.2.3
v2.2.2
What's Changed
- unlock for background jobs by @SebouChu in #1830
- Optimization backlinks by @SebouChu in #1833
- Cache blob static by @SebouChu in #1834
- add default language to elements by @pabois in #1837
- fix rate limit by @SebouChu in #1836
- Ajout d'options d'affichage au bloc "Actualités" by @arnaudlevy in #1726
- Ajout des langues aux journaux scientifiques by @arnaudlevy in #1845
- filter to language and paginate by @pabois in #1848
- Filtre des événements by @arnaudlevy in #1842
- Backlinks des projets by @arnaudlevy in #1846
- correct display for job counter by @pabois in #1853
- bundle update by @SebouChu in #1851
- Réparation du classement des papiers et volumes by @arnaudlevy in #1856
- Blocs personnes et organisations permettant de choisir une catégorie by @arnaudlevy in #1838
- Restriction de visibilité de données personnelles by @SebouChu in #1861
- lazy load iframes by @SebouChu in #1872
- Amélioration du showcase by @arnaudlevy in #1870
- menu never saved/touch in auto-gen, so no need anymore by @SebouChu in #1873
- fix block organizations with category by @SebouChu in #1879
- heading > slug by @SebouChu in #1881
- Optimisation du traitement de l'obsolescence des connexions by @SebouChu in #1885
- Nouveau bloc liens by @arnaudlevy in #1889
- Suppression d'une méthode inutilisée by @arnaudlevy in #1883
- Ajout de Mastodon aux imports by @arnaudlevy in #1894
- Migration de Delayed Job à Good Job by @arnaudlevy in #1891
- Retour aux éléphants by @arnaudlevy in #1907
- dashboard queue count by @pabois in #1908
- Queue-based worker by @SebouChu in #1911
- Optimisation des archives d'événements by @arnaudlevy in #1899
- Amélioration des traductions d'événements by @arnaudlevy in #1896
- Gestion des tâches sur les objets disparus by @arnaudlevy in #1918
- Opti sync indirect objects by @SebouChu in #1924
- Mise en cache du static des personnes (v1) by @SebouChu in #1926
- language scope for special page dependencies by @SebouChu in #1927
- Mise en cache static des orgas (v1) by @SebouChu in #1928
- indirect obj direct sources with deps by @SebouChu in #1931
- no block component/element in array of dependencies by @SebouChu in #1934
- Add external to blocks links statics by @pabois in #1936
- Lock des sites dans les tâches de fond by @SebouChu in #1949
- Update GitFile : only remove if path is different by @SebouChu in #1951
- Réparation des clés de traduction Hugo by @arnaudlevy in #1956
- Robustesse du setup Deuxfleurs by @arnaudlevy in #1961
- V3 du lock du website : Locked by by @SebouChu in #1962
- Images de partage pour les pages, actualités, événements, projets, organisations et formations by @arnaudlevy in #1919
- Suppression du thème d'admin déprécié Appstack, en prévision de la nouvelle interface d'administration by @arnaudlevy in #1959
- Typographies du futur thème by @arnaudlevy in #1960
- Synchronisation en multiple commits si nécessaire by @SebouChu in #1967
- Nouvelles couleurs by @arnaudlevy in #1965
- Progression des sub batchs by @SebouChu in #1971
- Liste de personnes by @arnaudlevy in #1974
- Pagination du nouveau thème by @arnaudlevy in #1976
- Nettoyage des connexions by @SebouChu in #1979
- Ajout des fichiers statiques des catégories de personnes et organisations by @arnaudlevy in #1943
- Nouveau système de navigation dans les sites Web by @arnaudlevy in #1977
- Réparation des dépendances d'organisations et du static CTA by @arnaudlevy in #1985
- Récupération de la version du thème : gestion des sites non-Osuny by @SebouChu in #1983
- Ruby 3.3.2 by @arnaudlevy in #1988
- fix yaml multiline by replacing ">" with ">-" by @SebouChu in #1995
- fix permalink orga/person categories by @SebouChu in #1996
- Correction de comparaison des SHAs by @SebouChu in #1999
- Intégration du widget LanguageTool by @arnaudlevy in #1992
- Suppression d'Orthotypo au profit de LanguageTool by @arnaudlevy in #2000
- Sur le tableau de bord d'un site Web, afficher les éléments récents seulement s'il y en a by @arnaudlevy in #1997
- Gère la suppression ou non des translations by @pabois in #2001
Full Changelog: v2.2.1...v2.2.2