|
3b1c98d1fe
|
On rajoute un menu de confirmation rempli avec du JS pour les options sélectionnées
|
2021-04-12 01:50:27 +02:00 |
|
|
f83ba70acf
|
On récupère mieux l'adresse de l'élection
|
2021-04-11 19:27:47 +02:00 |
|
|
5134b2cd28
|
On déplace les dates dans la vue admin
|
2021-04-09 13:32:22 +02:00 |
|
|
665cd027fb
|
On utilise un modal pour supprimer le vote
|
2021-04-09 11:40:16 +02:00 |
|
|
2fc7030b34
|
On rajoute transaction.atomic
|
2021-04-09 03:31:43 +02:00 |
|
|
c8dd99aa55
|
On décale des éléments
|
2021-04-08 00:18:23 +02:00 |
|
|
800937efba
|
On déplace 'Liste des votant·e·s'
|
2021-04-08 00:13:47 +02:00 |
|
|
3fe0b52829
|
On déplace les dates de tenue des élections
|
2021-04-08 00:09:39 +02:00 |
|
|
0dc33106cd
|
Fixe un problème de pluriel
|
2021-04-08 00:02:24 +02:00 |
|
|
3d6a538ebe
|
On affiche le nombre de personnes préférant A à B pour les duels
|
2021-04-07 23:56:39 +02:00 |
|
|
7460785e53
|
On rajoute un tooltip pour expliquer les duels
|
2021-04-07 19:12:33 +02:00 |
|
|
7c4656d5dd
|
On transpose la matrice des résultats
|
2021-04-07 14:47:36 +02:00 |
|
|
d3a10fbff7
|
Passage à Django 3.2
|
2021-04-07 13:58:42 +02:00 |
|
|
faa880aa78
|
On rajoute du gras
|
2021-04-07 13:49:29 +02:00 |
|
|
43574503a6
|
On enlève un print
|
2021-04-05 00:18:40 +02:00 |
|
|
03ab81619b
|
On rajoute un bouton depuis la vue d'une élection pour aller sur la page d'administration
|
2021-04-05 00:15:19 +02:00 |
|
|
74b962986a
|
On renomme le dépouillement condorcet
|
2021-04-04 23:54:48 +02:00 |
|
|
4a973d41b1
|
On utilise un champ pour stocker l'information de l'option gagnante, et on implémente l'algorithme de schwartz pour dépouiller les votes de condorcet avec schultze
|
2021-04-04 23:38:21 +02:00 |
|
|
4d221047c3
|
On modifie la façon dont on choisit le lien de retour
|
2021-03-31 20:27:23 +02:00 |
|
|
6f98654766
|
Rajoute un lien vers la liste des votant·e·s depuis la page d'admin si l'élection n'est pas dépouillée
|
2021-03-31 13:35:25 +02:00 |
|
|
a7a029d1a2
|
Migration
|
2021-03-31 13:17:35 +02:00 |
|
|
f5960c9e01
|
On rajoute la possibilité de supprimer des votes lors d'une élection ouverte à tout le monde
|
2021-03-31 13:16:10 +02:00 |
|
|
81e345527b
|
Fin de condorcet et affichage d'infos supplémentaires pour les résultats
|
2021-03-29 20:37:44 +02:00 |
|
|
fea1ab495d
|
Dépouillement des questions de type condorcet
|
2021-03-29 18:04:54 +02:00 |
|
|
62e7066ce6
|
On rajoute le vote de condorcet, et les votes par classement en général
|
2021-03-29 12:42:34 +02:00 |
|
|
1af7bbe26f
|
On enlève un print(toto)
|
2021-03-29 11:01:07 +02:00 |
|
|
4ac776fba6
|
On rajoute un mixin pour éliminer les élection archivées
|
2021-03-29 00:21:41 +02:00 |
|
|
363b181d22
|
On autorise a voir les élections dont on est l'admin
|
2021-03-29 00:10:40 +02:00 |
|
|
2cf4315eaa
|
Small update
|
2021-03-28 20:26:22 +02:00 |
|
|
101630524d
|
Fixe un bug lors de l'affichage des élections
|
2021-03-28 18:15:06 +02:00 |
|
|
3d1318587e
|
On supprime un truc inutile
|
2021-03-27 12:48:06 +01:00 |
|
|
fdab401eb3
|
Nouveau mixin pour travailler avec des élections terminées
|
2021-03-27 12:46:39 +01:00 |
|
|
da43ecbffe
|
On n'affiche pas le bouton pour archiver si l'élection est archivée
|
2021-03-27 12:37:44 +01:00 |
|
|
e19f0f4ab9
|
On rajoute des tooltips
|
2021-03-27 11:37:49 +01:00 |
|
|
9b470f0220
|
On utilise une seule view pour la liste des élections, et on rajoute un bouton pour accéder à l'interface admin si on l'a créée
|
2021-03-27 11:19:57 +01:00 |
|
|
48d169e1f4
|
On rajoute un lien vers la liste des élections et un bouton pour créer une élection
|
2021-03-27 01:21:44 +01:00 |
|
|
80305ae249
|
Début des tests
|
2021-03-25 09:43:06 +01:00 |
|
|
52839ff987
|
Restreint des views à la méthode POST
|
2021-03-25 09:41:29 +01:00 |
|
|
f275b1bbed
|
Fixe un bug dans l'envoi de mail
|
2021-03-25 09:31:52 +01:00 |
|
|
3d0863fe73
|
On change d'url pour la liste des élections
|
2021-03-25 09:31:18 +01:00 |
|
|
6e1c1af626
|
Tweak
|
2021-03-25 09:30:48 +01:00 |
|
|
0dc43c0cbd
|
On utilise un dropdown pour les paramètres
|
2021-03-23 17:52:42 +01:00 |
|
|
6222a9d999
|
On passe connection_method en propriété
|
2021-03-21 10:01:50 +01:00 |
|
|
16223e49f2
|
On utilise la permission
|
2021-03-20 20:21:48 +01:00 |
|
|
71e22a139f
|
On crée une permission pour administrer les élections
|
2021-03-20 20:07:12 +01:00 |
|
|
79f5cdfc2b
|
Rajoute la liste des élections non archivées
|
2021-03-20 12:25:01 +01:00 |
|
|
dcbfbfd77b
|
Affiche la liste des votant·e·s
|
2021-03-20 12:09:37 +01:00 |
|
|
097157d480
|
On montre qu'on a enregistré le vote pour une élection
|
2021-03-20 10:07:06 +01:00 |
|
|
917224ce2f
|
On ne cherche pas les votes si l'utilisateur n'est pas connecté
|
2021-03-20 09:35:16 +01:00 |
|
|
c374525a0b
|
Tweaks
|
2021-03-20 09:24:32 +01:00 |
|
|
d2161a70d7
|
On rajoute une validation pour les formsets selon le type de question, et on rajoute le vote uninominal
|
2021-03-19 22:24:27 +01:00 |
|
|
4a99c3d6f5
|
Ajout de commentaires
|
2021-03-19 16:10:25 +01:00 |
|
|
5beb1c25b3
|
Dépouillement
|
2021-03-19 16:08:02 +01:00 |
|
|
7c14c37d8a
|
On déplace l'enregistrement des votes
|
2021-03-19 14:25:13 +01:00 |
|
|
f2b0630791
|
Remove is-small
|
2021-03-19 13:19:45 +01:00 |
|
|
c59ac43478
|
Rajout d'un texte expliquant le mode de scrutin pour chaque question
|
2021-03-19 12:04:21 +01:00 |
|
|
84199c38fe
|
On rajoute la possibilité d'avoir plusieurs types de question
|
2021-03-19 11:48:38 +01:00 |
|
|
39adc92c68
|
On rajoute le nombre de questions pour le vote
|
2021-03-19 10:57:36 +01:00 |
|
|
a5fdc84161
|
On déplace le bouton de vote
|
2021-03-19 10:28:25 +01:00 |
|
|
44ee65bf2e
|
On diminue les requêtes dans la bdd en ne récupérant pas la liste des votants pour chaque option
|
2021-03-19 09:41:23 +01:00 |
|
|
f33710a32c
|
Indique pour quelles question le vote est enregistré
|
2021-03-18 21:12:50 +01:00 |
|
|
3ba3d12d60
|
On supprime un bout de code inutile
|
2021-03-18 15:03:29 +01:00 |
|
|
aa713a5aa7
|
Use blank=True for voters
|
2021-03-18 14:49:48 +01:00 |
|
|
f782b7402d
|
On utilise un modèle custom pour les votes
|
2021-03-18 14:45:06 +01:00 |
|
|
ffaf29145e
|
Meilleure détection de connexion par CAS
|
2021-01-27 20:54:23 +01:00 |
|
|
fd80f23112
|
Abstract connection method
|
2021-01-27 14:55:28 +01:00 |
|
|
92fe03d81c
|
Portail de connexion pour une élection
|
2021-01-27 13:52:35 +01:00 |
|
|
a4db79353b
|
On utilise get_username à la place de base_username
|
2021-01-26 15:35:10 +01:00 |
|
|
6a59163dea
|
On branche authens
|
2021-01-26 14:26:35 +01:00 |
|
|
c70fcefa86
|
Template tweaks
|
2020-12-24 12:53:08 +01:00 |
|
|
c7e5d9ad6e
|
Enregistre les votes pour des élections et des questions
|
2020-12-24 01:41:29 +01:00 |
|
|
1cafa2aedd
|
Small tweaks and filters
|
2020-12-24 01:10:05 +01:00 |
|
|
bab2629236
|
Permet d'envoyer un mail à tous les votant·e·s avec leurs identifiants
|
2020-12-24 00:41:29 +01:00 |
|
|
b44f150cf9
|
Rajoute le nom complet
|
2020-12-23 18:04:39 +01:00 |
|
|
40762af938
|
Rajoute la liste des votant·e·s
|
2020-12-23 17:09:04 +01:00 |
|
|
8e60374091
|
Vérifie l'unicité des logins
|
2020-12-23 17:08:43 +01:00 |
|
|
83525a7984
|
Revient au début du fichier
|
2020-12-23 17:08:07 +01:00 |
|
|
7bd9e5bfed
|
Affiche les erreurs quand le fichier CSV est mal formé
|
2020-12-23 16:28:38 +01:00 |
|
|
e53cd7587f
|
On peut importe une liste de votant·e·s avec un fichier csv, pour l'instant aucune vérification n'est faite
|
2020-12-23 11:19:30 +01:00 |
|
|
5c7e2238d8
|
Tweaks on templates and foundation for uploading a file
|
2020-12-22 01:17:38 +01:00 |
|
|
a35e81a694
|
Small tweaks
|
2020-12-21 13:47:56 +01:00 |
|
|
416efd5267
|
Authentification CAS par défaut, permet de choisir entre CAS et mdp lorsque la variable election exite dans le template
|
2020-12-21 13:38:18 +01:00 |
|
|
fc695b9cc5
|
Début de l'authentification
|
2020-12-21 00:07:07 +01:00 |
|
|
e704e2a155
|
On restreint l'accès au vote
|
2020-12-20 18:50:38 +01:00 |
|
|
5865583ace
|
On refait les migrations pour le nouvel user
|
2020-12-20 17:15:37 +01:00 |
|
|
0716af3925
|
Move common templates to shared folder
|
2020-12-20 12:00:09 +01:00 |
|
|
216bd7fab9
|
Jump to next question after a vote
|
2020-12-20 10:49:39 +01:00 |
|
|
9faa0b3354
|
Template changes and vote restriction for open elections
|
2020-12-20 10:35:18 +01:00 |
|
|
5f1fed991b
|
Unify post in forms templates
|
2020-12-20 09:43:17 +01:00 |
|
|
f8bc0c209d
|
Allows for deletion and modification of questions and options
|
2020-12-20 02:32:26 +01:00 |
|
|
f4a2d1fb10
|
Select the election
|
2020-12-20 02:31:56 +01:00 |
|
|
7c6dfa1073
|
More access control
|
2020-12-20 01:58:38 +01:00 |
|
|
9281c76ddc
|
Liste des élections créées
|
2020-12-19 23:48:18 +01:00 |
|
|
42bf59bf1a
|
Rajoute en cas de pépin
|
2020-12-19 22:49:50 +01:00 |
|
|
54e9442d7e
|
Add time restrictions
|
2020-12-19 22:22:23 +01:00 |
|
|
b284d65d3e
|
Election creation
|
2020-12-19 20:59:20 +01:00 |
|
|
3387186f76
|
Tally votes, cache results and allow for publication/depublication
|
2020-12-19 18:26:25 +01:00 |
|
|
78a96f8067
|
Prepare for operations on the election
|
2020-12-19 16:57:28 +01:00 |
|
|
bc7967f01a
|
Use label_tag to add punctuation
|
2020-12-19 15:28:32 +01:00 |
|
|
d418fd9e3d
|
Admin page to view an election
|
2020-12-19 15:22:27 +01:00 |
|
|
786ac214a8
|
Rajoute des champs pour ajouter une question/option
|
2020-12-19 12:58:49 +01:00 |
|
Tom Hubrecht
|
694a845aae
|
Render the formset correctly
|
2020-12-18 17:38:44 +01:00 |
|
Tom Hubrecht
|
ac1896d366
|
Can delete notifications, add confirmation after a vote
|
2020-12-18 15:02:04 +01:00 |
|
Tom Hubrecht
|
01c164bc99
|
Move all resources to shared directory
|
2020-12-18 13:56:21 +01:00 |
|
Tom Hubrecht
|
1d3142d141
|
Move resources to shared directory
|
2020-12-18 13:53:31 +01:00 |
|
Tom Hubrecht
|
111d66a013
|
Add shared directory for static files
|
2020-12-18 13:42:26 +01:00 |
|
Tom Hubrecht
|
7f262080f6
|
Change title font
|
2020-12-18 12:50:57 +01:00 |
|
Tom Hubrecht
|
530d7f7365
|
Use Bulma features
|
2020-12-18 11:48:07 +01:00 |
|
Tom Hubrecht
|
3d8a225ed1
|
Début du vote
|
2020-12-18 00:19:18 +01:00 |
|
Ludovic Stephan
|
66015fa88d
|
Bluma + first template try
|
2020-11-20 19:31:22 +01:00 |
|
Ludovic Stephan
|
466d95a10b
|
First views
|
2020-11-20 17:46:53 +01:00 |
|
Ludovic Stephan
|
29dc3a64f3
|
Temp admin setup
|
2020-11-20 17:45:59 +01:00 |
|
Ludovic Stephan
|
38251ba37e
|
Rename app
|
2020-11-20 17:45:35 +01:00 |
|