Commit Graph

2248 Commits

Author SHA1 Message Date
Frédéric Péters 31e944551e build: bump eopayment dependency 2020-11-04 13:28:56 +01:00
Benjamin Dauvergne db6675abb7 lingo: declare SAGA backend (#48276) 2020-11-04 11:12:02 +01:00
Benjamin Dauvergne 54f2c0ea50 lingo: factorize text in mail bodies (#22715) 2020-11-03 18:25:44 +01:00
Benjamin Dauvergne 902a52278e lingo: move email extraction to payment views (#47513)
There is too much non-linear logic around emails in handle_payment(),
it's better to locate this logic in the calling views where situations
are more constrained.
2020-11-03 11:13:18 +01:00
Frédéric Péters 4b88540880 translation update 2020-11-02 21:02:23 +01:00
Benjamin Dauvergne e5d9087f3e lingo: pass PayFip specific data to eopayment for unique item payment (#47477) 2020-10-28 23:32:13 +01:00
Benjamin Dauvergne 8f899a9376 lingo: pass reference_id to eopayment as orderid for unique item payment (#47477) 2020-10-28 23:32:13 +01:00
Benjamin Dauvergne 84f2f8fd10 lingo: allow passing custom kwargs to eopayment.request (#47477) 2020-10-28 23:32:13 +01:00
Benjamin Dauvergne 543debcc2e tests: factorize single payment regie fixture (#47477) 2020-10-28 23:32:13 +01:00
Benjamin Dauvergne e1887d0384 lingo: simplify extraction of subject for single payment (#47477) 2020-10-28 23:32:13 +01:00
Benjamin Dauvergne 1c22405e8b lingo: document handle_payment contract with assert (#47477) 2020-10-28 23:32:11 +01:00
Benjamin Dauvergne e0d4d2b2f5 lingo: move error message to PayView (#47477) 2020-10-28 23:31:37 +01:00
Benjamin Dauvergne 23314e0f33 lingo: add "up to and including" mention to payment limit date (#23507) 2020-10-26 20:24:19 +01:00
Valentin Deniaud 49d9a3023e basket-cell: improve markup (#47735) 2020-10-23 10:39:27 +02:00
Frédéric Péters b7e6a7ed1e publik: make it possible to create publik menu from pages (#45741) 2020-10-23 09:02:57 +02:00
Frédéric Péters e28819644f lingo: remove sp+ from eopayment supported platforms (#47596) 2020-10-13 09:07:24 +02:00
Benjamin Dauvergne 6973c7e249 debian: disable write exception in uwsgi.ini (#47506) 2020-10-13 00:25:58 +02:00
Frédéric Péters 778bd99a33 translation update 2020-10-12 19:32:20 +02:00
Benjamin Dauvergne 96b63710be lingo: add test value for ROLMRE (#16871) 2020-10-12 15:27:42 +02:00
Valentin Deniaud 736055caee apps: do not crash when request body is not json (#47452) 2020-10-12 14:02:51 +02:00
Serghei Mihai edd13a2b66 lingo: return different message for cancelled transaction (#47497) 2020-10-09 15:04:54 +02:00
Frédéric Péters 20f0556792 misc: handle multi-part subslugs (#47512) 2020-10-09 13:50:26 +02:00
Nicolas Roche d62592c745 manager: load (ajax) assets size on export site popup (#45466) 2020-10-09 11:07:58 +02:00
Lauréline Guérin f8ee44c3f5
wcs: handle network error on requests (#31438) 2020-10-09 09:30:57 +02:00
Benjamin Dauvergne 6c53fdd37f lingo: remove non tracing check Regie.can_pay_only_one_basket_item (#46504) 2020-10-08 12:13:47 +02:00
Benjamin Dauvergne d38d1a4347 lingo: coding style (#46504) 2020-10-08 12:13:47 +02:00
Benjamin Dauvergne d93ecda18f lingo: assert preconditions in handle_payment() (#46504)
It checks preconditions on item and remote_items, with specific
preconditions for regie flagged "can_pay_only_one_basket_item".
2020-10-08 12:13:47 +02:00
Benjamin Dauvergne 16d9a5cbfc lingo: pass item subject to eopayment (#46504) 2020-10-08 12:13:47 +02:00
Frédéric Péters 6db674205c tox: limit mock version for compatibility with python 3.5 2020-10-06 09:28:40 +02:00
Frédéric Péters 4263b5662e translation update 2020-10-01 19:43:27 +02:00
Valentin Deniaud 4ff5f921c1 lingo: allow requiring individual payment for regie (#46503) 2020-10-01 14:22:03 +02:00
Valentin Deniaud 3faa37405b lingo: add payment_url property to basket item (#46503) 2020-09-30 18:16:44 +02:00
Valentin Deniaud c5662aa6b6 lingo: move utils functions to file (#46503) 2020-09-30 18:16:44 +02:00
Valentin Deniaud 1dfb67c452 lingo: fix missing migration (#46503) 2020-09-30 18:16:44 +02:00
Lauréline Guérin 2c853fbe80
manager: check that sub_slug is a valid regex (#47099) 2020-09-30 08:45:24 +02:00
Lauréline Guérin dfc2337947
pages: sub_slug, regexp & '-' in group name (#47099) 2020-09-30 08:45:24 +02:00
Frédéric Péters ed19b99e35 translation update 2020-09-29 19:35:05 +02:00
Lauréline Guérin f9881c7a5b
wcs: add cell to display card details (#46767) 2020-09-28 15:48:24 +02:00
Lauréline Guérin e642164112
wcs: add cell to list cards of a card model (#46768) 2020-09-28 15:48:08 +02:00
Lauréline Guérin d7f4f2c4ee
misc: missing migrations 2020-09-28 15:48:08 +02:00
Frédéric Péters 89fe881e15 tox: get django-ckeditor using https (via #46904#note-2) 2020-09-24 20:00:42 +02:00
Frédéric Péters fc67a1921e translations: fix typos & spelling 2020-09-20 16:16:33 +02:00
Frédéric Péters 342f507ec9 translation update 2020-09-20 15:09:41 +02:00
Frédéric Péters 7ead2e16ac dashboard: ignore dashboards from snapshot pages (#46786) 2020-09-20 12:26:39 +02:00
Lauréline Guérin 65eb33e06b
import: form error if cell's related page not found (#44666) 2020-09-18 09:28:05 +02:00
Frédéric Péters ff1b3c009f translation update 2020-09-18 07:40:11 +02:00
Lauréline Guérin 34f9aa2a8b
assets: help text on import form page (#46396) 2020-09-17 15:29:58 +02:00
Frédéric Péters d6b79f48ef translation update 2020-09-15 15:14:05 +02:00
Frédéric Péters e38254d47d misc: use full URLs for href/src attributes in 404 skeleton pages (#45895) 2020-09-15 14:00:20 +02:00
Lauréline Guérin 1aa02b0fb4
lingo: fix payment view for remote regie and min amount (#46016) 2020-09-14 16:11:11 +02:00