api-subventions-asso
activeCe projet vise à faciliter l'accès des associations aux subventions publiques en centralisant les données, en simplifiant les démarches et en améliorant la transparence de l'utilisation des fonds publics.
TypeScript
MITDocumentationFeatures
- Gestion des subventions
- Import de données SCdL
- API pour l'interopérabilité
- Tableaux de bord et statistiques
Tech Stack
Dépendances
axiosd3lernaprettier-plugin-sveltetypescript
Composants
- API REST
- Frontend React
- Base de données (MongoDB probable)
- Microservices (architecture monorepo)
Tags
Changelog
Changelog : api-subventions-asso (derniers 30 jours)
Résumé
Les dernières mises à jour de l'API et de l'interface utilisateur se concentrent sur l'amélioration de la gestion des fichiers SCdL, l'ajout de nouvelles fonctionnalités pour le téléchargement et l'analyse des données, ainsi que sur la correction de bugs pour une meilleure stabilité et expérience utilisateur. Des améliorations ont également été apportées à la documentation et à l'infrastructure.
Évolutions fonctionnelles
- Possibilité de télécharger les subventions au format SCdL (#3794).
- Affichage des subventions sans année budgétaire (#3792).
- Ajout d'info-bulles (tooltips) au tableau de bord des subventions (#3779).
- Troncation des numéros SIRET multiples dans l'interface utilisateur (#3798).
- Ajout d'une alerte d'erreur globale dans l'interface utilisateur (#3762, #3751).
- Ajout d'une notification sur Mattermost lors du dépôt d'un fichier SCdL (#3793).
- Amélioration du comportement des boutons de tri dans le tableau de bord (#3795).
Évolutions techniques
- Refactor de la recherche de SIREN pour une meilleure documentation et simplification (#3787).
- Utilisation d'opérations
bulkWriteau lieu deaggregate mergepour améliorer les performances de l'API (#3780). - Ajout d'un "debounce" pour la notification de perte de connexion (#3810).
- Suppression de
rm -rfau profit derimrafdans les scripts pour plus de sécurité (#3776). - Amélioration de la gestion des erreurs lors de la migration (#3773).
- Ajout du nom à la collection
datalog(#3771). - Correction d'un bug empêchant l'écriture en base de données lors de
bulkWritesi aucun document n'était à mettre à jour (#0000).
Autres changements
- Mise à jour de la documentation concernant la convention de nommage des fichiers (#3680).
- Dockerisation de l'environnement local pour faciliter le développement (#3754).
- Publication des versions v0.77.2 et v0.78.0.
Métriques
- Stars
- N/A
- Forks
- N/A
- Open Issues
- N/A
- Last Activity
- 2 days ago
Information
- Target Audience
- Associations
- Authentication
- none
- Testing
- Jest, Pytest, Cypress
- CI/CD
- CI/CD avec GitHub Actions