8
0
Fork 0
mirror of https://gitlab2.federez.net/re2o/re2o synced 2025-01-24 00:54:21 +00:00
Commit graph

253 commits

Author SHA1 Message Date
LEVY-FALK Hugo
da382fbeb6 Historique générique dans cotisations. 2018-01-06 17:56:02 +01:00
LEVY-FALK Hugo
75948450dd Acl dans les modèles de users. 2018-01-06 17:56:02 +01:00
LEVY-FALK Hugo
1d4b2801b7 Acl sur preferences 2018-01-06 17:56:02 +01:00
LEVY-FALK Hugo
e9e26144d6 can_xxx là où c'est possible et gestion de l'historique générique appliquée à users 2018-01-06 17:56:02 +01:00
Gabriel Detraz
58ff2a2c8d Nouvelle fonction pour check par field 2018-01-06 17:56:02 +01:00
Gabriel Detraz
10a2670000 Can_view_all sur les vues d'index 2018-01-06 17:56:02 +01:00
Gabriel Detraz
c870f6871c Renomme la fonction can_delete_set 2018-01-06 17:56:02 +01:00
Gabriel Detraz
e73a0c7992 Fix erreur dict 2018-01-06 17:56:02 +01:00
Gabriel Detraz
d648e7d8b4 Proof of concept can_delete_all 2018-01-06 17:56:02 +01:00
Maël Kervella
b066f66316 Add templatetags for all can_xxx 2018-01-06 17:56:02 +01:00
Maël Kervella
68fdea2618 can_view for topo + can_xxx_all everywhere 2018-01-06 17:56:02 +01:00
LEVY-FALK Hugo
06fe4d568a Dispatch des modèles dans le tag de gestion des acl plus simple. 2018-01-06 17:56:02 +01:00
Maël Kervella
048bcfad26 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
6c51cb4263 Fix : rename templatetags 2018-01-06 17:56:01 +01:00
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