Maël Kervella
1447d7b173
Added choice for multiple articles in new PDF invoice
2018-04-11 19:53:54 +00:00
Maël Kervella
d9c42e89db
Fix 81 and Strip out facture.tex for readability
2018-04-11 17:22:56 +00:00
Maël Kervella
f2f4336e87
Translation : translate docstrings of cotisations
2018-04-09 17:40:46 +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
1795d26c55
Gestion de l'historique avec un mixin forms et model
2018-03-31 17:19:02 +02:00
Gabriel Detraz
58605ae3ff
Optimisation chargement des variables de conf et ipv6
2018-01-30 23:09:00 +01:00
Gabriel Detraz
a71e01e18a
Montant minimal de rechargement + refactor de la fonction payment + self adhesion
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
784ef5d598
Utilisation de django field permission sur le controle facture
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
chirac
7935b6536c
Fix bug quand il n'y a pas d'articles
2017-11-06 01:30:06 +01:00
Gabriel Detraz
9dd43d0c6f
Adpatation des articles en fonction du type user
2017-10-28 06:03:57 +02:00
chirac
e211957e9c
Pylint et docstring des fichiers
2017-10-13 23:15:07 +02:00
chirac
7039e7b091
Pep8 et doc strings
2017-10-13 05:24:57 +02: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
bbc00fdb0b
Ajoute unicode literals + attribue les ip à l'enregistrement auto en fonction du nas
2017-09-11 01:30:24 +02:00
Gabriel Detraz
84617e2460
Fix js paiement
2017-09-04 15:32:09 +02:00
Gabriel Detraz
e29dcbd5e3
Nettoyage du code (modelform et update) phase1
2017-08-19 00:08:15 +02:00
Gabriel Detraz
c0e3a9c4f4
Fix merde de 5-1
2017-07-22 17:58:17 +02:00
David Sinquin
bbe687c29b
Rework facture management to avoid hardcoded check database id in JS.
2017-07-19 00:21:51 +02:00
David Sinquin
8515b2b051
Minor typo fixes.
2017-07-19 00:14:20 +02:00
chibrac
e968f2b12f
Gestion du solde en option
2017-06-26 19:27:10 +02:00
lhark
8675f9b795
Add copyright header to all .py files
2017-01-15 18:01:18 -05:00
chirac
f08a42a326
Creer un champ controle, permet d'editer et de supprimer une facture tant que non controlée
2016-07-14 22:29:30 +02:00
0f1a5a8281
Adapatation des views pour le menu en js
2016-07-14 20:51:45 +02:00
chirac
553af7e61f
Ajout d'articles mutliples en quantité différente et un peu de js pour un formulaire dynamique
2016-07-14 13:55:46 +02:00
Dalahro
527f1b9f04
Pdf pour les factures
2016-07-14 01:54:06 +02:00
chirac
9959d63889
Change le schéma, les ventes effectuées sont maintenant un object à part
2016-07-11 22:52:55 +02:00
Dalahro
cc0e1cb3ab
Création basique de facture
2016-07-09 23:26:17 +02:00
chirac
78a466808a
Permet de gérer les banques
2016-07-06 22:20:49 +02:00
chirac
0670a0c8a2
Bouge les modelforms dans forms pour éviter les imports circulaires
2016-07-06 21:23:05 +02:00