Changesets: merchant

master 549fec36

2020-04-09 01:54

Christian Grothoff


Details Diff
adapt to exchange API change
mod - src/backend/taler-merchant-httpd_check-payment.c Diff File
mod - src/backend/taler-merchant-httpd_pay.c Diff File
mod - src/backend/taler-merchant-httpd_poll-payment.c Diff File
mod - src/backend/taler-merchant-httpd_tip-pickup.c Diff File
mod - src/backend/taler-merchant-httpd_tip-query.c Diff File
mod - src/backend/taler-merchant-httpd_tip-reserve-helper.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
mod - src/backenddb/plugin_merchantdb_postgres.c Diff File
mod - src/lib/merchant_api_pay.c Diff File
mod - src/lib/testing_api_cmd_pay.c Diff File
mod - src/lib/testing_api_cmd_pay_abort.c Diff File
mod - src/lib/testing_api_cmd_refund_lookup.c Diff File
mod - src/lib/testing_api_cmd_track_transfer.c Diff File

master 8eb02708

2020-04-08 18:36

Christian Grothoff


Details Diff
adaptations for signing API change in GNUnet (0006164)
mod - src/backend/taler-merchant-httpd_pay.c Diff File
mod - src/backend/taler-merchant-httpd_proposal.c Diff File
mod - src/backend/taler-merchant-httpd_refund.c Diff File
mod - src/backend/taler-merchant-httpd_tip-pickup.c Diff File
mod - src/lib/merchant_api_pay.c Diff File
mod - src/lib/testing_api_cmd_pay.c Diff File

master e781a77a

2020-04-07 20:47

Christian Grothoff


Details Diff
fix 0006129 (/refund idempotency) Affected Issues
0006129
mod - src/backend/taler-merchant-httpd_refund_increase.c Diff File
mod - src/backend/taler-merchant-httpd_refund_lookup.c Diff File
mod - src/backenddb/plugin_merchantdb_postgres.c Diff File
mod - src/backenddb/test_merchantdb.c Diff File
mod - src/include/taler_merchantdb_plugin.h Diff File

master 7cfd98c8

2020-04-07 20:07

Christian Grothoff


Details Diff
split refund file by handler
mod - src/backend/Makefile.am Diff File
mod - src/backend/taler-merchant-httpd.c Diff File
mod - src/backend/taler-merchant-httpd_refund.c Diff File
mod - src/backend/taler-merchant-httpd_refund.h Diff File
add - src/backend/taler-merchant-httpd_refund_increase.c Diff File
add - src/backend/taler-merchant-httpd_refund_increase.h Diff File
add - src/backend/taler-merchant-httpd_refund_lookup.c Diff File
add - src/backend/taler-merchant-httpd_refund_lookup.h Diff File

master 5d67517a

2020-04-07 18:03

Christian Grothoff


Details Diff
add test for /public/config
mod - src/include/taler_merchant_testing_lib.h Diff File
mod - src/lib/Makefile.am Diff File
mod - src/lib/test_merchant_api.c Diff File
add - src/lib/testing_api_cmd_config.c Diff File

master a6a0562b

2020-04-07 16:35

Christian Grothoff


Details Diff
implementing 0005288
mod - src/backend/taler-merchant-httpd.h Diff File
mod - src/backend/taler-merchant-httpd_config.c Diff File
mod - src/include/taler_merchant_service.h Diff File
mod - src/lib/merchant_api_config.c Diff File

master 75e07c70

2020-04-07 15:22

Christian Grothoff


Details Diff
implement /config API
mod - src/include/taler_merchant_service.h Diff File
mod - src/lib/Makefile.am Diff File
add - src/lib/merchant_api_config.c Diff File
mod - src/lib/merchant_api_tip_query.c Diff File

master 01b900cf

2020-04-06 21:49

Christian Grothoff


Details Diff
make API return exchange data systematically, fixes 0004939 Affected Issues
0004939
mod - src/include/taler_merchant_service.h Diff File
mod - src/lib/Makefile.am Diff File
mod - src/lib/merchant_api_check_payment.c Diff File
add - src/lib/merchant_api_common.c Diff File
mod - src/lib/merchant_api_history.c Diff File
mod - src/lib/merchant_api_pay.c Diff File
mod - src/lib/merchant_api_poll_payment.c Diff File
mod - src/lib/merchant_api_proposal.c Diff File
add - src/lib/merchant_api_proposal_lookup.c Diff File
mod - src/lib/merchant_api_refund.c Diff File
mod - src/lib/merchant_api_refund_increase.c Diff File
mod - src/lib/merchant_api_tip_authorize.c Diff File
mod - src/lib/merchant_api_tip_pickup.c Diff File
mod - src/lib/merchant_api_tip_query.c Diff File
mod - src/lib/merchant_api_track_transaction.c Diff File
mod - src/lib/merchant_api_track_transfer.c Diff File
mod - src/lib/testing_api_cmd_check_payment.c Diff File
mod - src/lib/testing_api_cmd_history.c Diff File
mod - src/lib/testing_api_cmd_pay.c Diff File
add - src/lib/testing_api_cmd_pay_abort.c Diff File
mod - src/lib/testing_api_cmd_poll_payment.c Diff File
mod - src/lib/testing_api_cmd_proposal.c Diff File
mod - src/lib/testing_api_cmd_proposal_lookup.c Diff File
mod - src/lib/testing_api_cmd_refund_increase.c Diff File
mod - src/lib/testing_api_cmd_refund_lookup.c Diff File
mod - src/lib/testing_api_cmd_tip_authorize.c Diff File
mod - src/lib/testing_api_cmd_tip_pickup.c Diff File
mod - src/lib/testing_api_cmd_tip_query.c Diff File
mod - src/lib/testing_api_cmd_track_transaction.c Diff File
mod - src/lib/testing_api_cmd_track_transfer.c Diff File

master 76243c53

2020-04-06 00:05

Christian Grothoff


Details Diff
update to match latest exchange API
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_tip-pickup.c Diff File
mod - src/backend/taler-merchant-httpd_tip-reserve-helper.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
mod - src/lib/testing_api_cmd_pay_abort_refund.c Diff File
mod - src/lib/testing_api_cmd_tip_pickup.c Diff File

master 45e65f85

2020-04-04 19:24

Christian Grothoff


Details Diff
expose /public/config endpoint (0005939)
mod - src/backend/taler-merchant-httpd.c Diff File
mod - src/backend/taler-merchant-httpd_config.c Diff File
mod - src/include/taler_merchant_service.h Diff File

master 86688d67

2020-04-04 19:11

Christian Grothoff


Details Diff
code cleanup
mod - src/backend/taler-merchant-httpd_track-transaction.c Diff File
mod - src/backend/taler-merchant-httpd_track-transaction.h Diff File
mod - src/backend/taler-merchant-httpd_track-transfer.h Diff File

master 81bab342

2020-04-04 18:46

Christian Grothoff


Details Diff
more comprehensive error reporting for /track/transfer
mod - src/backend/taler-merchant-httpd_pay.c Diff File
mod - src/backend/taler-merchant-httpd_track-transfer.c Diff File

master 3c61e838

2020-04-04 17:52

Christian Grothoff


Details Diff
improve error handling, use configuration option names as per latest docs
mod - src/backend/taler-merchant-httpd_auditors.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/lib/test_merchant_api.conf Diff File
mod - src/lib/test_merchant_api_twisted.conf Diff File

master d17e571f

2020-04-04 15:35

Christian Grothoff


Details Diff
update to latest exchange API, some better error handling
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_order.c Diff File
mod - src/backend/taler-merchant-httpd_pay.c Diff File
mod - src/backend/taler-merchant-httpd_tip-pickup.c Diff File
mod - src/backend/taler-merchant-httpd_tip-reserve-helper.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 cf0d8b85

2020-04-03 23:25

Christian Grothoff


Details Diff
work on tipping logic to report exchange errors back to fontend
mod - src/backend/taler-merchant-httpd_tip-authorize.c Diff File
mod - src/backend/taler-merchant-httpd_tip-query.c Diff File
mod - src/backend/taler-merchant-httpd_tip-reserve-helper.c Diff File
mod - src/backend/taler-merchant-httpd_tip-reserve-helper.h Diff File
mod - src/lib/merchant_api_tip_authorize.c Diff File
mod - src/lib/test_merchant_api.c Diff File

master ca4d806d

2020-04-03 21:18

Christian Grothoff


Details Diff
clean up /refund logic a bit
mod - src/backend/taler-merchant-httpd_order.c Diff File
mod - src/backend/taler-merchant-httpd_refund.c Diff File
mod - src/backend/taler-merchant-httpd_tip-authorize.c Diff File
mod - src/backend/taler-merchant-httpd_tip-pickup.c Diff File
mod - src/backend/taler-merchant-httpd_tip-query.c Diff File

master 952b78f0

2020-04-02 22:38

Christian Grothoff


Details Diff
clean up pay logic more, add check for payment deadlines
mod - src/backend/taler-merchant-httpd_pay.c Diff File
mod - src/backend/taler-merchant-httpd_tip-query.c Diff File
mod - src/lib/merchant_api_pay.c Diff File
mod - src/lib/test_merchant_api.c Diff File

master 1782ab3c

2020-04-02 01:22

Christian Grothoff


Details Diff
work on 0006014, incomplete
mod - src/backend/taler-merchant-httpd.c Diff File
mod - src/backend/taler-merchant-httpd_auditors.c Diff File
mod - src/backend/taler-merchant-httpd_auditors.h Diff File
mod - src/backend/taler-merchant-httpd_pay.c Diff File
mod - src/backend/taler-merchant-httpd_tip-reserve-helper.c Diff File
mod - src/lib/merchant_api_pay.c Diff File
mod - src/lib/test_merchant_api.c Diff File

master eb494d2c

2020-03-31 23:08

Christian Grothoff


Details Diff
typos
mod - README Diff File
mod - src/backend/taler-merchant-httpd.c Diff File
mod - src/backend/taler-merchant-httpd_check-payment.c Diff File
mod - src/backend/taler-merchant-httpd_pay.c Diff File
mod - src/backend/taler-merchant-httpd_poll-payment.c Diff File
mod - src/backend/taler-merchant-httpd_refund.c Diff File
mod - src/backend/taler-merchant-httpd_track-transaction.c Diff File
mod - src/backenddb/merchant-0000.sql Diff File
mod - src/backenddb/plugin_merchantdb_postgres.c Diff File
mod - src/backenddb/test_merchantdb.c Diff File
mod - src/include/taler_merchant_service.h Diff File
mod - src/include/taler_merchantdb_plugin.h Diff File
mod - src/lib/merchant_api_check_payment.c Diff File
mod - src/lib/merchant_api_poll_payment.c Diff File
mod - src/lib/test_merchant_api.conf Diff File
mod - src/lib/testing_api_cmd_check_payment.c Diff File
mod - src/lib/testing_api_cmd_poll_payment.c Diff File
mod - src/lib/testing_api_cmd_track_transaction.c Diff File

master 18e85ac0

2020-03-31 18:18

Christian Grothoff


Details Diff
changelog update
mod - ChangeLog Diff File

master 1f7e9938

2020-03-31 18:17

Christian Grothoff


Details Diff
bump version, fix dist target
mod - configure.ac Diff File
mod - src/lib/Makefile.am Diff File

master 717ae657

2020-03-28 23:50

Christian Grothoff


Details Diff
remove closer, fixes FTBFS and makes tests slightly faster
mod - src/lib/test_merchant_api.c Diff File

master 17e7d268

2020-03-28 23:46

Christian Grothoff


Details Diff
follow up on rename in exchange
mod - src/backend/taler-merchant-httpd_tip-reserve-helper.c Diff File

master d2888135

2020-03-28 13:52

Christian Grothoff


Details Diff
fix leak
mod - src/backenddb/plugin_merchantdb_postgres.c Diff File

master 9597c087

2020-03-27 14:23

Christian Grothoff


Details Diff
fix merchant test case
mod - src/lib/test_merchant_api.c Diff File
 First  Prev  1 2 3 ... 10 ... 20 ... 30 ... 40 41 42 43 44 45 46 47 ... 50 ... 60 ... 70 ... 80 ... 90 ... 100 ... 110 ... 120 ... 125 126 127  Next  Last