Commit graph

47 commits

Author SHA1 Message Date
a621bb8197 On sérialise les modèles pour transmettre en JSON, on améliore le formulaire modal 2021-09-16 16:43:27 +02:00
2396c163bd Rajoute l'envoi des mails en tâche de fond, pour ne plus faire planter le serveur 2021-08-20 00:45:33 +02:00
f56cd87358 Rajout de la gestion admin 2021-07-13 02:41:32 +02:00
4b8ed181d8 Add timestamps 2021-06-28 22:43:35 +02:00
3601508ab2 On affiche l'abréviation dans le tableu des résultats 2021-06-28 21:33:07 +02:00
52b5830c87 On rajoute un champ visible pour pouvoir travailler sur l'élection sans que tout le monde puisse le voir 2021-06-17 11:53:09 +02:00
fe8152ab09 Athorize empty questions 2021-06-14 14:42:36 +02:00
bd365fe387 Rajoute le téléchargement des résultats en un fichier texte, pour l'instant les votes par classement ne sont pas supportés 2021-06-10 21:13:48 +02:00
d8dba17731 On déplace les permissions 2021-05-30 00:40:32 +02:00
2fc4073351 On déplace choices_length dans shared 2021-05-29 19:48:13 +02:00
c97f57912b Rajoute une page pour créer plus facilement des comptes avec mdp 2021-04-26 17:54:07 +02:00
4d46302451 Typo & traduction 2021-04-20 10:04:16 +02:00
f7763e2e92 On limite à 3 caractères la taille de l'abbréviation 2021-04-17 21:30:37 +02:00
15f160a0e6 On rajoute une abbréviation optionnelle pour les options 2021-04-17 02:00:34 +02:00
1cdb125356 Add a view to see the list of ballots 2021-04-17 00:23:33 +02:00
7ebbb8d3e8 On utilise django-translated-fields pour la traduction des champs 2021-04-15 17:01:17 +02:00
ee6be9983e Rajout d'un champ modifiable pour préciser les droits de vote 2021-04-14 01:59:23 +02:00
2fc7030b34 On rajoute transaction.atomic 2021-04-09 03:31:43 +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
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
6222a9d999 On passe connection_method en propriété 2021-03-21 10:01:50 +01:00
71e22a139f On crée une permission pour administrer les élections 2021-03-20 20:07:12 +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
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
84199c38fe On rajoute la possibilité d'avoir plusieurs types de question 2021-03-19 11:48:38 +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
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
c7e5d9ad6e Enregistre les votes pour des élections et des questions 2020-12-24 01:41:29 +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
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
9281c76ddc Liste des élections créées 2020-12-19 23:48:18 +01:00
3387186f76 Tally votes, cache results and allow for publication/depublication 2020-12-19 18:26:25 +01:00
d418fd9e3d Admin page to view an election 2020-12-19 15:22:27 +01:00
Ludovic Stephan
38251ba37e Rename app 2020-11-20 17:45:35 +01:00
Renamed from votes/models.py (Browse further)