Daniel STAN
23cd06d589
Merge branch master into granuban
2017-11-05 21:15:31 +01:00
Gabriel Detraz
12f1848898
Display la fin d'accès internet
2017-10-29 18:36:45 +01:00
Gabriel Detraz
6507bc5bda
Nouvelles methodes pour user
2017-10-28 05:12:43 +02:00
Gabriel Detraz
d069baf100
Pretty name
2017-10-27 22:13:16 +02:00
Gabriel Detraz
241d2462c3
Si l'instance ldap_user existe pas on l'ajoute sans bruit
2017-10-27 01:48:23 +02:00
Gabriel Detraz
fd0cce6f9e
Post-user et post_del avec model User aussi
2017-10-27 01:34:47 +02:00
Maël Kervella
be6a06ea81
Fix : création du user dans le ldap
2017-10-26 22:37:16 +00:00
Gabriel Detraz
0efe0c27d2
Notification pour l'autocapture mac
2017-10-26 02:00:15 +02:00
Gabriel Detraz
d7e75e59b6
Les champs room sont portés par adherent et club : permet plusieurs clubs dans un local
2017-10-25 23:37:41 +02:00
Gabriel Detraz
473ae3afea
Fix et optimise la collecte d'adresse mac pour ldap
2017-10-24 04:32:49 +02:00
Gabriel Detraz
cbdcdd6dbe
Selecteur js pour l'école
2017-10-23 15:56:19 +02:00
chirac
3638c67f3a
Gestion, affichage des clubs, gestion de la recherche
2017-10-23 05:02:55 +02:00
chirac
054016a1d1
Gestion d'un objet club, migrations et requètes sql ecrites à la main
2017-10-23 03:22:00 +02:00
Maël Kervella
9a8b5bbced
Ajoute le tri des cotis/ban/whitelist/machines sur la page d'un user
2017-10-22 16:04:51 +00:00
Maël Kervella
c029feeca5
Ajout de prefix sur tous les tableaux pour les différencier
2017-10-22 15:48:35 +00:00
Maël Kervella
21200ceb80
Sort : support des order_by sur plusieurs fields
...
et delete de deux order_by oublié dans les views
2017-10-22 01:37:27 +00:00
Maël Kervella
7067861cdb
Supprime le sort sur la colone raison des ban et whitelist (aucun sens)
2017-10-22 00:40:54 +00:00
Maël Kervella
46e1b784d6
Ajoute les sorts sur les bans et les whitelists
2017-10-21 21:45:21 +00:00
Maël Kervella
f88c65c388
Sort : 1er example de sort sur la col prénom de users/index
2017-10-21 19:58:39 +00:00
chirac
b635553132
Fix bug sur infra + optimisation avec selec_related sur le chargement pages
2017-10-18 03:50:33 +02:00
Mael Kervella
643c8235b0
Permet de retirer un droit sans JS
2017-10-15 19:40:26 +00:00
Gabriel Detraz
3b686cfd29
Borde un certain nombre d'integer qui ont des range de valeur défini dans les RFC
2017-10-15 20:37:59 +02:00
Mael Kervella
e5c514a511
Merge branch 'affichage_droits' into 'master'
...
Affichage plus lisible pour la suppression des droits
See merge request rezo/re2o!17
2017-10-15 17:10:00 +02:00
Maël Kervella
b89fb3f580
Merge branch 'master' into massive_use_bft_tag
2017-10-15 15:05:40 +00:00
Maël Kervella
fc7e5d0ad4
Affichage plus lisible pour la suppression des droits
2017-10-15 14:47:22 +00:00
chirac
1263784154
Menage
2017-10-15 03:47:17 +02:00
chirac
e11b1623ca
Fix admin pep8 users
2017-10-14 22:46:21 +02:00
chirac
9da900b6cb
Fix urls.py pep8
2017-10-14 22:20:23 +02:00
chirac
102521397f
Corrige les vues (docstring et autres)
2017-10-14 22:10:07 +02:00
chirac
aae6c8f018
Doc et grosse review pep8
2017-10-14 21:01:00 +02:00
Maël Kervella
a92eaae633
Renomme bft en mfb (massive_bootstrap_form)
...
Plus adapté aux nouvelles fonctions incoming
2017-10-14 13:27:56 +00:00
Chirac
575923536e
Merge branch 'master' into 'massive_use_bft_tag'
...
# Conflicts:
# topologie/views.py
2017-10-14 01:47:06 +02:00
Daniel STAN
a2b4ee8db6
Add Inhibited services (M2M BanType<->Services)
2017-10-12 20:19:12 +02:00
Maël Kervella
4aa67bf4d9
Utilisation massive du bft tag
...
Le BFT tag est utilisé sur tous les champs qui ont pas mal de résultats
(user, machines, ip, chambre, ...). Normalement tous les select à choix
uniques concerné ont été modifiés. Je pense en avoir oublié aucun.
2017-10-12 09:57:16 +00:00
Daniel STAN
5b96a94774
add BanType in admin site
2017-10-11 21:58:36 +02:00
chirac
a03e740016
Vire __pseudo, inutile
2017-10-11 01:04:13 +02:00
Daniel STAN
4c23daa477
BanType: add __str__
2017-10-10 19:05:18 +02:00
Daniel STAN
332a6a8149
users: plus de granularité dans les bans
2017-10-09 23:02:29 +02:00
Maël Kervella
172afb2e1e
Remplace le nom donné à la main par le nom de la classe automatiquement
2017-10-08 23:34:49 +00:00
Maël Kervella
d65fbbf8d1
Evite les doublons dans les id et les names des forms
...
Force la variable prefix a être setup pour chacun des modelForm avec
le nom du model mais n'override pas si une autre value est donnée.
L'id et le name des champs HTML généré sont donc prefixé par le nom du
model et on peut mettre plusieurs modelForms basé sur des models
différent dans la même page HTML sans souci de duplication
2017-10-08 23:07:48 +00:00
Gabriel Detraz
c965820526
Optimisation sur la methode qui renvoie les interfaces d'un user
2017-10-07 20:17:35 +02:00
chirac
5c0bca0e91
Doc strings
2017-10-04 17:53:57 +02:00
Gabriel Detraz
cb273c1493
Les noms des groupes sont des lettres minuscules
2017-10-03 05:58:31 +02:00
Gabriel Detraz
52b82a3ed7
Renomage, les groupes unix doivent etre unicode
2017-10-03 05:51:30 +02:00
Maël Kervella
d8dbf46d6a
Fonction pour proposer un nom non-existant pour une nouvelle interface
2017-09-29 08:40:41 +00:00
Gabriel Detraz
edca49dcf1
Hot fix : empèche le save d'une interface/machine si le name est déjà pris par un domain
2017-09-28 15:31:31 +00:00
LEVY-FALK Hugo
98131ef31a
Affiche le shell de l'utilisateur s'il existe.
2017-09-28 01:12:46 +02:00
Gabriel Detraz
c1cda1857e
Remove str() pour python2
2017-09-27 23:41:58 +02:00
chirac
81481ba16e
Modifie la façon dont les erreurs sur les reinit de mdp sont gérées
2017-09-21 18:47:47 +02:00
chirac
f64115edd7
Meilleurs affichage
2017-09-21 17:46:40 +02:00