Hugo LEVY-FALK
ebe5633fcd
Fix le rechargement : la facture est sauvegardée avant la vente.
2018-07-12 14:42:13 +02:00
Hugo LEVY-FALK
6d5d9295d5
Ajout de la possibilité de recharger son solde.
2018-07-12 14:42:13 +02:00
Hugo LEVY-FALK
cf7e470d85
ACL sur les paiements.
2018-07-12 14:40:16 +02:00
Hugo LEVY-FALK
5853049aef
Empêche le changement de méthode de paiement après création.
2018-07-12 14:40:16 +02:00
Hugo LEVY-FALK
692b3b70b6
Passage du paiement par solde en paiement personnalisé.
2018-07-12 14:40:16 +02:00
Hugo LEVY-FALK
af3cc1cf69
Typos, pep8 et company.
2018-07-12 14:40:16 +02:00
Hugo LEVY-FALK
cc4815c82c
Permet la création et l'édition de moyen de paiement personnalisés.
2018-07-12 14:40:16 +02:00
Hugo LEVY-FALK
24cdc2329d
Autorise l'édition de facture si l'auto-souscription est interdite mais que l'on peut créer des factures.
2018-07-12 14:40:16 +02:00
Hugo LEVY-FALK
e0d71ed291
POC des moyens de paiements sous forme de modules.
2018-07-12 14:40:16 +02:00
Hugo LEVY-FALK
d37364ee8f
Refix les erreurs d'affichage
2018-07-12 14:40:15 +02:00
Hugo LEVY-FALK
d0e0da86a5
Fix la validation de facture.
2018-07-12 14:40:15 +02:00
Hugo LEVY-FALK
beff1bbd1a
Ne montre pas tous les articles en vente aux utilisateurs lambdas
2018-07-12 14:40:15 +02:00
Hugo LEVY-FALK
2eb0fc816d
Paiement de cotisation en ligne possible pour les utilisateurs normaux (désactivable)
2018-07-12 14:40:15 +02:00
Hugo LEVY-FALK
6e416eacfd
Autorise le paiement de cotisation directement en ligne (sans passer par le solde)
2018-07-12 14:40:15 +02:00
klafyvel
12af239f64
Revert "Fix les erreurs d'affichage lors du paiement"
...
This reverts commit 9cae582201
2018-06-17 15:04:05 +02:00
Hugo LEVY-FALK
9cae582201
Fix les erreurs d'affichage lors du paiement
2018-06-17 14:44:58 +02:00
lebouder
f88597967d
Fix #100 : validation des factures plus explicite
2018-05-10 22:28:27 +02:00
Maël Kervella
f7f8f7493b
Fix : various little things
2018-04-15 13:34:51 +00:00
Maël Kervella
0065e2e0f5
Fix unused variables in kwargs
2018-04-15 10:52:27 +00:00
Maël Kervella
f2c91199d1
Pylint compliance on cotisations
2018-04-15 10:52:26 +00:00
Maël Kervella
b25137acf4
Pep8 compliance on cotisations
2018-04-15 10:52:25 +00:00
Maël Kervella
4f1831d5f9
Little fix in cotis
2018-04-14 01:43:00 +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
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
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
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
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
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
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
LEVY-FALK Hugo
d3b0e14ba9
Fix #48 : Rename invoice PDF file
2017-11-14 20:00:24 +01:00
root
5dc44a7136
Merge branch 'master' into reverse_url
2017-11-04 19:52:08 +01:00
Gabriel Detraz
9dd43d0c6f
Adpatation des articles en fonction du type user
2017-10-28 06:03:57 +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
LEVY-FALK Hugo
ae4129f447
Utilisation de reverse.
2017-10-27 00:11:18 +02: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
chirac
0f47ab79eb
Passage d'un coup de pylint
2017-10-13 22:47:32 +02:00
chirac
500884458c
PEP8 et doc strings sur views de cotisations
2017-10-13 05:08:30 +02:00
Gabriel Detraz
52b82a3ed7
Renomage, les groupes unix doivent etre unicode
2017-10-03 05:51:30 +02: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
22062e7792
Deplace dans preferences les reglages concernant l'associtation (partie 1)
2017-08-24 21:37:28 +02:00
Gabriel Detraz
2e515cced3
Deplace les check et la creation de la cotisation dans models
2017-07-24 02:34:45 +02:00
Gabriel Detraz
1a6fb71843
Supprime cached proprety
2017-07-18 03:50:07 +02:00
chibrac
e968f2b12f
Gestion du solde en option
2017-06-26 19:27:10 +02:00
chibrac
6f9932add4
Les limites de pagination et de création machines pour les users sont gérées dans préférences
2017-06-26 01:29:34 +02:00
Gabriel Detraz
39f3994ec3
Select_related et accélération des vues rest
2017-05-28 01:17:49 +02:00
Gabriel Detraz
c9131d591d
Mise en cache des attributs user (@proprety) + reecriture de methodes directes SQl pour la collecte des set users (has_access, etc)
2017-05-27 00:44:49 +02:00
lhark
8675f9b795
Add copyright header to all .py files
2017-01-15 18:01:18 -05:00
Gabriel Detraz
19d984f85e
A partir de django 1.9 les filter__in ne sont plus implicites
2016-12-14 03:09:22 +01:00
Gabriel Detraz
9b142b3064
Modifications pour compatibilité avec stretch 1
2016-12-12 13:32:57 +01:00
root
bdd6d29fd3
Fix pour reversion 2
2016-12-11 17:24:04 +01:00
Gabriel Detraz
d5c5134d47
Fix models import
2016-11-30 00:59:26 +01:00
Simon Brélivet
50b8420dd4
Modification de create_cotis
2016-11-29 23:53:02 +01:00
Dalahro
104b466e1e
Pagination sur le controle des factures
2016-11-18 11:31:33 +01:00
chirac
62721032e8
Calcul de la periode de cotiz en mieux
2016-10-26 14:05:18 +02:00
chirac
5c14ac1f58
PAginateurs sur l'historique
2016-07-27 03:36:28 +02:00
chirac
75a03b991f
Ajoute des paginateurs bootstrap/django
2016-07-22 03:25:04 +02:00
chirac
38a59b75bd
Gestion de l'historique de tous les objets
2016-07-21 16:58:12 +02:00
chirac
ce32ada912
Un peu de style
2016-07-19 11:10:32 +02:00
chirac
acd1c89d38
Ajoute des vues pour la suppression, et nettoie le code
2016-07-18 18:37:52 +02:00
chirac
a4244070b1
Un peu de style sur les formulaire d'edition de factures
2016-07-17 21:20:43 +02:00
chirac
017c48346f
Vue pour controle de factures, et modification de la relation facture-vente
2016-07-17 20:08:56 +02: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
Dalahro
61733e991c
Facture pdf depuis une facture
2016-07-12 00:05:07 +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
root
adefbd8af3
Simplifie le code, déplace les tests dans models, affiche un encart user à droite
2016-07-10 04:02:48 +02:00
Dalahro
cc0e1cb3ab
Création basique de facture
2016-07-09 23:26:17 +02:00
chirac
6911e422cb
Ajoute des acl cableur
2016-07-09 17:16:44 +02:00
chirac
ee324af6fa
Cache les boutons si les acl ne sont pas suffisantes
2016-07-09 14:29:43 +02:00
chirac
8b04495166
Ajoute des acls sur les vues critiques
2016-07-09 04:12:09 +02:00
chirac
6e5b0b5f62
Login_required
2016-07-08 12:35:53 +02:00
chirac
d67fba7f38
Crée des listes de moyens de paiement, banque, et articles
2016-07-08 03:27:02 +02:00
chirac
3c98885d7b
Permet d'ajouter un type de machine
2016-07-07 13:19:30 +02:00