Changesets: merchant

master aeef085a

2020-07-22 00:45

jonathanbuchanan


Details Diff
fully implement forget + some tests
mod - src/backend/taler-merchant-httpd_private-patch-orders-ID-forget.c Diff File
mod - src/include/taler_merchant_testing_lib.h Diff File
mod - src/lib/merchant_api_get_config.c Diff File
mod - src/testing/test_merchant_api.c Diff File
mod - src/testing/testing_api_cmd_post_orders.c Diff File

master 9b943e70

2020-07-21 20:27

Christian Grothoff


Details Diff
bump protocol version
mod - src/backend/taler-merchant-httpd_config.c Diff File

master ea02bfca

2020-07-21 11:44

Christian Grothoff


Details Diff
session_id argument is now mandatory, parse it as such
mod - src/backend/taler-merchant-httpd_post-orders-ID-paid.c Diff File

master 5b395013

2020-07-21 11:13

Florian Dold


Details Diff
it's a URI, not an URL
mod - src/backend/taler-merchant-httpd_private-post-orders-ID-refund.c Diff File

master f4e0ec37

2020-07-21 11:12

Florian Dold


Details Diff
use empty string as default for session ID
mod - src/backend/taler-merchant-httpd_post-orders-ID-pay.c Diff File
mod - src/backenddb/plugin_merchantdb_postgres.c Diff File
mod - src/include/taler_merchantdb_plugin.h Diff File

master 95471d86

2020-07-20 12:15

jonathanbuchanan


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

jonathanbuchanan


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

jonathanbuchanan


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

Christian Grothoff


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

Christian Grothoff


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

Christian Grothoff


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

Christian Grothoff


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

jonathanbuchanan


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

Christian Grothoff


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

Christian Grothoff


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

jonathanbuchanan


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

Christian Grothoff


Details Diff
fix FTBFS:
mod - src/merchant-tools/taler-merchant-setup-reserve.c Diff File

master 6bfe1eb7

2020-07-16 22:52

Christian Grothoff


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

Christian Grothoff


Details Diff
avoid boolean flags, see 0006188
mod - src/backend/taler-merchant-httpd_exchanges.c Diff File

master 35c77313

2020-07-16 20:23

MS


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

Christian Grothoff


Details Diff
implement 0006418
mod - src/merchant-tools/taler-merchant-setup-reserve.c Diff File

master add99bf3

2020-07-16 10:18

jonathanbuchanan


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

Christian Grothoff


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

Christian Grothoff


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

Christian Grothoff


Details Diff
die legacy, die
rm - src/backend/legacy.c Diff File
 First  Prev  1 2 3 ... 10 ... 20 ... 29 30 31 32 33 34 35 ... 40 ... 50 ... 60 ... 70 ... 80 ... 90 ... 100 ... 110 ... 120 ... 127 128 129  Next  Last