Commit Graph

272 Commits

Author SHA1 Message Date
Frédéric Péters 6b023257a5 trivial: remove space before question mark 2019-05-16 18:17:09 +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 2eaeeb3670 lingo: got back to regie list liew after edition cancel (#33050) 2019-05-16 17:30:42 +02:00
Emmanuel Cazenave b406f7a99a lingo: make manager views compliant with PaymentBackend (#32441) 2019-05-15 18:16:08 +02:00
Emmanuel Cazenave 1deb29c3bf lingo: make payment related views compliant with PaymentBackend (#32441) 2019-05-15 17:53:26 +02:00
Emmanuel Cazenave 38ba9004eb lingo: don't recompute fees after payment (it was for partial payments) (#32441) 2019-05-15 17:53:26 +02:00
Emmanuel Cazenave 05447f9096 lingo: create PaymentBackend objects (#32441) 2019-05-15 17:53:26 +02:00
Frédéric Péters bd839d1e78 lingo/maps: move delete link to objects list (#29382) 2019-03-04 13:43:35 +01:00
Frédéric Péters cfbf038356 general: use a fake proxy object for unknown local NameIDs (#30723) 2019-03-04 13:42:56 +01:00
Frédéric Péters b5a8e0cda4 misc: monkeypatch user model with a method to get name id (#30723) 2019-03-04 13:42:56 +01: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
Frédéric Péters ac33f94f81 general: move cron jobs in app configs (#28000) 2018-11-14 18:54:03 +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 6b9c312c23 lingo: extend transaction search to basket item subjects (#27348) 2018-10-29 16:46:01 +01:00
Serghei Mihai a7076e6e18 lingo: handle single basket item payment (#25725) 2018-10-04 11:51:30 +02:00
Serghei Mihai 13bbfa8bf1 lingo: refactor payment view (#25725) 2018-10-04 11:51:30 +02:00
Serghei Mihai 83cba8d3a5 tipi: do not show community identifier if only one defined (#15461) 2018-09-10 23:37:47 +02:00
Frédéric Péters 698253a149 lingo: change online payment page to directly display transactions (#25928) 2018-08-29 13:00:08 +02:00
Frédéric Péters dc1266de6e lingo: switch regie list markup to <ul> (#25924) 2018-08-29 13:00:08 +02:00
Frédéric Péters 6ae1b0e8be misc: use new markup for appbar actions (#25927) 2018-08-29 13:00:08 +02: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 c9b7df83bb general: mark cells as a block so they can be extended (#24773) 2018-06-29 17:02:41 +02:00
Frédéric Péters ff9610ff0d lingo: bail out early if payment return url is called naked (#23652) 2018-05-31 08:55:12 +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
Frédéric Péters db5ad3c1c8 lingo: do not mention "Combo" in user messages (#23138) 2018-05-22 21:07:49 +02:00
Serghei Mihai be003c355c lingo: activate localization in new invoices notifications command (#23024) 2018-05-18 15:14:53 +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 39ef627bab lingo: limit async payment notification to a few hours (#23188) 2018-04-15 17:14:35 +02:00
Serghei Mihai dbd744e3d2 lingo: add active invoices page url in invoice payment form (#22607) 2018-04-05 10:55:30 +02:00
Frédéric Péters 9d896b4188 lingo: make sure session is saved after lingo_next_url is set (#22933) 2018-04-04 17:19:28 +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
Frédéric Péters 6730cbc466 lingo: make it possible to disable notification for new invoices (#22531) 2018-03-21 12:09:02 +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 89c248aea3 lingo: do not crash on strings dateutil cannot parse (#22484) 2018-03-13 15:20: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 3becfdcc87 lingo: always log payment service responses (#22023) 2018-02-21 09:16:33 +01:00
Frédéric Péters de65efc33b lingo: return early if transaction status didn't change (#22022) 2018-02-21 09:12:44 +01:00
Frédéric Péters f860a552c2 lingo: handled signed responses on the return URL (#19709) 2018-02-19 14:36:40 +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 566fb18f15 lingo: instruct dateutil to prefer d/m/y over m/d/y (#20940) 2018-01-02 11:21:12 +01:00
Frédéric Péters e025e3ad44 lingo: catch more dateutil errors (#20939) 2018-01-02 11:21:12 +01:00
Frédéric Péters 86cb73943e misc: use gadjo template for pagination (#14939) 2018-01-02 10:44:23 +01:00
Frédéric Péters adeaa387db lingo: add possibility of explanation text in tipi payment cell (#20915) 2017-12-30 12:35:25 +01:00
Frédéric Péters b4a7305ba9 lingo: add support for filtering transaction list (#11297) 2017-12-23 14:25:03 +01:00