8
0
Fork 0
mirror of https://gitlab2.federez.net/re2o/re2o synced 2025-01-26 18:14:20 +00:00
Commit graph

148 commits

Author SHA1 Message Date
Gabriel Detraz
4652de5aa2 Can_view_all sur les vues d'index 2018-01-06 17:56:02 +01:00
Gabriel Detraz
026cea29a5 Renomme la fonction can_delete_set 2018-01-06 17:56:02 +01:00
Gabriel Detraz
09f8db7e6e Fix erreur dict 2018-01-06 17:56:02 +01:00
Gabriel Detraz
83bf0c71f7 Proof of concept can_delete_all 2018-01-06 17:56:02 +01:00
Maël Kervella
ea292827f0 Add templatetags for all can_xxx 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
Hugo LEVY-FALK
3ddbe41be8 Dispatch des modèles dans le tag de gestion des acl plus simple. 2018-01-06 17:56:02 +01:00
Maël Kervella
aaab8db7f8 Create can_delete and can_view decorators and use them where it's possible 2018-01-06 17:56:02 +01:00
Maël Kervella
d0e7a9ea4c Fix : rename templatetags 2018-01-06 17:56:01 +01:00
Maël Kervella
25bbb24b91 Add support for acl based on instances 2018-01-06 17:56:01 +01:00
Maël Kervella
0f8df0988d Pylint & Pep8 compliance 2018-01-06 17:56:01 +01:00
Maël Kervella
24a4069aab Add support for args passed through the templatetag to the acl function 2018-01-06 17:56:01 +01:00
Maël Kervella
c5bd76aad5 templatetags for acl that use models not instances 2018-01-06 17:56:01 +01:00
Maël Kervella
7cbd4298db Use @can_create and @can_edit on machines.models 2018-01-06 17:56:01 +01:00
Maël Kervella
edfe06791c Ajoute un message d'erreur si can_xxx renvoie False 2018-01-06 17:56:01 +01:00
Hugo LEVY-FALK
74d93c5219 Redirection constante vers la page utilisateur en cas d'erreur et nommage consistant des paramètres 2018-01-06 17:56:01 +01:00
Hugo LEVY-FALK
db6c11075f 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
Hugo LEVY-FALK
d9c172ea13 fix de @can_edit 2018-01-06 17:56:01 +01:00
Hugo LEVY-FALK
3ef9035712 Premier jet de décorateur can_edit 2018-01-06 17:56:01 +01:00
Hugo LEVY-FALK
541f630369 Déplacement du décorateur can_create dans re2o/utils.py 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
Maël Kervella
ea7292c023 Ne trie le queryset que si c'est lui qui est concerné 2017-11-02 00:27:31 +00:00
Maël Kervella
742d905e83 Ajoute le sort des colonnes sur la recherche 2017-11-02 00:25:24 +00:00
Gabriel Detraz
898ae901e0 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
8d28912c3d Affiche les id factures et id user 2017-10-27 22:10:29 +02:00
Gabriel Detraz
2baf3aa2a9 Modèle et constructeurs de switches 2017-10-26 05:07:36 +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
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
719f708286 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
75c586707b Ajoute les sorts sur les bans et les whitelists 2017-10-21 21:45:21 +00:00
Maël Kervella
eb5a340d6c 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
f097e7258a Sort : 1er example de sort sur la col prénom de users/index 2017-10-21 19:58:39 +00:00
Maël Kervella
3aa740a3b9 Merge branch 'master' into massive_use_bft_tag 2017-10-19 19:47:43 +00:00
Maël Kervella
b5bdf6fed8 Fix : oubli de renoomage bft tag -> mbf tag 2017-10-18 19:48:30 +00:00
Maël Kervella
4240b269bf 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
e29f7bc406 Valable sans JS 2017-10-15 18:47:14 +00:00
root
7e0d805256 Merge branch 'master' into ouverture_des_ports 2017-10-15 18:35:35 +02:00
Maël Kervella
25d460cb91 Merge branch 'master' into massive_use_bft_tag 2017-10-15 15:05:40 +00:00
Gabriel Detraz
b8887b2b61 Menage 2017-10-15 03:47:17 +02:00
Maël Kervella
9ac078ea5b 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
7d8d6d85fe Support de typeahead pour les select multiples avec tokenfield 2017-10-14 18:32:17 +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
af26948adf Pylintage again 2017-10-14 04:48:43 +02:00
Gabriel Detraz
210fa28d74 Merge branch 'master' into 'massive_use_bft_tag'
# Conflicts:
#   topologie/views.py
2017-10-14 01:47:06 +02:00
Gabriel Detraz
a3cc5d15c7 Passage d'un coup de pylint 2017-10-13 22:47:32 +02:00
Maël Kervella
e35a268697 Prise en compte du prefix dans le bft tag 2017-10-12 09:53:11 +00:00
Maël Kervella
ed46278f3d 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
cda44cdf2a Renomage, les groupes unix doivent etre unicode 2017-10-03 05:51:30 +02:00