Maël Kervella
e91d4ff186
Add support for acl based on instances
2018-01-06 17:56:01 +01:00
Maël Kervella
92888edc7f
Pylint & Pep8 compliance
2018-01-06 17:56:01 +01:00
Maël Kervella
cc8b140bf9
Add support for args passed through the templatetag to the acl function
2018-01-06 17:56:01 +01:00
Maël Kervella
92944ec815
templatetags for acl that use models not instances
2018-01-06 17:56:01 +01:00
Maël Kervella
28ef82176f
Use @can_create and @can_edit on machines.models
2018-01-06 17:56:01 +01:00
Maël Kervella
7d8b61f0c9
Ajoute un message d'erreur si can_xxx renvoie False
2018-01-06 17:56:01 +01:00
LEVY-FALK Hugo
cf642bad08
Redirection constante vers la page utilisateur en cas d'erreur et nommage consistant des paramètres
2018-01-06 17:56:01 +01:00
LEVY-FALK Hugo
ec62e4568b
Pas de requête directement dans @can_edit. On récupère l'instance dans model.get_instance et on la transmet à model.can_edit et à la vue.
2018-01-06 17:56:01 +01:00
LEVY-FALK Hugo
56e93f4d73
fix de @can_edit
2018-01-06 17:56:01 +01:00
LEVY-FALK Hugo
50ea71d8e9
Premier jet de décorateur can_edit
2018-01-06 17:56:01 +01:00
LEVY-FALK Hugo
aceb6a9e4a
Déplacement du décorateur can_create dans re2o/utils.py
2018-01-06 17:56:01 +01:00
Gabriel Detraz
00cf95423e
Possibilité d'afficher un message global
2017-12-16 04:03:23 +01:00
Maël Kervella
0df8ce4dc0
Ne trie le queryset que si c'est lui qui est concerné
2017-11-02 00:27:31 +00:00
Maël Kervella
3ce390f733
Ajoute le sort des colonnes sur la recherche
2017-11-02 00:25:24 +00:00
Gabriel Detraz
8ed051fc54
Creation d'articles contenant ou non les adhésion, nouveau system fin adh fin co
2017-10-28 05:00:08 +02:00
Gabriel Detraz
d0239a1613
Affiche les id factures et id user
2017-10-27 22:10:29 +02:00
Gabriel Detraz
315560ba5c
Modèle et constructeurs de switches
2017-10-26 05:07:36 +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
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
3cc2c59335
Ajout du sort dans topo, logs, machines, cotisations
...
Ajout du sort sur les colones où ça avait un minimum de sens et où le
sort était basé sur des ORDER_BY de BDD.
Peut être certaines colones n'avaient pas besoin d'être triées mais tant
que c'est possible et pas illogique pourquoi ne pas le faire ?
2017-10-22 00:33:44 +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
95ad603ab5
Le sort est compatible avec les autres parametres de l'URL ( 'page=...' )
...
Ajoute un ta qui permet d'insérer des paramètres dans une URL sans
modifier les autres paramètres.
2017-10-21 20:02:44 +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
Maël Kervella
2ccf8f4729
Merge branch 'master' into massive_use_bft_tag
2017-10-19 19:47:43 +00:00
Maël Kervella
6facea3272
Fix : oubli de renoomage bft tag -> mbf tag
2017-10-18 19:48:30 +00:00
Maël Kervella
09a32d3085
Refactoring complet du mbf tag + pep8 du tag
...
Le tag se base maintenant sur des classes pour avoir un code plus clair
2017-10-18 01:04:39 +00:00
Maël Kervella
919537f278
Valable sans JS
2017-10-15 18:47:14 +00:00
root
932f64701a
Merge branch 'master' into ouverture_des_ports
2017-10-15 18:35:35 +02:00
Maël Kervella
b89fb3f580
Merge branch 'master' into massive_use_bft_tag
2017-10-15 15:05:40 +00:00
chirac
1263784154
Menage
2017-10-15 03:47:17 +02:00
Maël Kervella
e51b484731
Utilise l'id des objets plutôt que leur nom pour les id HTML
2017-10-14 21:38:38 +00:00
Maël Kervella
1083f8d199
Support de typeahead pour les select multiples avec tokenfield
2017-10-14 18:32:17 +00: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
6cac4b20a2
Pylintage again
2017-10-14 04:48:43 +02:00
Chirac
575923536e
Merge branch 'master' into 'massive_use_bft_tag'
...
# Conflicts:
# topologie/views.py
2017-10-14 01:47:06 +02:00
chirac
0f47ab79eb
Passage d'un coup de pylint
2017-10-13 22:47:32 +02:00
Maël Kervella
c8ae698bbf
Prise en compte du prefix dans le bft tag
2017-10-12 09:53:11 +00:00
Maël Kervella
946694b879
Déplace le BFT tag dans l'app Re2o
...
Plus générique que dans une app spécifique donc plus adapté pour
utiliser le tag dans d'autre apps que machine
2017-10-11 21:36:14 +00:00
Gabriel Detraz
52b82a3ed7
Renomage, les groupes unix doivent etre unicode
2017-10-03 05:51:30 +02:00
root
fff4f32da9
Merge branch 'ipv6'
2017-10-03 04:48:41 +02:00
Gabriel Detraz
5c9c9c3a29
Attribut ipv6 sur les interfaces
2017-10-03 02:36:51 +02:00
Daniel STAN
27ff942029
README: précision sur TLS ldap
2017-10-03 02:04:44 +02:00
Chirac
0cef20cf3e
Delete settings_local.py.old
2017-09-27 15:54:06 +02:00
Gabriel Detraz
e1d0a8ee29
Fix encodage et imports
2017-09-27 15:40:57 +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
b35d35207f
Adapte à python 2.7 les models et les imports, pour compatibilité radiuso
2017-09-10 16:54:38 +02:00
Gabriel Detraz
0626089c73
Support de postgresql par l'installateur
2017-09-10 14:46:55 +02:00
Maël Kervella
933fdde7e9
Ajoute l'option pour les envoi d'email
2017-09-08 19:19:32 +00:00