Activity:
Start Date:
End Date:
Time Activity By
2020-10-23
15:52:05 sourcecode scm commit: data/pgsql/v2.0.0.dev0.sql : - ajout des attributs de paramétrage du périmètre et du type d'unité de l'affichage Generation des fichiers : -gen/obj/election.class.php -gen/obj/type_unite.class.php -gen/obj/unite.class.php -gen/sql/pgsql/election.inc.php app/js/script.js : -modification de la méthode parametre_affichage pour gérer l'affichage des champs de parametrage du perimetre et du type obj/election.class.php : -modification de aff_set_param pour récupérer les infos de paramétrage du périmètre et du type -ajout de la méthode : loadSelect_perimetres_election() qui permet de composer le select des perimetre_aff -setOnchange : modification des onchange sur les affichages pour correspondre au modification de parametre_affichage() + ajout d'un onchange sur le perimetre de l'élection qui utilise la méthode filterSelect() pour remplir les champs perimetre_aff -setSelect des champs perimetre_aff utilisant la méthode loadSelect_perimetres_election -get_var_sql_forminc__champs() : suppression des anciens champs de paramétrage et ajout des nouveaux -idem setLib et setSelect (r745) carole garcin
2020-10-22
15:33:19 sourcecode scm commit: aff/aff.class.php : - suppression des modification de la r743 qui n'étaient pas nécessaires data/pgsql/v2.0.0.dev0.sql : - ajout des attributs type_regroupement_aff1 et type_regroupement_aff2 permettant de choisir le type d'unité pour les affichages 1 et 2 avec l'option 'regroupement' - generation : gen/obj/election.class.php, gen/obj/type_unite.class.php, gen/obj/type_unite.class.php, gen/sql/pgsql/type_unite.inc.php, tests/data/pgsql/init_data.sql obj/election.class.php : - setOnchange sur les champs affichage_1 et affichage _2 pour gérer l'affichage des nouveaux champs - setLib des nouveaux champs pour faire disparaitre leur libellé - setType des 2 nouveaux champs pour gérer leur affichage app/js/script.js : - methode parametre_regroupement(affichage, linkedField) : methode qui permet d'afficher le linkedField si l'affichage choisi est le regroupement, si ce n'est pas le cas le select est masqué et sa valeur est remis à '' (r744) carole garcin
2020-10-21
15:33:48 sourcecode scm commit: obj/election_unite.class.php : - ajout methode affichage_perimetre() permettant d'écrire le fichier perimetres.inc - ajout méthode get_election_perimetres() et get_enfants_perimetre() : servant à récupérer les informations nécessaires pour écrire le fichier perimetres.inc - ajout méthode is_database_error() pour simplifier le code et servant à gérer l'affichage des messages d'erreur et des logs en cas d'erreur aff/aff.class.php : - display_select_type_perimetre() : methode servant à mettre en place le select du type pour des animations de regroupement et le javascript associé - ajout methode servant a faire l'affichage des regroupement (r743) carole garcin
10:04:26 sourcecode scm commit: * Correction erreur PHP (r742) Sofien TIMEZOUAGHT
2020-10-20
09:41:20 sourcecode scm commit: resources/app/election_unite.robot : modification du keyword 'Depuis le contexte election_unite' resources/app/election_unite.robot : le modèle de données a été complexifié pour pouvoir tester le calcul auto des périmètres (ajout d'un bureau de sa mairie et d'un périmètre englobant toutes les unités créées) + maj des tests en conséquences + ajout du tests du calcul auto dans le test case 'saisie des résultats' et modification de la doc de ce test case doc/app.html : maj de la doc (r741) carole garcin
2020-10-19
16:18:14 sourcecode scm commit: calculate_perimetre_results() : ajout de la récupération et de l'enregistrement des résultats des candidats Pour récupérer les résultats, ils doivent etre enregistrés dans la BD, le calcul des résultats a donc été déplacé dans dans la méthode triggermodifierapres() (r740) carole garcin
14:57:38 sourcecode scm commit: obj/election_unite.class.php : modification du calcul des résultats des périmètres Le calcul est maintenant effectué en sommant les résultats des unités enfants du périmètre. -> réecriture de la méthode calculate_perimetre_results() Lors de la récupération des périmètres, des périmètres d'autres élections pouvaient etre récupérés. Correction de cette erreur en modifiant la méthode sql_get_election_unite_perimetre(). La requete est maintenant effectué en prenant en compte l'identifiant de l'unité et celui de l'élection. Modification de la méthode annuler_resultat(), le calcul des résultats des périmètres est maintenant effectué après la remise à zéro des résultats de l'unité dans la BD (r739) carole garcin
2020-10-16
16:06:50 sourcecode scm commit: déplacement des méthodes get_all_contained_unites_id() (anciennement getAllContainedUnite() ) et sqlFindUniteEnfant depuis election.class.php dans unite.class.php unite.class.php : ajout de la méthode is_perimetre() et utilisation de cette méthode dans get_all_contained_unites_id() pour éviter de faire des requetes inutiles election_unite.class.php : - ajout des méthodes : sql_get_election_unite_perimetre() + get_election_unite_perimetres() + calculate_perimetre_results() - modification de la méthode triggermodifier() pour mettre à jour les résultats des périmètres - idem avec la méthode d'annulation des résultats (r738) carole garcin
10:45:15 trackeropen Tracker Item [#9418] Gestion des périmètres Opened carole garcin
09:41:41 sourcecode scm commit: rebase pour etre à jour avec la brache d'integration (r737) carole garcin
09:32:36 sourcecode scm commit: election_unite.class.php : modification du printf de la méthode affichage_unites() (r736) carole garcin
08:47:37 sourcecode scm commit: creation de la branche pour le développement de la gestion des périmètres (r735) carole garcin
2020-10-15
16:12:15 sourcecode scm commit: suppression de la branche suite à son merge dans la branche d'intégration (r734) carole garcin
16:10:24 sourcecode scm commit: merge de la branche 2.0.0-develop-BV (r733) carole garcin
16:06:49 sourcecode scm commit: unite.class.php : suppression d'un var_dump election_unite.class.php : suppression de deux TODO résolu, mise à jour du doc bloc de la méthode get_info_unites() (r732) carole garcin
14:58:08 sourcecode scm commit: obj/unite.class.php : - modification du setType pour qu'en modification si une unité est de type BV ses champs de code soient affichés - utilisation du type readonly pour le champ code_bureau_vote app/js/script.js : - modification de la manière de gérer les bureaux, au lieu d'ajouter l'input on enleve/ajoute l'attribut readonly pour permettre/empecher la saisie obj/om_formulaire.class.php : - ajout du widget select_display permettant d'afficher un select avec les memes attributs que le widget select_undisplay ce qui permet de gérer plus facilement les champs tests : - la modification de la gestion de l'affichage du champ code_bureau_vote a permis de réutiliser le nom code_bureau_vote pour remplir l'attribut correspondant - les tests ont été modifié pour prendre en compte le changement - ajout du test permettant de vérifier si l'affichage/le désaffichage des champs de code s'effectue correctement lors de la modification du type d'unité dans le formulaire des unités (r731) carole garcin
2020-10-14
16:36:47 sourcecode scm commit: obj/unite.class.php : correction du onchange du type_unite obj/om_formulaire.class.php : amélioration de la qualité du code de la méthode select_custom() app/js/script.js : ajout de l'identifiant 'bureau_vote' dans les attributs de la balise input lié au champ code_bureau_vote correction des tests : utilisation de l'identifiant 'bureau_vote' pour saisir la valeur du champ code_bureau_vote (r730) carole garcin
14:39:02 sourcecode scm commit: obj/unite.class.php : - view_is_bureau() : code retour 404 si jamais la valeur du type_unite n'est pas valide - modification du type des champs code_bureau_vote, canton, circonscription, commune et departement -> select_undisplayed - view_is_bureau() : disable log pour éviter de péter le json obj/om_formulaire.class.php : - ajout d'un widget select_undisplayed() permettant d'avoir le code html du select et de ne pas l'afficher sur la page - ajout des commentaires et de la visibilité des méthodes select_undisplayed() et select_custom() app/js/script.js : - comportement_bureau() permet maintenant d'afficher ou de masquer les champs canton, etc. si l'unité est un bureau ou pas (r729) carole garcin
10:19:34 sourcecode scm commit: correction de la méthode vérifier(), la validation du type d'unité contenu ne s'effectue que si une valeur est remplie (r728) carole garcin
10:00:29 sourcecode scm commit: openresultat.class.php : - ajout du helper boolean_string_to_boolean() permettant de passer de 't'/'f' au booleen correspondant - ajout d'un validateur permettant de vérifier si une valeur est un entier positif non nul unite.class.php : - ajout validateur validateur_select_type_unite() servant à vérifier que les valeurs des champs type_unite sont des entiers positif non nul et existent dans la base - ajout des méthodes : validate_type_unite() et validate_type_unite_contenu() - vérification de la validité des valeurs des champs type_unite et type_unite_contenu dans la méthode vérifier - utilisation du validateur du champ type_unite et du helper pour améliorer la méthode view_is_bureau() (r727) carole garcin
2020-10-09
15:11:07 sourcecode scm commit: ajout d'une méthode view_is_bureau() dans la classe unité renvoyant un tableau json servant à indiquer si le type d'unité se comporte comme un bureau ecriture du javascript faisant appelle a cette méthode. Cette méthode n'est pas encore terminé. A terme elle doit permettre de changer le type des champs voulus pour qu'ils ne puissent pas etre remplis si le type d'unité n'est pas un bureau. ajout d'un widget select_custom() dans la classe om_formulaire permettant d'ajouter un attribut supplémentaire à un select. (r726) carole garcin
2020-10-08
12:45:42 sourcecode scm commit: modification des libellés pour éviter les erreurs lors de la creation des liens entre unités (r725) carole garcin
10:39:38 sourcecode scm commit: tests de l'animation et de la page web pour vérifier que seul les unités bureau de vote sont affichées et que les résultats sont calculés uniquement à partir de ce tyep d'unité Correction de la requete permettant de récupérer le nombre d'inscrit pour le calcul du taux de participation. Il ne prend maintenant compte que des unités bureaux de vote (r724) carole garcin
08:05:49 sourcecode scm commit: Modification commentaire de la méthode snippet_filterselect() (r723) carole garcin
2020-10-07
15:33:01 sourcecode scm commit: Modification des select affichage_1 et affichage_2 pour ajouter les templates resultat_liste_gauche, resultat_sans_cumul_liste_gauche, resultat_avec_graphique_cumul_liste_gauche et regroupement Génération du fichier gen/obj/election.class.php Les attributs affichage_1 et affichage_2, de l'élection, ont été modifié pour augmenter leur taille à 50 caractère pour que tous les templates puissent etre enregistrés. amélioration de la qualité du code des méthodes prefecture(), get_info_unites(), export_csv_resultats() et get_resultat() Correction : - le calcul du nombre de votant pour une tranche de participation est maintenant fait uniquement avec les unités bureau de vote. La valeur du nombre de votant dans le test de configuration de l'élection a donc été modifié en conséquence - correction dans la méthode get_resultat() du nom des clés du tableau $infoUnite['resultat'] (r722) carole garcin
10:15:25 sourcecode scm commit: Réecriture de la vue servant à récupérer le total de votant de l'élection. Elle n'utilise maintenant que les unités bureau de vote pour effectuer la sommme. Réecriture des requetes servant à récupérer les informations des fichiers participations.inc et du repertoire bpar. Les informations récupérées ne concerne que les unités de type bureau de vote. (r721) carole garcin
2020-10-06
16:24:20 sourcecode scm commit: Modification de la requete de la méthode get_candidat_election() pour ne récupérer que les résultats d'unité qui sont des bureaux de vote Cette modification permet d'avoir dans le fichier resultats.inc le nombre de voix et le taux de vote uniquement lié au unités de type bureau. Ce qui permet de ne prendre en compte que ce type d'unité dans l'affichage de l'animation (r720) carole garcin
16:13:02 sourcecode scm commit: utilisation d'un sprintf pour l'écriture du contenu du tableau dans la méthode affichage_unites() modification de la méthode get_unites(). Cette méthode ne récupère et n'effectue le cumul des résultats que sur des unités de type bureau de vote. Le code de cette méthode à également été amélioré et le code a été réduit. (r719) carole garcin
2020-10-05
14:50:33 sourcecode scm commit: Ajout d'une méthode get_info_unites() servant à récupérer pour chaque unité de l'election son libellé, son ordre, ses résultats, ses codes et si il s'agit d'un bureau ou pas Cette méthode est ajouté pour éviter de dupliquer du code. Elle est utilisé dans les méthode get_resultat(), prefecture() et extraction() et évite de réecrire trois fois la meme requete sql (r718) carole garcin
2020-10-02
16:16:45 sourcecode scm commit: modification de l'extraction en csv pour n'afficher que les unités de comportement bv (r717) carole garcin
15:59:39 sourcecode scm commit: maj du fichier HISTORY.txt (r716) carole garcin
15:38:42 sourcecode scm commit: correction d'une erreur sur le listing des election_unite. Le nombre de vote blanc n'apparaissait pas alors que les inscrits apparaissaient deux fois. Modification des vues candidat_resultat et election_cumul_unite. La somme des résultats se fait maintenant uniquement à partir des unités ayant un comportemet de bureau de vote. Cette modification à permis de corriger l'édition de la proclamation des résultats (r715) carole garcin
14:23:34 sourcecode scm commit: Modification de l'édition des réusltats : - les requetes permettant de récupérer les résultats par unité ont été modifiées afin que seules les unités se comportant comme des bureaux de vote soient utilisées - les requetes servant à récupérer le libellé des candidats et leur nombre de voix obtenus pour l'élection ont été supprimées et la méthode get_info_candidat_election() a été utilisée à la place - le nombre de candidat participant à l'élection est maintenant donnée par la taille du tableau "candidats" - ajout de commentaire et modification du doc bloc de la méthode Modification de la méthode get_candidat_election() : - elle a été renommé en get_info_candidat_election() - les résultats des candidats pour l'élection sont maintenant calculés en faisant la somme des résultats enregistrés pour chaque unités à condition que ces unités se comporte comme des bureaux de vote - le calcul du total des votes exprimés pour l'élection n'est plus fait dans cette méthode Ajout d'une methode get_total_exprime_election() calculant le total des votes exprimés pour l'élection. Ce total est calculé en faisant la somme des votes exprimés enregistrés pour chaque unités de l'élection qui se comporte comme des bureaux de vote Modification de la méthode de calcul des sièges : - mise à jour du nom de la méthode de récupération des infos des candidats - utilisation de la nouvelle méthode pour récupérer le total des votes exprimés de l'élection (r714) carole garcin
09:41:35 sourcecode scm commit: branche de développement pour mettre en place la différenciation des bureaux de vote par rapport aux autres types d'unités (r713) carole garcin
09:36:51 sourcecode scm commit: suppression de la branche de développement suite au merge dans la branche d'intégration (r712) carole garcin
09:35:47 sourcecode scm commit: merge de la branche 2.0.0-develop-contrainte-lien (r711) carole garcin
08:39:30 sourcecode scm commit: Test du filtrage des unités parentes en fonction de l'attribut périmètre Test du filtrage des unités enfants en fonction de l'unité parent Le test du select unité enfant a été renommé "filtrage dans les select" car il test maintenant le filtrage des deux selects (r710) carole garcin
08:11:18 sourcecode scm commit: Ajout de commentaire à la méthode snippet_filterselect() (r709) carole garcin
2020-10-01
16:09:55 sourcecode scm commit: Ajout de validateur permettant de s'assurer que les valeurs issus des selects "unite_parent" et "unite_enfant" sont valide (r708) carole garcin
14:36:03 trackeropen Tracker Item [#9415] Différenciation des unités de type bureau de vote Opened carole garcin
10:00:43 sourcecode scm commit: Maj du HISTORY.txt (r707) carole garcin
09:49:50 sourcecode scm commit: suppression typage des retour et des paramètres dans la signature des fonctions (r706) carole garcin
2020-09-29
12:50:28 sourcecode scm commit: remplissage de l'unité parent avant l'unité enfant pour éviter les problèmes lors des tests (r705) carole garcin
09:45:47 sourcecode scm commit: filtrage des unité parentes sur le champ perimetre (r704) carole garcin
09:25:43 sourcecode scm commit: filtrage du select unite_enfant en fonction du select unite_parent : ajout de la méthode permettant de récupèrer la liste des unités ayant le type voulu utilisation de cette méthode dans le setSElect appel de la méthode filterSelect en cas de changement au niveau du champ unite_parent (r703) carole garcin
2020-09-28
18:21:36 trackeropen Tracker Item [#9414] Faire en sorte qu'une unité ne puisse contenir que des unités du type voulu Opened carole garcin
16:31:52 sourcecode scm commit: creation d'une nvl branche de dev pour la mise en place des contraintes de type sur les unités contenues par un périmètre (r702) carole garcin
16:07:55 sourcecode scm commit: suppression de la branche de dev suite au merge dans la branche d'intégration (r701) carole garcin
16:07:19 sourcecode scm commit: merge de la branche 2.0.0-develop-ajout-table (r700) carole garcin
15:29:56 sourcecode scm commit: re-génération du fichier gen/sql/pgsql/canton.inc.php car il comportait une erreur modification du nom du sous menu "decoupage geographique" en "decoupage administratif" mise à jour du fichier documentation.robot pour les captures d'écran des nouvelles tables (r699) carole garcin
13:47:41 sourcecode scm commit: maj du fichier HISTORY.txt (r698) carole garcin
13:36:22 sourcecode scm commit: correction des tests unite, lien et configuration election en supprimant les mentions code_canton, ... lors de l'ajout d'unité correction du test des liens en utilisant l'identifiant de l'unité ajouté plutot que son libellé ajout des tests des 4 nvl tables + ajout de leur fichier ressource mise à jour de la doc des tests et du fichier ressource Ajout des séquences des tables circonscriptions, commune et département (r697) carole garcin
12:24:17 sourcecode scm commit: complément de la révision r695 ajout d'un fichier généré manquant (r696) carole garcin
2020-09-25
16:11:03 sourcecode scm commit: Ajout des tables dans la base de données Les colonne code canton, code circ, code dept et code commune ont été renommé et leur type modifié pour faire référence aux tables créées Ajout dans le menu parametrage metier d'une categorie decoupage geographique contennat les liens vers les tables crées Modification des noms des attributs code dans la classe unité suite au changement dans la bd (r695) carole garcin
15:49:23 trackeropen Tracker Item [#9413] Ajouter les tables cantons, circonscription, commune et département Opened carole garcin
13:45:51 sourcecode scm commit: Creation de la branche de développement servant à l'ajout des tables cantons, circonscription, département et commune (r694) carole garcin
13:27:12 sourcecode scm commit: suppression de la branche suite au merge dans la branche d'intégration (r693) carole garcin
13:25:26 sourcecode scm commit: Merge de la branche 2.0.0-develop-hierarchie (r692) carole garcin
12:28:10 sourcecode scm commit: Le blocage de la hierarchie a été remplacé par une vérificatio du respect de la hierarchie en modification Suppression du blocage du tye d'unité si elle contiens ou est contenu par d'autres unité Les tests vérifie maintenant si la vérification est correctement effectué et ne vérifie plus le blocage (r691) carole garcin
FEDER AQUINETIC Aquitaine Powered By FusionForge Collaborative Development Environment Charte d'utilisation / Nous contacter / Mentions légales Haut de page