Gabriel Detraz
ceeb5698fa
Cotisation avec un s
2018-01-06 18:00:08 +01:00
Gabriel Detraz
68e954db3c
Utilise has_module_perms, bien pratique
2018-01-06 18:00:08 +01:00
Gabriel Detraz
88d336816e
Nouveau système d'acl sur topologie + migrations de cotisations
2018-01-06 18:00:08 +01:00
Gabriel Detraz
90b55b6dc8
Suppression de right et utilisation du système django
2018-01-06 18:00:08 +01:00
Gabriel Detraz
8ab23e2925
Gestion des acl avec les permissions django pour cotisation
2018-01-06 17:58:45 +01:00
LEVY-FALK Hugo
bd57e39ee9
Des @staticmethod pour @Chibrac.
2018-01-06 17:58:45 +01:00
Gabriel Detraz
20be7fdb63
Les can_change deviennent des class method
2018-01-06 17:58:45 +01:00
Gabriel Detraz
9f7d994c4a
Templates tags can_change class
2018-01-06 17:57:40 +01:00
LEVY-FALK Hugo
dc38c32ad4
ACL dans un fichier dédié dans chaque application.
2018-01-06 17:57:40 +01:00
Gabriel Detraz
36abfc470a
Utilisation nouveau système d'acl sur password et control
2018-01-06 17:56:02 +01:00
Gabriel Detraz
784ef5d598
Utilisation de django field permission sur le controle facture
2018-01-06 17:56:02 +01:00
LEVY-FALK Hugo
da382fbeb6
Historique générique dans cotisations.
2018-01-06 17:56:02 +01:00
Gabriel Detraz
15852329d4
Nouvelle gestion acl dans cotisation
2018-01-06 17:56:02 +01:00
Gabriel Detraz
f9a7270c27
Can_delete_set sur preferences et cotisations
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
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
f548d48447
Define can_create, can_edit, can_delete and can_view and use can_create and can_edit decorators for cotisations.models
2018-01-06 17:56:02 +01:00
FERNET Laouen
2b5a9f7cc1
Fix #28 : ajouter paginator en bas de page
2017-11-14 22:23:39 +01:00
LEVY-FALK Hugo
d3b0e14ba9
Fix #48 : Rename invoice PDF file
2017-11-14 20:00:24 +01:00
chirac
66dec02f59
Merge branch 'reverse_url' into 'master'
...
Utilisation d'URL dynamiques
See merge request federez/re2o!31
2017-11-14 18:03:01 +01:00
LEVY-FALK Hugo
86b3b5ddcd
Fix #15 Deprecated font HTML tag
2017-11-14 15:48:17 +01:00
LEVY-FALK Hugo
1f293e99d7
Merge branch 'master' into reverse_url
2017-11-14 15:10:37 +01:00
chirac
7935b6536c
Fix bug quand il n'y a pas d'articles
2017-11-06 01:30:06 +01:00
root
5dc44a7136
Merge branch 'master' into reverse_url
2017-11-04 19:52:08 +01:00
Gabriel Detraz
e66f1eb82e
Bug add cotis
2017-10-29 18:48:40 +01:00
root
f7cae2b15e
Merge branch 'master' of https://gitlab.rezometz.org/rezo/re2o
2017-10-29 11:58:09 +01:00
Gabriel Detraz
21c1dd1320
Unique together remplace unique
2017-10-29 11:57:43 +01:00
Gabriel Detraz
9dd43d0c6f
Adpatation des articles en fonction du type user
2017-10-28 06:03:57 +02:00
Gabriel Detraz
65dedc07d8
Fix bug migration
2017-10-28 05:08:31 +02: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
LEVY-FALK Hugo
ae4129f447
Utilisation de reverse.
2017-10-27 00:11:18 +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
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
chirac
37870265f4
Fix et optimisation select_related
2017-10-18 04:11:27 +02:00
chirac
b635553132
Fix bug sur infra + optimisation avec selec_related sur le chargement pages
2017-10-18 03:50:33 +02:00
Gabriel Detraz
3b686cfd29
Borde un certain nombre d'integer qui ont des range de valeur défini dans les RFC
2017-10-15 20:37:59 +02:00
Mael Kervella
ab5ebb70dd
Merge branch '19-nettoyage-js' into 'master'
...
Resolve "Nettoyage js"
Closes #19
See merge request rezo/re2o!16
2017-10-15 17:10:21 +02:00
Maël Kervella
2c434b3752
Fix bug id avec JS et paiement + utilisation bootstrap
2017-10-15 00:18:08 +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
575923536e
Merge branch 'master' into 'massive_use_bft_tag'
...
# Conflicts:
# topologie/views.py
2017-10-14 01:47:06 +02:00
chirac
e211957e9c
Pylint et docstring des fichiers
2017-10-13 23:15:07 +02:00
chirac
0f47ab79eb
Passage d'un coup de pylint
2017-10-13 22:47:32 +02:00
chirac
9ab06207bd
Pep8
2017-10-13 05:30:35 +02:00
chirac
7039e7b091
Pep8 et doc strings
2017-10-13 05:24:57 +02:00
chirac
500884458c
PEP8 et doc strings sur views de cotisations
2017-10-13 05:08:30 +02:00
chirac
993aeb31c8
Pep8 + docstrings
2017-10-13 04:07:56 +02:00
Maël Kervella
4aa67bf4d9
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
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