Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix according to two news attestations #14

Closed
wants to merge 4 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
53 changes: 27 additions & 26 deletions CONTRIBUTORS.md
Original file line number Diff line number Diff line change
@@ -1,26 +1,27 @@
Ce générateur d'attestation de déplacement dérogatoire a été mis en place dans le cadre du couvre-feu lié à la pandémie du virus COVID-19 de 2020.
Ce service repose sur l'utilisation du code de l'application de génération d'attestation de déplacement dérogatoire développée lors du confinement <https://github.com/LAB-MI/deplacement-covid-19>.

La liste qui suit mentionne les participants des différents dépôts ayant contribué aux attestations développées par la LAB-MI <https://beta.interieur.gouv.fr>. Un grand merci à ceux qui ont permis de rendre ce service utile à la fois à la population et aux forces de l'ordre :

Johann Pardanaud (https://github.com/nesk)
Philippe Bron (https://github.com/PhilippeBron)
Cristian (https://github.com/cristianpb)
Stanislas Ormières (https://github.com/laruiss)
Caroline Robillard (https://github.com/Carolinedanslesnuages)
Joel Pagniez (https://github.com/JoelPagniez)
Sophie GUERLAIS
Philippe (https://github.com/pli01)
Victor Journe (https://github.com/victorjourne)
Matthieu Bacconnier (https://github.com/Neamar)
Hugo Cartigny (https://github.com/BlueskyFR)
Sébastien Touzé (https://github.com/SebastienTouze)
John Livingston (https://github.com/JohnXLivingston)
David Libeau (https://github.com/DavidLibeau)
Arnaud Delafosse (https://github.com/ArnaudDelafosse)
Florent Morin (https://github.com/florentmorin)
gissehel (https://github.com/gissehel)
Olivier Djian (https://github.com/odjpromi)
Stéphane Ritter (https://github.com/infosteph)
Enguerran P. (https://github.com/theblackhole)
Quentin Dunand (https://github.com/tar-gezed)
Ce générateur d'attestation de déplacement dérogatoire a été mis en place dans le cadre du couvre-feu lié à la pandémie du virus COVID-19 de 2020.
Ce service repose sur l'utilisation du code de l'application de génération d'attestation de déplacement dérogatoire développée lors du confinement <https://github.com/LAB-MI/deplacement-covid-19>.

La liste qui suit mentionne les participants des différents dépôts ayant contribué aux attestations développées par la LAB-MI <https://beta.interieur.gouv.fr>. Un grand merci à ceux qui ont permis de rendre ce service utile à la fois à la population et aux forces de l'ordre :

Johann Pardanaud (https://github.com/nesk)
Philippe Bron (https://github.com/PhilippeBron)
Cristian (https://github.com/cristianpb)
Stanislas Ormières (https://github.com/laruiss)
Caroline Robillard (https://github.com/Carolinedanslesnuages)
Joel Pagniez (https://github.com/JoelPagniez)
Sophie GUERLAIS
Philippe (https://github.com/pli01)
Victor Journe (https://github.com/victorjourne)
Matthieu Bacconnier (https://github.com/Neamar)
Hugo Cartigny (https://github.com/BlueskyFR)
Sébastien Touzé (https://github.com/SebastienTouze)
John Livingston (https://github.com/JohnXLivingston)
David Libeau (https://github.com/DavidLibeau)
Arnaud Delafosse (https://github.com/ArnaudDelafosse)
Florent Morin (https://github.com/florentmorin)
gissehel (https://github.com/gissehel)
Olivier Djian (https://github.com/odjpromi)
Stéphane Ritter (https://github.com/infosteph)
Enguerran P. (https://github.com/theblackhole)
Quentin Dunand (https://github.com/tar-gezed)
François Mathieu (https://github.com/mapsred)
15 changes: 15 additions & 0 deletions docker-compose.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
version: '3.5'
services:
node:
image: node:lts-alpine
container_name: attestation-covid
working_dir: /var/www
command:
- /bin/sh
- '-c'
- 'npm start'
volumes:
- ./:/var/www
ports:
- '5000:5000'
- '3000:3000'
Binary file added src/certificate-curfew.pdf
Binary file not shown.
Binary file added src/certificate-quarantine.pdf
Binary file not shown.
Binary file removed src/certificate.pdf
Binary file not shown.
2 changes: 1 addition & 1 deletion src/css/main.css
Original file line number Diff line number Diff line change
Expand Up @@ -791,4 +791,4 @@ input[type=number] {
.quarantine-subtitle,
.curfew-subtitle {
padding: 1rem 0;
}
}
62 changes: 47 additions & 15 deletions src/form-data.json
Original file line number Diff line number Diff line change
Expand Up @@ -103,57 +103,89 @@
"items": [
{
"code": "travail",
"label": "<strong> 1. Activité professionnelle, enseignement et formation </strong> <br> Déplacements entre le domicile et le lieu d’exercice de l’activité professionnelle ou le lieu d’enseignement et de formation, déplacements professionnels ne pouvant être différés ;"
"label": "<strong> 1. Activité professionnelle, enseignement et formation </strong> <br> Déplacements entre le domicile et le lieu d’exercice de l’activité professionnelle ou le lieu d’enseignement\net de formation, déplacements professionnels ne pouvant être différés"
},
{
"code": "sante",
"label": "<strong> 2. Consultation et soins</strong> <br> Déplacements pour des consultations, examens, actes de prévention (dont vaccination) et soins ne pouvant être assurés à distance ou pour l’achat de produits de santé ;"
"label": "<strong> 2. Consultation et soins </strong> <br> Déplacements pour des consultations, examens, actes de prévention (dont vaccination) et soins ne\npouvant être assurés à distance ou pour l’achat de produits de santé"
},
{
"code": "famille",
"label": "<strong> 3. Motif familial impérieux, personnes vulnérables ou précaires ou gardes d’enfants </strong> <br> Déplacements pour motif familial impérieux, pour l’assistance aux personnes vulnérables ou précaires ou pour la garde d’enfants ;"
"code": "imperial",
"label": "<strong> 3. Motif familial impérieux, personnes vulnérables ou précaires ou gardes d’enfants </strong> <br> Déplacements pour motif familial impérieux, pour l’assistance aux personnes vulnérables ou précaires ou\npour la garde d’enfants"
},
{
"code": "handicap",
"label": "<strong> 4. Situation de handicap </strong> <br> Déplacements des personnes en situation de handicap et de leur accompagnant ;"
"label": "<strong> 4. Situation de handicap </strong> <br> Déplacements des personnes en situation de handicap et de leur accompagnant"
},
{
"code": "judiciaire",
"label": "<strong> 5. Convocation judiciaire ou administrative </strong> <br> Déplacements pour répondre à une convocation judiciaire ou administrative, déplacements pour se rendre chez un professionnel du droit, pour un acte ou une démarche qui ne peuvent être réalisés à distance ;"
"label": "<strong> 5. Convocation judiciaire ou administrative </strong> <br> Déplacements pour répondre à une convocation judiciaire ou administrative, déplacements pour se\nrendre chez un professionnel du droit, pour un acte ou une démarche qui ne peuvent être réalisés à distance"
},
{
"code": "missions",
"label": "<strong> 6. Mission d’intérêt général </strong> <br> Déplacements pour participer à des missions d’intérêt général sur demande de l’autorité administrative ;"
"label": "<strong> 6. Mission d’intérêt général </strong> <br> Déplacements pour participer à des missions d’intérêt général sur demande de l’autorité administrative"
},
{
"code": "transit",
"label": " <strong> 7. Déplacements de transit et longue distance </strong> <br> Déplacements liés à des transits ferroviaires, aériens ou en bus pour des déplacements de longues distances ;"
"label": " <strong> 7. Déplacements de transit et longue distance </strong> <br> Déplacements liés à des transits ferroviaires, aériens ou en bus pour des déplacements de longues\ndistances"
},
{
"code": "animaux",
"label": "<strong> 8. Animaux de compagnie </strong> <br>Déplacements brefs autour du domicile pour les besoins des animaux de compagnie <a class=\"footnote\" href=\"#footnote2\">[2]</a> ;"
"label": "<strong> 8. Animaux de compagnie </strong> <br> Déplacements brefs dans un rayon maximal d'un kilomètre autour du domicile pour les besoins des\nanimaux de compagnie"
}
]
},
{
"key": "reason-quarantine",
"type": "list",
"items": [
{
"code": "sport",
"label": " <strong> 1. Activité physique et promenade </strong> <br> Déplacements liés soit à la promenade, soit à l'activité physique individuelle despersonnes.<br><strong>[Attestation à remplir seulement à défaut de pouvoir présenter un justificatif de domicile]</strong>"
},
{
"code": "courses",
"label": " <strong> 9. Achats </strong> <br> Déplacements pour effectuer des achats de fournitures nécessaires à l'activité professionnelle, des achats de première nécessité, des retraits de commandes, des livraisons à domicile, ainsi que pour les déménagements ;"
"label": " <strong> 2. Achats <sup>2</sup></strong> <br> Déplacements pour effectuer des achats de première nécessité ou des retraits decommandes"
},
{
"code": "sport",
"label": "<strong> 10. Activités physiques </strong> <br> Déplacements brefs, dans la limite d'une heure quotidienne et dans un rayon maximal de cinq kilomètres autour du domicile, liés soit à l'activité physique individuelle des personnes, à l'exclusion de toute pratique sportive collective et de toute proximité avec d'autres personnes, soit à la promenade avec les seules personnes regroupées dans un même domicile <a class=\"footnote\" href=\"#footnote3\">[3]</a> ;"
"code": "famille",
"label": "<strong> 3. Accompagnement des enfants à l’école <sup>2</sup></strong> <br> Déplacements pour emmener et aller chercher les enfants à l’école et à l’occasion deleurs activités péri-scolaires"
},
{
"code": "rassemblement",
"label": "<strong> 11. Participation à des rassemblements autorisés </strong> <br> Déplacements à destination ou en provenance d'un lieu de culte, participation à des rassemblements, réunions ou activités sur la voie publique ou dans un lieu ouvert au public qui ne sont pas interdits en application de l'article 3 ;"
"code": "culte",
"label": "<strong> 4. Etablissement culturel ou lieu de culte <sup>2</sup></strong> <br> Déplacements pour se rendre dans un établissement culturel (bibliothèques etmédiathèques) ou un lieu de culte"
},
{
"code": "demarche",
"label": "<strong> 12. Démarches administratives ou juridiques </strong> <br> Déplacements pour se rendre dans un service public."
"label": "<strong> 5. Démarches administratives ou juridiques <sup>2</sup></strong> <br> Déplacements pour se rendre dans un service public pour un acte ou une démarche quine peuvent être réalisés à distance"
},
{
"code": "travail",
"label": "<strong> 6. Activité professionnelle, enseignement et formation, mission d’intérêt général </strong> <br> Déplacements entre le domicile et le lieu d’exercice de l’activité professionnelle ou le lieud’enseignement et de formation, déplacements professionnels ne pouvant être différés,livraisons à domicile, déplacements pour effectuer des achats de fournitures nécessaires àl'activité professionnelle, déplacements liés à des missions d’intérêt général sur demandede l’autorité administrative"
},
{
"code": "sante",
"label": "<strong> 7. Santé (consultations et soins) </strong> <br> Déplacements pour des consultations, examens, actes de prévention (dont vaccination)et soins ne pouvant être assurés à distance ou pour l’achat de produits de santé"
},
{
"code": "imperieux",
"label": "<strong> 8. Motif familial impérieux, personnes vulnérables ou précaires ou gardes d’enfants </strong> <br> Déplacements pour motif familial impérieux, pour l’assistance aux personnes vulnérablesou précaires ou pour la garde d’enfants"
},
{
"code": "handicap",
"label": "<strong> 9. Situation de handicap </strong> <br> Déplacements des personnes en situation de handicap et de leur accompagnant"
},
{
"code": "judiciaire",
"label": "<strong> 10. Convocation judiciaire ou administrative </strong> <br> Déplacements pour répondre à une convocation judiciaire ou administrative,déplacements pour se rendre chez un professionnel du droit, pour un acte ou unedémarche qui ne peuvent être réalisés à distance"
},
{
"code": "demenagement",
"label": "<strong> 11. Déménagement </strong> <br> Déplacements liés à un déménagement résultant d'un changement de domicile etdéplacements indispensables à l'acquisition ou à la location d’une résidence principale,insusceptibles d'être différés"
},
{
"code": "transit",
"label": "<strong>12. Déplacement de transit vers les gares et les aéroports</strong> <r>"
}
]
}
Expand Down
Loading