8
0
Fork 0
mirror of https://gitlab2.federez.net/re2o/re2o synced 2024-11-30 08:32:26 +00:00
Commit graph

637 commits

Author SHA1 Message Date
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
Maël Kervella
4eeb8802f6 Use button instead of badge 2018-07-12 11:56:07 +00:00
Maël Kervella
19f1e28308 Refactor display of rights in users/listright page 2018-07-12 11:56:07 +00:00
Maël Kervella
4cbb05d294 Add a Django command to fully rebuild the LDAP 2018-07-07 18:01:04 +00:00
Maël Kervella
5706e9064e Fix #117 : Use unix_name instead of name for ldap groups
A group in the LDAP now use the `unix_name` instead of the `name`
The `new_group` form has now a more logical order for the fields
The label for the `unix_name` is now more explicit
2018-07-07 12:53:57 +00:00
klafyvel
17f3867371 Merge branch 'master' into 'clean_api_duplicate'
# Conflicts:
#   CHANGELOG.md
2018-06-24 22:57:15 +02:00
Maël Kervella
8ea85f88ce Fix #136 : Reactivate the welcome mail 2018-06-22 21:41:15 +00:00
Maël Kervella
3f4dd43fa9 Fix ldap testing 2018-06-21 15:09:40 +00:00
Gabriel Detraz
f41fcc843f Add test LDAP 2018-06-20 12:14:02 +00:00
Grizzly
3e244b8ba9 Ajout d'un bouton pour supprimer les accés gracieux 2018-06-17 13:12:12 +00:00
Grizzly
4252f84398 Ajout d'un bouton de supression des banissements 2018-06-17 12:13:10 +00:00
chirac
fbd7c3de49 Revert "Merge branch 'fix_room_force_move_in' into 'master'"
This reverts merge request !161
2018-05-14 23:58:05 +02:00
Hugo LEVY-FALK
c1ceb5e2b3 fix de l'emménagement forcé 2018-05-14 23:16:36 +02:00
5757a1e911 Avec le name ça marche mieux 2018-05-13 17:54:48 +02:00
dc999b80b5 Utilisation du paquet Debian pour le js 2018-05-13 17:54:48 +02:00
39e96bc53d Datetimepicker pour les bans et whitelists 2018-05-13 17:54:48 +02:00
root
c693f9f5ba Création du widget datetimeinput 2018-05-13 17:54:18 +02:00