Changesets: merchant

master a4f578ba

2017-03-06 19:21

Christian Grothoff


Details Diff
implement 0004935 (wire fee support)
mod - ChangeLog Diff File
mod - doc/manual.texi Diff File
mod - src/backend/merchant.conf Diff File
mod - src/backend/taler-merchant-httpd.c Diff File
mod - src/backend/taler-merchant-httpd.h Diff File
mod - src/backend/taler-merchant-httpd_exchanges.c Diff File
mod - src/backend/taler-merchant-httpd_pay.c Diff File
mod - src/backend/taler-merchant-httpd_proposal.c Diff File
mod - src/lib/test_merchant_api.conf Diff File

master d3e568e2

2017-03-06 14:56

Christian Grothoff


Details Diff
notes on 0004939, verify that H_wire from contract matches instance's H_wire early on
mod - src/backend/taler-merchant-httpd.h Diff File
mod - src/backend/taler-merchant-httpd_pay.c Diff File

master 9a6e0aeb

2017-03-06 14:36

Christian Grothoff


Details Diff
describe meaning of return values in comments, use corret return values
mod - src/backend/taler-merchant-httpd_pay.c Diff File

master 8cbdf686

2017-03-06 14:27

Christian Grothoff


Details Diff
check if field is present before going for full spec-parser
mod - src/backend/taler-merchant-httpd_pay.c Diff File

master 690b9c9e

2017-03-06 14:16

Christian Grothoff


Details Diff
avoid memory leak on DB connect error
mod - src/backenddb/plugin_merchantdb_postgres.c Diff File

master bbdd9871

2017-03-06 02:00

Christian Grothoff


Details Diff
implement 0004752
mod - ChangeLog Diff File
mod - src/backend/merchant.conf Diff File
mod - src/backend/taler-merchant-httpd.c Diff File
mod - src/lib/test_merchant_api.conf Diff File

master 09b01a17

2017-03-05 21:11

Christian Grothoff


Details Diff
towards implementing 0004935: make sure all of the fee data is available for the /pay handler (but not yet checked)
mod - src/backend/taler-merchant-httpd.c Diff File
mod - src/backend/taler-merchant-httpd_exchanges.c Diff File
mod - src/backend/taler-merchant-httpd_exchanges.h Diff File
mod - src/backend/taler-merchant-httpd_pay.c Diff File
mod - src/backend/taler-merchant-httpd_track-transaction.c Diff File
mod - src/backend/taler-merchant-httpd_track-transfer.c Diff File

master 2b78ff44

2017-03-05 19:19

Christian Grothoff


Details Diff
ignore wirefees dir
mod - .gitignore Diff File

master 8b102ee3

2017-03-05 19:17

Christian Grothoff


Details Diff
adjust test to consider new wire transfer fee
mod - src/lib/test_merchant_api.c Diff File

master b613bac5

2017-03-05 19:17

Christian Grothoff


Details Diff
fix misc memory leaks
mod - src/backend/taler-merchant-httpd.c Diff File
mod - src/backend/taler-merchant-httpd_history.c Diff File
mod - src/backend/taler-merchant-httpd_pay.c Diff File
mod - src/backend/taler-merchant-httpd_proposal.c Diff File

master 467b2f86

2017-03-05 18:21

Christian Grothoff


Details Diff
fix memory leaks (struct MerchantInstance not cleaned up properly)
mod - src/backend/taler-merchant-httpd.c Diff File

master 50bdee07

2017-03-04 17:49

Christian Grothoff


Details Diff
implementing 0004929 (adjusting to exchange API changes)
mod - src/backend/taler-merchant-httpd_track-transaction.c Diff File
mod - src/backend/taler-merchant-httpd_track-transfer.c Diff File

master 341bb90f

2017-03-03 21:41

Christian Grothoff


Details Diff
use %u, these values are unsigned
mod - src/backend/taler-merchant-httpd_history.c Diff File

master ccd931ae

2017-03-03 21:40

Christian Grothoff


Details Diff
fix reference counting bug
mod - src/backend/taler-merchant-httpd_history.c Diff File

master c9650e7e

2017-03-03 21:37

Christian Grothoff


Details Diff
update .gitignore
mod - .gitignore Diff File

master 2c87637e

2017-03-03 21:36

Christian Grothoff


Details Diff
add missing fee options in test configuration
mod - .gitignore Diff File
mod - src/lib/test_merchant_api.conf Diff File

master b4387ea7

2017-03-03 21:30

Christian Grothoff


Details Diff
fix compiler warnings, fix memory leak, properly format date in log message
mod - src/backend/taler-merchant-httpd_history.c Diff File

master 7e1981f3

2017-03-03 20:23

Christian Grothoff


Details Diff
changing wire plugin specification from [exchange]WIREFORMAT to [exchange-wire-PLUGIN]enable=YES/NO
mod - src/lib/test_merchant_api.conf Diff File

master 71c17732

2017-03-03 19:31

Marcello Stanisci


Details Diff
Fix build failure due to 0004921.
mod - src/lib/test_merchant_api.c Diff File

master 4f202bd4

2017-03-01 23:14

Marcello Stanisci


Details Diff
json_copy() data returned from DB. Data gets "freed"
mod - src/backend/taler-merchant-httpd_history.c Diff File

master c3947509

2017-03-01 22:24

Marcello Stanisci


Details Diff
Including instance within history elements.
mod - src/backend/taler-merchant-httpd_history.c Diff File

master 2632993f

2017-03-01 13:47

Marcello Stanisci


Details Diff
/history returns latest records first.
mod - src/backenddb/plugin_merchantdb_postgres.c Diff File

master 75609cbc

2017-02-28 21:03

Marcello Stanisci


Details Diff
/history elements are returned with ORDER BY.
mod - src/backenddb/plugin_merchantdb_postgres.c Diff File

master a1139340

2017-02-28 19:16

Marcello Stanisci


Details Diff
Fix index/delta comparison.
mod - src/backend/taler-merchant-httpd_history.c Diff File

master 822cef45

2017-02-28 18:57

Marcello Stanisci


Details Diff
Adding conditions to add rows in result, based in their index.
mod - src/backend/taler-merchant-httpd_history.c Diff File
 First  Prev  1 2 3 ... 10 ... 20 ... 30 ... 40 ... 50 ... 60 ... 70 ... 80 ... 84 85 86 87 88 89 90 ... 100 ... 110 ... 120 ... 125 126 127  Next  Last