Changesets: merchant
master 49129bbc 2020-04-17 22:30 Details Diff |
implement GET /instances | ||
mod - src/backend/Makefile.am | 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_private-get-instances.c | Diff File | ||
add - src/backend/taler-merchant-httpd_private-get-instances.h | Diff File | ||
master bee130c6 2020-04-17 21:38 Details Diff |
complete bootstrap logic in new design | ||
mod - src/backend/taler-merchant-httpd.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_post-orders.c | Diff File | ||
mod - src/backenddb/merchant-0001.sql | 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 00a03bf2 2020-04-17 17:11 Details Diff |
sketch instance loading | ||
mod - src/backend/taler-merchant-httpd.c | Diff File | ||
mod - src/backend/taler-merchant-httpd.h | Diff File | ||
mod - src/backend/taler-merchant-httpd_config.h | Diff File | ||
mod - src/backend/taler-merchant-httpd_mhd.c | Diff File | ||
mod - src/backenddb/merchant-0001.sql | 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_config.c | Diff File | ||
mod - src/lib/test_merchant_api.c | Diff File | ||
mod - src/lib/test_merchant_api.conf | Diff File | ||
master 0b8e550d 2020-04-17 16:07 Details Diff |
starting v1 protocol dispatching logic | ||
mod - src/backend/Makefile.am | Diff File | ||
add - src/backend/legacy.c | 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_config.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_config.h | Diff File | ||
mod - src/backend/taler-merchant-httpd_exchanges.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_mhd.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_mhd.h | Diff File | ||
add - src/backend/taler-merchant-httpd_private-get-instances.c | Diff File | ||
add - src/backend/taler-merchant-httpd_transfers-get.h | Diff File | ||
mod - src/backenddb/merchantdb_plugin.c | Diff File | ||
mod - src/backenddb/plugin_merchantdb_postgres.c | Diff File | ||
mod - src/include/taler_merchantdb_lib.h | Diff File | ||
master 0a327cee 2020-04-16 23:02 Details Diff |
complete first draft of new SQL schema | ||
mod - src/backend/taler-merchant-httpd_get-orders.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_get-reserves-reserve.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_get-reserves.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_get-tips-tip.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_get-transfers.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_orders_get.h | Diff File | ||
mod - src/backend/taler-merchant-httpd_orders_order_abort.h | Diff File | ||
mod - src/backend/taler-merchant-httpd_orders_order_get.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_orders_order_get.h | Diff File | ||
mod - src/backend/taler-merchant-httpd_orders_order_get2.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_orders_order_get2.h | Diff File | ||
mod - src/backend/taler-merchant-httpd_orders_order_get3.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_orders_order_get4.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_orders_order_get5.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_orders_order_get5.h | Diff File | ||
mod - src/backend/taler-merchant-httpd_orders_order_pay.c | Diff File | ||
add - src/backend/taler-merchant-httpd_orders_order_pay.h | Diff File | ||
mod - src/backend/taler-merchant-httpd_orders_order_refund.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_orders_order_refund.h | Diff File | ||
mod - src/backend/taler-merchant-httpd_orders_post.h | Diff File | ||
add - src/backend/taler-merchant-httpd_post-orders-order-abort.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_post-orders.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_post-tips-tip-pickup.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_post-tips.c | Diff File | ||
add - src/backend/taler-merchant-httpd_post-transfers.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_reserves_get.h | Diff File | ||
mod - src/backend/taler-merchant-httpd_reserves_reserve_get.h | Diff File | ||
mod - src/backend/taler-merchant-httpd_responses.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_tips_post.h | Diff File | ||
mod - src/backend/taler-merchant-httpd_tips_tip_pickup.h | Diff File | ||
mod - src/backend/taler-merchant-httpd_transfers-post.h | Diff File | ||
mod - src/backenddb/merchant-0001.sql | Diff File | ||
mod - src/merchant-tools/taler-merchant-benchmark.c | Diff File | ||
master e2882995 2020-04-14 22:43 Details Diff |
rework merchant schema | ||
mod - src/backenddb/merchant-0001.sql | Diff File | ||
master 773e5a0f 2020-04-14 15:54 Details Diff |
first draft of new SQL logic | ||
mod - src/backenddb/merchant-0001.sql | Diff File | ||
master c548a400 2020-04-12 22:46 Details Diff |
implement 0006173 | ||
mod - ChangeLog | Diff File | ||
mod - src/backend/taler-merchant-httpd_tip-pickup.c | Diff File | ||
mod - src/include/taler_merchant_service.h | Diff File | ||
mod - src/lib/Makefile.am | Diff File | ||
mod - src/lib/merchant_api_tip_pickup.c | Diff File | ||
add - src/lib/merchant_api_tip_pickup2.c | Diff File | ||
mod - src/lib/testing_api_cmd_tip_pickup.c | Diff File | ||
master 9e94110b 2020-04-12 18:20 Details Diff |
prepare tip pickup logic for more async activity, also better error reporting | ||
mod - src/backend/taler-merchant-httpd_tip-pickup.c | Diff File | ||
master a0dd3ef1 2020-04-12 18:02 Details Diff |
fix tip pickup MHD suspend/resume handling, code cleanup: use struct TALER_EXCHANGE_HttpResponse where appropriate | ||
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_refund_lookup.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_tip-pickup.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_tip-pickup.h | 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 4f02377b 2020-04-12 17:41 Details Diff |
split file | ||
mod - src/backend/Makefile.am | Diff File | ||
mod - src/backend/taler-merchant-httpd_tip-pickup.c | Diff File | ||
add - src/backend/taler-merchant-httpd_tip-pickup_get.c | Diff File | ||
master 3b341f88 2020-04-11 23:46 Details Diff |
adapting to API changes for fix 0006149 |
Affected Issues 0006149 |
|
mod - src/backend/taler-merchant-httpd.c | Diff File | ||
master 68f197e9 2020-04-11 20:47 Details Diff |
implement payment target exposition in /config, finishes 0004939 | ||
mod - src/backend/taler-merchant-httpd_config.c | Diff File | ||
master 6ff02bc7 2020-04-11 20:38 Details Diff |
finish 0004939 implementation: allow client to indicate preference for payment target | ||
mod - src/backend/taler-merchant-httpd.c | Diff File | ||
mod - src/backend/taler-merchant-httpd.h | Diff File | ||
mod - src/backend/taler-merchant-httpd_order.c | Diff File | ||
master 19c56c7e 2020-04-11 02:31 Details Diff |
adding test for 0005985 | ||
mod - src/backend/taler-merchant-httpd.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_poll-payment.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_refund_increase.c | Diff File | ||
mod - src/lib/test_merchant_api.c | Diff File | ||
mod - src/lib/testing_api_cmd_poll_payment.c | Diff File | ||
master 6d978efe 2020-04-11 01:21 Details Diff |
implementing long-polling for refunds (0005985) | ||
mod - src/backend/taler-merchant-httpd.c | Diff File | ||
mod - src/backend/taler-merchant-httpd.h | 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_increase.c | Diff File | ||
mod - src/include/taler_merchant_service.h | Diff File | ||
mod - src/include/taler_merchant_testing_lib.h | Diff File | ||
mod - src/lib/merchant_api_poll_payment.c | Diff File | ||
mod - src/lib/test_merchant_api.c | Diff File | ||
mod - src/lib/testing_api_cmd_poll_payment.c | Diff File | ||
master c22eb34d 2020-04-11 00:07 Details Diff |
implement 0006136 | ||
mod - src/backend/taler-merchant-httpd_exchanges.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_pay.c | Diff File | ||
master 1b7e296a 2020-04-10 23:59 Details Diff |
preparatory steps for 0006136 | ||
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_refund_lookup.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 | ||
master 64a7d25e 2020-04-10 23:33 Details Diff |
fix log levels | ||
mod - src/backend/taler-merchant-httpd_refund_increase.c | Diff File | ||
mod - src/backenddb/plugin_merchantdb_postgres.c | Diff File | ||
master 257ee837 2020-04-10 23:20 Details Diff |
implement caching/persisting of exchange /refund responses | ||
mod - ChangeLog | Diff File | ||
mod - src/backend/taler-merchant-httpd_refund_lookup.c | Diff File | ||
master 4f237e8a 2020-04-10 23:01 Details Diff |
add API to store refund proofs | ||
mod - src/backenddb/merchant-0001.sql | Diff File | ||
mod - src/backenddb/plugin_merchantdb_postgres.c | Diff File | ||
mod - src/include/taler_merchantdb_plugin.h | Diff File | ||
master 0b945df3 2020-04-10 22:14 Details Diff |
implement 0005299 | ||
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_order.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_refund.h | Diff File | ||
mod - src/backend/taler-merchant-httpd_refund_lookup.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/merchant-0001.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_common.c | Diff File | ||
mod - src/lib/merchant_api_pay.c | Diff File | ||
mod - src/lib/merchant_api_refund.c | Diff File | ||
mod - src/lib/test_merchant_api.c | Diff File | ||
mod - src/lib/test_merchant_api_twisted.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_abort_refund.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_refund_increase.c | Diff File | ||
mod - src/lib/testing_api_cmd_refund_lookup.c | Diff File | ||
mod - src/lib/testing_api_cmd_track_transaction.c | Diff File | ||
master 831272d4 2020-04-10 18:54 Details Diff |
fix ftbfs | ||
mod - src/lib/test_merchant_api_twisted.c | Diff File | ||
master 23ff0cc9 2020-04-10 18:53 Details Diff |
fix twister check | ||
mod - configure.ac | Diff File | ||
master 00658a93 2020-04-09 03:15 Details Diff |
make code compile without warnings against latest libmicrohttpd API | ||
mod - src/backend/taler-merchant-httpd.c | Diff File | ||
mod - src/backend/taler-merchant-httpd.h | Diff File | ||
mod - src/backend/taler-merchant-httpd_check-payment.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_check-payment.h | Diff File | ||
mod - src/backend/taler-merchant-httpd_config.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_config.h | Diff File | ||
mod - src/backend/taler-merchant-httpd_history.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_history.h | Diff File | ||
mod - src/backend/taler-merchant-httpd_mhd.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_mhd.h | Diff File | ||
mod - src/backend/taler-merchant-httpd_order.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_order.h | Diff File | ||
mod - src/backend/taler-merchant-httpd_pay.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_pay.h | Diff File | ||
mod - src/backend/taler-merchant-httpd_poll-payment.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_poll-payment.h | Diff File | ||
mod - src/backend/taler-merchant-httpd_proposal.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_proposal.h | Diff File | ||
mod - src/backend/taler-merchant-httpd_refund.h | Diff File | ||
mod - src/backend/taler-merchant-httpd_refund_increase.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_refund_increase.h | Diff File | ||
mod - src/backend/taler-merchant-httpd_refund_lookup.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_refund_lookup.h | Diff File | ||
mod - src/backend/taler-merchant-httpd_tip-authorize.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_tip-authorize.h | Diff File | ||
mod - src/backend/taler-merchant-httpd_tip-pickup.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_tip-pickup.h | Diff File | ||
mod - src/backend/taler-merchant-httpd_tip-query.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_tip-query.h | Diff File | ||
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.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_track-transfer.h | Diff File |