Changesets: merchant
|
master 95471d86 2020-07-20 12:15 Details Diff |
basic implementation for forget | ||
| mod - src/backend/Makefile.am | Diff File | ||
| mod - src/backend/taler-merchant-httpd.c | Diff File | ||
| add - src/backend/taler-merchant-httpd_private-patch-orders-ID-forget.c | Diff File | ||
| add - src/backend/taler-merchant-httpd_private-patch-orders-ID-forget.h | 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_forget_order.c | Diff File | ||
| mod - src/testing/testing_api_cmd_post_orders.c | Diff File | ||
|
master 97489650 2020-07-20 01:48 Details Diff |
add update_contract_terms to backenddb (for forget) | ||
| 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 ec0bd63e 2020-07-19 10:43 Details Diff |
add lib function for forget order | ||
| mod - src/include/taler_merchant_service.h | Diff File | ||
| mod - src/lib/Makefile.am | Diff File | ||
| add - src/lib/merchant_api_patch_order_forget.c | Diff File | ||
|
master ed7cd6ce 2020-07-19 02:45 Details Diff |
design for TALER_MERCHANT_order_paid API | ||
| mod - src/backend/taler-merchant-httpd_post-orders-ID-paid.c | Diff File | ||
| mod - src/include/taler_merchant_service.h | Diff File | ||
|
master bfb5ed3e 2020-07-19 00:40 Details Diff |
towards implementing the /paid handler (DB interaction missing), for 0005210 | ||
| mod - src/backend/Makefile.am | Diff File | ||
| mod - src/backend/taler-merchant-httpd.c | Diff File | ||
| add - src/backend/taler-merchant-httpd_post-orders-ID-paid.c | Diff File | ||
| add - src/backend/taler-merchant-httpd_post-orders-ID-paid.h | Diff File | ||
|
master 02b21f66 2020-07-18 23:59 Details Diff |
return merchant signature as part of payment callback (for 0005210) | ||
| mod - src/include/taler_merchant_service.h | Diff File | ||
| mod - src/include/taler_merchant_testing_lib.h | Diff File | ||
| mod - src/lib/merchant_api_post_order_pay.c | Diff File | ||
| mod - src/testing/testing_api_cmd_pay_order.c | Diff File | ||
|
master 619c04ec 2020-07-18 19:52 Details Diff |
-fix comparison, avoid NPE | ||
| mod - src/backend/taler-merchant-httpd_private-post-orders.c | Diff File | ||
|
master 2fe7aad9 2020-07-18 01:53 Details Diff |
fix valgrind error in test_merchant_api | ||
| mod - src/backend/taler-merchant-httpd_private-post-products-ID-lock.c | Diff File | ||
| mod - src/testing/test_merchant_api.c | Diff File | ||
| mod - src/testing/testing_api_cmd_post_orders.c | Diff File | ||
|
master 13fe41ec 2020-07-18 00:18 Details Diff |
adapt to change in GNUNET_OS_start_process() API (0006188) | ||
| mod - src/testing/testing_api_helpers.c | Diff File | ||
|
master b9c68238 2020-07-17 03:24 Details Diff |
do not run dead logic if we are only dealing with an order and not a contract | ||
| mod - src/backend/taler-merchant-httpd_private-get-orders-ID.c | Diff File | ||
|
master 6c04f551 2020-07-17 01:03 Details Diff |
fix 0006430 |
Affected Issues 0006430 |
|
| mod - src/backend/taler-merchant-httpd_private-get-orders-ID.c | Diff File | ||
| mod - src/testing/test_merchant_api.c | Diff File | ||
| mod - src/testing/testing_api_cmd_post_orders.c | Diff File | ||
|
master 90adbb36 2020-07-16 22:53 Details Diff |
fix FTBFS: | ||
| mod - src/merchant-tools/taler-merchant-setup-reserve.c | Diff File | ||
|
master 6bfe1eb7 2020-07-16 22:52 Details Diff |
API change, 0006188 | ||
| mod - src/lib/merchant_api_delete_instance.c | Diff File | ||
| mod - src/lib/merchant_api_delete_order.c | Diff File | ||
| mod - src/lib/merchant_api_delete_product.c | Diff File | ||
| mod - src/lib/merchant_api_delete_reserve.c | Diff File | ||
| mod - src/lib/merchant_api_get_config.c | Diff File | ||
| mod - src/lib/merchant_api_get_instance.c | Diff File | ||
| mod - src/lib/merchant_api_get_instances.c | Diff File | ||
| mod - src/lib/merchant_api_get_orders.c | Diff File | ||
| mod - src/lib/merchant_api_get_product.c | Diff File | ||
| mod - src/lib/merchant_api_get_products.c | Diff File | ||
| mod - src/lib/merchant_api_get_reserve.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 | ||
| mod - src/lib/merchant_api_merchant_get_order.c | Diff File | ||
| mod - src/lib/merchant_api_merchant_get_tip.c | Diff File | ||
| mod - src/lib/merchant_api_wallet_get_order.c | Diff File | ||
| mod - src/lib/merchant_api_wallet_get_tip.c | Diff File | ||
|
master 9e2df4cc 2020-07-16 22:28 Details Diff |
avoid boolean flags, see 0006188 | ||
| mod - src/backend/taler-merchant-httpd_exchanges.c | Diff File | ||
|
master 35c77313 2020-07-16 20:23 Details Diff |
Triggering bug in test cases. | ||
| mod - src/include/taler_merchant_testing_lib.h | Diff File | ||
| mod - src/testing/test_merchant_api.c | Diff File | ||
| mod - src/testing/testing_api_cmd_post_orders.c | Diff File | ||
|
master dabc4c25 2020-07-16 19:42 Details Diff |
implement 0006418 | ||
| mod - src/merchant-tools/taler-merchant-setup-reserve.c | Diff File | ||
|
master add99bf3 2020-07-16 10:18 Details Diff |
more fixes/tests for claim order and get tips | ||
| mod - src/backend/taler-merchant-httpd_post-orders-ID-claim.c | Diff File | ||
| mod - src/backend/taler-merchant-httpd_private-get-tips.c | Diff File | ||
| mod - src/include/taler_merchant_testing_lib.h | Diff File | ||
| mod - src/testing/test_merchant_api.c | Diff File | ||
| mod - src/testing/test_merchant_api_twisted.c | Diff File | ||
| mod - src/testing/testing_api_cmd_get_tips.c | Diff File | ||
|
master 46fdfc6c 2020-07-16 02:43 Details Diff |
rename TALER_JSON_hash to TALER_JSON_contract_hash | ||
| mod - src/backend/taler-merchant-httpd_get-orders-ID.c | Diff File | ||
| mod - src/backend/taler-merchant-httpd_post-orders-ID-claim.c | Diff File | ||
| mod - src/backend/taler-merchant-httpd_post-orders-ID-pay.c | Diff File | ||
| mod - src/backend/taler-merchant-httpd_private-get-orders-ID.c | Diff File | ||
| mod - src/backend/taler-merchant-httpd_private-post-orders-ID-track-UNSPEC.c | Diff File | ||
| mod - src/backenddb/plugin_merchantdb_postgres.c | Diff File | ||
| mod - src/backenddb/test_merchantdb.c | Diff File | ||
| mod - src/lib/merchant_api_post_order_claim.c | Diff File | ||
|
master 199c806e 2020-07-15 22:17 Details Diff |
fix 0006429 |
Affected Issues 0006429 |
|
| mod - src/backend/taler-merchant-httpd_private-post-instances.c | Diff File | ||
|
master 550ba62a 2020-07-15 20:23 Details Diff |
die legacy, die | ||
| rm - src/backend/legacy.c | Diff File | ||
|
master 662d1ca8 2020-07-15 19:33 Details Diff |
reverting last change | ||
| mod - src/backend/taler-merchant-httpd.c | Diff File | ||
|
master 577710bf 2020-07-15 17:58 Details Diff |
check before free | ||
| mod - src/backend/taler-merchant-httpd.c | Diff File | ||
|
master 0a74c9cd 2020-07-15 16:15 Details Diff |
change to remove compiler warnings for switch() cases that cannot really happen | ||
| mod - src/backend/taler-merchant-httpd_private-patch-products-ID.c | Diff File | ||
| mod - src/backend/taler-merchant-httpd_private-post-orders.c | Diff File | ||
|
master eec18999 2020-07-14 11:05 Details Diff |
tests for idempotent/conflicting post requests | ||
| mod - src/backend/taler-merchant-httpd_private-post-instances.c | Diff File | ||
| mod - src/backend/taler-merchant-httpd_private-post-orders.c | Diff File | ||
| mod - src/backend/taler-merchant-httpd_private-post-products.c | Diff File | ||
| mod - src/testing/test_merchant_api.c | Diff File | ||
|
master e13b13b3 2020-07-12 12:37 Details Diff |
finish documenting test_merchantdb.c | ||
| mod - src/backenddb/test_merchantdb.c | Diff File | ||