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
Frédéric Péters
699e24f1f4
lingo: make it possible to mark a regie as default ( #12758 )
2016-09-30 15:13:54 +02:00
Serghei Mihai
cad34679ca
lingo: fix item's pdf dowload url ( #12900 )
2016-08-24 10:06:00 +02:00
Frédéric Péters
1b6ac4c4b2
lingo: add validation/cancellation endpoints ( #12766 )
2016-08-23 07:49:19 +02:00
Jean-Baptiste Jaillet
af34561673
lingo: encrypt invoice id in URLs ( #12669 )
2016-07-26 22:40:23 +02:00
Frédéric Péters
a01b9829ac
lingo: fix content type of paid/cancelled notifications ( #12346 )
2016-06-28 15:09:42 +02:00
Frédéric Péters
8029e57324
lingo: fix notification of paid item ( #11392 )
2016-06-16 14:48:52 +02:00
Frédéric Péters
933eb2673c
lingo: add bank data to paid notification ( #11213 )
2016-06-13 12:35:51 +02:00
Frédéric Péters
3fc67cfb67
lingo: don't allow grouping items from different regies ( #11135 )
2016-06-01 17:36:18 +02:00
Frédéric Péters
291484aee9
public: add support for badges next to menu items ( #11116 )
2016-06-01 17:36:18 +02:00
Frédéric Péters
3a6a4f91fb
lingo: strip port part when creating orig parameter ( #9725 )
2016-06-01 10:05:21 +02:00
Frédéric Péters
800c23eba1
lingo: make it possible to mark a basket item as not cancellable ( #11144 )
2016-05-31 16:21:14 +02:00
Frédéric Péters
bdbef93bdf
lingo: don't display invoice cells to anonymous users ( #11118 )
2016-05-29 23:24:38 +02:00
Frédéric Péters
bc6c0a5d11
lingo: make it possible to customize success text ( #10623 )
2016-05-27 08:41:41 +02:00
Frédéric Péters
8c6b152dfe
lingo: add API endpoint to cancel a basket item ( #9794 )
2016-05-26 16:05:40 +02:00
Serghei Mihai
a19b1634ce
lingo: add TIPI payment backend ( #10901 )
2016-05-12 12:37:51 +02:00