Changesets: merchant
master 4621e2ea 2020-06-20 21:49 Details Diff |
add amount checks | ||
mod - src/backend/taler-merchant-httpd_reserves.c | Diff File | ||
master c6a10b52 2020-06-20 21:46 Details Diff |
finish taler-merchant-httpd_reserves implementation | ||
mod - src/backend/taler-merchant-httpd_reserves.c | Diff File | ||
master da5f3939 2020-06-20 20:22 Details Diff |
start with reserve processing logic | ||
mod - src/backend/Makefile.am | Diff File | ||
mod - src/backend/taler-merchant-httpd.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_private-post-reserves.c | Diff File | ||
add - src/backend/taler-merchant-httpd_reserves.c | Diff File | ||
add - src/backend/taler-merchant-httpd_reserves.h | Diff File | ||
mod - src/backenddb/plugin_merchantdb_postgres.c | Diff File | ||
mod - src/include/taler_merchantdb_plugin.h | Diff File | ||
master 9bae0357 2020-06-20 05:06 Details Diff |
implement library method for DELETE /orders/ and tests | ||
mod - src/backend/taler-merchant-httpd.c | Diff File | ||
mod - src/include/taler_merchant_testing_lib.h | Diff File | ||
mod - src/lib/Makefile.am | Diff File | ||
add - src/lib/merchant_api_delete_order.c | Diff File | ||
mod - src/testing/Makefile.am | Diff File | ||
mod - src/testing/test_merchant_api.c | Diff File | ||
add - src/testing/testing_api_cmd_delete_order.c | Diff File | ||
master 37bfe147 2020-06-20 04:07 Details Diff |
naive tests for the family of GET order(s) methods | ||
mod - src/backend/taler-merchant-httpd.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_get-orders-ID.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_private-get-orders-ID.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_merchant_get_order.c | Diff File | ||
mod - src/testing/Makefile.am | Diff File | ||
mod - src/testing/test_merchant_api.c | Diff File | ||
add - src/testing/testing_api_cmd_get_orders.c | Diff File | ||
add - src/testing/testing_api_cmd_merchant_get_order.c | Diff File | ||
add - src/testing/testing_api_cmd_wallet_get_order.c | Diff File | ||
mod - src/testing/testing_api_cmd_wallet_get_tip.c | Diff File | ||
master e3524407 2020-06-19 10:30 Details Diff |
stricter tests for query reserve(s) methods | ||
mod - src/backend/taler-merchant-httpd_private-get-reserves-ID.c | Diff File | ||
mod - src/backenddb/plugin_merchantdb_postgres.c | Diff File | ||
mod - src/include/taler_merchant_testing_lib.h | Diff File | ||
mod - src/lib/merchant_api_get_reserve.c | Diff File | ||
mod - src/testing/test_merchant_api.c | Diff File | ||
mod - src/testing/testing_api_cmd_get_reserve.c | Diff File | ||
mod - src/testing/testing_api_cmd_get_reserves.c | Diff File | ||
master 566408fa 2020-06-19 04:27 Details Diff |
stricter tests for tips/reserves | ||
mod - src/backend/taler-merchant-httpd.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_private-post-reserves-ID-authorize-tip.c | Diff File | ||
mod - src/backenddb/plugin_merchantdb_postgres.c | Diff File | ||
mod - src/include/taler_merchant_testing_lib.h | Diff File | ||
mod - src/lib/merchant_api_tip_authorize.c | Diff File | ||
mod - src/testing/test_merchant_api.c | Diff File | ||
mod - src/testing/testing_api_cmd_get_reserve.c | Diff File | ||
mod - src/testing/testing_api_cmd_merchant_get_tip.c | Diff File | ||
mod - src/testing/testing_api_cmd_post_reserves.c | Diff File | ||
mod - src/testing/testing_api_cmd_tip_authorize.c | Diff File | ||
mod - src/testing/testing_api_cmd_tip_pickup.c | Diff File | ||
mod - src/testing/testing_api_cmd_wallet_get_tip.c | Diff File | ||
master 6624576c 2020-06-18 05:35 Details Diff |
implementations, tests, and renames for GET /tips/ & GET /private/tips/ | ||
mod - src/backend/Makefile.am | Diff File | ||
mod - src/backend/taler-merchant-httpd.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_get-tips-ID.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_private-get-tips-ID.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_private-get-tips-ID.h | Diff File | ||
mod - src/include/taler_merchant_service.h | Diff File | ||
mod - src/include/taler_merchant_testing_lib.h | Diff File | ||
mod - src/lib/Makefile.am | Diff File | ||
add - src/lib/merchant_api_merchant_get_tip.c | Diff File | ||
mod - src/lib/merchant_api_wallet_get_tip.c | Diff File | ||
mod - src/testing/Makefile.am | Diff File | ||
mod - src/testing/test_merchant_api.c | Diff File | ||
add - src/testing/testing_api_cmd_merchant_get_tip.c | Diff File | ||
mod - src/testing/testing_api_cmd_tip_authorize.c | Diff File | ||
rm - src/testing/testing_api_cmd_tip_query.c | Diff File | ||
add - src/testing/testing_api_cmd_wallet_get_tip.c | Diff File | ||
master 06010ba8 2020-06-17 05:44 Details Diff |
fix/test for POST tips//pickup | ||
mod - src/backend/taler-merchant-httpd.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_post-tips-ID-pickup.c | Diff File | ||
mod - src/lib/merchant_api_tip_pickup2.c | Diff File | ||
mod - src/testing/test_merchant_api.c | Diff File | ||
mod - src/testing/testing_api_cmd_get_reserve.c | Diff File | ||
mod - src/testing/testing_api_cmd_post_reserves.c | Diff File | ||
master 63c035bf 2020-06-16 05:08 Details Diff |
test for GET /private/reserves/ | ||
mod - src/backend/taler-merchant-httpd.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_private-get-reserves-ID.c | Diff File | ||
mod - src/include/taler_merchant_testing_lib.h | Diff File | ||
mod - src/lib/merchant_api_get_reserve.c | Diff File | ||
mod - src/testing/Makefile.am | Diff File | ||
mod - src/testing/test_merchant_api.c | Diff File | ||
add - src/testing/testing_api_cmd_get_reserve.c | Diff File | ||
master 1d22e4f8 2020-06-16 03:26 Details Diff |
test for GET /private/reserves | ||
mod - src/backend/taler-merchant-httpd_private-get-reserves.c | Diff File | ||
mod - src/include/taler_merchant_testing_lib.h | Diff File | ||
mod - src/lib/merchant_api_get_reserves.c | Diff File | ||
mod - src/lib/merchant_api_get_tips.c | Diff File | ||
mod - src/lib/merchant_api_wallet_get_order.c | Diff File | ||
mod - src/testing/Makefile.am | Diff File | ||
mod - src/testing/test_merchant_api.c | Diff File | ||
add - src/testing/testing_api_cmd_get_reserves.c | Diff File | ||
master af158318 2020-06-16 01:03 Details Diff |
tests for new db methods | ||
mod - src/backenddb/test_merchantdb.c | Diff File | ||
master 0dc0310c 2020-06-14 19:41 Details Diff |
allow refund_delay to be specified with POST /orders, fix FTBFS | ||
mod - src/include/taler_merchant_service.h | Diff File | ||
mod - src/lib/merchant_api_post_orders.c | Diff File | ||
mod - src/testing/testing_api_cmd_get_transfers.c | Diff File | ||
mod - src/testing/testing_api_cmd_post_orders.c | Diff File | ||
master 8716f80c 2020-06-14 19:22 Details Diff |
implement merchant_api_merchant_get_order.c | ||
mod - src/backend/taler-merchant-httpd_private-get-orders-ID.c | Diff File | ||
mod - src/include/taler_merchant_service.h | Diff File | ||
mod - src/lib/merchant_api_merchant_get_order.c | Diff File | ||
master 458d1ac5 2020-06-14 17:17 Details Diff |
clean up logic: use new EXCHANGE_YNA enum, avoid crazy macro construction to build URLs, use full power of TALER_url_join() instead | ||
mod - src/include/taler_merchant_service.h | Diff File | ||
mod - src/lib/merchant_api_get_orders.c | Diff File | ||
mod - src/lib/merchant_api_get_reserves.c | Diff File | ||
mod - src/lib/merchant_api_get_tips.c | Diff File | ||
mod - src/lib/merchant_api_get_transfers.c | Diff File | ||
master 573a2270 2020-06-14 16:29 Details Diff |
this was done by Jonathan | ||
mod - src/backend/taler-merchant-httpd_private-get-tips.c | Diff File | ||
master 864a55a5 2020-06-14 16:25 Details Diff |
add logic to parse refund details | ||
mod - src/lib/merchant_api_wallet_get_order.c | Diff File | ||
master b8fa0dde 2020-06-14 01:58 Details Diff |
starting with merchant_api_merchant_get_order.c | ||
mod - src/lib/Makefile.am | Diff File | ||
rm - src/lib/merchant_api_get_order.c | Diff File | ||
mod - src/lib/merchant_api_merchant_get_order.c | Diff File | ||
master ab22ee34 2020-06-14 01:47 Details Diff |
adjust GET /orders/ID to match spec | ||
mod - src/backend/taler-merchant-httpd_get-orders-ID.c | Diff File | ||
mod - src/include/taler_merchant_service.h | Diff File | ||
mod - src/lib/Makefile.am | Diff File | ||
rm - src/lib/merchant_api_get_order2.c | Diff File | ||
mod - src/lib/merchant_api_merchant_get_order.c | Diff File | ||
add - src/lib/merchant_api_wallet_get_order.c | Diff File | ||
master fdf89e81 2020-06-14 00:51 Details Diff |
adjust API to current spec | ||
mod - src/backend/taler-merchant-httpd_private-get-orders-ID.c | Diff File | ||
mod - src/include/taler_merchant_service.h | Diff File | ||
master e39aa8b4 2020-06-13 20:45 Details Diff |
fix 0005957 |
Affected Issues 0005957 |
|
mod - src/backend/taler-merchant-httpd_private-get-transfers.c | Diff File | ||
mod - src/backend/taler-merchant-httpd_private-post-orders.c | Diff File | ||
master 1ceb91a1 2020-06-13 20:28 Details Diff |
DCE | ||
mod - src/backend/taler-merchant-httpd_get-orders-ID.c | Diff File | ||
master 573ee18c 2020-06-13 18:40 Details Diff |
implement missing SQL | ||
mod - src/backend/taler-merchant-httpd_private-get-orders-ID.c | Diff File | ||
mod - src/backenddb/Makefile.am | Diff File | ||
mod - src/backenddb/plugin_merchantdb_postgres.c | Diff File | ||
mod - src/include/taler_merchantdb_plugin.h | Diff File | ||
master 2f853beb 2020-06-13 11:22 Details Diff |
test DELETE /private/reserves/ | ||
mod - src/backend/taler-merchant-httpd.c | Diff File | ||
mod - src/include/taler_merchant_testing_lib.h | Diff File | ||
mod - src/testing/Makefile.am | Diff File | ||
mod - src/testing/test_merchant_api.c | Diff File | ||
add - src/testing/testing_api_cmd_delete_reserve.c | Diff File | ||
mod - src/testing/testing_api_cmd_post_reserves.c | Diff File | ||
master f0411396 2020-06-13 10:04 Details Diff |
more backenddb tests | ||
mod - src/backenddb/plugin_merchantdb_postgres.c | Diff File | ||
mod - src/backenddb/test_merchantdb.c | Diff File |