Commit Graph

15 Commits

Author SHA1 Message Date
Frédéric Péters 79ff48614c payments: get user using appropriate storage method (#48760) 2020-11-24 10:43:26 +01:00
Thomas NOËL 1f93cc3435 payments: return error 400 on invalid invoice CRC (#40772) 2020-05-06 09:12:29 +02:00
Frédéric Péters 0f3d126d43 payments: don't advertise /payments/ as a valid URL (#40887) 2020-03-23 14:59:55 +01:00
Frédéric Péters 66f0aa8f71 return error 400 on invalid /payment/init calls (#40888) 2020-03-23 14:58:23 +01:00
Frédéric Péters 3c45b4bd14 misc: import N_ instead of relying on builtin (#40373) 2020-03-04 13:58:31 +01:00
Frédéric Péters d3ec847f8c payments: get urllib from six (#39924) 2020-02-16 18:40:34 +01:00
Thomas NOËL a301d5f8f3 misc: iteritems() -> items() (#39913) 2020-02-14 22:42:54 +01:00
Frédéric Péters 354a377830 payments: avoid crash on missing payment action (#39872) 2020-02-14 11:56:39 +01:00
Frédéric Péters cc7dbb17d1 update invoice CRC checks for Python 3 (#39863) 2020-02-14 11:34:26 +01:00
Frédéric Péters 1a9d1bac28 payments: make sure eopayment data is treated as strings (#39791) 2020-02-12 14:49:25 +01:00
Frédéric Péters 3e037e2e95 misc: use relative imports (#36518) 2019-09-30 11:06:57 +02:00
Frédéric Péters 6f738411eb update to new workflow categories (#3405) 2017-12-25 20:44:54 +01:00
Thomas NOËL fb7f1f7841 use new w.c.s. custom_template_email system (#19422) 2017-12-01 17:45:32 +01:00
Frédéric Péters c6f0966900 do not log payment problems as errors (#18198) 2017-08-29 07:54:40 +02:00
Frédéric Péters 8b02623d5d misc: change module name and installation directory (#17959) 2017-08-11 10:38:14 +02:00