lab-mi / attestation-deplacement-derogatoire-q4-2020 Goto Github PK
View Code? Open in Web Editor NEWattestation-deplacement-derogatoire-q4-2020 public
License: MIT License
attestation-deplacement-derogatoire-q4-2020 public
License: MIT License
La version sur le site officiel et le code ci-avant ne correspondent pas.
Site officiel : 1.0.6-e38dfbf
Code source : 1.0.3
Lors de la saisie du champ date de naissance, le clavier est le clavier lettre.
Il faudrait faire comme pour le code postal ouvrir le clavier chiffre.
Bonjour,
Serait il possible de modifier le code pour qu'on puisse pré-remplir les champs à l'aide d'une query string?
Comme ca on pourrait préparer une URL de ce genre:
https://media.interieur.gouv.fr/deplacement-covid-19?field-firstname=Toto&field-lastname=Titi
la mémoriser sur notre téléphone et pouvoir ainsi générer plus facilement nos attestations.
NB: Je n'ai mis que 2 champs dans cet exemple mais on pourrait tous les pré-remplir.
Merci
Bonjour.
Est-ce normal qu’il y ait un champ “Signature” sur le document généré? Ce champ n’a pas été présent sur l’attestation générée lors de premier confinement. Et je vois mal comment (et pourquoi?) on voudra signer la version numérique. Le but n’est-il pas d’avoir justement la version “numérique mobile” avec Code QR???
Si je pose la question, c’est pour éviter de nombreuses confusions entre les usagers et les agents des forces de l’ordre qui pourront, à très juste titre, de se poser la question: “Pourquoi l’attestation n’est-elle pas signée?” (donc pas juridiquement valide...). Ne vaut-il pas mieux éviter ce genre de confusion et supprimer ce champ?
Bien cordialement.
Le click sur les liens de références ne redrige pas en bas de page.
Bonjour
En générant des attestations via le site https://media.interieur.gouv.fr/deplacement-covid-19/
j'ai remarqué que la croix dessinée est décalée sur la droite par rapport a la case correspondante au motif de sortie
Il me semble avoir localisé l'erreur sur la ligne 80 de la classe src/js/pdf-util.js
Le champs "lieu de naissance" n'est pas sauvegardé lorsqu'on reload la page
Ce n'est pas une bonne idée pour une application française.
Bonjour,
Pouvez-vous mettre à jour la ligne concernant le motif familial impérieux en accord avec l'article 4 du décret n° 2020-1310 du 29 octobre 2020 pour ajouter les déménagements ?
Source : https://www.legifrance.gouv.fr/jorf/article_jo/JORFARTI000042475180
Merci
Nom adresse et cachet l’établissement d’accueil de l’enfant :
=> Nom adresse et cachet DE l’établissement d’accueil de l’enfant :
Question: comment est-il possible de trouver autant de fautes de français dans un document d'état
Pouvez-vous publier le code source ? Merci
La saisie d'un code postal est indiquée valide lors de la saisie, pourtant le formulaire ne peut être validé si la saisie n'est pas de 5 chiffres > 1000.
Saisie 0999 -> croix rouge
Saisie 00999 -> croix rouge
Saisie 1000 -> coche verte, mais formulaire invalide
Saisie 01000 -> coche verte, formulaire valide
Testé sur Firefox 82.0, pas ailleurs.
Si besoin, je suis à disposition pour aider sur les choix de licence ou sur les questions d'ouverture en général.
C'est notre ministre de l'intérieur ou notre start-uper qui est à l'origine de cette page qu'un stagiaire de troisième aurait mieux réussie ?
Les motifs ne sont pas mutuellement exclusifs.
A chaque rechargement de la page, l'heure ne se met pas à jour sans se remettre à "zéro" pour autant ... L'idéal pour se faire piéger.
Il y a pas mal d'Anglais qui vive en France, comme d'autres pays, peut etre avoir la possibilité de changer la langue des Placeholders? Je peu faire un PR si ca interesse
Corriger la faute sur ecole dans le texte
Déplacement pour chercher les enfants à l’écoles et à l’occasion de leurs activités périscolaires ;
Lorsque le fichier généré est utilisé au format papier, cela permet de :
Pour conserver la confiance des citoyens, il me semble important de rendre le code source disponible très rapidement.
Je vais rentrer en France depuis l'Angleterre tres bientot et je dois me munir de cette autorisation. Probleme etant qu'il n'y a aucune option correspondant au fait que je doive transiter entre l'aeroport et chez moi et aussi aucune option pour le membre de ma famille venant me recuperer.
Hi,
I did not see any notice explaining how the nominative data are managed according to GPRD principle.
May you clarify how it comply with it ?
Best Regards,
Michel.
Même si je n'arrive toujours pas à m'y faire 😊, il faut dire "l'épidémie de la covid" au lieu "l'épidémie de covid" comme c'est le cas dans l'attestation
Dans une configuration système « sombre » (dark mode), le titre « Choisissez un motif de déplacement » avant les cases à cocher n'est pas lisible.
Exemple sur Firefox 83 sur macOS 10.14.6 :
Exemple sur Safari sur iOS 13.3 :
C'est dû à une erreur dans le code HTML de ce titre. On trouve :
<legend class="legend titre 3">Choisissez un motif de déplacement</legend>
Il y a un espace entre titre
et 3
alors qu'il faudrait utiliser le nom de classe titre-3
. La solution consiste donc à avoir :
<legend class="legend titre-3">Choisissez un motif de déplacement</legend>
Les PDF sont générés avec un QR code qui précise les données suivantes (en texte):
Cree le: JJ/MM/AAAA a HHhmm
Nom
Prenom
Naissance: JJ/MM/AAAA a LIEU
Adresse: ADRESSE CODE_POSTAL VILLE
Sortie: DATE a HEURE
Motifs
A partir de cela, pourquoi ne pas réutiliser ces QR codes pour pouvoir regénérer une attestation basée sur une précédente? Un système de modèle/template.
?nom=Doe&prenom=John
... / #nom:Doe,prenom:John
) #13C'est lié à l'issue #27, et pourrait régler le problème évoqué.
L’autorisation de déplacement reste visible sur Smartphone pour autant qu’on ne change pas d’écran. Le pdf ou autre solution de vision permanente doit être possible..sinon on doit s’envoyer l’autorisation sur mail ou sms
Il n'y a pas de suggestion de saisie sur les champs "date de sortie" et "heure de sortie".
Si la saisie est incorrecte, aucun message ne s'affiche pour indique le format attendu.
Dernier choix du générateur : Déplacement pour chercher les enfants à l’écoles
Il faut supprimer le pluriel à "école".
Julien HUGELÉ
Tous les champs semblent correctes car la coche de validation s'affiche en face de chaque champ.
Mais lorsque je clique sur "Générer l'attestation", le focus retourne sur les champs "date de sortie" ou "heure de sortie".
Il manque une dérogation pour les enfants qui suivent une instruction à domicile sans laquelle ils ne peuvent plus passer de leur chambre au bureau.
Le cas des enfants se rendant seuls à l'école n'a pas été prévu.
Étant donné que dans le décret, le 1b de l'article 4 dit:
Déplacements à destination ou en provenance : Des établissements ou services d'accueil de mineurs, d'enseignement ou de
formation pour adultes mentionnés aux articles 32 à 35 du présent décret ;
Et sachant que les enfants sont des personnes, à priori (et que tout personne doit se munir d'une attestation).
Merci de prévoir ce cas à part ou de modifier le cas
« Déplacement pour chercher les enfants à l’écoles et à l’occasion de leurs activités périscolaires ; »
J'ai un téléphone qui est paramétré en anglais et lorsque je choisis la date pour l'attestation, elle est entrée en format anglais mois/jour/année.
Il faut que le format de la date soit rectifié pour toujours apparaitre sous la forme jour/mois/année.
Une attestation avec une date anglaise pourrait être jugée non valide par les policiers qui pourraient du coup mettre une amende.
Comme le titre l'indique, lorsque l'on vient de l'application TousAntiCovid, aucune info n'est sauvegardée.
Ca risque d'être long le matin !!
Bonjour
Le repository est vide.
Possible de fixer ça ? Ou qqn a-t-il les sources ?
Merci
Bonjour,
Avoir une opt-in remember me serait pas mal afin d'auto remplir le formulaire plutôt que de devoir ressaisir à chaque fois les mêmes infos !
Une solution simple serait d'avoir les infos dans le localstorage (pas les cookies comme ça pas trop embêté avec les rgpd etc etc) ou autre chose de plus sécurisé ? 🤔
La branche par défaut du dépôt se nomme master
.
Or, selon les dernières guidelines de GitHub, la branche par défaut devrait se nommer main
.
Source: https://github.com/github/renaming
A priori, tous les nouveaux dépôts sont déjà censés appliquer cette règle, comment se fait-il que ce dépôt, créé il y a peu, ne respecte pas les guidelines ?
Juste mon ignorance mais je me demande pourquoi ce repo existe puisque l'attestation dérogatoire est possible via : https://github.com/LAB-MI/deplacement-covid-19 non?
S'il faut faire des MAJ pour refaire un nouveau?
Merci d'avance et prenez soin de vous tous.
Ajouter un template d'issue afin d'éviter les issues hors sujet.
Ce template, affiché à la création d'une issue, rappellerait, par exemple
J'ai effectué un fork de ce projet avec quelques changements qui me simplifient la vie :
Avec tout ça je dois pouvoir avoir 99% de mes besoins en 1 ou 2 clics.
Question : j'imagine qu'il y a des contraintes fonctionnelles fortes sur ce projet, alors quelles sont parmi ces fonctionnalités celles qui valent le coup d'être converties en PR ?
L'attestation papier indique qu'il faut choisir un seul motif, la version numérique aussi… mais on peut en sélectionner plusieurs.
Est-ce une erreur de la version numérique ou des textes explicatifs ? Faut-il se tenir à un seul motif ou peut-on/doit-on en saisir plusieurs quand cela s'applique à une même sortie ?
Sur mobile, ou sur toute fenêtre d'une largeur inférieur à 464px, le site provoque une barre de défilement horizontal dans le navigateur. Problème reproduit dans Firefox 83 sur macOS 10.14.6, dans Safari sur iOS 14.0 et dans Chrome 86 sur Android 10.
Exemple dans Firefox 83 sur macOS 10.14.6
C'est dû aux styles appliqués sur la balise <fieldset id="reason-fieldset" class="fieldset">
:
.fieldset {
margin-left: -2em;
margin-right: -2em;
padding-left: 2em;
padding-right: 2em;
border: 3px solid transparent;
}
Le décalage de -2em
fait sortir le site du cadre de la zone visible. Sur le <body>
, on a un padding:20px
. En reprenant cette valeur de 20px, on évite le défilement horizontal sur mobile.
.fieldset {
margin-left: -20px;
margin-right: -20px;
padding-left: 20px;
padding-right: 20px;
border: 3px solid transparent;
}
À noter qu'idéalement il serait préférable d'utiliser des unités relatives partout (em
ou rem
). On peut alors remplacer la valeur 20px
ici par 1.25rem
(aussi bien sur le .fieldset
que sur le body
).
Lorsque je me rends sur le lien https://media.interieur.gouv.fr/deplacement-covid-19/ depuis Chrome sur mon téléphone je tombe du le formulaire du 16 octobre 2020 :
Si je rafraîchis la page, c'est toujours le 16 octobre. Cependant si je l'ouvre avec mon ordinateur, j'ai la date du 29 octobre.
la date pré-remplie est au format: "2020-10-30" au lieu de "30/10/2020"
Safari Version 14.0 (15610.1.28.1.9, 15610)
Mac OS X 10.15.7
Bonjour,
Dans "ville de naissance" la saisie de "Chișinău" à pour effet de ne pas générer de pdf (pas de message d'erreur non plus)
See title
"name": "attestation-couvre-feu" ?
Malgré le message de succès aucun pdf n'est généré sur mon téléphone. Chrome sur Huawei P20 pro
Quel option choisir pour le retour de vacancies de Toussaint avec les enfants ce samedi?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.