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

223 commits

Author SHA1 Message Date
Gabriel Detraz
de1c4141aa Display la fin d'accès internet 2017-10-29 18:36:45 +01:00
Gabriel Detraz
225164273f Nouvelles methodes pour user 2017-10-28 05:12:43 +02:00
Gabriel Detraz
08f108a99c Pretty name 2017-10-27 22:13:16 +02:00
Gabriel Detraz
337db03a63 Si l'instance ldap_user existe pas on l'ajoute sans bruit 2017-10-27 01:48:23 +02:00
Gabriel Detraz
dceb4a8fee Post-user et post_del avec model User aussi 2017-10-27 01:34:47 +02:00
Maël Kervella
76bab0b878 Fix : création du user dans le ldap 2017-10-26 22:37:16 +00:00
Gabriel Detraz
9c7b0ca65a Notification pour l'autocapture mac 2017-10-26 02:00:15 +02:00
Gabriel Detraz
bee6040ad9 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
f95f842e70 Fix et optimise la collecte d'adresse mac pour ldap 2017-10-24 04:32:49 +02:00
Gabriel Detraz
84971c2638 Selecteur js pour l'école 2017-10-23 15:56:19 +02:00
Gabriel Detraz
85421a089e Gestion, affichage des clubs, gestion de la recherche 2017-10-23 05:02:55 +02:00
Gabriel Detraz
5bdf4d6083 Gestion d'un objet club, migrations et requètes sql ecrites à la main 2017-10-23 03:22:00 +02:00
Maël Kervella
d1ee75bb17 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
a87cbb7b7e Ajout de prefix sur tous les tableaux pour les différencier 2017-10-22 15:48:35 +00:00
Maël Kervella
f139b5b2c4 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
aae9370a55 Supprime le sort sur la colone raison des ban et whitelist (aucun sens) 2017-10-22 00:40:54 +00:00
Maël Kervella
75c586707b Ajoute les sorts sur les bans et les whitelists 2017-10-21 21:45:21 +00:00
Maël Kervella
f097e7258a Sort : 1er example de sort sur la col prénom de users/index 2017-10-21 19:58:39 +00:00
Gabriel Detraz
ff22704262 Fix bug sur infra + optimisation avec selec_related sur le chargement pages 2017-10-18 03:50:33 +02:00
Maël Kervella
4c9477aa93 Permet de retirer un droit sans JS 2017-10-15 19:40:26 +00:00
Gabriel Detraz
0eeb9685e5 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
Maël Kervella
91f4198270 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
25d460cb91 Merge branch 'master' into massive_use_bft_tag 2017-10-15 15:05:40 +00:00
Maël Kervella
8579b7d60c Affichage plus lisible pour la suppression des droits 2017-10-15 14:47:22 +00:00
Gabriel Detraz
b8887b2b61 Menage 2017-10-15 03:47:17 +02:00
Gabriel Detraz
25128b600e Fix admin pep8 users 2017-10-14 22:46:21 +02:00
Gabriel Detraz
58c8ec23d7 Fix urls.py pep8 2017-10-14 22:20:23 +02:00
Gabriel Detraz
bee8976ebe Corrige les vues (docstring et autres) 2017-10-14 22:10:07 +02:00
Gabriel Detraz
e9855c7867 Doc et grosse review pep8 2017-10-14 21:01:00 +02:00
Maël Kervella
db30643c13 Renomme bft en mfb (massive_bootstrap_form)
Plus adapté aux nouvelles fonctions incoming
2017-10-14 13:27:56 +00:00
Gabriel Detraz
210fa28d74 Merge branch 'master' into 'massive_use_bft_tag'
# Conflicts:
#   topologie/views.py
2017-10-14 01:47:06 +02:00
Maël Kervella
05c1ef9de2 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
Gabriel Detraz
1c9c852f8a Vire __pseudo, inutile 2017-10-11 01:04:13 +02:00
Maël Kervella
2ef003faf1 Remplace le nom donné à la main par le nom de la classe automatiquement 2017-10-08 23:34:49 +00:00
Maël Kervella
f25203a257 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
90b789d51b Optimisation sur la methode qui renvoie les interfaces d'un user 2017-10-07 20:17:35 +02:00
Gabriel Detraz
367da2d9c1 Doc strings 2017-10-04 17:53:57 +02:00
Gabriel Detraz
b399502bda Les noms des groupes sont des lettres minuscules 2017-10-03 05:58:31 +02:00
Gabriel Detraz
cda44cdf2a Renomage, les groupes unix doivent etre unicode 2017-10-03 05:51:30 +02:00
Maël Kervella
a9429935ea Fonction pour proposer un nom non-existant pour une nouvelle interface 2017-09-29 08:40:41 +00:00
Gabriel Detraz
410df91d61 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
Hugo LEVY-FALK
fe1e97b65c Affiche le shell de l'utilisateur s'il existe. 2017-09-28 01:12:46 +02:00
Gabriel Detraz
7842a1cfcc Remove str() pour python2 2017-09-27 23:41:58 +02:00
Gabriel Detraz
9a94d4a6ba Modifie la façon dont les erreurs sur les reinit de mdp sont gérées 2017-09-21 18:47:47 +02:00
Gabriel Detraz
70bf1b9e4f Meilleurs affichage 2017-09-21 17:46:40 +02:00
Gabriel Detraz
fbd685747b FIx paginateur sur les whitelist 2017-09-19 04:46:12 +02:00
Gabriel Detraz
e70ac5453a Merge branch 'mailing' into 'master'
Mailing

See merge request !7
2017-09-15 02:51:32 +02:00
Maël Kervella
90188a38b3 Evite les doublons dans la requete SQL 2017-09-15 00:45:49 +00:00
Maël Kervella
d2c497d904 Les envois de mails pour le service mailing sont sérializé et passe par all_has_access 2017-09-15 00:27:12 +00:00
Gabriel Detraz
82ce3f4f83 Merge branch 'mailing' into 'master'
Mailing

See merge request !6
2017-09-15 01:25:56 +02:00