AgendaDeMinistre issueshttps://framagit.org/groups/agendadeministre/-/issues2020-07-28T10:19:09Zhttps://framagit.org/agendadeministre/agendadeministre-site/-/issues/17Supporter le format hCalendar2020-07-28T10:19:09ZDavid LibeauSupporter le format hCalendarhttp://microformats.org/wiki/hcalendarhttp://microformats.org/wiki/hcalendarhttps://framagit.org/agendadeministre/agendadeministre-site/-/issues/15Rendre les routes /data, /archives et /logs accessibles et fonctionnelles2020-07-21T21:24:17ZDavid LibeauRendre les routes /data, /archives et /logs accessibles et fonctionnelles- `/data` répertoire des données brutes,
- `/archives` répertoire de toutes les données scrapées,
- `/logs` répertoire des logs journalisés.- `/data` répertoire des données brutes,
- `/archives` répertoire de toutes les données scrapées,
- `/logs` répertoire des logs journalisés.https://framagit.org/agendadeministre/agendadeministre-site/-/issues/14Autodétecter le domaine en cours pour générer le lien .ics affiché2020-07-05T15:02:55ZmabAutodétecter le domaine en cours pour générer le lien .ics affiché…et ainsi éviter avoir le nom de domaine en dur dans un composant.…et ainsi éviter avoir le nom de domaine en dur dans un composant.https://framagit.org/agendadeministre/agendadeministre-site/-/issues/12Mettre en place l'aliasing des modules ES2020-07-23T10:14:50ZmabMettre en place l'aliasing des modules ES- https://www.gatsbyjs.org/packages/gatsby-alias-imports/ *
- https://www.gatsbyjs.org/packages/gatsby-plugin-alias-imports/
- https://www.gatsbyjs.org/packages/gatsby-plugin-root-import/
- https://www.gatsbyjs.org/packages/gatsby-plugin...- https://www.gatsbyjs.org/packages/gatsby-alias-imports/ *
- https://www.gatsbyjs.org/packages/gatsby-plugin-alias-imports/
- https://www.gatsbyjs.org/packages/gatsby-plugin-root-import/
- https://www.gatsbyjs.org/packages/gatsby-plugin-module-resolver/https://framagit.org/agendadeministre/agendadeministre-scrapers/-/issues/5Rendre possible l'execution sans générer de fichiers sur le disque2020-07-04T15:22:54ZmabRendre possible l'execution sans générer de fichiers sur le disqueExporter une fonction JavaScript (asynchrone) qui retourne l'ensemble des données, au lieu de les écrire sur le disque dur.Exporter une fonction JavaScript (asynchrone) qui retourne l'ensemble des données, au lieu de les écrire sur le disque dur.https://framagit.org/agendadeministre/agendadeministre-scrapers/-/issues/4Packager pour NPM2020-07-04T15:19:19ZmabPackager pour NPMRendre disponible à l'installation via la commande `npm install` le script de scraping.Rendre disponible à l'installation via la commande `npm install` le script de scraping.https://framagit.org/agendadeministre/agendadeministre-site/-/issues/10Permettre un filtrage de la liste des agendas2020-07-04T15:15:18ZmabPermettre un filtrage de la liste des agendashttps://framagit.org/agendadeministre/agendadeministre-site/-/issues/9Permettre une recherche d'évènements2020-07-04T15:15:18ZmabPermettre une recherche d'évènementsPermettre la recherche (filtrage dans un premier temps) parmi les évènements d'un agendaPermettre la recherche (filtrage dans un premier temps) parmi les évènements d'un agendahttps://framagit.org/agendadeministre/agendadeministre-site/-/issues/8Ajouter des informations institutionnelles2020-07-04T15:15:18ZmabAjouter des informations institutionnellesAjouter aux titulaires d'agendas des informations institutionnelles et liens (vers sites officiels et Wikipedia).Ajouter aux titulaires d'agendas des informations institutionnelles et liens (vers sites officiels et Wikipedia).https://framagit.org/agendadeministre/agendadeministre-site/-/issues/7Dédoublonner les évènements communs à plusieurs agenda2020-07-04T15:15:17ZmabDédoublonner les évènements communs à plusieurs agendahttps://framagit.org/agendadeministre/agendadeministre-site/-/issues/6Générer un lien associatif entre participants à un évènement et titulaires d'...2020-07-04T15:15:17ZmabGénérer un lien associatif entre participants à un évènement et titulaires d'agendashttps://framagit.org/agendadeministre/agendadeministre-site/-/issues/5Générer les pages d'évènements pour *tous* les évènements.2020-07-04T15:15:17ZmabGénérer les pages d'évènements pour *tous* les évènements.*(Pour le moment on ne remonte que 3 mois dans le passé pour éviter un trop grand nombre de pages)**(Pour le moment on ne remonte que 3 mois dans le passé pour éviter un trop grand nombre de pages)*https://framagit.org/agendadeministre/agendadeministre-site/-/issues/3Étudier la possibilités de router les vues d'un agenda2020-07-04T15:15:17ZmabÉtudier la possibilités de router les vues d'un agenda*(Uniquement par mois et semaine. Par jour cela générerait probablement un nombre trop important de pages. À moins peut-être de faire pour les jours, des routes "client-only", qui ne seront pas générées en statique)*.
Il n'est pas certa...*(Uniquement par mois et semaine. Par jour cela générerait probablement un nombre trop important de pages. À moins peut-être de faire pour les jours, des routes "client-only", qui ne seront pas générées en statique)*.
Il n'est pas certain que le composant de calendrier le permette aisément. À vérifier donc.https://framagit.org/agendadeministre/agendadeministre-scrapers/-/issues/3Rendre dynamique la détection du type de source2020-07-04T15:12:25ZmabRendre dynamique la détection du type de sourcePour chaque titulaire d'agenda, un script "en dur" fait l'association avec un scraper *générique*.
Cette association pourrait être dynamique, de sorte que la récupération de nouveau agenda se fasse uniquement en fournissant une URL de d...Pour chaque titulaire d'agenda, un script "en dur" fait l'association avec un scraper *générique*.
Cette association pourrait être dynamique, de sorte que la récupération de nouveau agenda se fasse uniquement en fournissant une URL de départ.https://framagit.org/agendadeministre/agendadeministre-scrapers/-/issues/2Uniformiser le format de date2020-07-04T15:10:20ZmabUniformiser le format de dateCertains évnement récupérés ont un format de date qui ne correspond pas à la majorité des autres.
Il faut donc uniformiser le traitement des dates.
Le format final à adopter est probablement le format ISO. Attention [aux notions TZ / O...Certains évnement récupérés ont un format de date qui ne correspond pas à la majorité des autres.
Il faut donc uniformiser le traitement des dates.
Le format final à adopter est probablement le format ISO. Attention [aux notions TZ / Offset](https://momentjs.com/guides/#/lib-concepts/timezone-offset/).https://framagit.org/agendadeministre/agendadeministre-scrapers/-/issues/1Rendre les scrapers complètement autonomes2020-07-04T15:06:39ZmabRendre les scrapers complètement autonomesL'objectif est que la commande de récupération des agendas serve uniquement à agréger et convertir les données récupérées.
Le résultat est donc un ensemble de fichier `.json` (et éventuellement les fichiers `.ics` correspondants).L'objectif est que la commande de récupération des agendas serve uniquement à agréger et convertir les données récupérées.
Le résultat est donc un ensemble de fichier `.json` (et éventuellement les fichiers `.ics` correspondants).