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
Gabriel Detraz
ae74d6a0d1
FIx paginateur sur les whitelist
2017-09-19 04:46:12 +02:00
Chirac
b53c502498
Merge branch 'mailing' into 'master'
...
Mailing
See merge request !7
2017-09-15 02:51:32 +02:00
Maël Kervella
fab9854d8b
Evite les doublons dans la requete SQL
2017-09-15 00:45:49 +00:00
Maël Kervella
6c0ec3ad64
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
Chirac
752c3e0dee
Merge branch 'mailing' into 'master'
...
Mailing
See merge request !6
2017-09-15 01:25:56 +02:00
Maël Kervella
75999aec4e
Ajout de regen pour le service mailing
2017-09-14 18:03:28 +00:00
Gabriel Detraz
93805aed15
Adpate l'autocapture au type de nas
2017-09-14 16:16:03 +00:00
Gabriel Detraz
56f391d7d8
FIx temporaires pour l'autodetect
2017-09-11 03:37:21 +02:00
Gabriel Detraz
bbc00fdb0b
Ajoute unicode literals + attribue les ip à l'enregistrement auto en fonction du nas
2017-09-11 01:30:24 +02:00
Gabriel Detraz
4c41da258e
Nouveau système auth.py et authenticate : traduction avec python 2.7
2017-09-10 22:50:55 +02:00
Maël Kervella
dfc7cd4283
REST view pour obtenir les mails des adhérents ayant une connexion
2017-09-10 18:44:09 +00:00
Gabriel Detraz
b35d35207f
Adapte à python 2.7 les models et les imports, pour compatibilité radiuso
2017-09-10 16:54:38 +02:00
Maël Kervella
30f5ac6091
Ajoute un message personalisé dans le mail d'acceuil via les préférences
...
Attention migration à faire
2017-09-08 20:53:13 +00:00
Maël Kervella
c3f569f10e
Asso 'de' est plus générique que asso 'du'
2017-09-08 19:21:20 +00:00
Maël Kervella
0c10e59890
Retours à la ligne inutiles
...
C'est au navigateur/client mail de retourner à la ligne en bout de fenêtre
Après ça fait des trucs tout moches sur les grand écrans
2017-09-08 17:23:42 +00:00
Maël Kervella
7c07ea771a
Met en paramètre un messsage personalisé dans le mail de bienvenue
2017-09-08 17:22:03 +00:00
Gabriel Detraz
73513c0bb7
Rapid fix, regen dhcp et mac-ip quand modification de l'accès internet
2017-09-01 03:16:58 +02:00
Gabriel Detraz
8108767260
Deplace les methodes d'envoie de mail dans models
2017-08-28 21:52:48 +02:00
Gabriel Detraz
236db14ffa
Utilise la variable pour le nom de l'association
2017-08-28 19:32:57 +02:00
Gabriel Detraz
7aa69ab60f
Reglages nom du site et emailfrom dans preferences
2017-08-26 16:05:16 +02:00
Gabriel Detraz
0719e89a8b
Omnibus : ajout du suport de la liste vlan + corrections mineures
2017-08-26 15:10:46 +02:00
Gabriel Detraz
22062e7792
Deplace dans preferences les reglages concernant l'associtation (partie 1)
2017-08-24 21:37:28 +02:00
Gabriel Detraz
e29dcbd5e3
Nettoyage du code (modelform et update) phase1
2017-08-19 00:08:15 +02:00
chirac
8de623a235
iTypoS
2017-08-18 14:22:56 +02:00
Guimoz
e798ea5db3
Oublie d'import
2017-08-16 20:23:14 +02:00
guimoz
cde4ff4171
Traduction des objets des messages de bienvenue et ajout du pseudo dans le mail de bienvenue
2017-08-15 00:33:31 +02:00
guimoz
529776e4b6
Ajout du lien vers le guide de première connexion
2017-08-14 19:12:45 +02:00
guimoz
c5cf9748f9
Ajustement de la suggestion des caractères pour le pseudo
2017-08-01 14:12:27 +02:00
guimoz
7bd8a3eb0a
Interdiction de l'underscore dans les pseudos pour ne pas créer de conflit dans les noms DNS
2017-08-01 13:51:59 +02:00
Gabriel Detraz
d36995f30a
Deplaces les fonctions ip en methodes de users et interfaces
2017-07-21 06:50:02 +02:00
Gabriel Detraz
1a6fb71843
Supprime cached proprety
2017-07-18 03:50:07 +02:00
Gabriel Detraz
e395bc33bd
Ajoute la personne qui a effetcué l'archivage
2017-07-17 23:47:21 +02:00
Gabriel Detraz
5150eb05df
Fix bug sur suppression de droit
2017-07-07 05:04:56 +02:00
Gabriel Detraz
6e832976b5
Change le mode de retrait des droits(en tableau)
2017-07-07 04:14:03 +02:00
Gabriel Detraz
9e239e21bc
Rearangement des formulaires dans forms.py
2017-07-06 19:01:27 +02:00
Gabriel Detraz
c196a645cb
Crée les droits si ils n'existent pas
2017-07-02 23:53:29 +02:00
chibrac
d7908e7e5d
Ajoute un champ dialup access
2017-06-26 22:23:58 +02:00
chibrac
e968f2b12f
Gestion du solde en option
2017-06-26 19:27:10 +02:00