Commit graph

273 commits

Author SHA1 Message Date
Tom Hubrecht
ad790b4676 Merge branch 'thubrecht/authens' into 'master'
Authens

See merge request klub-dev-ens/kadenios!3
2021-03-15 16:05:11 +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
e7db47116e Template tweaks 2020-12-21 21:14:52 +01:00
16d0d61e39 On utilise un vrai champ mot de passe 2020-12-21 14:35:12 +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
36d744dee5 Add a title 2020-12-20 13:46:25 +01:00
615ff84032 Add a homepage 2020-12-20 12:22:53 +01:00
0716af3925 Move common templates to shared folder 2020-12-20 12:00:09 +01:00
867e78e6d3 Add a TODO 2020-12-20 11:01:52 +01:00
1593724fe3 Copie honteusement le README de GestioCOF 2020-12-20 10:57:03 +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
bffccdc055 Change datepicker a bit 2020-12-19 21:34:14 +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
9c6eaeef58 Dev settings with djdt 2020-12-19 18:01:35 +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
35a8df0501 Change css a bit and minify datepicker 2020-12-19 11:26:17 +01:00
Tom Hubrecht
694a845aae Render the formset correctly 2020-12-18 17:38:44 +01:00
Tom Hubrecht
84dd14bddb Update config for isort 5.0 2020-12-18 15:49:05 +01:00
Tom Hubrecht
ac1896d366 Can delete notifications, add confirmation after a vote 2020-12-18 15:02:04 +01:00