Graphique des révisions

122 Révisions (master)

Auteur SHA1 Message Date
François Poulain e78b3e97db feat(piaf): défini une date par défaut pour les objets TipiPaiement 2018-10-16 19:33:52 +02:00
François Poulain ea490794af ref(piaf): factorise le code pour des dates TZ 2018-10-16 19:33:20 +02:00
François Poulain 3713c3abfa style(piaf) rend flake8 heureux 2018-10-16 12:07:30 +02:00
François Poulain c7661133d0 fix(piaf): autorise numauto vide dans le retour tipi; fix #42 2018-10-16 11:55:21 +02:00
François Poulain df62b0f341 fix(template): oubli d'un fichier ; fix #41 2018-10-16 11:01:42 +02:00
François Poulain 188108bb35 feat(piaf): ajoute une méthode pour nettoyer les tickets préparés et abandonnés ; fix #35 2018-10-16 10:57:17 +02:00
François Poulain 487e493cf8 fix(piaf): migre le monétaire vers des centimes entiers 2018-10-15 16:54:50 +02:00
François Poulain c542f05c59 test(piaf): ajoute un test basique validant le champ field concerné; Cf #34 2018-10-02 20:27:13 +02:00
François Poulain 13ba8e34ce feat(piaf): prévient par email d'un retour anormal de tipi; fix #37 2018-10-02 19:39:22 +02:00
François Poulain 5ac69fc9b5 style(piaf): flake8 ok 2018-10-02 16:41:05 +02:00
François Poulain 7dd2b7395a fix(piaf): évite une réification maladroite hors des champs de modèle; fix #34 2018-10-02 16:28:12 +02:00
François Poulain 9ec6433219 fix(piaf): utilise un filtre perso car le filtre add transtype les montants en entier ; fix #36 2018-10-02 15:27:33 +02:00
François Poulain 6161c7b283 ref(piaf): meilleur usage du décorateur 2018-10-01 17:52:08 +02:00
François Poulain 2417acbe39 style(piaf): ajoute titre aux mentions légales 2018-10-01 10:22:24 +02:00
François Poulain 09a825f923 feat(piaf): add secure production settings; fix #32 2018-10-01 10:00:20 +02:00
François Poulain b2175e8ea2 feat(piaf): add secure production settings; fix #32 2018-10-01 09:56:38 +02:00
François Poulain b5dae9ce8c fix(piaf): tient compte de la conf pour les liens de paiement créés 2018-09-25 16:20:45 +02:00
François Poulain 7d6b9e6050 feat(piaf) kludge pour centrer la liste 2018-09-25 15:30:56 +02:00
François Poulain 8ed2e699f7 feat(piaf): template plus flex avec les infos de facturation 2018-09-25 15:26:47 +02:00
François Poulain ef8fc2da8e fix(piaf): fix race condition découverte par les nouveaux tests 2018-09-25 10:01:59 +02:00
François Poulain 41a4e04ea7 ref(piaf): enleve du crappy code de test-a-la-rache; ajoute du meilleur code de test 2018-09-24 21:52:31 +02:00
François Poulain b573f329c1 fix(piaf): rend naive toute interaction avec TIPI 2018-09-24 18:58:15 +02:00
François Poulain 686fca22ab fix(piaf): renvoi des codes 200 à TIPI sinon il nous spamme avec des rejeux : pour lui le code 302 est une erreur 2018-09-24 18:29:17 +02:00
François Poulain 5b6092efce feat(piaf): évite l'accumulation hors de propos d'objets HackyMessages 2018-09-24 18:29:17 +02:00
François Poulain 397b949845 feat(piaf): Amélioration du header de la home en mode image seule 2018-09-21 18:15:22 +02:00
François Poulain 7c34db98aa ref(piaf): retire la dépendance eopayment; corrige des bugs de formulaire tipi 2018-09-21 11:54:06 +02:00
François Poulain e483af929d feat(piaf): créé des liens sur fichiers statiques pour faciliter des modifs locales 2018-09-21 09:31:53 +02:00
François Poulain 90c57954dd feat(piaf): ajoute une protection contre attaque brute
fix #23
2018-09-19 19:26:46 +02:00
François Poulain eb1fdcc7cb ref(piaf): supprime une variable inutilisée 2018-09-19 19:09:57 +02:00
François Poulain f5071fff0a style(piaf): importe les modules python en premier 2018-09-19 19:08:49 +02:00
François Poulain 021a02667f ref(admin): ajoute d'autorité les models à admin 2018-09-19 19:08:05 +02:00
François Poulain 9cd739064d feat(piaf): ajoute une retriction d'IP sur la vue de collecte de paiement 2018-09-18 18:51:14 +02:00
François Poulain a398ed0c61 ref(piaf): mutualisation de code 2018-09-14 17:38:31 +02:00
François Poulain 0bee54537a feat(piaf): ajoute une gestion en cas de rupture de connexion avec Resthys
En cas de rupture de connexion, génère un jeton qui permet de rejouer
l'enregistrement. Envoit le jeton par email aux service jeunesse.

+ tests

Fix #29
2018-09-14 17:34:57 +02:00
François Poulain 33799df84c build(piaf): quand ça fail fast ça va plus vite à tester :) 2018-09-14 17:34:44 +02:00
François Poulain 7406c1bb06 feat(piaf): stronger error messages 2018-09-14 10:01:00 +02:00
François Poulain 18c7500538 fix(piaf): corrige format de date 2018-09-11 14:49:42 +02:00
François Poulain 5e61537d9a style(piaf) cosmetic 2018-09-11 11:47:09 +02:00
François Poulain 3ffd7d4ea6 feat(piaf): Transmission des détails du paiement à Resthys
fix  #9
2018-09-11 10:42:11 +02:00
François Poulain 413028d5b3 fix(piaf): explicite le timezone oublié par l'interface tipi 2018-09-10 12:36:43 +02:00
François Poulain fb0cc55e99 feat(piaf): recharge la page de facturation pour notifier la situation du paiement lorsque la fenetre tipi est fermée/perdue 2018-09-07 17:26:35 +02:00
François Poulain 6413ccd721 feat(piaf): Implémente un mécanisme de message cross session pour notifier les paiement tipi
fix #5
fix #20
2018-09-07 16:39:30 +02:00
François Poulain ba3c10e02d test(piaf): post façon tipi avec session nouvelle et sans csrf 2018-09-07 16:37:31 +02:00
François Poulain 8a89383382 fix(piaf): corrige opacité du header en version sans texte 2018-09-07 10:26:16 +02:00
François Poulain 0b4eb85ece feat(piaf): durcissement du paiement des factures et gestion retour par post 2018-09-06 16:05:19 +02:00
François Poulain 8541a196d5 feat(piaf): ajoute une option de configuration SAISIE_TIPI 2018-09-06 16:05:05 +02:00
François Poulain b39a2fa3cc fix(menu): corrige des urls en dur 2018-09-06 11:22:47 +02:00
François Poulain 0254a87724 feat(piaf): generation quasi finale des liens de paiement facture unique 2018-09-05 19:37:13 +02:00
François Poulain 3108c54587 feat(piaf): ajoute un modèle local pour garder trace des mises en paiement 2018-09-05 19:36:03 +02:00
François Poulain f7e1a6f744 feat(piaf): passage du no de régie par la configuration
L'intégration d'une régie est suffisamment délicate pour ne pas la
mettre en configuration dynamique. Il vaut mieux ne pas laisser à un
 utilisateur la croyance qu'il peut configurer dynamiquement ce
paramètre en production alors qu'il casserait son système de paiement
dans 99% des cas.
2018-09-05 19:31:29 +02:00