8
0
Fork 0
mirror of https://gitlab2.federez.net/re2o/re2o synced 2024-11-22 19:33:11 +00:00
Commit graph

257 commits

Author SHA1 Message Date
Maël Kervella
12a8f2ede6 Fix: missing migrations due to translation of cotisation 2018-04-14 18:57:48 +00:00
Maël Kervella
4f1831d5f9 Little fix in cotis 2018-04-14 01:43:00 +00:00
Maël Kervella
aa7ded9f20 Fix #95 by removing duplicates classes and functions 2018-04-13 17:33:01 +00:00
Maël Kervella
34c5af62f4 Fix: Error rename 2018-04-13 12:32:39 +00:00
Mael Kervella
8fb8e14a30 Fix Use string and not variables in %-notation fornat 2018-04-13 11:40:02 +00:00
Maël Kervella
1447d7b173 Added choice for multiple articles in new PDF invoice 2018-04-11 19:53:54 +00:00
Maël Kervella
11ed8b6afe Fix trailing 'e' 2018-04-11 18:40:59 +00:00
Maël Kervella
9232282cdf Align PDF invoice info and better hline for tables 2018-04-11 18:38:07 +00:00
Maël Kervella
d9c42e89db Fix 81 and Strip out facture.tex for readability 2018-04-11 17:22:56 +00:00
Gabriel Detraz
25cd61ddca Fix bug sur cotisation 2018-04-11 09:31:51 +00:00
Maël Kervella
f2f4336e87 Translation : translate docstrings of cotisations 2018-04-09 17:40:46 +00:00
Maël Kervella
8da337c549 Translation: translate cotisation templates in French 2018-04-08 21:00:37 +00:00
Maël Kervella
433ee298dc Translation: Mark all strings in templates of cotisation 2018-04-08 21:00:31 +00:00
Maël Kervella
ccab7ff718 Translation: Fix some lazy translations 2018-04-08 21:00:22 +00:00
Maël Kervella
aa02016c3a Translation: Setup re2o to use locale and add French 2018-04-08 21:00:12 +00:00
Maël Kervella
a7d47b972d Translation: Marking of strings in cotisations app 2018-04-08 20:55:51 +00:00
Gabriel Detraz
3affe08d29 Factorisation de paginator + pagination des machines dans profil 2018-04-03 05:01:01 +02:00
Gabriel Detraz
a3bad81689 Commentaire sur le controle 2018-04-03 03:47:18 +02:00
Gabriel Detraz
6db387caf8 Linked_objects + fix modif formset 2018-04-02 03:52:28 +02:00
Gabriel Detraz
543037b667 Save que si l'objet a été modifié 2018-04-01 00:07:01 +02:00
Gabriel Detraz
1795d26c55 Gestion de l'historique avec un mixin forms et model 2018-03-31 17:19:02 +02:00
Gabriel Detraz
007ad3310a Factorise les get_instance dans le mixin acl 2018-03-28 17:15:45 +02:00
Gabriel Detraz
262431113f Passage de cotisations, topologie et users avec le nouveau mixin 2018-03-28 04:07:26 +02:00
grisel-davy
8cab7e90aa ajout de div pour rendre les tables scrollables horizontalement 2018-03-23 15:06:12 +01:00
8cd7ed1a54 Modification de la navbar et passage sous font awesome 2018-03-07 11:45:03 +01:00
Hugo LEVY-FALK
107fa6b902 Devrait fixer le bug sur cotisations/migrations/0026_auto_20171028_0126.py 2018-03-03 00:17:42 +01:00
Gabriel Detraz
7e559a6598 Topologie et cotisations aussi avec label correct 2018-01-31 06:40:48 +01:00
Gabriel Detraz
a3c0a50f4a Optimisation sur assooption et divers 2018-01-31 03:28:57 +01:00
Gabriel Detraz
58605ae3ff Optimisation chargement des variables de conf et ipv6 2018-01-30 23:09:00 +01:00
Gabriel Detraz
208d703d95 Montant minimal de rechargement + refactor de la fonction payment + self adhesion 2018-01-28 09:13:54 +01:00
Hugo LEVY-FALK
a5a967271e Rechargement via comnpay du solde. 2018-01-28 09:08:50 +01:00
Hugo LEVY-FALK
477aab3a7f Pouvoir prendre de l'argent c'est bien. En prendre seulement si on veut, c'est mieux. 2018-01-28 08:57:40 +01:00
Hugo Levy-Falk
d694330149 Stockage en BDD des identifiants comnpay. 2018-01-28 08:55:37 +01:00
Gabriel Detraz
a71e01e18a Montant minimal de rechargement + refactor de la fonction payment + self adhesion 2018-01-28 08:55:36 +01:00
Gabriel Detraz
5319ed266c Un peu de joli icone 2018-01-28 08:55:36 +01:00
Hugo LEVY-FALK
f7657a2236 Rechargement via comnpay du solde. 2018-01-28 08:55:36 +01:00
d9ebb266d5 Users can pay their own cotisation with their solde. 2018-01-28 08:55:36 +01:00
Gabriel Detraz
916c2e3e9f Fix sur les fieldpermissions topologie et machines 2018-01-08 23:59:46 +01:00
Gabriel Detraz
405bc03668 Protège les objects cotisations des users avec droits 2018-01-08 02:15:03 +01:00
Gabriel Detraz
2c6697a269 Compatibilité python2 2018-01-07 02:30:01 +01:00
LEVY-FALK Hugo
a24d2c26c0 Discrimination de l'historique par application. 2018-01-06 19:09:18 +01:00
LEVY-FALK Hugo
6f0e75c72e Typo dans cotisations.acl 2018-01-06 18:39:14 +01:00
LEVY-FALK Hugo
9d41a7539f Utilisation de can_delete dans l'affichage des cotisations. 2018-01-06 18:25:25 +01:00
Gabriel Detraz
69266829aa Oubli 2018-01-06 18:00:08 +01:00
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
Gabriel Detraz
52b82a3ed7 Renomage, les groupes unix doivent etre unicode 2017-10-03 05:51:30 +02:00
Gabriel Detraz
539c2c7d23 Le save est fait en post_save de l'objet vente 2017-09-27 17:50:33 +02:00
Gabriel Detraz
e1d0a8ee29 Fix encodage et imports 2017-09-27 15:40:57 +02:00
Chirac
752c3e0dee Merge branch 'mailing' into 'master'
Mailing

See merge request !6
2017-09-15 01:25:56 +02:00
Maël Kervella
75999aec4e Ajout de regen pour le service mailing 2017-09-14 18:03:28 +00: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