github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
github ([personal profile] github) wrote in [site community profile] changelog2017-01-03 08:58 pm

[dreamwidth/dw-free] bd3388: Safer payments

Branch: refs/heads/develop
Home: https://github.com/dreamwidth/dw-free
Commit: bd33881b7136064c89a0f1770bd5db096f476dd1
https://github.com/dreamwidth/dw-free/commit/bd33881b7136064c89a0f1770bd5db096f476dd1
Author: Mark Smith <mark@dreamwidth.org>
Date: 2017-01-02 (Mon, 02 Jan 2017)

Changed paths:
M cgi-bin/DW/Pay.pm
M cgi-bin/LJ/User/Account.pm

Log Message:
-----------
Safer payments

Fix an issue where preload_props could get no database handle and
wouldn't fail immediately (but would instead fail two lines later).
Also, make the payment system catch failures in the post-payment tasks
and not fail hard.


Commit: 3d2965f834cd96d5e31a22b9228d83dc61b9ed52
https://github.com/dreamwidth/dw-free/commit/3d2965f834cd96d5e31a22b9228d83dc61b9ed52
Author: Mark Smith <mark@dreamwidth.org>
Date: 2017-01-02 (Mon, 02 Jan 2017)

Changed paths:
M cgi-bin/LJ/User/Account.pm

Log Message:
-----------
Use confess to get backtrace


Commit: 1ced074913d54a802c8d053d4607ccdb40cdae05
https://github.com/dreamwidth/dw-free/commit/1ced074913d54a802c8d053d4607ccdb40cdae05
Author: Mark Smith <mark@qq.is>
Date: 2017-01-03 (Tue, 03 Jan 2017)

Changed paths:
M cgi-bin/DW/Pay.pm
M cgi-bin/LJ/User/Account.pm

Log Message:
-----------
Merge pull request #1924 from zorkian/safer-payments2

Safer payments


Compare: https://github.com/dreamwidth/dw-free/compare/3bf7c185e5b9...1ced074913d5