Serghei Mihai
daa3a1da27
lingo: mark when pesv2 payment protocol is active in tipi form ( #34119 )
2019-06-20 12:16:52 +02:00
Emmanuel Cazenave
d956627fb0
lingo: i18n on Regie.payment_backend ( #33221 )
2019-05-20 11:13:17 +02:00
Emmanuel Cazenave
23f13059d0
lingo: start transaction options ( #32967 )
...
Based on the backend capabilities.
2019-05-16 17:53:49 +02:00
Emmanuel Cazenave
05447f9096
lingo: create PaymentBackend objects ( #32441 )
2019-05-15 17:53:26 +02:00
Serghei Mihai
e8a0b4cedf
lingo: add default values for TIPI reference fields ( #26057 )
...
Make fields readonly if default value defined.
2018-12-20 14:22:04 +01:00
Emmanuel Cazenave
d40cb57e27
lingo: allow arbitrary date for deferred payment ( #27045 )
2018-11-05 17:35:06 +01:00
Frédéric Péters
67931d2d78
add compatibility with python 3 ( #25486 )
2018-07-28 09:55:59 +02:00
Frédéric Péters
f13b4cc5ac
lingo: include decimals in basket badget (if any) ( #23716 )
2018-05-27 17:47:38 +02:00
Frédéric Péters
9ba3f603ed
lingo: add back date parser import as it's still in use ( #24079 )
2018-05-25 12:08:55 +02:00
Serghei Mihai
21c21969f2
lingo: update new invoices email's context with template vars ( #23138 )
2018-05-18 15:14:53 +02:00
Serghei Mihai
b493ae7406
lingo: use wrapper for remote invoices notifications ( #22756 )
...
Fix creation and payment limit dates parsing.
2018-05-18 15:14:53 +02:00
Serghei Mihai
0b5e16ba41
lingo: fix notifications expiration for expired invoices ( #23824 )
2018-05-18 15:14:53 +02:00
Serghei Mihai
d560d5ff81
lingo: search user by SAML name_id on remote invoices notifying ( #22755 )
2018-04-19 18:14:39 +02:00
Frédéric Péters
57820cea78
lingo: don't include basket items in invoices cells ( #22932 )
2018-03-30 20:06:01 +02:00
Serghei Mihai
5c41792080
lingo: fix url signing for new remote invoice retrieval ( #22750 )
2018-03-22 18:21:53 +01:00
Serghei Mihai
1933eb6a9f
lingo: send emails when notifying new invoices ( #13122 )
2018-03-21 11:03:34 +01:00
Serghei Mihai
26beade166
lingo: notify new remote invoices ( #13122 )
2018-03-21 11:03:34 +01:00
Frédéric Péters
c4f9dde66e
general: allow cells to override "loading..." message ( #21853 )
2018-02-22 15:41:27 +01:00
Frédéric Péters
60915c7d6d
lingo: add support for payment services returning 'WAITING' as status ( #19362 )
2018-02-01 11:50:24 +01:00
Frédéric Péters
9697bc9c7c
lingo: handle ACCEPTED payments as being paid ( #19934 )
2017-11-15 17:21:53 +04:00
Frédéric Péters
055151fc8b
lingo: factor items to be paid queryset in a classmethod ( #19383 )
2017-10-30 14:02:14 +01:00
Frédéric Péters
96208f1f40
misc: also look for placeholders within cells ( #19443 )
2017-10-16 14:28:13 +02:00
Frédéric Péters
a930b94120
lingo: only notify paid transactions ( #19382 )
2017-10-11 20:14:27 +02:00
Frédéric Péters
1e87c3b437
lingo: increase timeout of payment notifications ( #18577 )
2017-09-12 12:02:40 +02:00
Thomas NOËL
5cf7d09d3f
lingo: do not cache requests.get results ( #17828 )
2017-07-28 10:02:15 +02:00
Benjamin Dauvergne
0665cb8bbd
lingo: notify remote_item of payments asynchronously ( #14627 )
...
In case the remote_item cannot be notified synchronously of a payment, we keep
around a list of items to notify in the Transaction.to_be_paid_remote_items
field. They will be notified by the update_transactions command launched by
cron.
2017-06-18 11:00:46 +02:00
Frédéric Péters
1db0dd310e
lingo: post data to extra fees calculator ( #16635 )
2017-05-31 10:22:34 +02:00
Frédéric Péters
23b7b294eb
lingo: add possibility to compute extra fees ( #16065 )
2017-05-30 16:38:42 +02:00
Frédéric Péters
3668ef26f7
lingo: do not log 404 getting invoice with self declared invoices ( #15832 )
2017-05-29 13:23:04 +02:00
Frédéric Péters
797dbdd463
lingo: rename "slug" field to "identifier" ( #15801 )
2017-05-29 13:23:04 +02:00
Frédéric Péters
14497be115
misc: apply some typographic rules on ckeditor fields ( #16107 )
...
This follows https://fr.wikipedia.org/wiki/Ponctuation .
2017-05-06 13:46:57 +02:00
Frédéric Péters
693e6155cc
lingo: change "remove basket item" API to notify on "notify=true" arg ( #15798 )
2017-04-14 14:36:28 +02:00
Frédéric Péters
358018e8de
lingo: fix bad super call (pylint)
2017-03-17 08:25:12 +01:00
Frédéric Péters
3e4eef551a
lingo: mark basket cells as depending on user ( #15422 )
2017-03-16 09:16:17 +01:00
Serghei Mihai
e202e28792
tipi form: fix control protocol default id ( #14519 )
...
Tests fixed.
2017-03-14 17:24:28 +01:00
Serghei Mihai
970fadf03b
tipi payment form cell ( #14519 )
2017-03-14 16:37:12 +01:00
Frédéric Péters
9eb9209913
misc: remove loading of jquery ui css ( #14464 )
2017-02-13 11:48:34 +01:00
Frédéric Péters
14f620a8c3
lingo: include a nice label but no ugly URL for paid invoices ( #14323 )
2016-12-15 16:22:44 +01:00
Jean-Baptiste Jaillet
48595b466e
lingo: add csv export link for transactions ( #14040 )
2016-12-13 18:34:21 +01:00
Jean-Baptiste Jaillet
c05de8b898
lingo: BasketItem's user can be null ( #14223 )
2016-12-08 16:46:53 +01:00
Frédéric Péters
25f3f3b3fb
lingo: make regies API return id and text keys ( #13929 )
2016-11-13 16:22:23 +01:00
Frédéric Péters
7a654c3f14
lingo: sort default regie first ( #13930 )
2016-11-13 16:22:23 +01:00
Frédéric Péters
387c42c495
lingo: fix typo in active invoices cell ( #13757 )
2016-10-26 15:49:48 +02:00
Frédéric Péters
87cbde30ad
lingo: add handling of past-due-date reason ( #13735 )
2016-10-25 14:07:33 +02:00
Frédéric Péters
d107771bba
lingo: add cell to self declare and pay invoices ( #13492 )
2016-10-21 17:19:12 +02:00
Thomas NOËL
003d1315be
lingo: use general signature scheme to send notifications ( #13710 )
2016-10-21 15:04:42 +02:00
Thomas NOËL
005d003292
lingo: get name id from user object instead of session ( #13124 )
2016-10-21 15:03:30 +02:00
Frédéric Péters
c95b5162fc
lingo: fix typo in litigation message ( #13697 )
2016-10-20 11:44:28 +02:00
Jean-Baptiste Jaillet
9779837cb4
lingo: allow invoices anonymous payment ( #12637 )
2016-10-17 18:01:59 +02:00
Frédéric Péters
79c82fe077
lingo: don't crash "past invoice" cell when used on basket items ( #13505 )
2016-10-11 15:42:06 +02:00