Hugo LEVY-FALK
c7d5b7a39b
Meilleure gestion du AESField
2018-01-28 08:55:37 +01:00
Hugo LEVY-FALK
cd3a94fbe3
Stockage en BDD des identifiants comnpay.
2018-01-28 08:55:37 +01:00
6188e4bbc4
Oubli d'ajout de fichiers
2018-01-28 08:55:37 +01:00
6445a26223
Implémentation de l'auto inscription
2018-01-28 08:55:37 +01:00
Gabriel Detraz
a72d70e527
Montant minimal de rechargement + refactor de la fonction payment + self adhesion
2018-01-28 08:55:36 +01:00
Hugo LEVY-FALK
f414cec623
Rechargement via comnpay du solde.
2018-01-28 08:55:36 +01:00
f80d32be98
Users can pay their own cotisation with their solde.
2018-01-28 08:55:36 +01:00
Hugo LEVY-FALK
4b090c3855
Fix Service usage in machine templates.
2018-01-20 01:29:02 +01:00
Hugo LEVY-FALK
a84f387588
Fix preferences/edit_options/OptionalUser
2018-01-08 11:04:00 +01:00
Laouen Fernet
2bb40a9cf9
removes hard-coded urls, calls reverse. Fix issue #63
2018-01-07 20:29:43 +01:00
Gabriel Detraz
8c67ce93d5
Compatibilité python2
2018-01-07 02:30:01 +01:00
Gabriel Detraz
b0a777ca59
Merge des migrations de preferences
2018-01-06 20:32:48 +01:00
Hugo LEVY-FALK
e470d15b00
Discrimination de l'historique par application.
2018-01-06 19:09:18 +01:00
Gabriel Detraz
88e443dba8
Coquille sur les acl preferences
2018-01-06 18:00:08 +01:00
Gabriel Detraz
9bf2275a69
Preferences avec le nouveau système de gestion acl
2018-01-06 18:00:08 +01:00
Gabriel Detraz
c29cb09766
Utilise has_module_perms, bien pratique
2018-01-06 18:00:08 +01:00
Hugo LEVY-FALK
81d3d13169
ACL dans un fichier dédié dans chaque application.
2018-01-06 17:57:40 +01:00
Hugo LEVY-FALK
08ac168619
Acl sur preferences
2018-01-06 17:56:02 +01:00
Gabriel Detraz
6903c0dfde
Can_delete_set sur preferences et cotisations
2018-01-06 17:56:02 +01:00
Maël Kervella
9f18d44bdd
can_view for topo + can_xxx_all everywhere
2018-01-06 17:56:02 +01:00
Maël Kervella
c74370086e
Define can_create, can_edit, can_delete and can_view and use can_create and can_edit decorators for preferences.models
2018-01-06 17:56:02 +01:00
Maël Kervella
3f4838436c
can_create for Machine
2018-01-06 17:56:01 +01:00
Gabriel Detraz
d70266ed8c
Possibilité d'afficher un message global
2017-12-16 04:03:23 +01:00
Gabriel Detraz
47059c5f6b
Fonction can_create sur un user
2017-11-21 05:47:24 +01:00
Gabriel Detraz
8b5eb25da9
Fix typo sur les services
2017-11-17 18:23:42 +01:00
Hugo LEVY-FALK
697caa5c46
Utilisation de reverse dans les vues.
2017-10-26 17:58:41 +02: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
25d460cb91
Merge branch 'master' into massive_use_bft_tag
2017-10-15 15:05:40 +00: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
51a8b66cd4
Pep8 et nettoyage, et doc pour l'app preferences
2017-10-14 06:03:53 +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
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
2111cb63dd
Attribut ipv6 sur les interfaces
2017-10-03 02:36:51 +02:00
Gabriel Detraz
c606e0f4f2
Deplacement du reglage autocapture
2017-09-14 16:16:03 +00:00
Gabriel Detraz
73c99fab83
Ajoute unicode literals + attribue les ip à l'enregistrement auto en fonction du nas
2017-09-11 01:30:24 +02:00
Gabriel Detraz
b0ead0ccd6
Reglage mac_autocapture ajouté
2017-09-10 18:17:28 +02:00
Gabriel Detraz
38eb1164d2
Adapte à python 2.7 les models et les imports, pour compatibilité radiuso
2017-09-10 16:54:38 +02:00
Maël Kervella
ff46c9257c
Précision que le texte est pour le mail de bienvenue
2017-09-09 14:09:49 +00:00
Maël Kervella
665e83f2a5
Affichage du message dans les preférences tel qu'il sera affiché dans le mail
...
= utilisation de safe pour ne pas escape les charactères
/!\Char pas aescape donc injections possible
/!\ (mais normalement seul le bureau peut édit donc jespère qu'ils sont reponsable un minimum)
/!\ En cas de connerie qui empêche d'accéder la page pour modif il y a tjs le /admin
2017-09-09 11:43:21 +00:00
Maël Kervella
ba045d860e
Affichage du solde négatif dans les pref si activé
...
(branche pas adapté pour ça mais osef, je le fais au passage)
2017-09-08 21:58:59 +00:00
Maël Kervella
6a5b482487
Rend plus joli certains forms des preferences
...
Adresse de l'asso sur deux lignes
Nom plus explicite dans edit_preferences pour chaque field
2017-09-08 21:36:15 +00:00
Maël Kervella
7908cd3a25
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
Gabriel Detraz
8305fd94ee
Nouveau réglage sur la politique radius
2017-09-02 15:21:10 +02:00
Gabriel Detraz
9cbd2becad
Reglages nom du site et emailfrom dans preferences
2017-08-26 16:05:16 +02:00
Gabriel Detraz
6a50888e40
Omnibus : ajout du suport de la liste vlan + corrections mineures
2017-08-26 15:10:46 +02:00
Gabriel Detraz
b4567677ce
Utilisation de preferences pour les applications de la première page
2017-08-25 04:36:23 +02:00
Gabriel Detraz
8fda3b1ac7
Deplace dans preferences les reglages concernant l'associtation (partie 1)
2017-08-24 21:37:28 +02:00
Gabriel Detraz
9456ef3f75
Formulaire de renvoie propre sur preferences
2017-08-06 20:04:19 +02:00
Gabriel Detraz
5be77b04dd
Gestion du solde en option
2017-06-26 19:27:10 +02:00