8
0
Fork 0
mirror of https://gitlab.federez.net/re2o/re2o synced 2024-06-03 00:12:50 +00:00
Commit graph

753 commits

Author SHA1 Message Date
Laouen Fernet 679e81ac7d Mark strings for translation in users 2019-11-24 23:27:56 +01:00
Hugo Levy-Falk c4a104b3b6 I like my black.
Just ran black on the whoe repository. Fix #210.
2019-11-04 22:47:24 +01:00
Hugo Levy-Falk ce862a3bde What Is Dead May Never Die 🧟 2019-11-04 17:49:17 +01:00
Hugo Levy-Falk 034b50bc58 Fix #189 2019-11-04 00:25:29 +01:00
Gabriel Detraz d51f1e126d Fix réponses multiples, ne crash pas 2019-10-14 23:44:35 +02:00
Gabriel Detraz 745a30280c Display connection state for luser 2019-10-01 22:47:30 +02:00
Gabriel Detraz 051ec84f6e Multi_opp app optional start 2019-10-01 22:47:30 +02:00
Hugo Levy-Falk a9194b405a Hello Lara :D
Just ran `find /var/www/re2o \( -type d -name .git -prune \) -o -type f -print0 | xargs -0 sed -i 's/Goulven/Lara/g'`.
2019-10-01 13:37:56 +02:00
Hugo Levy-Falk 693c2b5676 Fix #218 2019-10-01 13:35:06 +02:00
Hugo Levy-Falk 3be0b48c1b Fix #223 2019-09-30 15:21:17 +02:00
Hugo Levy-Falk e404fa36ec Fix typo in User.can_view_all 2019-09-20 15:09:57 +02:00
Hugo Levy-Falk b8d8c11cb0 Fix #151 2019-09-20 14:48:37 +02:00
Hugo Levy-Falk d9f5514b58 Llamas are being oppressed. 2019-09-20 14:20:42 +02:00
Hugo Levy-Falk b674025259 Fix #220 2019-09-20 14:13:35 +02:00
Hugo Levy-Falk 8df5a05d89 Do not display unnecessary warnings. 2019-09-19 22:55:16 +02:00
Hugo Levy-Falk a9ebe331dd Fix #54 2019-09-19 22:55:16 +02:00
Hugo Levy-Falk 3f9d613c3d Fix #217 2019-09-19 22:55:16 +02:00
Gabriel Detraz 55b2ff076a NEVER user _ for var; conflicts with _( from trad + remove return True 2019-09-17 02:09:19 +02:00
Maxime Bombar 07071c7cf9 Fixes Issue 221 2019-09-10 17:09:26 +02:00
Hugo Levy-Falk 5e21a0c494 Fix check_selfpasswd 2019-09-08 15:17:17 +02:00
Hugo Levy-Falk 9b3bc1d053 ACL for applications. 2019-09-08 15:17:17 +02:00
Hugo Levy-Falk 90defb5fcc helpful acl messages for users.models 2019-09-08 15:17:17 +02:00
Hugo Levy-Falk 8ceb9ccc0c Fix migrations for MySQL 2019-09-08 14:59:00 +02:00
Hugo Levy-Falk 61ac9c558c Fix SQL commands for Postgres 2019-09-08 14:37:05 +02:00
Hugo Levy-Falk cc6e1729dc Use django-ldapdb 1.3.0 2019-09-08 13:41:00 +02:00
Hugo Levy-Falk 8f5b302cbf Translation for GTU check. 2019-09-05 22:03:45 +02:00
Hugo Levy-Falk d2d39f77de Fix #216 2019-09-05 22:03:45 +02:00
Hugo Levy-Falk 32aa2780ed Context is deprecated for rendering in Django1.11 2019-09-04 22:01:02 +02:00
Hugo Levy-Falk 20de9a45d9 fix buggy import which triggers AUTH_USER_MODEL refers to model 'users.User' that has not been installed 2019-09-04 22:00:08 +02:00
Grizzly 3a5fad0287 Separation des lists d'apps optionnelles pour eviter les erreurs d'import d'urls non présents 2019-08-11 20:30:54 +00:00
Grizzly 575e570d16 Cannonisation de l'affichage des apps optionnels sur le profil et imports conditionnels dans les urls 2019-08-11 19:24:40 +02:00
Grizzly 13afc5aaeb Dummy bouton, order des date, et affichage dans l'admin 2019-08-11 19:24:40 +02:00
Grizzly 609904c279 Ordonancement des tickets par date 2019-08-11 19:24:40 +02:00
Grizzly a0293a11b3 Affichage des tickets sur le profil 2019-08-11 19:24:40 +02:00
Grizzly c4259658eb Formulaire de creation de ticket 2019-08-11 19:24:40 +02:00
klafyvel f69c88d8fe Fix LDAP deletion on single user full archiving. 2019-03-17 19:36:44 +01:00
klafyvel 2e2c72a9c3 Delete LDAPUser when full archiving a single user. 2019-03-17 19:30:30 +01:00
detraz 986cdcd90a Mass delete machine intelligent function 2019-03-17 17:56:46 +01:00
detraz 6e569566ed Avoid lazy eval problems with django queryset 2019-03-17 17:20:11 +01:00
Gabriel Detraz e0194ba4e3 Fonctions mass_achivage pour objects multiples 2019-03-17 05:45:34 +01:00
Gabriel Detraz 706903f8c9 Add new full_archive state for user 2019-03-17 03:24:20 +01:00
detraz c9b84047d2 Change les variables type en name ou machine_type pour éviter les confusions 2019-03-03 17:28:33 +01:00
Alexandre Iooss 56ec7a2df5 Update translation files 2019-02-12 09:12:45 +01:00
Alexandre Iooss 6780b91fe2 Make 'Manage the club' panel hover like other panels 2019-01-28 11:12:05 +01:00
Laouen Fernet 1c28c2d1bc add translations for users/ 2019-01-12 16:56:18 +01:00
Grizzly cbd85ff0eb Suppression de l'historique 2019-01-09 18:14:06 +00:00
Grizzly 2524c09e8e Exclusion d'users, anonymisation machine et domaines 2019-01-09 17:46:21 +00:00
Gabriel Detraz 84889388c9 Avoid crash when 'email' field is not here 2019-01-05 23:13:28 +01:00
Gabriel Detraz 0b1c35900f Ajoute un reglage pour set tous les comptes actifs à l'initialisation 2019-01-05 18:33:26 +01:00
Gabriel Detraz 20e1ee3bb4 A granted user can set active at creation 2019-01-05 16:20:15 +01:00
Alexandre Iooss 45cda20c71 Rename user profile collapses 2019-01-01 18:53:11 +01:00
detraz 58ede00696 Hotfix autocreate 2018-12-31 00:13:01 +01:00
Alexandre Iooss 5ae1a53172 Add lines to split profile information 2018-12-30 12:35:41 +01:00
Alexandre Iooss 573e6c2ad2 Use a detailed list rather than a table on profile 2018-12-30 12:06:20 +01:00
Gabriel Detraz 97593920e5 Fix #150 : l'utilisateur asso et ses machines ont toujours accès à internet 2018-12-29 20:36:08 +01:00
Gabriel Detraz e076c1da33 Re match direct 2018-12-28 23:23:22 +01:00
Gabriel Detraz bfd79d44eb Fix #192 : Gpgfp validation et formatage 2018-12-28 20:59:29 +01:00
Gabriel Detraz e0fc3d3846 Menage ordre des fonctions du forms de users 2018-12-28 20:33:07 +01:00
Gabriel Detraz e2845c4690 No more pseudo with uppercase 2018-12-27 21:43:46 +01:00
Gabriel Detraz bf4f46ef19 Fix initial password for serviceuser 2018-12-22 21:30:48 +01:00
Alexandre Iooss 29fb5dc848 Remove generated locales from git tree
Now compiled locale files (.mo) are generated on the server side.
This cleans up the git tree and make translation contributions much
easier to merge.

Please note that you will need to generate those files after each pull,
so remember to execute install_re2o.sh.
2018-12-10 13:14:56 +01:00
Hugo LEVY-FALK 7a26aadaa9 fix migrations. 2018-12-09 00:10:59 +01:00
Grizzly c5b3f50955 Suppression de la ligne inutile 2018-12-08 23:56:59 +01:00
Grizzly ae5ef6a3c5 Utilise l'acl pour la vérification de la possibilité de création 2018-12-08 23:56:59 +01:00
Grizzly d17e71c53c machines prise en compte pour l'ajout automatique 2018-12-08 23:56:59 +01:00
Gabriel Detraz 6c6330dd4d Séparation entre utils et base (dossier re2o) 2018-11-15 18:59:06 +01:00
Gabriel Detraz 4317c39e0c Archive users have no longer services access and ldap sync 2018-11-15 17:15:45 +01:00
Gabriel Detraz caedb09d8f Fonction de check de l'alias via smtp 2018-11-15 17:15:19 +01:00
Gabriel Detraz bb952c0ba0 Email field pour clubs 2018-11-15 16:44:41 +01:00
Grizzly dd4143dbe2 Anonymisation des clubs 2018-11-09 20:05:21 +01:00
Grizzly 5bd3a929df Unification du mot de passe 2018-11-09 20:05:21 +01:00
Grizzly 0a4a0d5dd1 Anonymisation des donnée de l'utilisateur 2018-11-09 20:05:21 +01:00
Grizzly aff96b6541 Ajout du champ mail lors de la création d'un club 2018-11-08 19:56:38 +00:00
Gabriel Detraz d2f80bb39e Reparation ip search + formatage exact des macs 2018-11-03 19:27:54 +01:00
Fardale 386708c963 fix typo in users/locale/fr/LC_MESSAGES/django.po 2018-11-03 13:10:38 +01:00
Maxime Bombar b3dc063c20 Refactor welcome email : You're not a member if you didn't pay for membership 2018-11-01 23:40:11 +01:00
Maxime Bombar 94a30cd234 [Users] Archive an account disables email account and redirection 2018-10-31 16:30:56 +01:00
Maxime Bombar e4f877bbea [Users] Archived and Disabled accounts can't reset their passords 2018-10-31 16:17:51 +01:00
Gabriel Detraz f89d15abe0 Fix #183 : Display port of user 2018-10-27 15:26:50 +02:00
Gabriel Detraz 42d718ae8c Fix display facture + room + machine_name 2018-10-15 19:57:56 +02:00
detraz ae82289f6d Fix room display, possibilité de desactiver le champ room sur register 2018-10-15 19:20:23 +02:00
detraz 63734d4923 Fix bug dans le model mac, renvoie une liste de mac uniques 2018-10-14 22:52:48 +02:00
detraz 355e5d5a5e Fix suppression machines + factures 2018-10-13 15:32:27 +02:00
detraz 40eb6f146c Commande manage pour supprimer les users pas encore actifs 2018-10-11 15:15:00 +02:00
Fardale 52818dab63 Correct typo with get_port_profile 2018-10-05 21:48:06 +02:00
Gabriel Detraz a933cda18f Traductions, style et fixe de bugs sur la page d'enregistrement mac/room 2018-10-05 21:29:48 +02:00
Gabriel Detraz 7d6ab9f7e7 Fix edition des roles + kwargs edition user 2018-09-29 22:53:17 +02:00
edpibu 783c724f94 Fix affichage du solde 2018-09-26 15:29:56 +02:00
Alexandre Iooss 033c22bf1d Fix other font-awesome icons 2018-09-22 10:15:51 +02:00
Alexandre Iooss 4a4ba06112 Use debian font-awesome
Rather than going online, use fonts-font-awesome debian package. Also
icons were updated to font-awesome 4.7.0 (in debian 9).
2018-09-22 10:15:51 +02:00
Alexandre Iooss 9e578bf93d Fix merge request 294 2018-09-20 15:38:36 +02:00
edpibu 2db88d628a Added checkbox for GTU. 2018-09-20 14:35:01 +02:00
edpibu d0fdf841cf Fixed label creation on AdherentCreationForm. Added AdherentEditForm. shell and gpg_fingerprint fields have been moved from AdherentForm to AdherentEditForm. 2018-09-20 14:35:01 +02:00
edpibu 1d107d33f2 Fixed field creation 2018-09-20 14:35:01 +02:00
edpibu b7359f5b38 Fix 170: Ajout d'une case à cocher pour éviter les doublons de comptes 2018-09-20 14:35:01 +02:00
detraz 9fdadaf478 Le home est une methode + règle les problèmes de la casse sur le pseudo 2018-09-08 21:17:08 +02:00
Hugo LEVY-FALK 6661487306 Lien pour envoyer un mail directement à un utilisateur sur la page profil 2018-09-03 12:12:12 +02:00
detraz dacf1e4615 Correction des boutons sur les autres apps 2018-09-02 18:28:54 +02:00
Hugo LEVY-FALK ded8f89ba8 Fix couleurs du texte pour l'état 'actif' 2018-08-31 22:25:38 +02:00
chirac ea78da87e0 Que en anglais docstring models.py 2018-08-31 13:37:08 +02:00
Gabriel Detraz 48773668d1 No harcoded var 2018-08-31 13:35:33 +02:00
Gabriel Detraz 0ffdde5a6a Cree une fonction pour set active les utilisateurs cotisant 2018-08-31 13:29:01 +02:00
grisel-davy 5ab8bb4f0e Empeche la syncronisation ldap pour les users_not_yet_member 2018-08-31 12:06:32 +02:00
grisel-davy fa3aca906f Les nouveau users ne sont pas adhérents et n'ont pas de home 2018-08-31 12:06:32 +02:00
Laouen Fernet 1de72714d0 translation for commit f355175b + typos 2018-08-29 11:27:10 +02:00
Gabriel Detraz 5d30e95aa4 Ebauche, interface de capture de mac et d'enregistrement de chambre 2018-08-29 11:27:10 +02:00
Gabriel Detraz 9d46031ae1 Hotfix : users.end_conn + python2 header 2018-08-24 17:00:02 +02:00
Laouen Fernet d574194ed7 fix bug with shell field for self registration 2018-08-23 15:38:36 +02:00
Laouen Fernet aa2d6365e7 translation 2018-08-23 15:12:16 +02:00
Gabriel Detraz 547e6d0915 Prolongation de connexion avant expiration 2018-08-23 02:54:40 +02:00
grisel-davy dd79b86601 Clarification mineur du AdherentForm 2018-08-23 02:03:50 +02:00
Hugo LEVY-FALK 6f1ccaf306 Pas de redondance dans les droits hérités sur Club et Adherent 2018-08-19 17:26:11 +02:00
Laouen Fernet af40e3ea4e Translation of users/ (front) 2018-08-18 13:38:15 +02:00
grisel-davy ded0aadb9d Ajout du gid au sérialiser Adherent 2018-08-16 19:51:56 +02:00
grisel-davy 92cdb3004e nom cliquable dans les bans aussi 2018-08-16 18:15:02 +02:00
grisel-davy c148306eb3 nom cliquable dans la liste des whitelist 2018-08-16 18:15:02 +02:00
Hugo LEVY-FALK 1e47fa16a0 Rend can_change_shell de User cast-proof 2018-08-15 23:14:30 +02:00
Gabriel Detraz ba31a94c20 users can change their shell 2018-08-15 22:11:18 +02:00
Hugo LEVY-FALK 9b58fc1829 fix migrations 2018-08-15 22:02:39 +02:00
Hugo LEVY-FALK 49585cade1 Ajoute la possibilité d'utiliser uniquement le compte mail local. 2018-08-14 13:28:39 +02:00
Hugo LEVY-FALK 680b8a7ec7 Rend l'affichage des mails locaux plus intuitif 2018-08-14 13:28:39 +02:00
Charlie Jacomme cef93af15a last email migration 2018-08-14 13:28:39 +02:00
Charlie Jacomme ff2a6c2722 many fix mail 2018-08-14 13:28:39 +02:00
Charlie Jacomme e70b063a3d fix mail problems: check pseudo taken and lower) 2018-08-14 13:28:39 +02:00
grisel-davy 84764ce51b verification des extension mail externe et lower des adresses mail pour mieux verifier les doublons 2018-08-14 13:28:38 +02:00
Hugo LEVY-FALK b73ccdd043 Affiche la fingerpring PGP correctement. 2018-08-14 10:13:10 +02:00
Hugo LEVY-FALK 7deb99f883 Fix les migrations 2018-08-14 10:13:10 +02:00
Charlie Jacomme a5870aacce gpg fpr display 2018-08-14 10:13:09 +02:00
Benjamin Graillot 787ceab520 [Adherent] Ajout gpg_fingerprint 2018-08-14 10:13:09 +02:00
Fardale f123f13e10 typo Editer -> Éditer 2018-08-13 00:31:31 +02:00
Gabriel Le Bouder 602be85013 end of connection-blacklist of the user we are looking at 2018-08-12 18:30:54 +02:00
Gabriel Le Bouder af33c31738 logo euro au lieu du caractère 2018-08-12 18:30:54 +02:00
grisel-davy c16f635c48 frontend sur le profil 2018-08-12 18:30:54 +02:00
grisel-davy 5f4affd8ec Vu profil d'un autre user et solde correct 2018-08-12 18:30:54 +02:00
grisel-davy 8aefc37eca change couleur des panel heading en accordeon pour une meilleur comprehension 2018-08-12 18:30:54 +02:00
Charlie Jacomme df5861424e radius, make python compatible, and add traceback 2018-08-12 18:24:48 +02:00
Gabriel Detraz c6db3283ee Headers python2 2018-08-09 11:15:57 +02:00
Gabriel Detraz 50265a5c4b Fix bug evaluation des emailaddress + func get_mail sur user 2018-08-09 00:23:29 +02:00
chirac 6ddf9d48d1 Merge branch 'hotfix-mail-field-in-user-forms' into 'dev'
Mail->email, hotfix

See merge request federez/re2o!225
2018-08-05 23:05:14 +02:00
detraz 28b78965f6 Mail->email, hotfix 2018-08-05 23:01:42 +02:00
chirac 7b73f5a63b Merge branch 'hotfix-mail-field-in-user-forms' into 'dev'
Remet le field email dans UserForm et AdherentForm

See merge request federez/re2o!219
2018-08-05 22:57:24 +02:00
chirac ee615ae1e1 Merge branch 'firewall_export' into 'dev'
Firewall export

See merge request federez/re2o!224
2018-08-05 21:07:12 +02:00
Arthur Grisel-Davy 27d18e034b serialization des finfos pour créer les home 2018-08-05 17:24:26 +02:00
Hugo LEVY-FALK 1c75edb24f Remet le field email dans UserForm et AdherentForm 2018-08-05 12:44:21 +02:00
Charlie 89bd17a477 fix export ldap for old hash 2018-08-05 12:11:16 +02:00
Gabriel Detraz a4007b985f L'autocreation renvoie l'interface crée 2018-08-04 01:15:34 +02:00
Gabriel Detraz bc0abb2c0a Renomme le modèle des addresses mails 2018-08-01 13:06:25 +02:00
Maël Kervella 43fb83ec12 Cleanup for local email accounts 2018-07-30 20:23:14 +00:00
Gabriel Detraz bd19b27914 Fix synthax + english 2018-07-30 15:03:50 +00:00
chirac 751b30f1bd Fix erreurs, création alias mails 2018-07-30 15:03:50 +00:00
chirac 98a95da9a0 Initialise les alias pour les bases existantes 2018-07-30 15:03:50 +00:00
chirac da87579f81 Les champs mails sont dans users 2018-07-30 15:03:50 +00:00
root 04de9db6d4 serialisation des alias mail des users ayant activé l'adresse interne 2018-07-30 15:03:50 +00:00
grisel-davy 5c433acd79 bug fix historique alias 2018-07-30 15:03:50 +00:00
grisel-davy cc2dcefa8f ajout du nombre d'alias max 2018-07-30 15:03:50 +00:00
grisel-davy 024d7a073c frontend sur l'affichage des options mail 2018-07-30 15:03:50 +00:00
Gabriel Detraz ec9471391d Augmente la valeur de l'alias 2018-07-30 15:03:50 +00:00
Gabriel Detraz 1a7c6edc4d Sync du pseudo et mailalias à la creation de l'user 2018-07-30 15:03:50 +00:00
chirac 7bb62daf42 Fix compte mail , get_mail si redirection 2018-07-30 15:03:50 +00:00
chirac bf189f4c4f Affichage des champs supp de mail que si compte mails actifs 2018-07-30 15:03:50 +00:00
chirac 283cdcace3 Fix erreurs, création alias mails 2018-07-30 15:03:50 +00:00
grisel-davy ec3cb33a69 Affichage et modification du compte mail et des alias mail 2018-07-30 15:03:50 +00:00
grisel-davy 099e7ff875 Ajout de l'extension mail dans preference et debut de frontend 2018-07-30 15:03:50 +00:00
Charlie Jacomme 7c1a674491 fix mailalias model 2018-07-30 15:03:50 +00:00
Grizzly 27464ffa6f Crée des comptes mail et des alias mail 2018-07-30 15:03:50 +00:00
Maël Kervella 1336b096a7 Fix link for membership 2018-07-25 18:57:28 +00:00
Maël Kervella 939d5326aa Fix if-else 2018-07-25 18:46:48 +00:00
Maël Kervella 74086539c0 translation 2018-07-25 18:43:28 +00:00
Maël Kervella 45676ef669 Fix indentation and missing div 2018-07-25 18:28:13 +00:00
Gabriel Detraz 7dcd32cb1e Imports corrects 2018-07-23 00:05:59 +02:00
grisel-davy 9321e6b5ed Envoi le la variable d'activation du solde 2018-07-23 00:01:01 +02:00
grisel-davy 6b9896143f Prise en compte du bannissement et déployement des des infos si clique dans les titres 2018-07-23 00:00:37 +02:00
grisel-davy c5af76f963 Changement des couleurs et prise en ompte de l'activation du solde 2018-07-22 23:59:57 +02:00
chirac a84e8b5575 Merge branch 'fix_65_history' into 'master'
fix #65, gestion propre de l'historique.

Closes #65

See merge request federez/re2o!186
2018-07-22 22:22:19 +02:00
klafyvel f6a152f033 Merge branch 'fix_126' into 'master'
Fix #126

Closes #126

See merge request federez/re2o!188
2018-07-22 13:16:55 +02:00
Hugo LEVY-FALK 2ee17b370b Passage par flags plutôt que par valeurs 2018-07-20 19:54:03 +02:00
chirac 6d8aeb6101 Update views.py 2018-07-20 12:59:24 +02:00
chirac 0bec40de58 Update models.py 2018-07-20 12:57:54 +02:00
Gabriel Detraz fe378e7909 Function for shadow expire 2018-07-19 20:47:56 +02:00
Gabriel Detraz 11a59ee553 Fix #126 2018-07-19 20:37:01 +02:00
Hugo LEVY-FALK 6b945bf322 fix #65, gestion propre de l'historique. 2018-07-19 12:30:15 +02:00
moamoak cfa6fe097d Merge branch 'fix_online_payment' into 'master'
Refactorisation des moyens de paiement

See merge request federez/re2o!174
2018-07-16 23:36:16 +02:00
Hugo LEVY-FALK f28ad9a12d Vérification de la permission de créditer le solde cohérente. 2018-07-16 20:14:26 +02:00
Hugo LEVY-FALK 899cd863eb Fix la visibilité du bouton de recharge de solde. 2018-07-15 20:16:02 +02:00
moamoak b0de7f2611 Merge branch 'Fix_139' into 'master'
Use m2m_changed signal to resync LDAP after a user's group has changed

Closes #139

See merge request federez/re2o!183
2018-07-14 13:43:27 +02:00
Hugo LEVY-FALK 241af30211 Fix d'affichage 2018-07-13 22:23:32 +02:00
Mael Kervella 2d766daed8 Fix: Fucking LDIF lines can span over multiple lines 2018-07-12 17:55:07 +00:00
Maël Kervella 098440eb50 Use m2m_changed signal to resync LDAP after a user's group has changed 2018-07-12 16:19:23 +00:00
Hugo LEVY-FALK 17f627c4c4 Plus de nom de paiement hardcodés ! 2018-07-12 14:42:13 +02:00
Hugo LEVY-FALK 328c030cc4 Supprime la vue 'recharge' qui faisait doublon avec 'credit_solde' 2018-07-12 14:42:13 +02:00
Hugo LEVY-FALK c9ec5b2385 Fix les erreurs d'affichage du solde sur la page de profil. 2018-07-12 14:42:13 +02:00
Hugo LEVY-FALK 6d5d9295d5 Ajout de la possibilité de recharger son solde. 2018-07-12 14:42:13 +02:00
Hugo LEVY-FALK 692b3b70b6 Passage du paiement par solde en paiement personnalisé. 2018-07-12 14:40:16 +02:00
Hugo LEVY-FALK af3cc1cf69 Typos, pep8 et company. 2018-07-12 14:40:16 +02:00
Hugo LEVY-FALK e0d71ed291 POC des moyens de paiements sous forme de modules. 2018-07-12 14:40:16 +02:00
Hugo LEVY-FALK 2eb0fc816d Paiement de cotisation en ligne possible pour les utilisateurs normaux (désactivable) 2018-07-12 14:40:15 +02:00
Maël Kervella 08157c4565 Add context processor to get the current date 2018-07-12 12:19:26 +00:00
Maël Kervella 6a08e14165 Otimize DB request for the right page
Reimplement end_adhesion and is_adherent methods in the
query itself so it can be done in a single query and not
done for each user individually.
2018-07-12 11:56:07 +00:00
Maël Kervella 324b48d37a Translate new right page 2018-07-12 11:56:07 +00:00
Maël Kervella 6df493cfb9 Display "gid: " 2018-07-12 11:56:07 +00:00